自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 http断点续传

Http文件下载的普通模式就不多说了,断点下载与普通模式不一样的是,断点下载的头信息里面增加了一个属性RANGE: bytes=100000-这里RANGE代表客户端要从那个位置开始下载 而服务器返回时和普通模式不同的是:1:多了一个属性Content-Range=bytes 100000-19999/20000注意还有一些属性要设置,和普通模式一样,例如Content-Length属性...

2014-07-24 13:31:39 399

原创 修改Tomcat的运行内存 & JSP中查看当前的内存使用状况

一、设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx    Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xms    Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值; -Xmn    Java Heap Young区大...

2014-03-24 16:00:38 281

原创 Eclipse编码格式修改

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果...

2014-03-21 09:13:38 165

原创 标题叠加在图片上面的几种显示方式

 很多新改版的网站都会在图片显示上下一些文章,比如加边框和背景之类的修饰,使之在视觉上有较之以往不同的新意。下面来模仿几个网站在图片+标题表现上的一些效果。1.标题层叠在图片上,标题文字和背景半透明。鼠标经过边框换色。Html<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"...

2014-02-24 10:55:23 765

原创 java druid淘宝数据库连接池数据库监听

java程序很大一部分 要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为 一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。 首先从http://repo1.maven.org/maven2/com/alibaba/druid/ 下载最新的jar包。...

2013-12-26 15:40:40 295

原创 memcached- tomcat配置详解

msmconfigurationmemcached-session-manager配置session共享 声明:本篇文章是根据memcached-session-manager官方配置方法wiki页面翻译整理,关于memcached-session-manager的介绍,具体参见官网:http://code.google.com/p/memcached-session-manag...

2013-12-04 18:08:05 435

原创 原生js

jQuery目前已经成为最流行的JavaScript库,它可以让开发者“write less, do more(写得更少,做得更多)”,这也是它的核心理念。通过它,用户可以更方便地处理HTML documents、events,更轻松地实现动画效果、AJAX交互等。 尽管jQuery帮助开发者节省了大量的工作,但是并不是所有的产品都适合使用jQuery。jQuery 2.0.3版本有236KB,...

2013-11-27 16:46:54 123

原创 Oracle中将小数转换成字符丢零.截取小数.除数为零解决法

1.小数转换成字符往往会丢失前面的零.解决方法_例:to_char(0.12345,'fm9999999990.00'); 2.除数为零的话oracle老是报错.解决方法_例:decode(B,0,0,A/B); 3.用sub(0.123333,0,3)截取字符串老是得到的结果是 .12             解决方法_例:cast(0.123333 as dec(4,2)...

2013-11-26 14:33:46 569

原创 java 垃圾回收配置

一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)  其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小。...

2013-10-22 14:16:54 315

原创 nginx配置详解

user nginx ;  #用户   worker_processes 8;  #工作进程,根据硬件调整,大于等于cpu核数   error_log logs/nginx_error.log crit;  #错误日志   pid logs/nginx.pid; #pid放置的位置   worker_...

2013-10-18 14:45:47 82

原创 jquery 滚动条加载数据

无刷新动态加载数据,滚动条加载滚屏加载更多数据,适合评论等页面本例的数据库很简单,一看就明了演示  PHP Code<div id="container"> <?php $query=mysql_query("select * from content order by id desc limit 0,10"); wh...

2013-10-11 21:25:46 130

原创 oracle 列转行

业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下:需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是:  Java代码 var data = [ { name : '产品1', value:[145,192,198,180], color:'#dad81f' }, { name : '产品2', value:[...

2013-10-11 21:15:30 354

原创 osgi 注册servlet 和资源

在Activator类中 public void start(BundleContext bundleContext) throws Exception { bc = bundleContext; registerResource(); }  private void registerResource() { //注册servlet Dictionary<String, Strin...

2013-10-08 10:02:36 184

原创 OracleDBConsoleorcl 无法启动

开oracle,显示无法启动。 事件查看器中显示:Agent process exited abnormally during initialization. 原因大致有2个,一个是你改了你的机器名, 还有个情况是你环境改变后,oracle不知道为什么会去使用ip,而不是你的机器名。(我遇到的是这种) 我从公司的局域网到家里的局域网,环境不同,居然就启动不了了。。。 还是说说解决方法。 命令行里...

2013-10-05 10:54:20 81

原创 正则表达式 匹配url

正则表达式(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?匹配http://regxlib.com/Default.aspx | http://electronics.cnet.com/electronics/0-...

2013-07-09 14:27:02 575

原创 ZooKeeper 集群配置

 ZooKeeper 是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运 行,...

2013-07-05 14:40:38 105

原创 jdk logger 配置实用宝典

日志输出是所有系统必备的,很多开发人员可能因为常常使用log4j而忽视了JDK logging模块,两者之间是否有联系?是怎样的联系?JDK logging处理细节是怎么样的?本周抛砖引玉,先分析JDK logging机制。***从例子开始JDK Logging的使用很简单,如下代码所示,先使用Logger类的静态方法getLogger就可以获取到一个logger,然后在任何地方都可以通...

2013-06-18 15:45:14 166

原创 CSS实现兼容性的渐变背景(gradient)效果

CSS实现兼容性的渐变背景(gradient)效果 IE浏览器下的渐变背景IE浏览器下渐变背景的使用需要使用IE的渐变滤镜。如下代码: filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=1); 相关说明:上面的滤镜...

2013-06-05 14:32:10 103

原创 jinterop获取windows事件

Java代码  package com.mytest;    import java.io.IOException;  import java.util.logging.Level;  import org.jinterop.dcom.common.JIException;  import org.jinterop.dcom.common.JISyste...

2013-05-27 13:42:29 676

原创 jcifs windows主机之间进行网络文件共享

CIFS (Common Internet File System)   通用Internet文件系统  在windows主机之间进行网络文件共享是通过使用微软公司自己的CIFS服务实现的。   CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机的服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。...

2013-05-20 18:05:19 139

原创 java调用windows的wmi

100%纯java调用windows的wmi获取监控数据转:http://my.oschina.net/noahxiao/blog/73163纯java主要体现在可以跨平台调用com。所用的是j-Interop,它是100%纯java实现的com的调用 1、环境准备a、windows要开启Remote Registry与Windows Management Instru...

2013-05-20 14:34:15 286

java调用windows的wmi

100%纯java调用windows的wmi获取监控数据转:http://my.oschina.net/noahxiao/blog/73163纯java主要体现在可以跨平台调用com。所用的是j-Interop,它是100%纯java实现的com的调用 1、环境准备a、windows要开启Remote Registry与Windows Management Instru...

2013-05-20 14:32:31 398

原创 tomcat 域名

1. 下载安装版本的Tomcat(或者压缩版的,只不过要自己配开机自启服务);2. http服务默认端口是80端口,如果只有一个软件服务器请直接修改为80端口;3. 如果有其他软件服务器(如IIS)占用了80端口请修改http端口为其他的,如果有其他Tomcat已经安装了请修改JVM端口 a) 修改80端口:打开conf/server.xml文件,找到下面的代码将port改为自己...

2013-03-14 14:44:27 85

原创 java 四种方法四舍五入

4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; publi...

2012-11-19 16:44:00 293

原创 unicode编码 转汉字 java

//unicode转汉字 private String decodeUnicode(final String dataStr ) { int start = 0; int end = 0; final StringBuffer buffer = new StringBuffer(); while( start > ...

2012-09-27 13:33:38 101

原创 oracle日志归档模式改变

在Oracle数据库中,主要有两种日志操作模式:归档模式(archivelog mode)及非归档模式(noarchivelog mode)。在默认情况下oracle数据库采用的是非归档模式。作为一个合格的DBA,应当深入了解这两种日志操作模式的特点,并且保证数据库运行在合适的日志操作模式下。在讲重做日志归档模式(archivelog mode)及非归档模式(noarchivelog mode)之...

2012-09-05 11:11:16 108

原创 poi 操作excel 小总

POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: Java代码 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = wb.createCellStyle(); HSSFWorkbook wb = new ...

2012-09-04 15:55:34 113

原创 javascript js hashmap 的实现

function HashMap(){/**Map大小**/var size=0;/**对象**/var entry=new Object();/**Map的存put方法**/this.put=function(key,value){if(!this.containsKey(key)){size++;entry[key]=value;}}/**Map...

2012-07-12 10:12:45 130

原创 myeclipse8以上安装svn插件

第一种方法(1)svn的插件版本site-1.0.6.zip(2)下载网址是:subclipse.tigris.org(3)从中解压出features与plugins文件夹,复制到D:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要(4)在D:\MyEclipse\MyEclipse9.0\dropins下新建文件svn.link,在svn.link文件...

2012-07-04 17:05:55 71

原创 java 正则表达式详解

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。...

2012-06-20 17:37:42 1483

原创 js去掉数组中的重复值和删除指定元素

[size=large][color=darkblue][b]//在数组中移除指定位置的元素,返回删除指定元素后的数组 function RemoveAt(arr, position) { var items = new Array(); if (position >= arr.length) alert("out ...

2012-02-14 11:06:52 164

原创 POI 操作excel 设置样式

POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBorder...

2012-01-04 17:34:56 132

原创 oracle 取得当天当月当年

1. 当天 createdtime 参数 select? * from tablename t?where where trunc(sysdate)=trunc(t.createdtime); 2.当月 createdtime 参数 select * from tablename t where t.createdtime>=trunc(SYSDATE, 'MM') and...

2011-12-16 15:39:30 125

原创 Oracle RANK和dense_rank的使用

  在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。    其语法为:    RANK ( ) OVER ( [query_partition_clause] order_by_clause )    在9i版本新增加了合计功能(aggregate),...

2011-12-08 14:22:28 72

原创 oracle中 connect by prior 递归算法

Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是:select ... from tablename start with 条件1connect by 条件2where 条件3;例:select * from tablestart with org_id = 'HBHqfWGWPy...

2011-11-22 17:15:22 63

原创 java中Map的集中循环方式

根据JDK的新特性,用For循环Map,例如循环Map的KeyJava代码 for(String dataKey : paraMap.keySet()) { System.out.println(dataKey ); } 这里要注意的是,paraMap是怎么样定义的,如果是简单的Map paraMap = new Has...

2011-11-09 14:49:57 88

原创 excel 通用导入

通用的POI导入Excel解决方案引言:在项目中,经常免不了要导入、导出Excel,导出Excel稍微简单点,制作一张模板,然后将查询之后的数据写入到模板中即可,导出程序可以做到一次写好,基本上就可以通用。但导入Excel相对麻烦点,一般情况下,导入的程序无法通用的主要原因是:对于不同的导入模板,字段field与单元格cellRef的映射关系是不相同的,这就导致对每一个导入模板都要去写...

2011-10-09 21:39:14 172

原创 java 比较两个日期的大小

import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;/**** @author hp*/public class test { public static void main(String args[]) { int i=...

2011-09-13 13:32:06 450

原创 DatabaseMetaData的用法

一 . 得到这个对象的实例Connection con ;con = DriverManager.getConnection(url,userName,password);DatabaseMetaData dbmd = con.getMetaData();二. 方法getTables的用法原型:ResultSet DatabaseMetaData.getTables(S...

2011-08-03 13:00:28 116

原创 项目管理10大流程

一、生命周期与方法论   项目的生命周期与方法论,是项目的纪律,为项目开展划出了清晰的界限,以保证项目进程。生命周期主要是协调相关项目,而方法论为项目进程提供了持续稳定的方式方法。   生命周期通常由项目的阶段组成(包括:开始、规划、执行/控制、完成),或由工作的重复周期构成。项目生命周期的细节一般都会随具体业务、项目、客户要求而改变。因此即使在同一个项目中,周期也会有多种可能的变...

2011-08-02 14:29:55 86

空空如也

空空如也

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

TA关注的人

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