- 博客(1)
- 资源 (11)
- 收藏
- 关注
原创 游戏续探
最近这几天晚上有空,就自己建一个工程,开始写game的代码。越想越复杂,索性 从最简单的写起,也不错。现在写出了几个基本的类,能够接收简单的信息了,还要扩展扩展再扩展,完了,又要想多了。呵呵,看看下周能搞成什么样子出来。
2007-02-28 17:52:00 944
JDK8及以上版本的odbc驱动
由于JDK8把ODBC驱动删除了,因此连接access等一些数据库时需要手动下载驱动,这里一起贴上来
public class AccessConnectTest {
private static DateFormat df = new SimpleDateFormat("yyyy-MM-dd mm:ss");
public static void main(String[] args) {
System.out.println("start connect");
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:ABCD";
Connection con = DriverManager.getConnection(url, "", "");
Statement sta = con.createStatement();
ResultSet rst = sta.executeQuery("SELECT * FROM YOURTABLE;");
if(rst.next()){
System.out.println("记录时间:" + df.format(rst.getDate("LOGTIME")));
}
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("closed connect");
}
}
2021-03-09
spring-batch同步数据库mysql源码
工程中拿掉了两个lib,如需要加入oracle,或者sqlserver,请自行下载驱动。如不需要,在pom中删掉那两条依赖即可。
2013-10-31
mongodb+springmvc+morphia
后续提交放在https://github.com/zdsiyan/watermelon 上, 用eclipse导入该工程需安装m2eclipse,jetty等查件. 另外.settings下的org.eclipse.wst.common.component文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="watermelon">
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/resources"/>
<property name="context-root" value="watermelon"/>
<property name="java-output-path" value="/watermelon/target/classes"/>
</wb-module>
</project-modules>
2013-08-08
java采集工具(源码)
以前写的,一个通过htmlunit采集网站数据的工具.主要通过xpath进行匹配,效率不高,仅供学习用.运行起来需要自行下载lib,htmlunit开发时版本为2.7
2011-08-17
基于事件的NIO多线程服务器打包
原帖来自:http://www.ibm.com/developerworks/cn/java/l-niosvr/#author
进行了打包,并生成javadoc,方便使用.
该包封装过的NIO比sun本身的更容易处理
server中只有区区几行就搞定了:
//创建listener
TimeHandler timer = new TimeHandler();
//获取Notifier
Notifier notifier = Notifier.getNotifier();
//注册监听
notifier.addListener(timer);
//申请端口
Server server = new Server(5100);
//启动
Thread tServer = new Thread(server);
tServer.start();
其中的TimeHandler 要自己实现, 内容请参考原文链接.
2009-09-24
rss浏览器-demo
设计一个基于网络的RSS新闻阅读器
目标:设计一个基于网络的RSS新闻阅读器。
这个软件是用来阅读网上链接RSS新闻和XML数据的,它可以为数据库中的信息储存标题,储存URL,储存数据和备注。还可以储存信息。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
需求是一个同学拜托的,很怪,所以就写了个demo,不过感觉结构还好,如果能扩展应该还有很多要修改的地方,感兴趣的朋友可以一起研究研究,现在公布全部代码。
代码主要是使用rome这个包,在读取xml文件时用的是jdom.jar, 其他的就是swing里的最简单的应用了,我在里面连about都没写,代码也没有有难度的地方。写代码的时候参考了一个开源的RSSOwl,做这方面开发的朋友可以在网上搜一下,是一个功能很强的东西。
问题:在写读取网络上的数据时因为用的rome的包,结果出现了很严重的效率问题,在第一次读取页面的时候时间超长。因为整个结构已经写好了,也懒的改了,你们可以在我的注释中看到那段代码
2006-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人