自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

`

  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 浮点数做运算的问题

System.out.println(0.05 + 0.01);System.out.println(1.0 - 0.42);System.out.println(4.015 * 100);System.out.println(123.3 / 100);Float f = Float.valueOf("20014999");System.out.println(new

2014-02-24 15:25:32 710

原创 Intelj使用

IntelliJ 10.0.1设置JDK:File-->Project Structure: project SDK--New a jsdk.ctrl + y 删除行psvm 然后按Tab键,会自动生成public static void main方法sout然后按Tab键,会自动生成System.out.printlnpsfi 然后按Tab键,会自动生成publi

2013-12-19 15:11:04 2164

原创 CentOS下安装Nginx

yum install make gcc gcc-c++ libtool zlib zlib-develcd /datawget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gztar -zxvf pcre-8.21.tar.gzcd pcre-8.21./con

2013-11-19 14:30:19 815

原创 Mysql多实例之mysqld multi

相关软件注:mysql采用二进制安装为最佳!rpm安装坑爹啊!yum install -y wget gcc-c++ make ncurses ncurses-devel perlwget -c ftp://ftp.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQL-5.1/mysql-5.1.60.tar.gz[编辑] 安装

2013-11-05 09:45:14 2363

转载 MySQL解压版编码设置

http://michael-wong.iteye.com/blog/976381(转)到官网下载mysql-5.5.10-win32.zip,然后将mysql解压到任意路径,如:C:\mysql-5.5.10-win32 打开计算机->属性->高级系统设置->环境变量,新建一个环境变量,变量名为:MYSQL_HOME,变量值为你的mysql根目录,如:C:\mysql-5.5

2013-09-27 11:21:37 4433

转载 ZooKeepr日志清理

http://nileader.blog.51cto.com/1381108/932156/(转)在使用zookeeper过程中,我们知道,会有dataDir和dataLogDir两个目录,分别用于snapshot和事务日志的输出(默认情况下只有dataDir目录,snapshot和事务日志都保存在这个目录中,关于这两个目录的详细说明,请看《ZooKeeper管理员指南》)

2013-09-27 11:17:52 6318

原创 Maven使用

建一个 JAVA 项目 : mvn archetype:create -DgroupId=com.yunmall -DartifactId=App建一个 web 项目 : mvn archetype:create -DgroupId=com.yunmall -DartifactId=web-app -DarchetypeArtifactId=maven-archetype-webapp

2013-01-26 18:44:47 546

原创 Linux使用命令大杂烩

1、iconv命令实现字符集编码的转换iconv -f latin1 -t utf8 reviewboard.sql>reviewboard.sql.udiff reviewboard.sql*2、cat /etc/passwd 可以查看所有用户的列表w 可以查看当前活跃的用户列表cat /etc/group 查看用户组3、权限chmod -R a+

2013-01-26 18:43:03 313

原创 我学Solr

Solr简介说起Apache Lucene,可以说无人不知,无人不晓,但是说道ApacheSolr,恐怕知道的不多。看看Apache Solr的说明:Solr是一个基于Lucenejava库的企业级搜索服务器,包含XML/HTTP,JSONAPI,高亮查询结果,缓存,复制还有一个WEB管理界面。Solr运行在Servlet容器中。所以Solr和Lucene的本质区别有以下三点:搜索服务器,

2012-03-20 20:38:28 1066

转载 Select For Update行级锁定

Oracle的SelectFor Update语句可以实现在读取数据后马上锁定相关资源,防止被其他session修改数据的目的。也就是我们常常谈到的“悲观锁定”(现实应用开发中,使用悲观锁定的情况少之又少,也许是因为乐观锁定的实现更加灵活和便捷的缘故)。这个小文儿做一个小

2011-10-01 22:36:59 19841

原创 普通表转分区表方法

--Oracle9i以上版本,利用在线重定义功能CREATE TABLE T (ID NUMBER PRIMARY KEY, order_no varchar2(40), order_date DATE);--unable to create INITIAL extent for

2011-07-21 14:09:09 937

原创 四个有用的过虑器

一、 使浏览器不缓存页面的过滤器import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器

2011-07-19 09:55:35 297

原创 使用border-collapse实现表格单线边框

A B C D

2011-07-08 17:13:43 533

转载 深入研究java.lang.ThreadLocal类

一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的

2011-07-08 15:27:14 292

转载 ORACLE 包

包的作用 : 包可以将任何出现在块声明的语句 ( 过程 , 函数 , 游标 , 游标 , 类型 , 变量 ) 放于包中 , 相当于一个容器 . 将声明语句放入包中的好处是 : 用户可以从其他 PL/SQL 块中对其进行引用 , 因此包为 PL/SQL 提供了全程变量 .包分为两部分 : 包头和包体 .如何创建包 ?1) 包头 :  语法格式 :  CREATE OR REP

2011-06-23 12:51:00 307

转载 oracle查看锁表进程,杀掉锁表进程

用管理员账号登陆查看锁表进程SQL语句1: select sess.sid,   sess.serial#,   lo.oracle_username,   lo.os_user_name,   ao.object_name,   lo.locked_mode   from v$locked_object lo,   dba_objects ao,  

2011-06-22 10:37:00 324

转载 SELECT INTO 和 INSERT INTO SELECT

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和

2011-06-22 10:35:00 473

转载 js 设置网页打印的页眉页脚和页边距

http://blog.sina.com.cn/s/blog_629788b70100n9zr.html    var HKEY_Root,HKEY_Path,HKEY_Key;   HKEY_Root="HKEY_CURRENT_USER";   HKEY_Path="//Software//Microsoft//Internet Explorer//PageSetup/

2011-06-15 12:28:00 11636

转载 Quartz的配置及使用和定时触发功能的实现

建立一个Test类:package com.test;import java.util.Date;public class Test {public void copyMove(){System.out.println(new Date().getTime()+"时 被调用");}}applicationContext.xml下配置:http://www.springframework.org/d

2011-06-13 16:36:00 704

转载 CVSNT+TortoiseCVS 版本控制系统

<br />概述         CVS 是 Concurrent Version System(并行版本系统)的缩写,用于版本管理.如果大家曾经参与过多人协作开发的项目,大家肯定有这样的痛苦经历:由于多个人同时修改同一个文件,自己辛辛苦苦修改的程序被别人彻底删除了.另外,如果你的软件/程序已经发布了三个版本,而这时候用户需要你修改第二个版本的东西,也许你会因为只保留了最新版本而痛哭流涕。还有就是你对程序做了一些修改,但是修改很少,你只想给远方的同事发一个两个版本之间的差别文件,这样可以免于邮箱不够大,

2011-05-31 13:31:00 566

原创 创建表空间

<br /><br />//创建临时表空间 <br /> <br />create temporary tablespace test_temp<br />tempfile 'D:/app/hmit/oradata/mydata/test_temp.dbf' <br />size 32m <br />autoextend on <br />next 32m maxsize 2048m <br />extent management local; <br /> <br />//创建数据表空间 <br />cr

2011-05-28 14:32:00 378

原创 将rs中的值放到数组中

<br /><br />ResultSetMetaData rsmd = rs.getMetaData();<br />int columnCount = rsmd.getColumnCount();<br />Object[] os = new Object[columnCount];<br />for(int i=0 ;i<columnCount; i++) {<br />os[i] = rs.getObject(i+1);<br />}

2011-05-26 15:55:00 828

转载 Tomcat6下配置数据源及使用

<br />1.将数据库驱动程序拷贝到tomcat/lib目录下面,同时在MYSQL的数据库test下建立表echo_message。<br /><br />2..在tomcat根目录的conf/catalina/localhost(对于Tomcat6及其以上版本,需要自己创建catalina和localhost这两个目录)下增加wind.xml文件(该文件名为了更好的可读性最好和下面的path="/xxx"的xxx相同)<br /><br />3.该文件内容: <br />----------------

2011-04-21 09:58:00 737

转载 使用DataSource小结

<br /><br />DataSource接口(javax.sql.DataSource)替代DriverManager获取Connection的方法,有以下好处:可以在部署时灵活更换Connection实现;可以更好的屏蔽数据库的相关性。<br />以下以oracle为例说明。<br /> 使用厂商DataSource<br />数据库厂商在提高JDBC2.0和以上版本的JDBC驱动中应该包含厂商的DataSource实现。<br />OracleDataSource ods = new OracleD

2011-04-21 09:52:00 23589 1

原创 WebSphere中设置

URL:jdbc:oracle:thin:@192.168.1.16:1521:ora9i一 WebSphere中设置编码当安装了webSphere的小型机的默认编码不是GBK, 而应用程序是以GBK作为默认编码会导致一系列的乱码问题。 在这个情况下,我们可以通过webSphere的控制台设置来修正该问题。 以下webSphere简称WS,WS有WS5和WS6,两个有些不同

2011-04-19 13:41:00 1737

原创 SimpleJdbcTemplate简单应用

<br /> <br />添加用户<br />public void addUser(User user) {<br />  StringBuffer strSql = new StringBuffer();<br />  strSql .append("insert into user(id ,name) values(:id, :name)");<br />  try {<br />      SqlParameterSource ps = new BeanPropertySqlParameterSou

2011-04-14 17:25:00 617

转载 jsp打印条形码

将 barbecue-1.5-beta1.jar 放入工程下的 WEB_INFO/lib目录里在工程的web.xml里增加 servlet映射文件参数解释 data=123456789 要生成条形码的字符type=Code39   表示是code39码 ,条形码类型width 表示生成的条形码的宽度height=20 表示生成的条形码的高度使用稍微需要注意一点的是 条形码下面是否同时显示条形码内容.下面这几句话是设置方法headless true

2011-04-10 20:56:00 3675

原创 TOAD应用

<br />1、查询显示乱码问题<br />右键 "我的电脑",在"属性"--"设置"--"环境变量"--"系统变量"中增加一项,其中变量为为NLS_LANG ,变量值为AMERICAN_AMERICA.ZHS16GBK.重启TOAD后,即可看到原为乱码的内容,显示为正常中文<br /> <br /> <br />2、常用快捷键:<br />F4 移动到表上,查看表的描述 <br />F5 重启当前页面 <br />F6 格式化sql <br />F7 clear all<br /> <br /

2011-04-08 20:15:00 977

原创 设置myeclipse自动生成的author等注释

<br />一、window->preference->java->code    styple->code Template 当你选择到这部的时候就会看见右侧有一个框显示出code这个选项,你点开这个选项,点一下他下面的New Java  files 然后你点edit按钮,把他的内容换成你的就可以了:(例如)<br />${filecomment}<br />${package_declaration}<br />/**<br />* @author Tree E-mail:Tree@1

2011-02-28 23:43:00 7481 1

转载 Winrar 注册

<br />将以下Winrar 3.9 注册码内容拷贝粘贴到记事本中,然后将文件保存为rarreg.key ,然后复制到你的winrar安装目录<br /> <br />RAR registration data<br />Federal Agency for Education<br />1000000 PC usage license<br />UID=b621cca9a84bc5deffbf<br />6412612250ffbf533df6db2dfe8ccc3aae5362c06d54762105

2011-02-25 13:25:00 604

转载 从0到33600端口详解

<br />在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL<br />Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等<br />。二是逻辑意义上的端口,一般是指TCP/IP协议中的 端口,端口号的范围从0到65535,比如<br />用于浏览网页服务的80端口,用于FTP服务的21端口等等。这里将要介绍的就是逻辑意义上的<br />端口。  <br />  查看端口  <br />  在Windows 2000/XP/Serv

2011-01-15 18:18:00 864

转载 PLSQL Developer 设置快捷键

<br />1、登录后默认自动选中My Objects   <br />   默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。 <br />设置方法: <br />Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。 <br />Tools菜单

2011-01-15 15:29:00 430

转载 JexcelApi和POI导入Excel日期识别成数字的解决方案

用过Jxl或者POI导入Excel信息的朋友应该都遇到过这样的问题。日期格式的单元格有些会识别成数字单元格。(为什么说有些呢?因为在Excel文件中输入2008-3-18的日期可以正确导入,但是输入3-18的就会识别成数字。)关于这个问题我找了很久,都没有找到解答。现在解决了,所以记录以下,一是怕以后忘了,二是希望遇到这个问题的朋友可以少走弯路。 <br /><br />首先来分析一下这个问题的成因。既然两个开源包都有同样的问题,说明可能是Excel内部就是这样存储的。所以需要通过一些其他的方式来从NUME

2011-01-15 14:07:00 572

转载 AJAX实例入门

<br />一、<br />readyState 状态    状态说明<br />(0)未初始化<br />此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法进行未初始化作好准备。值为0表示对象已经存在,否则浏览器会报错--对象不存在。<br />(1)载入<br />此阶段对XMLHttpRequest对象进行初始化,即调用open()方法,根据参数(method,url,true)完成对象状态的设置。并调用send()方法开始向服务端发送请求。值为1表示正在向服务端发送请求。<

2010-10-22 14:06:00 323

转载 window.open()应用

【1、最基本的弹出窗口代码】<br />  <SCRIPT LANGUAGE="javascript"> <br />  <!-- <br />  window.open ('page.html') <br />  --> <br />  </SCRIPT> <br /><br />  因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中

2010-10-22 13:57:00 397

转载 SQL(待学习)

CREATE TABLE elecct ( pid int, prop_name VARCHAR(15),vid int, NAME VARCHAR(20));insert into elecct(pid,prop_name,vid,NAME) values(11,'手机',3232483,'IPone')insert into elecct(pid,prop_name,vid,NAME) values(11,'手机',3232484,'联想')insert into elecct(pid,

2010-10-16 22:50:00 382

转载 Oracle函数NVL

nvl( ) 函数<br />从两个表达式返回一个非 null 值。<br /><br />语法<br /><br />NVL(eExpression1, eExpression2)<br /><br />参数<br />eExpression1, eExpression2<br /><br />如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExp

2010-10-14 17:02:00 358

转载 Oracle函数Decode

<br />一、Decode()<br />假设我们想给职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%<br />通过SQL语句就可以直接完成:select decode(sign(salary - 8000),1,salary*1.15,-1,salary*1.2,salary from employee <br />DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如果value等于i

2010-10-14 16:58:00 307

转载 javascript回车提交表单

<br />一、只针对IE<br /><INPUT TYPE=text NAME="passwd" SIZE=20 maxlength = 8 onkeydown="KeyDown()" ><br />function KeyDown() {<br />    if (event.keyCode ==13) {<br />       event.returnValue=false;<br />       event.cancel =true;<br />       loginFor

2010-10-13 22:24:00 312

转载 MyEclipse快捷键

常用快捷键(只有一部分,常用及不熟悉的)Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Ctrl+/ 在代码窗口中是这种//~注释。ctrl+shift+c在代码窗口中是这种注释,在JSP文件窗口中是〈!--~--〉。Ctrl+Shift+/ 也行。Ctrl+Shift+F格式化文件Format DocumentC

2010-10-13 22:14:00 491

java 编程思想(第四版) 答案

这个答案是我在网上问别人要的,我看过几个,是真正的课后练习答案

2009-12-23

空空如也

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

TA关注的人

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