自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

转载 注册信息写入注册表

我们经常需要将我们的程序中的设定,如窗口位置,开启过的文件,用户的选项设定等数据记录下来,以做便用户下一次开启程序能继续使用这些数据。 以前我们通常的做法是使用Properties类,它提供以下方法: void load(InputStream inStream) void store(OutputStream out, String header) String getProperty(

2013-08-21 16:36:56 304

转载 telnet安装与服务

一.利用rpm命令检测telnet,telnet-server的rpm包是否安装 [root@localhost root]#rpm -qa telnet telnet-0.17-25 [root@localhost root]#rpm -qa telnet-server 二.安装telnet-server [root@localhost root]#mount /

2013-08-19 17:37:39 213

转载 Java中byte[]转String问题

http://hi.baidu.com/cmdmac/item/9a6cf9dc3254dfe6795daaa9 最近的项目中要使用到把byte[]类型转换成String字符串然后通过网络发送,但发现发现出去的字符串和获取的字符串虽然是一样的,但当用String的getBytes()的方法得到的byte[]跟原来的byte[]是不一样的。 看如下代码: byte bytes[]

2013-08-15 15:56:26 222

转载 JAVA字符串如何编码和处理

做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串是怎么处理的。    1. “字符”是由数字来表示的 先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用JAVA写程序的时候,万万不可模糊。我们知道,计算机把任何东西都用数字来表示,“字符”也不例外。比如我们要显示

2013-08-15 15:56:04 307

转载 java中String编码和byte 解码 总结

1、InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符  InputStreamReader(InputStream in, String charsetName)  2、OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。它使用的字符集可以由名称指

2013-08-15 15:52:42 571

原创 WAS 安装过程中概要文件(profile)创建失败

如果在 WAS 安装过程创建概要文件失败,通常的解决办法是通过日志找出错误信息,分析原因并找出具体解决方法。有一个常见原因是因为主机名中包含有“_”字符(即下划线),这将会导致概要文件的创建失败。 如果机器的主机名是带有下划线的,那么在创建概要文件时,如果在 WAS 的“概要文件创建选项”面板中选择了“创建典型概要文件”,带下划线的主机名格式将会导致概要文件创建失败。为避免其他潜在的问题,建

2013-08-13 16:05:15 439

转载 Windows下Tuxedo安装及应用举例simpapp

tuxedo是一个很好的交易中间件,包含消息中间件等功能,历史悠久,功能强大,是由BEA开发的,不过现在属于Oracle了。网上的Tuxedo入门教程千千万万,几乎没有一个可用的。尤其是在licsence和远程客户端配置这两个问题上,都没有交代清楚。很符合中国的IT教程特色:“懂得人看得懂,但是并没有更懂;不懂的人更加不懂了!”。 本文集中讨论了四个问题: l         Tuxedo的安

2013-04-27 13:13:02 305

转载 关于Tuxedo一些技术文章

bea被oracle收购了。而oracle也够狠,把原来做得很好的dev2dev中文网站整没了。  够狠,够不得人心的。  不过它是老大,这么做大家虽是怨气冲天,但也没什么办法。  真tm世事无常,不知道JE是不是也会有那么一天……  碰到一篇2007年整理过的文章列表,上面的链接已经没用了,不过,文章的名字都保存了下来。谨此保存,需要的时候再google吧。  ——

2013-04-17 22:57:59 255

转载 HashMap和TreeMap区别

首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。这就是我们平时说的键值对。  再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使

2013-03-07 14:58:20 169

转载 No result defined for action com.xxx.XXXListAction and result input 可能的原因

Struts Problem Report Struts has detected an unhandled exception: Messages: No result defined for action com.jitong.wnp.action.MySMSListAction and result input Stackt

2013-01-25 16:09:16 374

原创 遗传算法(有问题)

package algorithm.ga; public class GAAlgorithm { private static Chromosome[] chromosomes=new Chromosome[10]; private static BestChromosome best=new BestChromosome(); public static void main(Strin

2012-09-12 10:25:31 237

原创 JSF设置多个配置文件

JSF预定设置会读取faces-config.xml中关于Bean的定义,如果想要自行设定定义文档的名,我是在web.xml中提供javax.faces.CONFIG_FILES参数,例如: javax.faces.CONFIG_FILES /WEB-INF/beans.xml ...   文档可以有多个,以 "," 分割,例如: /WEB-INF/navigation.x

2012-07-27 08:39:14 350

原创 JSF设置多个配置文件

JSF预定设置会读取faces-config.xml中关于Bean的定义,如果想要自行设定定义文档的名,我是在web.xml中提供javax.faces.CONFIG_FILES参数,例如: javax.faces.CONFIG_FILES /WEB-INF/beans.xml ...   文档可以有多个,以 "," 分割,例如: /WEB

2012-07-27 08:33:38 89

原创 一点小牢骚

最近天气变的越来越热,就像大多人一样,我也和别人一样心情比较躁!虽然事情很多,晚上虽然睡的有点晚但是休息时间还是达到8小时左右的,我认为这是比较合适的。一到学习就是提不起精神,也不知道怎么了,老走神,心不在焉。明明在看paper,不知道脑子就胡思乱想了....。不知不觉就这样游离到中午了。中午过后,本来打算休息一会做点事情,但总是事与愿违。想想这个暑假有这么的任务计划要做,而我总是不知道怎么总想放

2012-07-04 14:56:32 63

转载 语义网知识链接

本 版 相 关 资 源 (入门指南,资料软件,网址列表,会议期刊) 入门材料   ---------------------------- 如何一步步入门?该看哪些资料? 语义网的概念、方法及应用(非常好的入门读物) 电子书:A Semantic Web Primer.入门必读,语义网入门好书(markqiu提供) What Is The Semantic Web?

2012-06-19 21:25:41 877

转载 语义网知识库

入门材料   ---------------------------- 如何一步步入门?该看哪些资料? 语义网的概念、方法及应用(非常好的入门读物)电子书:A Semantic Web Primer.入门必读,语义网入门好书(markqiu提供)What Is The Semantic Web? From the Semantic Web Agreement GroupEdd Dumbill

2012-06-19 21:23:26 96

转载 OWL建模例子

对于制酒业而言,“产品地域”(production area)是一个非常重要的feature。根据生产地域的谷类的大小酒的类型存在很大的变化,从一个国家到一个特定的葡萄园。我们可以给出四种不同的产品地域: l          国家(country),例如France,Italy l          区域(region),例如Bordeaux,Medoc,Tuscany l

2012-06-09 22:10:31 1060

原创 Linked Data

在 2001 年,Tim Berners-Lee 先生的一篇传奇文章 “The Semantic Web”,勾勒出了这样一个世界,您的手持代理可以和其他代理交换数据并制定决策使您的生活更加简便。从那时起到现在,语义 Web 已经有了相当大的改进,在最近几年也有了一个更加务实的转变。随着 Linked Data Initiative 的出现,研究和开发都关注 Berners-Lee 所谓的最主要

2012-06-06 21:59:43 467

转载 彻底解决超链接中文乱码问题

在网页中的超链接,例如 click me,如果超链接里的地址有中文就如上面的'name=世界'一样,即使在web.xml中设置转换字符集的filter,在servlet中得到的值还是乱码。下面是我的几个实验, (1) 首先,在web.xml中没有字符集转换的filter下,在表单中提交中文的情况,HTML片段如下 Html代码 在文本框中

2012-05-29 16:18:52 1355

翻译 贪吃蛇

package com.zjgs.swing; import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; class Move {//小蛇或食物位置(方位)移动 int move_X; int move_Y; Move(int move_X, int move_Y) {//带参数构造方

2012-05-29 15:35:14 329

原创 中国小日历

package com.lian.swing; import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.SimpleDateFormat; import java.util.Calendar; import ja

2012-05-28 17:56:07 253

转载 Eclipse速记常用快捷键

1. 【ALT+/】     此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。    2. 【Ctrl+O】     显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。    3. 【Ctrl+/】     快速添加注释,能为光标所在行或所选定

2012-05-24 19:05:43 236

转载 JAVA 面试宝典(3)

61、servlet的生命周期  web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的  初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结  束服务,web容器调用servlet的destroy()方法。  62、如何现实servlet的单线程模式    63、

2012-05-24 19:00:40 298

转载 JAVA面试宝典(2)

23、什么时候用assert。  assertion (断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持  这种机制。在实现中,assertion就是在程序中的一条语句,它对一个 boolean表达  式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false  ,说明程序已经处于不正确的状态下,系统将给出警告或退出。一般来说,assertio

2012-05-24 18:57:36 188

转载 JAVA面试宝典

1、面向对象的特征有哪些方面  1.抽象:  抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标  有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分  细节。抽象包括两个方面,一是过程抽象,二是数据抽象。  2.继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共  性的方法。对象的一个新类可以从现有的

2012-05-24 18:52:43 343

转载 工程师人生之路

恭喜,你选择开发工程师做为自已的职业   悲哀,你选择开发工程师做为自已的职业   本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。   当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。   如果你不是特

2012-05-24 11:31:36 7230

转载 web服务(2)

我发现写日志可以帮助自己整理思路,有些技术在一段时间不用后,如果以日志的形式写出来,对于巩固记忆是十分有效的。比如这个Web服务系列,为了尽量避免错误,我会重新查阅资料,在这个过程中又能学到新的知识。不过,Web服务涉及的面太广了,而且新技术出现那么快,即使全部时间都用来研究它也不可能面面俱到,就像一本很厚很厚的书,经常翻翻反而会有意想不到的收获。 上一篇帖子里已经说过Web服务是做什么用的

2012-05-24 11:19:25 250

转载 利用Jena API处理OWL-S本体

我们使用本体(Ontology)来获取某一领域的知识,本体描述该领域的概念,以及这些概念之间的关系。目前有很多种不同的本体语言,它们各有千秋,而W3C(World Wide Web Consortium)目前的最新标准是OWL。和Protégé一样,OWL让描述各种概念成为可能,与此同时,它还提供了其他很多功能。它具有更丰富的操作符——例如与、或和非;它立足于一个不同的逻辑模型(logical m

2012-05-24 11:14:46 1639 1

转载 利用Jena获得本体缺省的名称空间

这个标题其实有点问题,因为本体/RDF本身并没有名称空间的概念,它们只关心绝对的URI;在Jena里一旦模型读进内存,就都是使用绝对URI标识资源的,而当使用xml格式存储的时候,才会引出这些xml中的概念。 最近遇到一个问题,在一个程序里要读取多个xml格式的本体文件(*.owl),它们之间有import关系,在读一个文件之前,我需要先确认该文件需要import的那些名称空间所对应的本体(

2012-05-24 11:13:15 380

转载 利用Jena获得本体缺省的名称空间

这个标题其实有点问题,因为本体/RDF本身并没有名称空间的概念,它们只关心绝对的URI;在Jena里一旦模型读进内存,就都是使用绝对URI标识资源的,而当使用xml格式存储的时候,才会引出这些xml中的概念。 最近遇到一个问题,在一个程序里要读取多个xml格式的本体文件(*.owl),它们之间有import关系,在读一个文件之前,我需要先确认该文件需要import的那些名称空间所对应的本体(

2012-05-24 11:11:38 55

翻译 本体编程的实现

临近期末,我有一门课程的期末项目是做一个教育领域的本体应用系统,所以最近经常思考本体在这样一个系统中所起的作用,以及该如何实现。(本体是否只能在web环境下发挥作用,使用本体描述一个独立系统的模型是否值得?) 假设要做的是选课系统,很容易看出系统里应该有这些对象:课程、学生、教师,它们之间互有联系。现在的问题是,本体、Java类和数据库各扮演怎样的角色?我目前想到的方法有以下几个: 在

2012-05-24 11:10:13 287

转载 用OWL-S组装web服务

OWL-S可以用来描述Web服务,这个帖子将介绍一个非常简单的例子,也许对理解Web服务的组装有些作用。这个服务是对已有Web服务进行组装和执行,所以你并不需要发布自己的Web服务。你需要安装Protege和OWL-S Editor插件,我用的版本前者是3.1 beta build 191,后者是build 15,它们在一起运行得还不错。 所用的Web服务在http://www.bs-b

2012-05-24 11:08:31 298

转载 web服务(1)

Web服务系列计划由大约十篇帖子组成,目的是介绍各种概念,以及开发Web服务的工具。在这第一篇里我会简单介绍一下Web服务的概念,并演示一个Web服务的具体应用场景。文章的篇幅不会太长,因为那样会看得很累,反正我是个“没有耐心”的人,呵呵。 Web服务(Web Services)在很多人眼里还是个十分神秘的概念,究其根源,我想主要是由于Web服务被宣传得很多,但实际应用却鲜见,给人一种很复杂

2012-05-24 10:38:17 167

翻译 广度优先遍历

public List breadFirst(){ Queue queue=new ArrayDeque(); List list=new ArrayList(); if(root!=null){ queue.offer(root); } while(!queue.isEmpty()){ list.add(queue.peek()); TreeNode p=q

2012-05-19 10:56:56 163

原创 二叉树的遍历

public List list(){ return list(root); } public List list(TreeNode node){ List list=new ArrayList(); list.add(node); if(node.left!=null){ list.addAll(list(node.left)); } if(node.rig

2012-05-19 10:43:31 149

原创 二叉树的三叉链表存储

package com.lianxi.oo1; /* * 二叉树--三叉链表存储 */ public class ThreeLinkBinTree { public static class TreeNode{ Object data; TreeNode left; TreeNode right; TreeNode parent; public TreeNode()

2012-05-19 10:31:56 155

原创 二叉树的实现--二叉树的二叉链表存储

package com.cn.algorithm; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class TwoLinkBinTree { static class TreeNode{ Object data; TreeNode left; TreeNode

2012-05-18 16:32:01 217

原创 二叉树的实现--数组存储节点

package com.cn.algorithm; import java.util.Arrays; public class ArrayBinTree { private Object[] datas; private int default_deep=8; private int deep; private int arraySize; public ArrayBinTree()

2012-05-18 15:31:30 841

原创 树的实现(2)--子节点表示法

package com.lianxi.oo1; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* * 子节点表示法 */ class TreeChild{ private static class ZiNode{ private ZiNode next; private

2012-05-18 12:35:58 308

原创 树实现(1)——父节点表示法

package com.lianxi.oo1; import java.util.ArrayList; import java.util.List; /* * 使用数组实现顺序二叉树 */ public class TreeChild { static class Node { Node parent; T data; public Node() { } public No

2012-05-18 10:23:32 291

阿香婆文件恢复工具

恢复被删除的文件,内含破解文件,阿香婆出品的软件都是经典,大家可以试一下

2011-12-05

3ds.max2011.通用注册机

3ds.max2011通用注册

2011-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除