Java/Basic
文章平均质量分 80
snowolf_37
写代码是兴趣,混口饭吃。
展开
-
Java取得当前路径的方法
同样是Java的文件移动函数源代码(整个目录移动)中提到的写批处理是经常用到的一个功能:执行文件当前路径的取得。这个其实很简单,用下面的代码从系统的Property中就可以取到:[code="java"]String dir = System.getProperty("user.dir");[/code]另外getProperty还可以取到很多其他我们经常要用到的环境参数,下面列举出了...2008-06-12 10:57:47 · 83 阅读 · 0 评论 -
Mountain Lion 升级后Java不可用问题补救
升级到Mountain Lion后,让我最头痛的是原来的jdk用不了了 :x ,而且即便是安装了Java7的Oracle版,依旧无法启动我的Eclipse,最终,发现了Apple的官方补丁[url]http://support.apple.com/kb/DL1515[/url],[url=http://support.apple.com/downloads/DL1515/en_US/JavaFor...2012-07-31 08:10:02 · 100 阅读 · 0 评论 -
征服 Kestrel + XMemcached
接上一篇 [b][url=http://snowolf.iteye.com/blog/1604531]征服Kestrel[/url][/b],介绍XMemcached对于Kestrel的支持实现。 :D 关于XMemcached具体代码,可以参考[b][url=http://snowolf.iteye.com/blog/1471805]Memcached笔记——(二)XMemcached&...2012-07-24 12:06:03 · 189 阅读 · 0 评论 -
征服 Kestrel
因为要面对高并发PUSH需求,考虑将其按队列方式实现,最终选型Kestrel。至于Kestrel:[list][*]基于Scala语言的Twitter开源消息中间件[*]高性能(TPS 6000不成问题)、小巧(2K行代码)、持久存储(记录日志到journal)并且可靠(支持可靠获取)[*][b]Kestrel[/b]的前身是[b]Ruby[/b]写的[b]Starling[/...原创 2012-07-23 18:33:30 · 179 阅读 · 0 评论 -
Java操作Excel文件导入
用Excel作为数据源,通过Java Web进行导入,需要POI的jar。apachepoi(org.apache.poi 3.8) :) 可以支持公式、日期等格式! :D 不说废话,上代码:[code="java"]/** * Jun 25, 2012 */import java.io.File;import java.io.FileInputStream;...2012-06-27 17:33:38 · 561 阅读 · 0 评论 -
Java关键字——transient
眼看就要2012了,这一年给自己树立的研究课题基本上因为工作的转型,最终都没能实现。开发经验开始消减,更没能赶上新技术。终于,我要恢复开发经验! :) 找回曾经的我! :D 最近被问到很多Java基础性的问题,突然发现自己长时间沉迷于框架整合的乐趣中,有关于底层这方面原来不曾深度研究,有必要恶补下了。“transient”——“瞬态”,先不说这个翻译是否恰当,这个变量关键字一直不曾使用...2011-12-29 17:27:25 · 142 阅读 · 0 评论 -
Ehcache简单应用——RSSReaderTag
关于缓存,关于自己运用,大部分情况是通过ORM配置生效。基本上不曾写过什么代码,甭说是心得了!但难免会遇到没有ORM提供帮助的时候,咱就只好写写代码做作缓存了! :D 相信你想到了我的名言——之前写了一堆,没整理,现在翻来找不到!缓存代码以前写了不少,不过一直没有整理,丢三落四总犯懒!这次遇到这么个需求,要在页面上动态显示RSS条目。如果要在页面上获取RSS,就需要向远程服务器发送请求...2010-08-04 15:00:26 · 102 阅读 · 0 评论 -
Java网络技术整理(一)
做Java做了很多年,却总是把一些东西遗忘,过后再着急的找寻。最近,需要通过Java代码模拟一个表单提交,却怎么也想不起来如何封装数据了。在以前的代码里翻腾了好久,终于实验成功。索性,做一个了断! :D 放到博客中来!本篇主要描述Java网络参数传递,主要分为get和post两种方式。说句玩笑话,真有干了几年Java的朋友不知道get和post的差别,我就在这里唠叨几句。[b]1.Ge...原创 2009-08-26 14:14:51 · 171 阅读 · 0 评论 -
昨日困惑——Tomcat之应用不能启动!
昨天下午,我一直在调试程序,由于本地环境等等局限性问题,我只能在测试服务器上进行部署测试。期间,我的HP NoteBook提示我有更新驱动,我随即确认更新,继续修改我的BUG。由于我开发的是组件包,简单的说,就是jar,打包之后,我像往常以上上传至服务器,重启Tomcat。可无奈,小猫Tomcat很不配合,应用就是没起来,于是检查日志——catalina.out。但令人失望的是,几乎什么都...2010-07-29 10:23:01 · 147 阅读 · 0 评论 -
Ant编译无响应问题
前些日子因为要搞自动编译需要用到Ant执行相关操作。Ant以前经常用,常常用来编译、打包、部署,以及用它来生成javadoc。可现如今,没想到Ant反倒给我出了一个不大不小的难题——编译失败且无任何提示!大概4年以前,当时Eclipse还没有现在这么强大,对于打jar、war还不方便,我们经常使用Ant辅助Eclipse来完成这些操作,不曾记得有这些个古怪的问题。先看build.xml...原创 2010-01-18 10:38:56 · 491 阅读 · 0 评论 -
基本数据类型进制转换
已经很久没有写博客了,已经有很多人不止一次的反问我:“你怎么不写博客了?”,我只好沉默!有些事情,我必须做,但我的时间总有限。有些痛,我们必须经历;有些苦,我们必须品尝。只有经历过,才有发言权!人越往上层走,社会对于你的要求就越多。尤其是在中国,人口众多,各方面压力都很大,各种竞争条件都会变得很苛刻。这是国际社会潜规则,更是中国社会的潜规则。言归正传,整理一下我研究Java API有关进制...原创 2010-01-15 10:49:23 · 130 阅读 · 0 评论 -
Properties文件的XML格式
想必大家都用过*.properties文件,作为配置文件。但是,如果该文件写入了中文,待编译后内容就会成为乱码,使用native命令也好、使用ant执行编码转换也好,多少有点麻烦,与其如此,我们不如直接使用properties的xml格式。[code="xml"] 系统配置 [/code]对应原有的properties文件[code="pr...原创 2009-06-09 10:49:52 · 159 阅读 · 0 评论 -
编程词汇
Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures 集合 Kd-Trees 线段树 Numerical Problems 数值问题 Solving Linear Equations 线性方程组 Bandwidth Re...原创 2008-12-14 17:16:43 · 92 阅读 · 0 评论 -
goTag 简单分页标签
goTag 自述 迫于对web页面记录集做分页处理,自己实现了这个用于分页的标签,与大家共享。 这是一个简单的web页面分页标签。通过这个标签可以将传入的记录集进行分页显示,你可以通过设置参数控制每页显示的记录条数。用户界面也较为简单实用,提供首页、尾页、上一页、下一页和直接跳转方式转向指定页面展示您所需要的记录集。使用方法: 将go-1.0.jar放到你的WEB-IN...2009-04-26 13:13:26 · 107 阅读 · 0 评论 -
图片缩放与转换
通过对图片重绘,达到图片缩放、压缩编码转换功能。[code="java"] import java.awt.Image;import java.awt.image.BufferedImage;import java.awt.image.RenderedImage;import java.io.File;import java.io.InputStream;import ...2008-10-08 22:17:50 · 87 阅读 · 0 评论 -
Java 与 C 底层数据类型转换
前段时间一直忙着做J2EE服务器与C++客户端的项目。终于,项目告一段落,有一些收获在这里与大家分享。 :D [code="java"]import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;/** * 仅仅适用于 Java 与 C++ 通讯中,网...原创 2007-10-23 11:14:13 · 502 阅读 · 0 评论 -
DisplayTag POI支持——Excel文件导出中文乱码问题&包依赖问题-解决
DisplayTag,可能大部分人都用过,也知道他非常的方便。但也有人说,他有些臃肿,小问题很多。譬如今天遇到导出Excel文件内容的中文乱码问题,官方给出的方案是:displaytag.properites文件中加入: export.excel.class=org.displaytag.export.excel.ExcelHssfView 同时加入依赖包: dis...2012-09-29 15:11:24 · 237 阅读 · 0 评论