`
文章列表
CORBA基本介绍    CORBA(Common Object Request Broker Architecture ,公用对象请求代理体系)是OMG(对象管理组织)于1991年提出的基于对象技术的分布计算应用软件体系结构。与过去的面向过程的RPC(Remote Procedure Call)不同,CORBA是基于面 ...
线上的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;  
/** * 计算时间相差的分钟数 * @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版本有关系) 以下 ...
Global site tag (gtag.js) - Google Analytics