最近用老斯基的SS,发现用手机扫描他网站上的二维码,就可以快速的把SS账号设置到手机上,原来用的是JSON数据交换格式,于是去简单学习了JSON,现在总结一下JSON的数据格式规范,以及如何在JAVA上使用它。

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。

阅读全文 »

最后还是决定这个博客要一直做下去,并且做好,所以还是把免费的TK域名换成了CC域名,而且这样子域名也变短了。当然,TK域名暂时还是可以访问的,不过建议还是访问Jethro.cc,访问速度更快。

有几个类是必须要记住的
PreparedStatement 预编译的SQL语句对象
Connection 活动连接
ResultSet 数据表对象

PreparedStatement 表示预编译的SQL语句的对象,可以使用此对象多次高效的执行该语句。我的理解就是可以把SQL语句放到这个对象里面,然后在此对象中执行SQL语句。执行的方法有三个:

execute();执行语句后返回一个Boolean值,如果第一个结果是ResultSet对象,则返回true;如果是更新计数或者没有结果则返回false。
executeQuery();执行查询语句后返回生成的ResultSet对象。
executeUpdate();在此对象中执行无返回的SQL数据操作语句,比如insert、update、delete语句






阅读全文 »

最近在做一个学生管理系统项目的时候,在添加学生信息的时候需要输入年龄,那么就需要让 JTextField 只能输入数字了,找了很多方法都不能满意,大多都是按提交按钮才能告诉用户“嘿,你输错了!”最后还是选择了键值监听的办法。实现的代码如下

阅读全文 »