Java
文章平均质量分 76
iteye_15720
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
wtc编程
Java读写报文函数的结构 1 定义存放报文的数据输出流和字节数组。为每一个入参定义一个字节数组; 2 调用拼接报文头的函数; 3 根据入参的类型分别调用不同的函数把入参放入相应的字节数组中; 4 按着报文头、参数长度、参数的顺序把字节数组放入数据输出流,再把输出流转换成报文字节数组; 5 连接Tuxedo,定义TypedCArray类型的Buffer,并分配空间; 6 把入参报文字节数组附给Bu...原创 2012-07-12 21:05:31 · 475 阅读 · 0 评论 -
java解压rar文件
package test;import java.io.File;import java.io.FileOutputStream;import de.innosystec.unrar.Archive;import de.innosystec.unrar.rarfile.FileHeader;public class UnRarFile { ...原创 2014-03-01 22:27:08 · 917 阅读 · 4 评论 -
@Autowired 与@Resource的区别
@Autowired 与@Resource的区别: @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。@Autowired默认按类型装配(这个注解是属业spring的),默认情 况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(requ...原创 2012-05-27 01:22:12 · 94 阅读 · 0 评论 -
注解方式AOP应用例子
Service接口: public interface PersonService { public void save(String name); public void update(String name, Integer id); public String getName(Integer id); } 接口...原创 2012-05-27 01:15:34 · 130 阅读 · 0 评论 -
Java注解原理
写一个类名为 ID 的注解 Java代码 @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface Id {} 根据反射得到字段,然后isAnnotationPresent判断这个字段上面是否标识了Id这个注解 如果标识了,就如何如何。。。。 Java代码 Fi...原创 2012-05-27 01:06:30 · 156 阅读 · 1 评论 -
Jsp自定义标签
Jsp页面中通过xml语法格式被调用,当JSP引擎将JSP页面翻译成Servlet时,就将这些调用转换成执行相应的Java代码 例子:实现在页面输出一个指定范围的随机数标签:<ct:random min="1" max="100"/> 第一步:编写标签类:实现标签类的方法有很多,最简单的方法是从javax.servlet.jsp.tagext.Tag...原创 2012-05-27 00:30:08 · 96 阅读 · 0 评论 -
Java反射的相关方法
java反射相关方法:获得类:方法1:Class clazz=Class.forName("com.test.model.TestModel"); 方法2:TestModel testModel = new TestModel();Class clazz = testModel.getClass(); 获得方法:Method method = claz...原创 2012-05-26 23:35:14 · 173 阅读 · 0 评论 -
jvm内存管理
java不像C++那样需要显示的分配和释放内存,对java程序员是一种解放,很大程度降低了编程的难度,因为内存管理的工作都交由jvm来自动进行。但是jvm自动管理内存也是一把双刃剑,会造成宝贵的内存资源浪费,搞不好还会造成内存泄露。所以,最为一名java程序员需要对jvm管理内存的机制进行深入了解,才能更好的利用内存。 内存空间的划分Sun JDK也是遵照jvm规范,将内存空间...原创 2012-05-16 15:15:55 · 92 阅读 · 0 评论 -
Collection框架图
简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解...原创 2012-05-16 08:59:10 · 151 阅读 · 0 评论 -
构建高性能高并发Java系统
场景这里指的高性能高并发服务器是一个有状态的服务,可以理解成web或者socket服务器,每个业务在这个服务上执行后是有状态的。比如一次电信业务,设计用户请求资源分配,网络带宽分配,billing认证等。这些状态需要保留在服务器端,称为session。该系统的特点是session信息写入量大,更新访问频繁。1,使用异步通信异步通信显然可以更快的返回响应。从实际经验看,对高吞吐服务器...原创 2012-05-13 21:54:50 · 94 阅读 · 0 评论 -
Java编程中“为了性能”尽量要做到的一些地方
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,...原创 2012-05-03 13:28:57 · 145 阅读 · 0 评论 -
动态获取工程中配置文件的路径
说明:获取工程中src目录下config.properties文件的路径Java代码:public class Config{ public static String getConfigUrl(){ String classurl = Config.class.getResource("Config.class").getPath(); //代码编译...原创 2012-04-28 12:47:25 · 228 阅读 · 0 评论 -
Java线程池管理
import java.util.LinkedList;import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.Executors;import java.util.concurrent.RejectedExecutionHandler;import j...原创 2012-09-07 11:52:44 · 174 阅读 · 0 评论 -
线程的关闭
Java 之前有个api函数可以直接关闭线程, stop(), 后来, 取消了. 其替代的方式主要有两种: 1. 自己加入一个成员变量, 我们在程序的循环里面, 轮流的去检查这个变量, 变量变化时,就会退出这个线程. 代码示例如下package com.test;public class StopThread extends Thread {private boolean _run = true;...原创 2012-09-05 22:57:48 · 135 阅读 · 0 评论 -
Jsp作为模板导出excel
package com.bi.wms.rpt.report.web;/** * 产品维护汇总统计表 * @author Administrator * */public class RptProUpdateRecordAction extends AbstractWmsAction { private String dqStartDt; private ...2012-07-24 14:02:14 · 320 阅读 · 0 评论 -
java并发编程-Executor框架
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。他们的关系为: 并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,然后在提交给一个Executor执行,Execu...原创 2014-03-02 13:54:56 · 268 阅读 · 0 评论
分享