java se
lingling1420q
这个作者很懒,什么都没留下…
展开
-
Java Thread 多线程 线程池 from 博客园 hoojo
http://www.cnblogs.com/hoojo/archive/2011/05/05/2038111.html16、线程池 Why? 系统启动一个新线程的成本比较高,因为涉及到与操作系统交互。这个时候用线程池可以很好的提高性能, 尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。 原理:(流程)线程池和数据库连接池有点类似的是,线程池转载 2013-08-08 14:57:57 · 1296 阅读 · 0 评论 -
Jsmooth的使用
from http://blog.163.com/axubiao@126/blog/static/217341122011425101531690/若要将.jar文件编译成.exe文件,Jsmooth是一款非常不错的软件。但虽然生成的是.exe文件,运行不需要jdk,但同样需要jre,幸好的是,现在的Windows都自带jre。1、用eclipse导出.jar文件,选中要导出的pr转载 2014-01-27 14:12:53 · 2967 阅读 · 1 评论 -
解决多浏览器文件下载乱码
先说说下载文件的方式,一般情况下,对于报表系统,导出数据时有两种方式下载,比如导出10万数据,一种是直接以流的形式传输,即直接输出数据到客户端,这种方式的坏处是一旦网络出现一点问题,比如公司杀毒给你闪断一下,下载后文件打开就会有问题;一种是直接在服务端把导出的数据写成一个本地文件,放在临时文件夹下,然后进行文件下载,这样即使比较大的数据导出也不会有问题。 接下来说说文件下载乱码的问题转载 2014-05-05 09:02:35 · 4811 阅读 · 1 评论 -
较详细的介绍JNI
JNI其实是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。也许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说是透明的,所以在多数时间我们是不需要JNI的,但是假如你遇到了如下的三种情况之一呢? 你的J转载 2014-04-21 13:51:18 · 924 阅读 · 0 评论 -
Oracle的JDBC驱动的版本你了解吗?
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 作者:赵磊博客:http://elf8848.iteye.com 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你转载 2014-04-23 09:35:07 · 528 阅读 · 0 评论 -
用interrupt()中断Java线程
from http://hapinwater.iteye.com/blog/310558最近在学习Java线程相关的东西,和大家分享一下,有错误之处欢迎大家指正.假如我们有一个任务如下,交给一个Java线程来执行,如何才能保证调用interrupt()来中断它呢?Java代码 class ATask implements Runnable{转载 2014-04-10 17:29:14 · 457 阅读 · 0 评论 -
Java Thread.interrupt 中断JAVA线程
程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。 背景转载 2014-04-11 10:39:20 · 601 阅读 · 0 评论 -
Java多线程编程--(3)线程互斥、同步的理解
from http://blog.csdn.net/drifterj/article/details/7771230多线程并行编程中,线程间同步与互斥是一个很有技巧的也很容易出错的地方。线程间互斥应对的是这种场景:多个线程操作同一个资源(即某个对象),为保证线程在对资源的状态(即对象的成员变量)进行一些非原子性操作后,状态仍然是正确的。典型的例子是“售票厅售票应用”。售票厅剩余100转载 2014-04-10 15:25:43 · 744 阅读 · 0 评论 -
Java多线程编程--(4)ThreadLocal的使用
ThreadLocal是Java从1.2版本就开始提供的一个类,顾名思义,就是线程级别的本地变量。目前在两种情况下采用了ThreadLocal类,以下分别进行介绍:1》 为多线程并发的互斥控制提供了另一种全新的解决思路。前面提到多线程对同一个资源进行访问的互斥是通过关键字synchronized进行的。但使用这个关键字有一个副作用,那就是性能的损耗并且会遏制虚拟机对字节码的优化处理。我们来看一转载 2014-04-11 16:00:56 · 891 阅读 · 0 评论 -
PropertyChangeListener接口使用初探
from http://vakinge.iteye.com/blog/441908接口 java.beans.PropertyChangeListener顾名思义监听属性改变事件,最近做一些东西需要用到数据绑定相关东西,用到了这个接口。这里做一个简单DEMO。Java代码 public class DemoBeans { private转载 2014-06-23 13:58:17 · 596 阅读 · 0 评论 -
在Java Swing中显示HTML网页,并能响应链接
from http://www.blogjava.net/Unmi/articles/124111.html转载 2014-07-18 11:15:17 · 7077 阅读 · 0 评论 -
Java keytool 安全证书学习笔记
from http://linliangyi2007.iteye.com/blog/165304Keytool是一个Java数据证书的管理工具。 keystore Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中 在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或转载 2014-05-30 15:43:52 · 2027 阅读 · 0 评论 -
几种任务调度的 Java 实现方法与比较
from http://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/#ibm-pcon前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现: Timer ScheduledExecutor 开源工具包 Quartz转载 2014-01-24 17:22:59 · 585 阅读 · 1 评论 -
java 正则表达式 详解
from http://www.jb51.net/article/16829.htm如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 正则表达式30分钟入门教程常用正则表达式许多语言,包括Perl、PHP、Python、JavaScript和JScript转载 2014-01-13 16:16:06 · 664 阅读 · 0 评论 -
Java中的线程同步 from sina
http://blog.sina.com.cn/s/blog_59dbaf860100g6q5.html我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起转载 2013-08-08 15:08:35 · 734 阅读 · 1 评论 -
Java 后台服务程序设计 from ibm developerworks
转自 http://www.ibm.com/developerworks/cn/java/l-app-server/index.html为什么需要后台服务程序?在许多大型软件项目中,后台服务程序都扮演着极为重要的角色。它们无处不在,例如操作系统的内核程序处理各种对操作系统的内部调用;数据库系统的核心管理进程处理各种对数据库的读写操作和进程、资源的管理;大型 ERP 软件的内核管理程序要转载 2013-08-21 17:17:06 · 780 阅读 · 0 评论 -
如何注册java程序为windows服务 from cnblogs
转自 http://www.cnblogs.com/top5/archive/2012/05/28/2521496.html最近想找个软件来控制电脑的关机时间,在网上找了几个,都是可视化界面的可以设置具体的关机时间的软件。由于我想编写的关机程序是运行在别人机器上,只能让该机器在晚上17 点到23 点25 分才上网,到了23 点25 分就可以自动关机。为了让别人感觉不到这个软件的“存在”转载 2013-08-21 17:20:05 · 477 阅读 · 0 评论 -
详解spring事务属性 from iteye
http://www.iteye.com/topic/78674Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事转载 2013-08-11 16:04:50 · 441 阅读 · 0 评论 -
Log4j中使用相对路径的方法 from csdn
转自 http://blog.csdn.net/sunyujia/article/details/2547095下面以xml格式的log4j配置文件为例说明转载 2013-08-27 09:40:56 · 743 阅读 · 0 评论 -
轻松使用线程: 不共享有时是最好的 from ibm developerworks
转自 http://www.ibm.com/developerworks/cn/java/j-threads/index3.html编写线程安全类是困难的。它不但要求仔细分析在什么条件可以对变量进行读写,而且要求仔细分析其它类能如何使用某个类。 有时,要在不影响类的功能、易用性或性能的情况下使类成为线程安全的是很困难的。有些类保留从一个方法调用到下一个方法调用的状态信息,要在实践中使这样的转载 2013-08-27 10:12:34 · 490 阅读 · 0 评论 -
使用JavaServiceWrapper把Java程序作为Windows系统服务 from http://www.233.com
转自 http://www.233.com/ncre2/JAVA/fudao/20081222/084143273.htmlJava程序很多情况下是作为服务程序运行的,在Un*x平台下可以利用在命令后加“&”把程序作为后台服务运行,但在Windows下看作那个Console窗口在桌面上,你是否一直担心别的同时把你的Console窗口关闭?是否怀念用VC写的Win32服务程序? 翻开J转载 2013-10-17 10:28:24 · 1234 阅读 · 0 评论 -
Windows 64位环境的Java 服务配置 from iteye
转自http://zhousheng29.iteye.com/blog/1320882最近有个任务,需要远程起调Windows64服务器下的程序,那么需要在Windows服务器中注入一个deamon服务,都知道Linux环境做成后台服务非常简单,nohup &很快能解决问题,但windows环境总是多重磨难。一开始我先问了个朋友,他回答是没做成服务,是把写个Pathon包在java外面转载 2013-11-01 21:50:10 · 627 阅读 · 0 评论 -
使用commons-daemon把jar文件做成服务
from http://hi.baidu.com/zhlovee/item/5c00b44c3527550dc11613bfwindows下: 写一个java文件导成jar包: package com.helloservice.demo; public class HelloService { private static boo转载 2013-12-16 10:58:55 · 6439 阅读 · 0 评论 -
封装一个类搞定90%安卓客户端与服务器端交互
from http://blog.csdn.net/lk_blog/article/details/7706348本实例封装了一个处理安卓客户端与服务器端交互的几个方法,对于中文乱码问题本实例也找到了解决方案.本例可以处理的场景如下:1.与服务器端交互json数据.2.Get方式与服务器端交互数据.3.Post方式与服务器端交互数据.4.HttpClient方式与服务器端交转载 2013-12-17 11:29:57 · 1138 阅读 · 1 评论 -
PDF iText使用简单介绍
from http://hi.baidu.com/douxinchun/item/ad4220b83b0e8346ba0e12b6PDF iText使用简单介绍一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表转载 2014-01-21 17:13:01 · 1042 阅读 · 0 评论 -
java入门第三步之数据库连接
from http://www.cnblogs.com/shenliang123/archive/2012/04/24/2467702.htmljava入门第三步之数据库连接数据库连接可以说是学习web最基础的部分,也是非常重要的一部分,今天我们就来介绍下数据库的连接为下面学习真正的web打下基础java中连接数据库一般有两种方式:1.ODBC——Open Database C转载 2014-04-17 10:08:54 · 1973 阅读 · 0 评论