- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Java编程来获取本机的MAC地址
这个应用比较简单,所以不需要废话,直接上代码,见下。import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;public class GetMac { public static void main(final String[] args) th
2013-01-20 22:24:34 1221
原创 使用编程方式获取当前Java进程的进程ID
有过Linux下编程经验的朋友一定对如何获取当前进程的进程ID的方法很熟悉,Linux下的C库提供提供了函数getpid,通过这个函数可以轻松获取当前进程的进程ID。但是对于使用Java语言作为工作语言的朋友,如何获取当前进程ID可能就比较困难了。从官方标准JDK文档中似乎找不到类似getpid一样的方法,而且市面上能找到的教材中也很少提及类似获取进程ID之类的、与平台相关的函数方法。最近在公
2013-01-20 21:55:49 4895
原创 编写VC Makefile的学习总结
学习Makefile的写作应当包括哪些部分?依个人拙见,需要了解Makefile的格式、所用编译器的编译选项、链接器的选项,在入门之后,再去学习更深入的部分。VC作为集成开发环境来说非常成功,但也提供了基于Makefile的构建工具链,如nmake、cl、link、lib。下面以编译cppunit的Makefile来记录我的学习轨迹。样例BIN = cppunitDEBUG = 1
2013-01-13 00:27:04 2931
原创 总结这些年做程序员的心得和体会
做程序员的心得养成一个好的工作习惯,比如随时记录自己的工作,经常性的做技术总结等;保持好奇心,对代码、对技术保持好奇心,充满探索精神;勤奋、努力,坚信努力之后就会有回报,这个是废话,虽说世界是世界是懒人创造的,但是懒人在创建世界的过程中可是非常努力的;不要忽视英语,太多的技术资料是英文版的,假如拒绝英文,等于是放弃进一步提升的机会;拥有一个好的心态,学会让他人乐意去教自己,同时
2013-01-02 23:08:20 4193
原创 Birt应用---总结通过API来生成报表数据文件
通过API方式来生成报表的数据文件并不神秘,Google或者百度都可以找到一堆,代码样例比如可以参考这篇文章http://panyongzheng.iteye.com/blog/1748799,我不是托儿,只是恰巧看到这篇文章,而我也懒的搭编译环境,所以直接引用了。所以这里只总结一下通过API方式生成报表数据文件时存在的一些问题:1、Birt采用了Eclipse的插件加载机制来控制内部各个
2013-01-02 21:26:11 2654
原创 iBatis应用--编译Oracle存储过程
这是一个比较有意思的应用,通过解决这个问题,可以有效的学习iBatis的配置,另外还可以积累一些Oracle相关的知识。在解决问题的过程中,首先有一个基本的解决方法,然后在遇到问题、解决问题后,得到最终的版本。假定当前有如下的存储过程(注意没有通常需要的“/”,这个很关键),我们需要在程序运行期间动态的编译上述存储过程(编译的目的当然是运行给出的存储过程)。create o
2013-01-02 17:36:13 1999
原创 iBatis应用--控制执行SQL时的超时时间
执行SQL时,需要关注其执行时花费的时间,避免SQL执行过长的时间,占用数据库的资源。对于OLTP类型的系统,SQL的执行时间一般来说都是比较短的,假如某个SQL执行时间超出平均值,则需要给予特别的关注,分析下是正常情况还是代码问题。SQL执行时间过长,会有哪些后果呢?假如查询操作频率不高,偶尔才会执行一次,那么最多只会占用一个数据库链接,并且在执行成功之后,程序打开的数据库链接对象即会被释放
2013-01-02 17:34:30 9781 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人