自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 实现java RPC框架

主要利用socket通信,反射,代理实现类似RMI的RPC框架首先是框架的代码[java] view plaincopypackage framework;    import java.io.ObjectInputStream;  import java.io.ObjectOutputStream;  import java.lang.reflect.In

2014-11-14 14:05:51 493

转载 JVM学习笔记内存管理

JVM内存组成结构JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示:1)堆所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivor区,最后Survivor由From Space和To Space组成,结构图如下所示:新生代。新建的对象都是用新生代分配内存,

2014-11-13 16:59:58 333

转载 无锁编程技术及实现

无锁编程技术及实现作者:jx (360电商技术组) 1.基于锁的编程的缺点 多线程编程是多CPU系统在中应用最广泛的一种编程方式,在传统的多线程编程中,多线程之间一般用各种锁的机制来保证正确的对共享资源(share resources)进行访问和操作。在多线程编程中只要需要共享某些数据,就应当将对它的访问串行化。比如像++count(coun

2014-11-13 14:21:15 5122

转载 Http和Socket连接区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个T

2014-11-05 17:38:09 611

原创 jsf(一)

JSF以MVC模式为基础,与Struts不同,JSF的目标是希望以一个与Swing相类似的方式来开发网页,因此,从JSF的结构图当中,他的核心概念不是页面,而是控件树,也就是说,当用户提交一个请求时,JSF会先将页面上的组件先转换为与Swing当中类似的,由容器和控件组成的控件树,然后数据和事件被设置到对应的控件上,然后以一种与Swing类似的方式,来处理后续的请求。控件树是整个JSF的核心,所有

2008-07-02 13:11:00 417

原创 oracle(表分区技术)

概念1 在Oracle中创建一张表,这个表不用于其他的什么功能,主要用于自己的软件系统一些特有功能才用的,而当你用完之后表中的数据就没用了。 Oracle的临时表创建之后基本不占用表空间,如果你没有指定临时表(包括临时表的索引)存放的表空的时候,你插入到临时表的数据是存放在ORACLE系统的临时表空间中(TEMP)。2 表分区技术是在超大型数据库(VLDB)中将大表及其索引通过分区(patit

2008-06-28 10:52:00 1552

原创 FreeMarke

1  FreeMarker 不会语法模板中使用JSP标签        JspSupportServlet       org.apache.struts2.views.JspSupportServlet       1        使用方法 2 .取Application范围的对象         ${Application.myApplicationAttribute}         

2008-06-27 15:27:00 875

原创 oracle(收藏)

正在处理中,请稍后…… cite.fav_csdnstylebykimi { font-style: normal;

2008-06-20 10:45:00 331

原创 Spring框架

Spring框架除了是一种Web层应用框架,还提供了访问EJB层的接口,也有JDBC/ORM的直接操作。Spring框架主要魅力是使用IoC模式和AOP实现了Jive系统的通用功能,从而使得Jive这样的纯JavaBeans架构设计可以重用在其它系统中。同时也要注意到:Spring框架类似“杂烩”,它包含了很多J2EE应用的工具,类如对EJB的调用,它的MVC与Struts JSF也是相竞争的

2008-06-19 08:44:00 357

原创 clob整理

1、java.sql.Clob 与oracle.sql.CLOB的区别。java1.4自带的jdbc Clob接口比jdbc驱动的CLOB接口少了很多方法。建议使用Oracle的JDBC的API。 如果要用Oracle的JDBC的API还需要在studio中将oracle的驱动引进来。不然会报错。 2 Clob字段可以正常导入数据实体,默认的EOS数据类型为“长字符串”,需要改为“字符

2008-06-14 11:44:00 1612

原创 读网(struts2.0)

1Struts2和Struts1.x的差别,最明显的就是Struts2是一个pull-MVC架构。这是什么意思呢?从开发者角度看,就是说需要显示给用户的数据可以直接从Action中获取,而不像Struts1.x那样,必须把相应的Bean存到Page、Request或者Session中才能获取。Struts1.x 必须继承org.apache.struts.action.Action

2008-06-12 15:05:00 393

原创 weblogic连接池配置使用

一,启动EBA打开控制台:通过浏览器,打开:http://172.18.20.222:7001/console 启动管理控制台。输入管理员用户名和密码(默认:weblogic/weblogic)。创建JDBC数据源:单击“锁定并编辑”按钮;在“域结构”树中,展开“服务”>“JDBC”,然后选择“数据源”。在“数据源概要”页上,单击“新建”。在“JDBC 数据源属性”页上

2008-06-12 12:04:00 1745

转载 读网(*Velocity用户手册 *)

正在处理中,请稍后…… .share { display: block; overflow: hidden; width: 56px; height: 16px; background: #fff url(/ima

2008-06-07 11:23:00 400

原创 06

1 在Eclipse中开发相关项目时,在控制台经常看到如下信息: log4j:WARN No appenders could be found for logger log4j:WARN Please initialize the log4j system properly. 此处输出信息并不是错误信息而仅只是警告信息,因为log4j无法输出日志,log4j是一个日志输入软件包。可以将Struts

2008-06-05 16:16:00 414

空空如也

空空如也

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

TA关注的人

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