- 博客(106)
- 资源 (10)
- 收藏
- 关注
原创 2009-06-19读书记录:《JAVA编程思想》(第三版)第三、三章
这两章还是基础内容,第二章是讲述对象,第三章讲的是基础控制流。由于这方面已经很熟悉就没太仔细去看,虽然全部都看了,没错过任何节段。在第三章中还是发现了一些有用的东西:移位操作符,用来处理整数类型的一种操作,JAVA在的移位与C/C++一样,但自己的又新加了一种( * 左移( * 右移(>>):将对象向右移相应的位数,如果是正数高位用0补位,如果是负数则商位用1补位; * 无符号
2009-06-19 11:07:00
720
原创 2009-06-18读书记录:《JAVA编程思想》(第三版)第一章——对象引论
几乎所以的OO书籍,包括OO语言的某章中都会提到对象,真的可以说是耳熟能详了,但既然选择了要把JAVA学好,又突破基础来到思想的学习,那么被这么推荐的一本书没理由跳过,即使是最基础的我也要看。当然今后相当的一段时间内会和JAVA打交道了,C++是我的梦想,我不会放弃的!此书大概需要20天的时间阅读完,这其中我会穿插着看一些JSP,SERVLET方面的书,虽然已经了解了,但没到到精的地步没实际经
2009-06-18 14:14:00
592
原创 2009-06-15程序心情:Java学习不能丢
最近半月的忙碌几乎放下了所有的学习计划,混口饭吃嘛,填饱肚子要紧。虽然转C++的意向很强,老大也同意让我先自己练兵了,但学了这么久的Java却还一点成绩都没有。再说了每个月编程语言排行榜Java都稳居榜首,这也不是盖的,多会一些总是好事。所以就自己挤一些时间出来,或者先配合着公司的同事完成眼下一个Java的项目再说。我想我的Java已经基础过了,可以看TIJ了!
2009-06-15 22:32:00
597
原创 2009-06-09读书记录:《Core Java》卷I第八章——swing
持续了近一个星期终于看完这一章了,挺长的,一共有137页。里面的例子大多数都手动练习了,有一些也是有错误的,但经过专心调试后完整的运行了。词汇量明显好了一些,不是经常使用翻译软件了,但到下一章时估计还是要使用,因为又有新内容所以又会涉及到新的词语,相信把这一本书完整的看完,过一段时间再温习一次,应该就没啥大问题了。把书中的一些API整理一下写出来,以后查找也方便。GridLayoutj
2009-06-09 17:21:00
786
原创 2009-06-04读书记录:《Core Java》第八版卷I之User Interface Components with swing
仍然是补飞Java基础部分,这里就是桌面程序所必须的了,虽然现在大部分主流技术都是用Java写Web程序,但学一下桌面程序自己写个小工具也是挺有趣的。都很基础,练习一下每个程序就差不多了。只是用java写桌面应用真的比较麻烦,没有可视化的form,只能凭自己想像力。菜单这一节的例子不错,挺全面的,虽然打着有点累,但运行起来效果出来的时候还是不错的。 import java.awt.*;
2009-06-04 16:37:00
753
原创 2009-05-03程序心情:CSDN培训广告中有关Java的课程
今天在CSDN的广告上看到了一则培训,有.Net,有Java等。把他们的Java课程表copy了一下,不知道这样的培训是否有用。反正个人认为培训是骗钱的机构,不过虽然教的不一定好,但从中能看出学Java需要学习哪些部分,所以我只是需要课程名字,当然我自己会深入学习不会满足于课程题目的。 第一阶段:JAVA快速入门(共13讲) 1.JAVA概述及开发环境 2.JAVA
2009-06-03 17:19:00
808
1
原创 2009-06-01读书记录:《Core Java》第八版卷II之XML
这些天工作上的忙碌使得我根本就没怎么看Java,被Oracle收购以后命运如何谁也不知,听说有收费的垃圾回收器了,不知道陆续还会出现什么收费的东东。当初公司选择Java就是为了省钱,如果一旦这个也要收费的话,那还不如使用.net呢,这样就又回到原来了,希望不会这样,虽然有东西学但回到原始的话就浪费了N多时间了。还好听说阿帕奇和IBM的JDK也比较成熟,这样就算是Oracle要钱,还有其它家可选
2009-06-01 16:53:00
609
原创 2009-05-31:读书记录《beginning.visual.c++.2008》(by Ivor Horton)
这本书可以说是相当非常Very基础了。无非是在VS2008的环境中学习C++的一些基础知识,从头看起,说到了如何安装,新建项目。接下来又是变量,条件,循环等等这些基础知识。之所以选择这本书来看就是因为看得懂,之前也看过一些原版的书籍,有一些很难懂的,一个是词汇量,另外一个就是写作风格。这本书的词汇量不大,写作风格也挺好,我差不多都看的懂,少部分要借助于工具翻译单词。总的来说这本书适合初学者,无
2009-05-31 16:28:00
570
原创 2009-05-30:读书记录《beginning.visual.c++.2008》(by Ivor Horton)
《beginning.visual.c++.2008》(by Ivor Horton)
2009-05-30 22:31:00
633
原创 2009-05-27技术学习:Java中对XML文档的操作
从《Core Java》中得到的一个例子,只是读取操作。从这里看出用Java操作XML真的是很麻烦的事情,这点比.Net要落后很多,或许还有很好的工具——肯定有,Java的工具成千上万,但我目前还不知道。把这段辛苦打出来的代码贴上,其中还有一些不明白的代码,只是先体验一下,并且能读XML就行了。/* * To change this template, choose Tools |
2009-05-27 15:35:00
571
原创 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
1498
原创 2009-05-19读书记录:《大话设计模式》第九章——原型模式
原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。其实就是从一个对象再创建另外一个可定制的对象,而且不需要知道任何创建的细节。//原型类abstract class Prototype{ private string id; public Prototype(string id) { this.id = id; } public str
2009-05-19 17:27:00
528
原创 2009-05-18读书记录:《大话设计模式》第十六章——状态模式
状态模式:当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。这个定义的后半部让人不太明白,这个对象看起来像是改变了其类!什么意思?状态模式主要解决的是当控件一个对象形态的条件表达式过于复杂的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的逻辑判断简化。这样说的话就明白了很多,还是母语比较容易理解,直译过来的东东就是要转个弯。书中以上
2009-05-18 20:21:00
726
原创 2009-05-15读书记录:《Spring技术手册》(林信良)
写在最前面:CSDN越来越垃圾了,写博客上传图片一直是很垃圾的,没想到今天竟然垃圾到会让chrome崩溃,真TMD气死人了。代码高亮的CSS也没有了,而且速度也越来越慢,再这样下去真的要闪人了!可怜我写了十几分钟的博文,一个字都没了,CSDN sucks!sucks!!!正文这本书是一个台湾人写的,说是书倒不如说是学习笔记。但由于这个人学的比较好,并且学会了以后又说的比较好,更有甚
2009-05-15 16:43:00
1576
原创 2009-05-14读书记录:《大话设计模式》第十八章——备忘录模式
备忘录模式:在不破坏封装性前提下,捕获一个对象内的全部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。某个类的实例A对象有一系统的属性需要保存,此时由一个保存这些数据的类的实例B进行保存,再由一个管理类的实例C来进行管理,当A需要恢复时,C就从B中取出A先前保存的数据覆盖A现有的数据。虽然有点绕应该还是说明白了。书中简单代码如下://备忘录类 class
2009-05-14 21:46:00
551
原创 2009-05-12程序心情:Spring三级跳
由于渐渐喜欢上Java,但由于它太广,涉及的东西太多所以打算在一个方面上深入学习一下。经过对比发现Spring很不错,所以容器就只学习这一个,毕竟我的发展方面不是Java,学习它只是因为公司需求。借签大多数Java程序员的心得,本人的Spring学习打算先看三本书。1.林信良的《Spring技术手册》2.《Spring-Reference》3.《Spring in Action》
2009-05-12 23:06:00
495
原创 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
609
原创 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
748
原创 2009-05-08技术学习:Java与WebService
WebService何其好用,虽然效率上差一些!Java初学者,今天要记录一下如何创建及读取WebService。使用IDE创建WebService真是再容易不过了,本人使用的是NetBeans 6.5,在创建方面感觉比VS 2008还好用。新建Java Web项目,新建Web服务文件打开新建的页面,点击“设计”标签,“新增操作”就可以了名称就是方法名,返回类型不需要自己输
2009-05-08 16:45:00
625
原创 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
原创 2009-05-04读书记录:《大话设计模式》第十七章——适配器模式
昨天的外观模式让我想起了适配器,所以今天就跳过其它章节看了一下适配器模式。适配器模式:将一类的接口转成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。在软件开发中,系统的数据和行为正确,但接口不符时,我们应该考虑使用适配器,目的是使用控制范围之外的一个原有对象与某个接口匹配。适配器模式主要应用于一些现存的类,但是接口与复用环境要求不一致的
2009-05-04 20:46:00
540
原创 2009-05-03读书记录:《大话设计模式》第十二章——外观模式
本章中由炒股引出了一段小故事:炒股风险较大,并且需要时刻关心所买股票的起落,并且还要研究很多支股票的背景、行情、走势等等。故事中推荐炒基金而非炒股,原因是只需要关心基金的起落即可,虽然基础也是基金人用客户的钱去炒股,但至少客户不用去关心多只股票。(不过我认为炒基金也是要了解多只基金情况才好的吧,不同处是基金比股票要少很qq :P)外观模式为子系统中的一组接口提供一个一致的界面,此模式定义了
2009-05-03 22:46:00
448
原创 2009-04-30程序心情:时间点的里程碑
还记得大学时C语言老师给我们讲过,学习C、C++的步骤:C-->C++-->windows C --> Visual C++ --> MFC 到最后将MFC学好,就可以找到一份像样的工作了,基本上找老婆养孩子不成问题。但要是想学的更好一些那就要再往回学了,Visual C++ --> windows C --> C++ --> C ! 因为C相当的博大精深,虽然不是面向对象但C++能做到的事情C都
2009-04-30 23:55:00
490
原创 2009-04-29技术学习:Java Socket编程
c/s模式的系统我没做过,对于Socket编程我也不懂,五一过后我就要写一个Java的Socket程序,G了一下了解个大概先。终究还是摆脱不了千篇一律的抄啊抄,不过我也是抄!网易有一篇文章不错,因为我看的懂所以我就认为它不错!所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 java.Net包中
2009-04-29 17:47:00
705
原创 2009-04-27读书记录:《大话设计模式》第七章——代理模式
最近一直忙着学Java好长时间都没有看有关设计模式的书了。其实有一本书我很想看是《Java与模式》当然讲的也是设计模式,是Java表达的。我觉得这本《大话设计模式》写的很好,以对话及相近的现实中的事物进行类比来讲解,这是全书的一个亮点。当然也摆脱了完全枯燥无味的文字。将这本书看完以后,我将看一下《Java与模式》就算不能完全看明白,至少有过一些基础也会好一些。之后我将再看一遍《大话设计模式》,然后
2009-04-27 21:32:00
620
原创 2009-04-24技术学习:C#验证网络状态
判断网络状态是否通路有两种情况,一种是电脑有没有接入到网络,另一种是与某一目标主机之间是否通路。判断是否连入网络可以使用wininet.dll;而判断与某一目标主机是否通路时暂时想到的就只有ping命令了。1.判断网络通路:[DllImport("wininet.dll")] private extern static bool InternetGetConnectedS
2009-04-24 16:57:00
1028
原创 2009-04-22程序心情:C++基础不能省
C++之旅又再次开始了,还是先把以前的基础再捡一些回来吧,基础的东东我想还是不用看了,把C++一些重要的类似:多态,泛型,指针啥的再看一下,毕竟这些东西已经好多年都没用过了。正好今天看了一下泛型所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。印象中大部分书里有关泛型的开篇都是以变量交换或者大小比较开始的,参考了一下钱能:《C++程序设计》这本书,发现在VS2008
2009-04-22 23:08:00
2633
原创 2009-04-21技术学习:C#串口编程
背景就不说了,我没有过串口编程的经验,七拼八凑了一些资料,自己弄了个小例子。由于我的本本上没有串口,所有下载了一个虚拟的串口软件VSPM,下载地址:http://download.csdn.net/source/1232967 ,使用帮助下载:http://download.csdn.net/source/1233011安装完成,启动时需要进行设置:从第一个窗口开始依次设置为:1.简体中文
2009-04-21 16:07:00
8875
16
原创 2009-04-20程序心情:终于还是C++
《Servlet与JSP核心编程》这本书第一卷第一部分是关于Servlet的介绍,今天已经全部看完了,从前几章一路看过来,感觉这本书真的不错,至少让我学会了使用Servlet。我感觉还会有更多的有关Servlet的知识,但我想暂时我不会继续再学习下去了。公司现在急缺C++的人才,而我一直以来的愿意就是做一个牛X的C++程序员,可惜有的时候没的选择只好学习了WEB,虽然前学了C#、JAVA,但感
2009-04-20 16:12:00
624
1
原创 2009-04-20读书记录:《Servlet与JSP核心编程》第九章——会话跟踪
HTTP是无状态的协议:客户端每次读取Web页面,都打开到Web服务器单独的连接,并且服务器也不自动维护客户的上下文信息。(此处翻译的不太好,猜测原版中肯定是Context Information)上下文的丢失会引起很多困难,典型的就是在线商店。对于这个问题有三种解决办法:Cookie,URL重写,隐藏的表彰域:Cookie:使用Cookie存储购物会话ID,在后续的连接中,取出当前的会话ID
2009-04-20 15:18:00
637
原创 2009-04-19读书记录:《Servlet与JSP核心编程》第八章——cookie管理
cookie就不用多说了,上网的人都知道,其优缺点也就不再讲述,只是初探一下Java Servlet的Cookie管理。以前使用C#做Cookie程序的时候,感觉很简单,很方便;接触了Java之后才真正的发现Java的强大,原来Cookie可以这样操作的!Serlvet中的cookie操作主要就是两种:发送和接受。 向客户端发送cookie,此方面涉及到三个步骤:创建cooki
2009-04-19 19:55:00
656
原创 2009-04-18技术学习:Servlet在线生成JPEG图片
过去(大概两年前)见到过一个鬼佬的网站,可以动态的生成Jpg格式的图片,当然是用做网页的文字图片,可以做Logo做链接等等,其实就是一个文字Logo的在线生成。图片挺简单的,一串字,然后一个背影,还有一种是倒影。今天看到了Servlet核心编程中有这样的一例,就动手试了一下,嘿!还真不错,稍加工一下,完全可以做一个在线的文字Logo生成页面,看来增加点浏览还是有方法的。如何构建多媒体构建多
2009-04-18 20:27:00
793
原创 2009-04-17读书记录:《Servlet与JSP核心编程》第七章——HTTP响应报头
在状态代码中有介绍过Http响应的报头:一般由一个状态行、一些响应报头、一个空行和一些相应的文档构成。这一章中是详细的介绍。感觉大部分都是概念性的东西,一半以上都是需要记忆的,不过使用的多了就自然记住了。前面提到过设置报头的方法:setHeader(String headerName, String headerValue);但HttpServletRequest提供了几个简便的方法,如下:
2009-04-17 22:36:00
817
1
原创 2009-04-17读书记录:《Servlet与JSP核心编程》第六章——HTTP状态代码
Http状态代码:来自浏览器或其它程序的请求,由一个http命令(Get或Post),至少一个请求报头(Host必须),一个空行以及一些查询数据。典型的请求格式如下 :GET /Servlet/LongServlet HTTP/1.1Host:...Header2:...……Header n....(此行是空行) 其中Header2……Header n 是
2009-04-17 09:21:00
639
原创 2009-04-16读书记录:《Servlet与JSP核心编程》第五章——HTTP请求报头
读取报头比较简单,使用HttpServletRequest的getHeader方法。如果当前请求中提供了指定的报头,则返回一个String,否则返回null。注: 在使用请求报头前一定要检查是否为null!这章一开头讲述了很多报头,我一时摸不着头脑了,Http协议我又不怎么熟悉,所以这里就比较困难,反复的看了很久也不是很明白,会读文字是没用的。所以还是先放一下向后进行吧!Gzip压缩:
2009-04-16 14:32:00
798
原创 2009-04-15读书记录:《Servlet与JSP核心编程》第四章——表单处理
JAVA的东西就是多啊,乱七八糟的一大堆名词,光是词语都搞死你!几乎所有牛B的框架都是基于Servlet和JSP的,所以还是先打好基础吧。这本书还不错,没时间看原版了,要快速充电,所以Down了一本翻译的来看,总体看感觉还好。第四章主要说表单的重,先记录一下摘抄的。如果表单提交时相关的文本字段为空,则对request.getParamer的调用会返回空字符串。检查字条串是否为空使用equa
2009-04-15 16:24:00
662
原创 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
原创 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
原创 2009-04-12读书记录:《大话设计模式》第二十一章——单例模式在多线程的应用
在多线程的程序中,多个线程同时访问Singleton类,调用GetInstance方法则有可能会产生多个实例。可以给进程加一把锁来处理。lock是确定当一个线程位于代码临界区时,另一个线程不进入临界区。如果其它线程试图进入锁定的代码,则它将一直等待,直到对象释放。class Singleton { private static Singleton instanc
2009-04-12 20:27:00
770
j2me平台xml分析器——KXML
2009-09-07
wickext-0.9.jar
2009-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人