- 浏览: 65166 次
- 性别:
- 来自: 广州
最新评论
-
zuo_huai:
赞一个!!!
java多线程编程 -
zuo_huai:
呵呵……,不客气
使用common-fileupload 和common-io实现文件的上传和批量上传 -
lg_asus:
呵呵,不错的东东。多谢
使用common-fileupload 和common-io实现文件的上传和批量上传
文章列表
CORBA基本介绍
CORBA(Common Object Request Broker Architecture ,公用对象请求代理体系)是OMG(对象管理组织)于1991年提出的基于对象技术的分布计算应用软件体系结构。与过去的面向过程的RPC(Remote Procedure Call)不同,CORBA是基于面 ...
tomcat无法启动的问题 -Xss太小
- 博客分类:
- j2se
线上的tomcat 无法启动,一直停留在:
Jun 22, 2016 4:12:01 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Jun 22, 2016 4:12:02 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root We ...
目前二维码的应用场景已经遍布各类互联网平台,通常是将产品/商品的唯一编号存储于二维码中以做扫码识别。
而用于生产环境的条形码技术仍然存在,如硬件设备制造、供应、物流运输等等。
在常见的产品信息管理、物料订单系统中,存在多个生成及打印条形码(一维码)的需求场景。
条形码的格式:
解决方案
1) barcode4j
barcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,code-128等
http://barcode4j.sourceforge.net/
2) zxing
是由google开源的1D/2D编解码类库。目标是能够对QR编 ...
1 阻塞IO ,阻塞异步IO,非阻塞异步IO
首先学习netty ,那就必须对阻塞IO ,阻塞异步IO,非阻塞异步IO有一个了解,可以参考https://www.ibm.com/developerworks/cn/linux/l-async/
2 netty的架构
netty吸收了多种协议( FTP,SMTP,HTTP,WebSocket,SPDY,二进制、文本)实现的经验,帮助实现了构建快速构建一个高性能、稳定、以扩展的,基于NIO的客户端、服务端框架,其体系结构如下:
3 核心类分析
1) EventLoop类
在netty中的体系架构中的位置
EventLoop是基于 ...
PL/SQL 是基于SQL 语言的一种扩展,是运行在Oracle服务器端的一种语句,以下给出PL/SQL 的基本使用方式
基本语法:
--数据类型
declare
type table_datatype is table of varchar2(50) index by binary_integer; --表类型
v_table table_datatype;
i_provider_id int ;
v_provider_name varchar(20);
v_provider_address varchar(20);
ty ...
在WINDWO7 平台下使用jconsole:
jconsole 监控window7,环境到机器:
C:\Users\用户\AppData\Local\Temp\hsperfdata_用户
生成对应进程的临时文件,供jconsole 使用
linux环境下:
确保能够远程ping 到该机器,
在启动脚本start.sh中加入以下内容,注意端口别冲突了:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8889 -Dcom.sun.management.jmxremote.ssl=false - ...
1) 下载CentOS6,mysql5.5.30 源码包,mysql5.5 的帮助文档
2)安装CentOS (略)
以下步骤 3)、4)的可能会缺少一些包,需要具体分析才能缺少哪些包, 可以采用 yum -y install xxxx 的方式安装
3) 安装cmake-2.8.7.tar.gz
tar -zxvf cmake-2.8.7.tar.gz
cd cmake-2.8.7
./configure
make
make install
4)编译和安装mysql5.5.30(该安装过程可以参考)
cmake .
make --这个是一编译过程
make inst ...
转自:为了避免丢失,所以讲内容复制下来
http://blog.csdn.net/devil_cpp/article/details/6919830
import java.text.ParseException;
import java.text.SimpleDateFormat;
java 计算时间差
- 博客分类:
- java常用源码
/**
* 计算时间相差的分钟数
* @param d1Str
* @param d2Str
* @param format
* @return
*/
public static long computeMin(String d1Str,String d2Str,String format) {
long result = -1 ;
try {
SimpleDateFormat dfs = new SimpleDateFormat(format);
java.util.Date begin = dfs.parse(d1Str);
java.util.Date end ...
环境:redhat9 ,hadoop-1.0.4,hbase-0.94.2,Window7,
安装hadoop:
1.安装ssh
sudo apt-get install ssh
验证 ssh 是否安装 service sshd start
2.安装rsync
sudo apt-get install rsync
验证 rsync 是否安装:
rpm -qa|grep rsync
3.配置ssh免登录
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ...
在做hadoop例子中,Win7远程连接linux服务器上的hadoop 出现一下问题:
12/04/24 15:32:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
12/04/24 15:32:44 ERROR security.UserGroupInformation: PriviledgedActionException as:Administrator caus ...
精通java正则表达式
- 博客分类:
- j2se
精通java正则表达式
1.正则表达式的作用
正则表达式几乎可以处理所有的字符串操作
2.正则表达式的基本使用(一)
1) 字符组,
正则表达式的最基本结构之一,规定某个位置能够出现的字符,以[….] 的形式给出,在方括号内列出字符,例如:
String regex2 = "sep[ea]r[ea]te";
String str2 = "seperate";
2) 连字符:
使用连字符范围表示表法(使得描述简要)
[0123456789]
1 ) java实现文件的按照每次读取固定行数读取一个文件
/**
*
* @param fileRowCount 文件的总行数
* @param firstReadRowNum 第一次读取文件的行数
* @param lastReadRowNum 下一次要读取文件的行数
* @param fileName 文件的名称
*/
public void readFile(int fileRowCount, int firstReadRowNum, String fileName) {
// readFileName
LineNumberR ...
原文:http://blog.sina.com.cn/s/blog_40d9e3420100e6ot.html
最近在整虚拟机,本来装完后认为直接选择nat方式连接,完全可以直接上网,简直太方便了。没想到在虚拟机上安装上oracle后,局域网内其他用户无法连接到虚拟机,才了解原来nat方式只是将主机作为服务器,虚拟机作为内网的一台机器,两台电脑之间可以提供互访,但是其他的电脑无法访问,因此想要解决这个问题,必须用桥接的方式彻底将虚拟机从网络中独立出来。
现在将从网上搜索的一些资料总结出来,供以后遇到同样问题的人查阅。
VMWare提供了三种工作 ...
对于jvm的设置我一直知道的很少,有时候遇到outOfMemoryError只会一个简单的设置“-Xms256m -Xmx512m”。
有几个问题一直没搞明白:
1、jvm的内存大小究竟应该设置成多少最合适?
2、jvm的默认大小是多少?
3、jvm参数有哪些?哪些参数都表示什么意思?现在的服务器配置一般都是十几个CPU、十几个内存,如何设置才最合适?
在网上搜索了一下:
对于问题1:jvm堆不是越大越好的,一般最大设置到1G-1.5G就完全足够了,如果总是出现内存溢出,一般是应用有问题了。
对于问题2:JVM默认只能分配到最大64M内存(默认大小和JVM版本有关系)
以下 ...