SourceInsight软件能够说是分析查阅大型源代码project文件的神器!界面不错.功能强大! 第一步:安装好SourceInsight后打开软件 点击上面的Project--->new project 然后弹出对话框 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="&quo…
1:修改Linux上Tomcat的catalina.sh,第一行添加declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9528"   2:在eclipse中, 点 "Run->Debug...",选 "Remote Java Application",按提示新建,"Project"一项选择需…
  Linux下阅读源代码的方法很多,聪明人从标题应该就可以知道,需要(g)vim+Taglist+ctags.3者配合,真是珠联璧合,功力无限啊! vim/gvim什么是vim/gvim,如果看官连vi都不知道,那就别往下看了.一些对Linux一知半解的人说,vi不就是一个和Win下的note pad一样的工具吗?其实大错特错了,如果仅仅是和note pad一样的功能,那它早就不叫vi了. TaglistTaglist是一个vim的源代码浏览插件,具体功能介绍还烦请各位看官自己google一下…
本文分别转自 [http://jingyan.baidu.com/article/6d704a130de40e28db51cab5.html] [http://www.cnblogs.com/mliudong/p/4094519.html] 今天想要新装了一台linux服务器,想要将其搬到机房,同时也要实现通过别的电脑对该服务器的访问,通过windows上装的ssh访问linux服务器,发现链接不上,通过百度发现linux服务器上要装ssh-server,所以百度了安装教程(http://jin…
一:总体概述. 1.windows上面首先装CW_rsync_Server.4.1.0_installer,安装时要输入的用户名密码要记住哦!接下来就是找到rsyncd.conf进入配置细节 2.linux上面只需要装rsync工具即可(yum provides */rsync找到rsync包进行安装即可) 二:细节配置. 1.默认在C:\Program Files (x86)\ICW\下的rsyncd.conf是主配置文件,密码文件一般放在/etc/下rsyncd.secrets 2.rsyn…
说来真是惭愧呀.一直在用VIM 做开发.却不知道VI 里还有这么好使的工具.以前一直都是用: find -type f -print | xargs grep -i **** 在源代码里查找. 原来Linux下也有类似于Souce Insight工具.以下是引用人家的文章.http://blog.chinaunix.net/u1/56619/showart_1822993.html linux源代码分析和阅读工具比较 Windows下的源码阅读工具Souce Insight 凭 借着其易用性和多…
不论是windows下的程序,还是linux下的程序,开发环境都离不开三个目录:include.lib.bin,分别是头文件目录.库文件目录.运行文件目录.或许目录不叫这个名字,但却必不可少,除非你的程序是运行在虚拟机上或脚本文件如java.php.lua等. 在windows下,可以不怎么关注这些东西,因为VS安装后默认了配置好了这些路径,如D:\Program Files\Microsoft SDK\include,如果使用到一些开源的库,在VS下设置就好了.并且windows下程序运行时,…
chmod不起作用 可能的原因: chmod对应的是windows下的一个磁盘分区,ntfs不支持linux权限 附:Linux下如何查看分区文件系统类型 1,fdisk -l fdisk -l 只能列出硬盘的分区表.容量大小以及分区类型,但看不到文件系统类型. 2,df -h df 命令是用来查看文件系统磁盘空间使用量的.但df 命令只会列出已挂载的文件系统信息,对于没有挂载的文件系统是查看不到的.使用这个命令可以很方便的查看已挂载的文件系统的空间使用量.剩余空间大小等信息. 3,parted…
MySQL为开源数据库,因此能够基于源代码实现安装.基于源代码安装有很多其它的灵活性. 也就是说我们能够针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码.依据不同的软件平台环境调整相关的编译參数.选择自身须要选择不同的安装组件,设定须要的字符集等等一些能够依据特定应用场景所作的各种调整.本文描写叙述了怎样在源代码方式下安装MySQL. 1.安装环境及介质#安装环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server…
大家 都知道在 linux 通过源代码 安装程序 1. 下载源码 2.解压缩 3. 执行 ./configure 4. make 5 make install make 命令 是对 makefile 文件 操作,make install 是安装命令,那么 ./configure 是 干什么呢? ./configure 其实 就是 生成 makefile 文件 生成 makefile 主要通过 autoscan,aclocal,automake,autoconf 命令 ,这些命令 属于 libto…
迁移前提: 1.在安装Linux数据库实例时,注意选择的编码格式要与Windows的数据库实例一致. 迁移步骤 1.检查Linux上数据库实例的编译格式 SQL> select userenv('language') from dual; USERENV('LANGUAGE') ---------------------------------------------------- AMERICAN_AMERICA.ZHS16GBK   --牢记这个编码格式   2.设置windows的环境变量…
1.首先下载PSCP.exe,下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 2.将PSCP.exe拷贝到C:/windows/system32下面,这样可以全局访问此命令 3.打开windows命令窗口输入:PSCP fileName xxx@1.1.1.1:/home/dev 注:fileName是你要上传的文件名 xxx@1.1.1.1是你的linux访问地址 /home/dev是你存放上传文件的地方…
总结/朱季谦 楼主最近在做公司的工作流平台,发现一个很无语的事情,Activiti5.22的流程图在Windows环境上部署,是可以正常查看的,但发布到公司的Linux服务器上后,在上面进行流程图在线部署时,发现中文都变成了方块,如下图—— 在工作流的配置文件里,是正常配置了“宋体”格式 经过一番对比,发现linux服务器上很多字体是没有的,例如“宋体”,“微软雅黑”等中文字体就没有. 由此可知,可以有两种解决思路—— 1.找到linux上存在的字体,在xml配置文件里把linux支持的字体替换…
环境搭建 需要安装以下包 pycrypto (需要VC编译环境) paramiko  (SSH的基础) scpclient-0.4 (paramiko 上的一个wrapper) 在安装pycrypto时我遇到了报错: error: command ‘mt.exe’ failed with exit status 31 解决办法: 编辑 %PYTHON_INSTALL%\Lib\distutils, edit msvc9compiler.py, 在行 ld_args.append(‘/MANIFE…
将一模一样的项目从win迁移到到linux上报错: 一开始还是以为是linux不能识别hql语句,查找资料发现是因为Liunx服务器上mysql是区分大小写的,而本地是不区分的如:代码是这样写的 @Entity@Table(name = "users") 数据库建的表名称是Users,那么就会出现以上异常. 详细介绍请查看全文:https://cnblogs.com/qianzf/ 原文博客的链接地址:https://cnblogs.com/qzf/…
解决问题方法: 本人遇到的问题,属于jar包冲突问题.本人加入的jar包如下: slf4j-api-1.7.5.jar slf4j-log4j12-1.7.5.jar logback-core-1.0.1.jar logback-classic-1.0.1.jar 问题原因是:slf4j-api-1.7.5.jar 和 slf4j-log4j12-1.7.5.jar 会发生冲突,因为我使用的是logback打印日志,所以 把 slf4j-log4j12-1.7.5.jar 去掉,就好了.linu…
xshell 6 https://www.netsarang.com/download/down_form.html?code=622 xftp 6 https://www.netsarang.com/download/down_form.html?code=623 注意:国外官网网站使用xshell,xftp 有免费版本,但国内的代理网站下载没有免费版本,只有评估版本.…
首先,在pgdata(也就是在安装pg时指定的存放数据的文件见中)文件夹中,找到pg_hba.conf文件,在文件最后写入下面的内容: host all all 0.0.0.0/0 trust 接着,在pgdata文件夹中,找到postgresql.conf为文件,并修改下面的内容: listen_addresses = '*' #允许任何的ip地址监听,并保存 最后,重新启动PostgreSQL数据库,然后在Navicat中进行连接配置 systemctl restart postgresql…
现在一般的企业都会 使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑定模式,当然现在 网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 需要第三方支持).进入正题,linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor),  3.fault-tolerance (broadcas…
现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑定模式,当然现在网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(windows操作系统没有网卡绑定功能 需要第三方支持).进入正题,linux有七种网卡绑定模式:0. round robin,1.active-backup,2.load balancing (xor),  3.fault-tolerance (broadcast)…
http://blog.csdn.net/abc_ii/article/details/9991845多网卡的7种bond模式原理 Linux网卡绑定mode共有七种(~) bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种 mode=:平衡负载模式,有自动备援,但需要"Switch"支援及设定. mode=:自动备援模式,其中一条线若断线,其他线路将会自动备援. mode=:平衡负载模式,有自动备援,不必"Switch"…
综合他们多篇博客,做一个自己的总结(从0开始,记录过程) 系统:ubuntu 16.04  vim:7.4.1689 内容来源: https://www.cnblogs.com/wangzhe1635/p/9025711.html https://blog.csdn.net/niepangu/article/details/52888116 https://blog.csdn.net/limanjihe/article/details/49994247 关于 ctags.cscope.tagli…
工具介绍:matplotlib 是Python编程语言的一个绘图库及其数值数学扩展 NumPy.它为利用通用的图形用户界面工具包, 如Tkinter, wxPython, Qt或GTK+向应用程序嵌入式绘图提供了面向对象的应用程序接口(API).还有一个基于状态机(如开放 图形库OpenGL)的程序pylab接口,设计成与MATLAB非常类似--尽管使用起来有些不堪.SciPy就利用了matplotlib. Ubuntu下安装: 在Debian/Ubuntu系统下安装Python, Numpy和…
之前把公司的开发环境由Ubuntu Kylin 换成了Arch Linux.而Arch 下由于种种问题公司的代码一直编只是去.搞定了之后也一直忘了写下来,希望能给相同在Arch 下做Android 开发的另类一点帮助吧.这里所编译的Android 版本号基于Google 的Android 5.1. 安装基本依赖 首先在文件/etc/pacman.conf中打开你的multilib repo [multilib] Include = /etc/pacman.d/mirrorlist 然后强制更新一…
http://www.linuxidc.com/Linux/2007-08/6820.htm 1下载安装mplayer需要的各种软件 去这里下载http://www.mplayerhq.hu/MPlayer/ MPlayer-1.0rc1.tar.bz2 下载你喜欢的skin 例如你下载 Abyss-1.6.tar.bz2 下载必需的code all-20061022.tar.bz2 windows-all-20060611.zip 2进行安装 (1)安装相信泊解压(code) mkdir /u…
大多数的内核里面都有会对GPIO的操作,而且内核里面对GPIO进行配置也很方便,要什么功能就配置成什么就可以了. 还有一些寄存器是内核没有配置到的,但是我们要操作怎么办,内核里面也定义了相关的接口函数. 在u-boot中操作某个寄存器: reg = readl(IOMUXC_BASE_ADDR + IOMUXC_REG_GPR1); reg &= ~IOMUXC_REG_GPR1_ACTCS0_MASK; writel(reg, IOMUXC_BASE_ADDR + IOMUXC_REG_GPR…
之所以有这样的需求,是因为部分预安装的git版本太低,很多功能没有并且安全性存在问题. 比如git submodule add xxx@host:yyy.git必须在父repo的root目录安装,而新的版本就没有这样的限制 #yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum install gcc perl-ExtUtils-MakeMaker # cd /usr/src # wget…
安装环境:centos7.2 安装依赖包: yum install -y gcc .el7..x86_64 openssl-devel.x86_64 yum install -y curl.x86_64 yum install -y libcurl-devel.x86_64 yum install -y expat.x86_64 expat-devel.x86_64 yum install -y asciidoc.noarch yum install -y xmlto.x86_64 ......…
今天遇到了一个之前没有遇到的问题,记录一下. 我们是在windows下进行开发的,最终系统是部署在linux服务器上. 在windows一切正常,但是部署到linux下时,有些功能不能用了.通过log查看.发现在日期转换的时候出了问题. 旧代码的实现: public static Date StringToDate(String str){ Date date = null; DateFormat format = DateFormat.getDateInstance(); if(str !=…
windows上加解密正常,linux上加密正常,解密时发生 如下异常,异常信息如下: [ERROR] 2018-10-15 09:30:35,998 method:com.iscas.ippc.common.utils.RandomPwd.decrypt(RandomPwd.java:120)decrypt Exception is Given final block not properly padded. Such issues can arise if a bad key is used…