自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vba 排序和复制指定区域到新的xls文件中

排序:Range("A:T").Sort Key1:=Range("P1"), Order1:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xl

2011-09-05 14:22:18 1386

原创 synchronized run()方法

<br /><br /><br /><br /><br /><br />    最近编程有一个需求,需要某个线程只能有一个run()方法在执行,然后自然而然想到了用synchronized修饰run()方法来解决这个问题,详细代码如下:<br />public class VolatileThread extends Thread { public synchronized void run() { for (int i = 0; i < 10; i++) { System.out.p

2011-06-01 16:13:00 1828 2

原创 java crash分析

     有一次服务器jvm crash,无任何异常信息。后来想想不对啊,除非是人为的将java的进程kill掉,要不然不可能没有错误日志的,后来突然想起上次价格行情做性能测试时,当jvm crash掉之后,是在命令目录下会生成一个hs_err_pid*****.log文件的,于是找到那个文件,下面是分析过程,这个文件有几部分内容,首先是头部信息,头信息包含了出错的大体信息和位置。## A fatal error has been detected by the Java Runtime Environ

2011-05-03 20:21:00 8732 2

原创 《java NIO》缓存区之内核空间、用户空间和虚拟地址

<br /> <br />     IO是基于缓存区来做的,所谓的输入和输出就是从缓存区中移入和移出数据。以IO输入为例,首先是用户空间进程向内核请求某个磁盘空间数据,然后内核将磁盘数据读取到内核空间的buffer中,然后用户空间的进程再将内核空间buffer中的数据读取到自身的buffer中,然后进程就可以访问使用这些数据。<br /><br />    内核空间是指操作系统内核运行的空间,是为了保证操作系统内核的能够安全稳定地运行而为内核专门开辟的空间;而用户空间是指用户程序运行的空间。这里要在磁盘空间

2011-02-11 14:58:00 2439

原创 HTTP协议概述(读后记)

<br />

2010-10-24 00:49:00 785 1

原创 数据库重启后的重连配置

<br />      前段时间系统在晚上突然会出现应用不可用的情况,只有经过长时间(大约10分钟)或者应用重启后,访问才能再次正常。查看日志,其中报大量的数据库连接异常。如下:<br />      Caused by: com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in sqlmaps/price.xml. --- The error occurr

2010-10-18 09:45:00 2121

原创 在对象之间搬移特性

<br />

2010-10-14 10:49:00 420

原创 重新组织函数

<br />

2010-10-11 18:46:00 377

原创 mysql connector读后记

mysql connector * mysql connector安装 o 将jar包放到jre/lib/ext o 将jar包路径添加至classpath中 o 将com和org包中的内容放到本地工程目录,并引入lib中的jar包 * 建立连接 o 使用DriverManager来建立连接 + 注册JDBC驱动程序 + 获取连接

2010-10-11 11:47:00 457

原创 mysql的一些常用命令

a)         关闭数据库:shell>mysqladmin -h hostname -u username -ppassword shutdownb)         复制数据库                         i.              Dump: shell>mysqldump -h hostname -u username –ppassword databasename > filename                       ii.              导入

2010-10-10 14:30:00 377

原创 rewriter在virtualhost中的匹配规则

      前几天做一个小修改,就是对一些请求做一个跳转,于是我在 http.conf 文件中做了如下的修改(摘录其中重点部分如下),其中红线部分即为新增的用于跳转的配置。RewriteEngine onRewriteCond %{HTTP_HOST} ^www.xxx1.com [NC]RewriteRule ^/(.*) http://www.xxx2.com/$1 [L,R]NameVirtualHost *    ServerName 127.0.0.1    RewriteRule ^/$ /in

2010-10-10 13:51:00 873

原创 JS获取url参数及url编码、解码

<br />完整的URL由这几个部分构成:scheme://host:port/path?query#fragment ,各部分的取法如下:<br /> <br />window.location.href:获取完整url的方法:,即scheme://host:port/path?query#fragment <br />window.location.protocol:获取rul协议scheme<br />window.location.host:获取host<br />window.location.p

2010-07-15 00:44:00 2894

原创 需要重构的代码特征

<br />1.       成员变量相关<br />a)         数据泥团<br />                         i.              现象或危害:在多个类的成员变量或者多个函数的参数中拥有一些相同的参数,那么这些参数即称之为数据泥团。这种情况的危害在于不利于类和函数的使用。<br />                       ii.              处理方法:通过将这些数据封装到一个类中来处理。<br />b)         基本类型偏执<br /

2010-06-22 23:56:00 522

原创 JFreeChart之DateAxis日期间隔设置

最近在做一个用jfreechart画图的小东西,画的是一条白线图,横轴为日期,纵轴为数值。而横轴由于日期较多,最好能够隔几个来显示。最初是通过dateAxis.setAutoTickUnitSelection(true)来设置让DateAxis能够自适应的选择若干个日期来显示,之后发布通过这种方法有两个弊端:1.   如果日期两个点,则会在这两个点间插入

2010-05-13 13:29:00 2797 2

原创 findbugs工具bug description分析1

1.        AM: Creates an empty jar file entry (AM_CREATES_EMPTY_JAR_FILE_ENTRY)/AM: Creates an empty zip file entry (AM_CREATES_EMPTY_ZIP_FILE_ENTRY)示例代码: ZipEntry entry = new ZipEntry(PATH);zos

2010-05-10 20:51:00 1350 1

空空如也

空空如也

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

TA关注的人

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