技术学习
文章平均质量分 75
redhaste
明天不一定会更好但更好的明天一定会到来!
展开
-
2009-03-10学习记录:NetBeans+Wicket开发JavaWeb应用程序
至于背景啊,并前提呀就不废话了,直接上文。1.安装开发环境下载、安装NetBeans IDE6.5 http://zh-cn.netbeans.org/download/6.5/ml/ ;windows版傻瓜安装,安装过程中选中Appache tomcat 做为Web服务器。2.安装Wicket插件启动IDE, 依次选择“工具->插件”,点击“可用插件,在右侧搜索框中输入"Wic原创 2009-03-10 21:11:00 · 1375 阅读 · 1 评论 -
2009-04-18技术学习:Servlet在线生成JPEG图片
过去(大概两年前)见到过一个鬼佬的网站,可以动态的生成Jpg格式的图片,当然是用做网页的文字图片,可以做Logo做链接等等,其实就是一个文字Logo的在线生成。图片挺简单的,一串字,然后一个背影,还有一种是倒影。今天看到了Servlet核心编程中有这样的一例,就动手试了一下,嘿!还真不错,稍加工一下,完全可以做一个在线的文字Logo生成页面,看来增加点浏览还是有方法的。如何构建多媒体构建多原创 2009-04-18 20:27:00 · 793 阅读 · 0 评论 -
2009-04-21技术学习:C#串口编程
背景就不说了,我没有过串口编程的经验,七拼八凑了一些资料,自己弄了个小例子。由于我的本本上没有串口,所有下载了一个虚拟的串口软件VSPM,下载地址:http://download.csdn.net/source/1232967 ,使用帮助下载:http://download.csdn.net/source/1233011安装完成,启动时需要进行设置:从第一个窗口开始依次设置为:1.简体中文原创 2009-04-21 16:07:00 · 8878 阅读 · 16 评论 -
2009-04-24技术学习:C#验证网络状态
判断网络状态是否通路有两种情况,一种是电脑有没有接入到网络,另一种是与某一目标主机之间是否通路。判断是否连入网络可以使用wininet.dll;而判断与某一目标主机是否通路时暂时想到的就只有ping命令了。1.判断网络通路:[DllImport("wininet.dll")] private extern static bool InternetGetConnectedS原创 2009-04-24 16:57:00 · 1029 阅读 · 0 评论 -
2009-04-29技术学习:Java Socket编程
c/s模式的系统我没做过,对于Socket编程我也不懂,五一过后我就要写一个Java的Socket程序,G了一下了解个大概先。终究还是摆脱不了千篇一律的抄啊抄,不过我也是抄!网易有一篇文章不错,因为我看的懂所以我就认为它不错!所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 java.Net包中原创 2009-04-29 17:47:00 · 706 阅读 · 0 评论 -
2009-05-06技术学习:Java读取ini文件
ini文件中有section分组(自己这样叫而已),并且不同分组中可以有相同的key。和读取文本文件不同,ini文件中有注释如“#”,今天在网上G到几个例子程序,大部分都是用Porperties读取,但有相同的key时或注释时,就不成功了。本人综合了一下,自己写下了一段程序。ini文件如下,后缀名我改为了conf,因为是作为配置文件使用。[general]ip=192.168.20.1原创 2009-05-06 21:14:00 · 1122 阅读 · 0 评论 -
2009-05-08技术学习:Java与WebService
WebService何其好用,虽然效率上差一些!Java初学者,今天要记录一下如何创建及读取WebService。使用IDE创建WebService真是再容易不过了,本人使用的是NetBeans 6.5,在创建方面感觉比VS 2008还好用。新建Java Web项目,新建Web服务文件打开新建的页面,点击“设计”标签,“新增操作”就可以了名称就是方法名,返回类型不需要自己输原创 2009-05-08 16:45:00 · 627 阅读 · 0 评论 -
2009-05-11技术学习:备忘录——待实现的适配器接口与调测
只为自己备忘,没上下文,你肯定看不懂啦!AdapterBase:import net.kentop.bscore.resource.ICallRes;/** * * @author Administrator */public class AdapterBase implements ICallRes { private String info;原创 2009-05-11 16:53:00 · 611 阅读 · 0 评论 -
2009-05-09技术学习:java与jaon数据
jaon数据的轻量级,易读性,使用简单等方式一直它的一个亮点。以前在.NET中使用的时候就非常好用,现在使用Java做项目了,轻量级的数据传输还是选择JSON,其实在Java中操作JSON数据还是很简单的。由于Java的开放性,使用处理JSON数据的类库有N多个,http://www.json.org 可以看到有18种之多,本人使用的是org.json,因为这个比较简单,并且不依赖其它的东东。原创 2009-05-09 23:33:00 · 753 阅读 · 0 评论 -
2009-05-24技术学习:Java中使用Axis调用.Net WebService
前几天使用Net Beans时练习Java中使用WebService也没发现有什么问题,.net 端仍然使用的是Document格式,但昨天和一客户间进行接口调用测试时却发现,我使用.net 写的WebService他们竟然调用不了,但我自己用C#就一切正常。查找原因的同时也感叹微软的东西做的很不错,同时也否定了前些天我认为Java调用.Net WebService简单的观点。.Net 调用其它厂原创 2009-05-24 12:28:00 · 1499 阅读 · 0 评论 -
2009-04-09技术学习:wicket常用控件使用方法
总述:Wicket开发和.Net很相似,在html页面中对控件做wicket的声明,然后在java代码中便可以生成一控件。控件的值或内容都以Model存放,所以当修改其值或内容时都是在修改Model中的对象,取值时只需要取到Model中对象再加以变形就是我们想要的值了。Model中可以存放任何类型,因为它存的是object类型。文本控件(Label)生成:有两种方法,第一种不使用M原创 2009-04-09 14:08:00 · 1915 阅读 · 1 评论 -
2009-04-03技术学习:wicket框架中DatePicker使用
只是最简单使用,可以显示当前的日期时间,虽然DatePicker不支持时间,但通过一个小技巧也可以显示,就是不能修改,因为修改后也取不到值。定义:private DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");DateFormat tmpYearFormat = new SimpleDateFor原创 2009-04-03 16:04:00 · 1819 阅读 · 0 评论 -
2009-04-14技术学习:使用NetBeans创建Servlet程序
有关Jsp/Servlet的书籍中,所有的都是讲如何配置服务器,而且又一大堆的名词,搞的人迷迷糊糊的。还好有NetBeans,让我创建起来很简单:新建一个Web项目,然后新建一个Servlet文件:文件->新建文件,类别中选择Web,文件类型选择Servlet,下一步;然后选中“将信息添加到部署描述符(web.xml)”,这样就自动的将Servlet添加到web.xml中了,要不得需要手动在w原创 2009-04-14 22:07:00 · 4587 阅读 · 0 评论 -
2009-03-11学习记录:Wicket控件
找了半天也就只G到一本有关Wicket的书籍,叫做《Wicket开发指南》——一本很老的书,06年写的。书的质量一般适合初学者,但有一些地方写的不明白,比如:Link控件那一节,每点击一次link计数加1的例子: Link link = new Link("link"){ public void onClick(){ count +原创 2009-03-11 14:28:00 · 657 阅读 · 0 评论 -
2009-03-16技术学习:Wicket框架下从数据库读取数据
研究了一下Wicket框架中从数据库取数据并显示在表格中,数据库中表(cataLog)有两个字段:CataLogSN,CataInfo,现在使用用JDBC从数据库中取出数据显示了html页面的表格中:1.连接数据库:下载mysql-connector-java-5.1.7-bin.jar拷贝至系统环境变量classpath所指的目录下,类代码如下:import java.sql.*;原创 2009-03-16 15:49:00 · 1706 阅读 · 2 评论 -
2009-03-20技术学习:Wicket+iBATIS 实现树控件的数据库绑定
用Wicket 和 iBATIS研究了一下关于TreeTable控件的绑定,可以从数据库中读取数据,页面中有层次的显示。以我们目前正在开发的系统中的菜单为例,表结构如下: 准备工作:BaseDAO类,基础类用于配置SQlConfigMap:/* * To change this template, choose Tools | Templates * and open原创 2009-03-20 23:23:00 · 2325 阅读 · 3 评论 -
2009-03-24技术学习:JAVA字符串和时间之间的转换
在开发过程中遇到的问题,数据库中时间的格式为“yyyy-MM-dd HH:mm:ss”,可读取后将日期toString()以后却没能得到预想的效果,这就是JAVA新手啊。查了一下资料,将解决方法记录一下。1.时间转字符从数据库取出时间后,不能简单的toString(),转换如下:DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-原创 2009-03-24 14:29:00 · 737 阅读 · 0 评论 -
2009-03-25技术学习:使用Wicket框架时遇到的问题
学习了Wicket框架有一段时间了,但依然有很多问题没有解决,今天列举一下,以后解决了就记录下来,当做经验积累了。wicket Panel装载页面问题:点击左侧树结构菜单,右侧显示出该菜单链接地址的页面。查阅了一些资料,很多人都建议不使用frame进行页面的划分 ,而是使用Panel控制来装载页面,当点击菜单后根据链接地址生成一个新的Panel(包含新页面),然后再替换掉以前的原创 2009-03-25 17:49:00 · 1476 阅读 · 0 评论 -
2009-03-29技术学习:wicket控件RadioChoice,ropDownChoice用法
DropDownChoice、RadioChoice设定值方法: 固定值:前台html: JAVA://使用List设置控件的textList lsVisible = Arrays.asList(new String[]{"显示", "不显示"});raVisible = new RadioChoice("raVisible", visibleModel原创 2009-03-29 21:27:00 · 1060 阅读 · 0 评论 -
2009-04-13技术学习:Java 杨辉三角
算法不熟就是不行啊,一个杨辉三角都写了半个小时才搞定:(在CoreJava第三章中有讲到多维数组,这让我想到了杨辉三角,就试着写一下Java的实现: public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("In原创 2009-04-13 15:53:00 · 841 阅读 · 0 评论 -
2009-04-02技术学习:wicket框架中CheckBoxMultipleChoice使用
CheckBoxMultipleChoice就是.Net 中的CheckBoxList一组复选框。设置值:用list来装所有取出的数据,然后设置一下Model的值即可,Model的值如下设置:model.setObject((Serializable) list); 一个测试项目,用于设置菜单和其所拥有的动作:private CheckBoxMultipleChoice c原创 2009-04-02 18:20:00 · 1358 阅读 · 0 评论 -
2009-03-31技术学习:wickxt
今天在网上发现了一个新东东,与其说是一个框架倒不如说是一个Javascript的类库,它包含了JQuery,JQuery UI以及Wicket框架。官方网站:http://www.wickext.org/ 这个挺适合做界面的,由于jQuery的优越性,使得我越来越来使用它了,可是网上的资料太少了,Google里少之又少,有关Wickext的记录不多,而号称全球第一中文搜索的Baidu竟然一原创 2009-03-31 21:30:00 · 528 阅读 · 0 评论 -
2009-05-27技术学习:Java中对XML文档的操作
从《Core Java》中得到的一个例子,只是读取操作。从这里看出用Java操作XML真的是很麻烦的事情,这点比.Net要落后很多,或许还有很好的工具——肯定有,Java的工具成千上万,但我目前还不知道。把这段辛苦打出来的代码贴上,其中还有一些不明白的代码,只是先体验一下,并且能读XML就行了。/* * To change this template, choose Tools |原创 2009-05-27 15:35:00 · 573 阅读 · 0 评论