`
mingren135
  • 浏览: 72452 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1、commons-io,http://commons.apache.org/proper/commons-io/,Commons IO is a library of utilities to assist with developing IO functionality. //直接将IO流转成字符串 InputStream in = new URL( "http://jakarta.apache.org" ).openStream(); try { System.out.println( IOUtils.toString( in ) ); } ...
genymotion下载:https://cloud.genymotion.com/page/launchpad/download/,需要在该网站注册账号才能下载,安装模拟器时登录账号后,会有具体手机型号供你选择,运行时依赖oracle VirtualBox。   安装时遇到的问题:选择了2种手机型号,运行时都是白屏,帖子http://bbs.sjwyb.com/thread-1293-1-1.html ,有两个建议,第一是换rom,一定要带with google apps字样的!第二是开启CPU的虚拟化支持,http://bbs.sjwyb.com/thread-1397-1-1.ht ...

shell总结

1、对于每个进程,在其运行时的环境变量可以使用下面的命令来查看: pgrep java cat /proc/$PID/environ #替换null字符为换行显示 cat /proc/12501/environ | tr '\0' '\n'   2、export命令用来设置环境变量。至此之后,从当前shell脚本执行的任何程序都会继承这个变量。我们可以按照自己的需要,在执行的应用程序或者shell脚本中导出特定的变量。 常见环境变量:HOME、PWD、USER、UID、SHELL等 $ PATH="$PATH:/home/user/bin" $ e ...

Java7的新特点

    博客分类:
  • J2EE
一、multi-catch:在不使用jdk1.7的multi-catch时, 我们在处理父子异常时是先子后父,Jdk1.7中提供了multi-catch语法如:catch (IOException | ClassNotFoundException e) {...},官方的说明是multi-catch语法时的异常不能有相交, 如IOException是Exception的子类, 所以用 | 分隔开的异常不能有父子关系.    
  自定义classloader示例 public class ClTest { /** * @param args */ public static void main(String[] args) throws Exception { //classloader1 ClassLoader classLoader1 = defCl("D:/tmp/classes"); runClTest(classLoader1); } private static void runClTest(ClassL ...

groovy闭包

Groovy语言中闭包(closure)是一个非常重要的概念,而且深入的理解了闭包对充分用好Groovy有很大帮助。对闭包比较书面的一种解释“闭包是可以用作函数参数和方法参数的代码块”。其实Groovy的闭包更象是一个“代码块”或者方法指针,代码在某处被定义然后在其后的调用处执行   Groovy闭包中几个隐含变量 it:默认的参数名,调用是如果没有传参数,it为nullthis : 跟Java一样,是定义闭包所在类的一个引用,不管有多少层闭包嵌套,this指向的都是最上层的类。owner : 封闭闭包的对象(如果只有一层闭包就是this,如果有多层闭包嵌套就是含有此闭包的上层闭包)d ...
  最近项目用到了groovy,其实groovy底层就是java,能够编译为字节码,大部分情况能够用较少的代码完成java的功能,动态解释性的脚本语言,语法更加灵活,如果不先看看groovy的入门文章,会觉得挺怪,有多种语言结合的感觉在里面,一时还难以适应。下面的文章供参考: 1、精通 Groovy-使用 Groovy 的简单语法开发 Java 应用程序 http://www.ibm.com/developerworks/cn/education/java/j-groovy/index.html 2、each遍历详解 http://www.ibm.com/developerwork ...
book&code:http://www.minkbooks.com/    第8章-拖放API 1、7种新的事件:为了得到预期效果,需要停止默认行为 ----src-------- dragstart drag dragend ---dest------ dragenter dragover drop dragleave 2、拖放操作 drop = document.getElementById('dropbox'); drop.addEventListener('dragenter', function(e){ e.preventDefault(); ...
  要看dsa私钥生成是否合法,可以简单验证一下 import java.security.Key; import java.security.KeyFactory; import java.security.spec.EncodedKeySpec; import java.security.spec.PKCS8EncodedKeySpec; import org.bouncycastle.util.encoders.Base64; public class TestDsa { public static void main(String[] args) throws ...
解析XML分为dom和sax两种方式,各有一些不同的java实现   一、dom:由W3C定义的接口,将整个XML文档读入内存构建成一个DOM树,再对各个节点进行操作 1)xml解析 @Override public void parseXml(String filename){ DocumentBuilderFactory dbf = Doc ...
新功能要上线,老功能该如何下线呢,下面列举一些具体方案的对比说明:   一、从兼容性上考虑: 方案名称 说明 优点 缺点 新接口完全兼容老接口 1、最好的办法,客户端无需做处理 2、需要服务端在接口数据结构设计上,要考虑到扩展性的需求,对服务端接口设计要求比较高 1、可以下线老的接口 2、数据能够最大程度和新版保持一致 无 新接口适配老接口 1、也是比较好的方法,客户端无需做处理 2、服务端会增加一部分工作量 1、可以下线老的接口 2、能够保证数据正确,但不保证新功能被支持 1、需要对输出的数据结构进行转换 ...

linux命令-grep

grep是工作用到最多的命令,绝对是linux下的利器,这里总结一下 用法:grep -[acinv] '搜索内容串' filename -a 以文本文件方式搜索  -c 计算找到的符合行的次数  -i 忽略大小写  -n 输出行号  -v 反向选择,即找 没有‘搜索字符 ...
1、veloeclipse,http://veloeclipse.googlecode.com/svn/trunk/update/ ,记得调整js的颜色,绿色的要亮瞎眼了 2、argouml,非插件,http://argouml.tigris.org/ 3、findbugs,http://findbugs.cs.umd.edu/eclipse/ 4、groovy-eclipse,http://groovy.codehaus.org/Eclipse+Plugin

chrome常用插件

    博客分类:
  • web
1、FaWave(发微),FaWave的理念不是简单的多微博同步,而是多微博管理,可以让你在同一个入口很方便的管理你的微博。更多信息请看官方博客: http://fawave.no.de/。插件地址,https://chrome.google.com/webstore/detail/aicelmgbddfgmpieedjiggifabdpcnln?hl=zh-CN   2、一款由国内网友制作的网页截图插件,可以将截图进行分享,批注,是一款功能强大的截图插件。https://chrome.google.com/extensions/detail/alelhddbbhepgpmgidjdcja ...

js框架

一、kissy,http://docs.kissyui.com,淘系开源框架 二、jQuery  
Global site tag (gtag.js) - Google Analytics