摘要:
面向对象之个人见解星期三听了大家的讨论,让我对面向对象的概念有的更深刻的认识。但也有不同的想法,从低级语言到高级语言的变化是适应“懒人”的需求的,每一种语言的出现必须就有新技术的加入,要不就没有什么实际意义。面向对象语言出现是在面向对象这种技术的支撑下出现的。机器语言难读难懂,出现了汇编语言,汇编语言比机器语言更容易理解,但是可扩展性移植性很差,各种指令不符合人们的生活习惯,于是出现了高级语言c、pascal、fortran等,让程序员以接近问题本质的方式去思考和描述问题。随着软件规模的扩大,维护成本的增加,软件危机的出现,人们开始寻找新的思维方式,于是面向对象技术出现了,相关的语言有c++. 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(152)
评论(0)
推荐(0)
摘要:
《圣经》第一章,神创造了万物佛曰:“万物皆我渡,渡人,渡己,渡万物”在java中,万事万物皆对象,我们可以声明一个类来创造无数的对象,这些对象又可以完成具体特定的操作,这就是程序。程序到底是什么?程序就是一个的步骤,第一步该做什么,第二步该做什么……直到第一百步该做什么,都清楚明白的告诉计算机,而计算机则按部就班的去执行,计算机就是个USB,什么也不懂,只是会跑编好的程序。天地万物是什么?为什么植物能开花结果?为什么动物会繁衍后代?蜜蜂为什么会采蜜?虎狼为什么会吃肉?为什么哺乳动物会吃奶?大概答案就是本能决定的。可是,本能是什么?不就是编的程序么?而这位伟大的程序员就是传说中的神吧!上帝创造了 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(103)
评论(0)
推荐(0)
摘要:
客户端端代码:package javaSocket;import java.awt.BorderLayout;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(234)
评论(0)
推荐(0)
摘要:
log4j详解 log4j.appender.filelog.File=your file dir log4j.appender.filelog.MaxFileSize=your filesize log4j.appender.mylog.MaxBackupIndex=num设置保存备份文件数量 log4j.appender.appenderName.layout = 布局类型(设置布局类型) Log4j提供的layout有以下4种: org.apache.log4j.HTMLLayout(以HTML表格形式布局) org.apache.log4j.SimpleLayout(包含日志信息的级别 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(154)
评论(0)
推荐(0)
摘要:
package checkCoding;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;public class CheckCoding{ private File file; public CheckCoding(File file) { this.file = file; } public CheckCoding(String path) { file = new File(path); } public String getCharset() { File f... 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(158)
评论(0)
推荐(0)
摘要:
1.最简单的Schema文档如何写一个最简单的XML Schema文档呢? 首先,我们写出一个最简单的XML文档。 hello.xml ------------------- Hello World!! hello.xsd ---------- XML Schema文档后缀名是.xsd,完全符合XML语法,根元素是schema,命名空间xmlns:xsd="http://www.w3.org/2001/XMLSchema,用元素定义实例文档中的元素,如greeting。 2.含子元素的Schema文档 假设实例文档是如下的: cus... 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(255)
评论(0)
推荐(0)
摘要:
努力。。。!为了自己的梦! 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(71)
评论(0)
推荐(0)
摘要:
New Document 输入验证: 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(84)
评论(0)
推荐(0)
摘要:
最近业务需求要求对集合和pojo对象进行生成xml文件,和对xml的解析,解析xml我以前写过,对于生成还是比较陌生的,近两天自己写了个 ,在真正的使用的时候你必须重载已满足业务需要。下面就是本人最近写的,拿出来分享。 pojo对象文件 package pojo; import java.io.Serializable;import java.util.Date; public class User implements Serializable { private String name ; private String password; private String rea... 阅读全文
posted @ 2013-08-23 13:53
alaricblog
阅读(326)
评论(0)
推荐(0)
摘要:
JFreeChart教程一、jFreeChart产生图形的流程 创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.general.Dataset 所有数据源类都要实现的接口org.jfree.chart.ChartFactory 由它来产生 JFreeChart 对象org.jfree.chart.JFreeChart 所有对图形的调整都是通过它噢!!org.jfree.chart.plot.Plot 通过JFreeChart 对象获得它,然后 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(197)
评论(0)
推荐(0)
摘要:
DisplayTag应用指南 DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net/ 一、最简单的情况,未使用标签 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用标签的情况 property对应List里对象的属性(用getXXX()方法取得),title则对应表格表头里的列名。定义列有两种方式: A、 使用标签里的property属性来定义 B、email@it.com 在标签体里增加内容,可以... 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(138)
评论(0)
推荐(0)
摘要:
一 概述 1 struts2是webwork和struts1的结合,其核心来自webwork。比struts1更灵活,更优雅。 2 struts2的核心控制器是dispafliter 和action,而struts2的核心是拦截器Interceptor。 3 可以完成请求后缀为htm。 二 数据类型转换(converter)和数据校验(validate) 1 基本数据转换是struts2自动完成的,对于对象其他复杂类型转换,可继承StrutsTypeConverter类重写convertvalue()来完成,但是还需要配置放在校验action同目录... 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(119)
评论(0)
推荐(0)
摘要:
Properties Editor Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式 更多Properties Editor 信息 Colorer Take Colorer Take 能为在Eclipse中打开的各种类型源代码文件按语法着色。支持150多种语言。 更多Colorer Take信息 XMLBuddy XMLBuddy 编辑xml文件 更多XMLBuddy信息 Code Folding Code Folding 加入多种代码折叠功能(比eclipse自带的更多) 更... 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(1198)
评论(0)
推荐(1)
摘要:
Quigen Quigen这个插件利用Velocity模板引擎来快速生成任何类型的文本内容。它不需要进行配置,所要做的只是利用它自带Velocity编辑器编写一个velocity 模板文件。 更多Quigen信息 Jarsearch plugin Jarsearch Eclipse插件可以帮助开发者在Jar文件内查找classes。它主要用于解决JDT没办法在构建路径内自动建议classes的问题。Jarsearch搜索范围不仅仅局限于Eclipse workspace,它能够扫描任何本地或远程虚拟本地文件系统。Jarsearch还能够搜索嵌套的jars... 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(1300)
评论(0)
推荐(0)
摘要:
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transformations),具体可参阅w3c官方网站文档http://www.w3.org获取更多信息。XML在 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(234)
评论(0)
推荐(0)
摘要:
JFreeChart教程 一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCommon:JFreeReport和JFreeChart的公共类库 4、JFreeDesigner:JFreeReport的报表设计工具 我们可以从jfree官方网站上获取最新版本(最新的版本是1.0.... 阅读全文
posted @ 2013-08-23 13:52
alaricblog
阅读(191)
评论(0)
推荐(0)