`
lijianghui2000
  • 浏览: 10404 次
社区版块
存档分类
最新评论
文章列表
因为使用 IO 读写 String 在开发中不是经常使用,总是忘记,所以在此记录一下。 String dateString = "2012-1-2"; File file = new File("D:/test"); FileOutputStream fileOutputStream = new FileOutputStream(file); // write1 BufferedWriter bufferedWriter = new BufferedWriter( new OutputStream ...
一直对 Java 动态代理 不是很理解。最近有时间就仔细看了一下相关的代码,然后也参考了一些网友的文章,终于有点感觉了,也不知道对不对,如果有网友看到有哪里不对的地方,欢迎指导。 代理模式 就是将被代理的对象交给代理对象去执行(不是直接去调用被代理对象),然后代理对象在调用被代理对象的时候就可以再加上一些自己的方法(呵呵,感觉 Spring的 AOP 有点像这样,也有点像 拦截器)。 之前接触过的一个应用是这样的,程序分为客户端和服务端,客户端的环境和服务端的环境有所不同,客户端不可能直接调用服务端的代码。当客户端请求服务端时,先将需要的类名传递给 Java 的 InvocationHand ...
之前在 Android 上面做了一个音频标签编辑器。其中文件浏览的时候需要对文件进行排序,原以为 String 的 compare 会根据汉字拼音的字母顺序自动排序,但是结果并不是那样,于是网上找了一下相关的文章看到用 java.text.Collator 和 java.util.Locale 可以实现这个需求,现在我整理一下。 Collator chinaCollator = Collator .getInstance(java.util.Locale.CHINA); String name1 = ""; String name2 = "&qu ...
之前做 J2EE 开发时,国际化总是很麻烦的一件事。倒不是不好做。昨天在浏览 W3Schools 的 HTML5 部分时看到网页上有个 Google 提供的翻译功能.这样可以简单的实现国际化的功能,当然想更好的话还是要去按照 Java 规范自己实现国际化。 Google 的翻译工具,可以嵌入到自己的网站中,可以免费试用,现在记录一下,免得自己以后又忘记掉。 以下是 W3Schools 的调用方法,显示效果还不错。 <div id="google_translate_element"></div> <script> func ...
Global site tag (gtag.js) - Google Analytics