自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 初学者如何开发出高质量J2EE系统

J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数据库信息

2010-03-31 22:54:00 349

原创 svn学习笔记

12月31日SVN学习笔记1.SVN基础知识.... 1 1.1 checkout.. 1 1.2 修改配置文件... 2 1.3 Export.. 2 1.4 权限配置... 2 1.5 import.. 2 1.6 如何删除SVN服务器上的文件:... 2 1.7 如何向SVN服务器导入数据... 3 2.Jbuilder2006中SVN应用....

2010-02-24 16:19:00 700

原创 便利生活 未来十大或可成型技术应用

 科技力量在推动社会生活的发展上占据着很大的比重,从飞鸽传书到3G网络应用,从实体店铺出货到线上销售……,这些让我们的生活发生了彻彻底底的变化。快捷、方便成为了新时代的特征,预见未来就等于把握自我生活方向。  [中关村在线光存储频道原创] 科技永无止境,对于信息高速发展的时代来说更是如此。许多人会感觉有点跟不上时代的步伐,套句网络用语就是“不是我不快,而是时代变化太快。”。

2010-01-22 23:59:00 1290

原创 普通程序员如何走出困境

这是发到我邮箱里面的一封信,信很长,从字面看,这位程序员朋友内心有点焦虑和沮丧,但他毕竟还没有放弃希望。所以来信求教与我。 这点,我心有戚戚焉,其实,我自己定位,也仅仅是一个普通程序员,这位朋友谈到的很多苦恼,包括技术的,职场的,生活的,人生的问题,我也曾经身历其境,至少,我在身边的朋友身上,也看过类似的事情。因此,我能理解这份痛苦和郁闷,也希望试图通过自己的经验,为这位朋友,以及

2010-01-22 13:03:00 966 1

原创 收集的QT书籍和资料大全

QT书籍资料大全--1 http://download.csdn.net/source/972088 QT书籍资料大全--2 http://download.csdn.net/source/972145 QT书籍资料大全--3 http://download.csdn.net/source/972235 QT书籍资料大全--4 ht

2010-01-22 13:02:00 2108

原创 每句话都可以品味一生

1,老鼠嘲笑猫的时候,身旁必有一个洞。 2,站在山顶和站在山脚下的两人,虽然地位不同,但在对方眼里,同样的渺小。 3,结论就是你懒得再想下去的地方。――路的尽头,仍然是路,只要你愿意走。 4,使我们不快乐的,都是一些芝麻小事,我们可以躲闪一头大象,却躲不开一只苍蝇。 5,最好的与最坏的创造了历史,平庸之辈则繁衍了种族。 6,在这世上惟一件事比别人议论更糟,那就是无人议

2010-01-22 12:59:00 335

原创 电脑前保健攻略

    大脑   虽说大脑的潜力只开发了很少的一点儿,但工作一天常有大脑透支的感觉。   每天在电脑前接受辐射,心肺活动本来就不畅快,加上空调房里氧气缺少,大脑在难以发挥最佳状态的工作环境里加倍工作,疲劳感会来得更容易些。   □对策:利用好午休时间。午餐不要只简单地在楼下食堂解决,走两步离开这座大厦,饭后别立刻回办公室,找片安静的树阴,闭上眼睛,夏日的蝉鸣会让大脑彻底放松下来

2010-01-22 12:58:00 434 1

原创 简历投递必中的十大绝招

不少求职者遇到这种问题,发了数百份简历没有回音。是HR没有收到还是自己投递简历的程序有问题?为提高求职的命中率和更快的找到工作,我们在网上投递简历时应掌握一些技巧。   1、简历针对性的改动   你的简历不要万年不变。一份简历包含的内容很多,而你心仪的职位相信也不只一个。如果你投什么职位都用一份相同的简历的话,你的吸引力就会急剧降低;而为每一个职位都专门准备简历也是不

2010-01-22 12:54:00 377

原创 必须掌握的八个【cmd 命令行】

一,ping     它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看

2010-01-22 12:53:00 385

原创 好书大全!!!!

文学小说网址汇总http://www.hao123.com/book.htm 电子书籍下载 诗词专集下载:http://www.sczh.com/scdown.htm 三思藏书架:http://www.oursci.org/lib.htm 西安信息资源网: e书下载(计算机):http://www.infoxa.com/asp/boo

2010-01-22 12:49:00 2399

原创 白话Ajax

一、白话Ajax的原理 这个其实要从C/S和B/S的原理说起。Windows操作系统的诞生,为单机通信提供了很大的支持,程序设计也从DOS早期的单任务单用户向网络的分布式应用过度。C/S提供的客户/服务器编程模式为网络应用提供了一个有效的通信手段。浏览器与Web服务器之间的请求/ 服务,就是一个典型的C/S应用。 有人说,怎么是C/S?这应该是B/S呀!其实是这样理解的:浏览器

2010-01-22 12:40:00 329

原创 flex通信

环境:eclipse 3.5 + tomcat 6.0 + flex builder 3.0 + blazeds-turnkey-3.2.0.3978.zip(adobe网站上下载) (因为不能放截图所以只能叙述了) 1,新建一个java web项目 例名为 :testjava; 2,在此工程中写一个简单的类:          pack

2010-01-22 12:39:00 1088 2

原创 简单的j2ee+flex 两个独立工程的通信例子

环境:eclipse 3.5 + tomcat 6.0 + flex builder 3.0 + blazeds-turnkey-3.2.0.3978.zip(adobe网站上下载) (因为不能放截图所以只能叙述了) 1,新建一个java web项目 例名为 :testjava; 2,在此工程中写一个简单的类:          package cn.com;

2010-01-18 16:04:00 914

原创 听面试官谈求职面试的十条技巧

在整个应聘过程中,面试无疑是最具有决定性意义的一环,事关成败。同时,面试也是求职者全面展示自身素质、能力、品质的最好时机,面试发挥出色,可以弥补先前笔试或是其他条件如学历、专业上的一些不足。在应聘的几个环节中,面试也是难度最大的,尤其是对于那些初入职场的应届毕业生来说,因为缺乏经验,面试常常成为一道难过的坎儿,有很多毕业生顺利通过了简历关、笔试关,最后却在面试中铩羽而归。为了帮助广大毕业生

2010-01-08 16:04:00 482

原创 职场新思维:驰骋职场必须具备15种能力

无论在内企,还是在外企,凡是成功人士(以下简称他们)的身上都有独特的个人能力和人格魅力,这或许正是一般人所缺乏的。他们的成功决不能简单地归结为机遇好。依我来看,这些能力可概括为:  1、解决问题时的逆向思维能力  面对工作中遇到的新问题,一时又找不到解决方法。而且,上司可能也没有什么锦囊妙计时,他们擅长用逆向思维办法去探索解决问题的途径。他们清楚具体业务执行者比上司更容易找出问题的节点

2010-01-08 16:02:00 314

原创 集成 Flex, Spring, Hibernate 构建应用程序

RIA(Rich Internet Application)—— 富 Internet 应用以其良好的客户体验得到越来越广泛的应用,银行,电信等领域已有诸多成功案例。Adobe 的 Flex 是最具有代表性的基于 Flash 的 RIA 技术。通过对 Flex 以及当前流行的 Spring、Hibernate 的 J2EE 开源框架进行集成,使客户既能获得到一流的用户体验,又能获得 J2E

2010-01-08 15:14:00 725

原创 优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(SoftwareEngineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面

2010-01-08 15:12:00 331

原创 B2B、B2C

 B2B(Business To Business)是企业与企业之间通过互联网进行产品、服务及信息的交换。目前基于互联网的B2B的发展速度十分迅猛,据最新的统计,在本年初互联网上B2B的交易额已经远远超过B2C的交易额,在今后的5年内,B2B将达到41%的年平均增长率,到2004年,全球范围内的B2B交易预计将达到7.29万亿美元。 传统的企业间的交易往往要耗费企业的大量资源和时间,无论是销售和分

2009-11-10 17:37:00 466

原创 深入研究Servlet线程安全性问题

  摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。  关键字:Servlet 线程安全 同步 Java内存模型 实例变量   Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是

2009-11-06 17:00:00 230

原创 什么是java序列化,如何实现java序列化

 Java序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化.可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间.序列化是为了解决在对对象流进行读写操作时所引发的问题. 序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如

2009-11-04 16:18:00 322

原创 Java线程:线程状态的转换

 一、线程状态 线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下: 1、新状态:线程对象已经创建,还没有在其上调用start()方法。 2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()方法调用时,线程首先进入可运行状态。在线程运行之后或者从阻塞

2009-11-04 15:36:00 295

原创 Hibernate

  Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

2009-10-29 11:36:00 285

原创 Hibernate Session各种状态转换方法分析

 Hibernate session中常用的保存操作只有:save, update, saveOrUpdate,delete;还有其他很多操作没有用过:persist(), merge(), lock(), refresh(), evict(), replicate() ,有必要弄清楚这些方法分别是做什么, 实体对象的状态会发生什么变化? 先看看这些方法中,从javadoc的注释可以得出: 临时

2009-10-29 11:03:00 473

原创 hibernate的save,persis,update,saveOrUpdte,merge,flush,lock等区别

 一,比较merge与update的区别首先, merge作用大致相当于saveorupdate这个方法, 即有唯一性标识, 则运行save, 没有则运行update    下面来比较2者的区别, update(object), 方法运行后, object是持久化状态, 而Object obj = merge(object), 方法运行后, object是脱管状态, obj是持久化状态

2009-10-29 10:56:00 558

原创 Hibernate Session的Flush模式

 Hibernate会尽量将与数据库的操作延迟,直到必须要与数据库进行交互,例如save方法一般会在提交时才真正执行,最终在提交时会以批处理的方式与数据库进行交互,以提高效率。而将操作延迟,就是利用缓存,将最后要处理的操作放到缓存中。flush方法的主要作用就是清理缓存,强制数据库与Hibernate缓存同步,以保证数据的一致性。它的主要动作就是向数据库发送一系列的sql语句,并执行这

2009-10-29 10:51:00 341

原创 Hibernate中的Session管理

 在各种Session 管理方案中, ThreadLocal 模式得到了大量使用。ThreadLocal 是Java中一种较为特殊的线程绑定机制。通过ThreadLocal存取的数据,总是与当前线程相关,也就是说,JVM 为每个运行的线程,绑定了私有的本地实例存取空间,从而为多线程环境常出现的并发访问问题提供了一种隔离机制。首先,我们需要知道,SessionFactory负责创建Session,S

2009-10-29 10:45:00 258

原创 servlet生命周期

 servlet 有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由 javax.servlet.Servlet 接口的 init,service 和 destroy 方法表达. 1 、加载和实例化首先容器必须先定位 servlet 类,在必要的情况下,容器使用通常的 Java 类加载工具加载该 servlet ,可能是从本机文件系统,也可以是从

2009-10-28 23:59:00 261

原创 page,request,session,application的区别

 1:page主要是当前的页面,比如一个简单的程序:jspdemo01.jsp要跳转到jspdemo02.jsp并且在第二个页面获得属性的值,那么就获得不了了2:request这个必须是服务器之间的页面跳转,不能是客户端的页面跳转,即只能是用等在服务器上面跳转,但是不能用**在页面跳转,这样就得不到属性值了;3:session这个只要是在当前的窗口,都可以获得属性的,不管是

2009-10-28 18:43:00 275

原创 数据库三范式

.1 第一范式(1NF)无重复的列所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。说明:在任何一个关系数据库

2009-10-27 21:59:00 196

install_flash_player_ax.exe

install_flash_player_ax.exe,主要用于在eclipse上开发flex时要用到

2009-10-29

树形结构的插件发射点法双方都

WebFXTree The WebFXTree object is used to create the actual tree root that can later be populated with tree items. All properties and methods from the WebFXTreeAbstractNode are inherited. Constructor new WebFXTree([text], [action], [behavior]) Name Type Description

2009-10-22

空空如也

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

TA关注的人

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