黄明杰的主页

帮趣游戏     进入个人中心
QQ空间

黄明杰

webeasymail

http://bangqu.com/webeasymail

职业:

现居:

  • DeltaCopy 是一个windows下面的文件同步工具,对rsync进行了界面封装,可以方面的配置并且同步文件,安装程序以后,包含客户端和服务器。DeltaCopy 不能做双向同步,只能将客户端的文件同步到服务端。在windows下面配置以后,有几个问题记录如下(多客户端、单服务端):1、Remove deleted files from server 不选择,如果有多个客户端,同步的时候,会删除其他客户端同步的文件。2、Skip File that are newer on the server 选择,如果服务器的文件较新,那么不就跳过。3、Change permissions on server to read/write 选择,更新服务器的读写权限,否则服务器不能访问这个文件。4、-p -o -g 这几个参数的意思是将客户端的权限同步到服务器上,否则默认是system权限,那么其他用户就无法正常访问了。
  • 最近升级到idea12,发现中文输入存在问题,输入中文的时候会出现空格,并且覆盖后面的字符,这个问题让我很郁闷。查找了一下资料,根据 受益匪浅 提供的解决方案,试验了一次,发现可以解决。假设idea的安装位置为:D:\Program Files\JetBrains\IntelliJ IDEA 12.1.264位模式下:1、下载JDK 6,参考资料里面有下载地址。2、安装JDK 6,安装JDK 6 ,假设安装位置为:D:\Program Files\JetBrains\IntelliJ IDEA 12.1.2\jdk64 ,也可以采用其他位置,不需要安装jre。3、设置环境变量:IDEA_JDK_64=D:\Program Files\JetBrains\IntelliJ IDEA 12.1.2\jdk644、运行D:\Program Files\JetBrains\IntelliJ IDE...
  • Bootstrap 是最近非常火的一个CSS框架,集成了很多的jquery插件,可以大大简化前台的布局,兼容手机、平板、电脑,可是不支持IE6的浏览器,中国IE6的用户还有很多呀~在网上有人做了一个插件,基本上算是完美支持IE6+,在项目里面实验了一下,总体来说支持的不错:Bootstrap 中国站点:http://www.bootcss.com/ IE6 兼容方案:http://www.bootcss.com/p/bsie/ 除了这种也还有其他的兼容方案,但是兼容效果不太好,这个可以兼容大部分效果,可以保证IE6页面不变形,能够保证用户的基本使用。
  • JAVA开发人员很容易遇到 java.lang.OutOfMemoryError: PermGen space 错误:PermGen space的全称是Permanent Generation space,是指内存的永久保存区,这个区域是用来存放Class和Meta的信息,如果程序加载的Class比较多,那没很容易出现这个错误。 这个错误可以通过修改JAVA_OPTS参数来解决,以tomcat为例:修改%TOMCAT_HOME%\bin\catalina.sh (Windows 修改 catalina.bat)  ,在第一行加 JAVA_OPTS = "-XX:PermSize=64M -XX:MaxPermSize=128m"   (Windows 为:set   JAVA_OPTS="-XX:PermSize=64M -XX:...
  • 在from里面用了一个百度编辑器,但是发现百度编辑编辑的内容提交不上去,发现原来通过$('#addAnswerForm')..submit()提交照成的,原代码:   <a class="btn fr" href="javascript:void(0)" onclick="$('#addAnswerForm')..submit();">猛击回答 </a>修改后:   <button class="btn fr" type="submit">发布</button>将A修改为button提交,问题解决。
  • 采用阿里云,用root权限登录,启动tomcat,发现tomcat无法启动,出现错误:LifecycleException:  Protocol handler initialization failed: java.net.BindException: Permission denied <null>:80通过  netstat -lnp|grep 80  发现没有程序占用80端口解决方法一:    重将server.xml中的端口改为8080 ,然后通过iptables将80端口跳转到8080端口    然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080    参考资料 http://zhangjiaweixt.iteye.com/blog/891833
  • 在使用Grails框架的时候,进程会出现一个问题,一个类明显没有错误,eclipse却提醒错误,这个时候,如何编译都不能解决这个错误,那么你可以采用以下方法解决:1、使用 grails clean 命令,这个命令可以将class删除,然后再通过eclipse重新编译。2、进入%USERHOME%/.grails/Grails的版本号/projects/项目名称,删除这个文件夹,然后再重新编译。这2个方法,优先选择第1个,如果方案1不能解决,在采用方案2不过在eclipse中这个问题太容易发生了,而且eclipse对grails支持不好,建议采用idea来替换eclipse。, 在使用Grails框架的时候,进程会出现一个问题,一个类明显没有错误,eclipse却提醒错误,这个时候,如何编译都不能解决这个错误,那么你可以采用以下方法解决:1、使用 grails clean 命令,这个命令可以...
  • IDEA 中 “new Project”就eclipse的“workspace”,而“new Module”才是创建一个工程,这是要注意的一点。IDEA 不会自动编译和加载CLASS,ECLIPSE是自动的,IDEA可以通过Mode Eclipse插件来实现自动加载和编辑ClassIDEA 编辑的文件是自动保存的,不能设置为手动保存,这个和Eclipse差别最大,很多人不习惯CTRL+N          查找类  (CTRL + SHIFT + T) CTRL+SHIFT+N    查找文件 (CTRL + SHIFT + R)CTRL+F12        一个类里面的方法和变量 (CTRL + O)CTRL+ALT+B      找所有...
  • 在用MYSQL 和 JDBC 的时候,遇到一个乱码问题,读取的时候没有问题,插入和更新的时候,中文就会变成乱码,项目是UTF-8的,MYSQL数据库和表都是UTF-8的,通过查找发现:jdbc.properties 文件里面的jdbc连接字符串为:jdbc:mysql://localhost:3306/bangqu?useUnicode=true&amp;characterEncoding=UTF-8造成这个错误的原因是,&amp;转码导致的,只需要将连接修改为:jdbc:mysql://localhost:3306/bangqu?useUnicode=true&characterEncoding=UTF-8即可解决乱码问题!