自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (20)
  • 收藏
  • 关注

转载 mysql索引需要了解的几个注意

转载地址:http://thephper.com/?p=142mysql索引需要了解的几个注意板子之前做过2年web开发培训(入门?),获得挺多学生好评,这是蛮有成就感的一件事,准备花点时间根据当时的一些备课内容整理出一系列文章出来,希望能给更多人带来帮助,这是系列文章的第一篇注:科普文章一篇,大牛绕道索引是做什么的?索引用于快速找出在某个列中有一特定值

2015-05-21 11:06:28 470

转载 mysql更新判断存在更新,不存在插入

MySql更新多条数据不建议使用UPDATE语句 转载地址:http://ju.outofmemory.cn/entry/18814mysql 更新插入,可以执行类似oracle 的  merge 语句来做判断是更新还是插入这就要介绍一下在MySql中INSERT语法具有一个条件DUPLICATE KEY UPDATE,这个语法和适合用在需要判断记录是否存在,不存在则插入存

2015-05-18 10:06:34 6380

原创 svnync svn同步

项目需求要实现开发环境与测试环境的svn两台服务器同步。所以网上找了点资料去操作实现,单向同步,源目录向目标目录同步。两台都是windows,源目录:file:///F:/Repositories/app目标目录:https://192.168.1.15/app1.首先目标目录机器上创建app这个svn(通过VisualSvn server 上直接创建或者命

2015-04-14 13:59:39 4143

转载 ORACLE-分区表

ORACLE-分区表此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.6.表的分区做过改变后索引问题7.将一个非分区表转换为分区表  (1) 表空间及分区表的概念表空间:  是一个或多个数据文件的

2014-08-28 07:19:30 623

原创 Disruptor 3种EventProcessor实现类

BatchEventProcessor 一个消费者处理对象 表示一个消费者.    //获取下一个消费下标位置   long nextSequence = sequence.get() + 1L;   //一直检查获取可以消费的产品位置.while (true)            {                try                {

2014-07-10 05:15:26 5301

转载 Disruptor原理剖析

Disruptor原理剖析  Disruptor是LMAX公司开源的一个高效的内存无锁队列。这两天看了一下相关的设计文档和博客,下面尝试进行一下总结。第一部分。引子谈到并发程序设计,有几个概念是避免不了的。1.锁:锁是用来做并发最简单的方式,当然其代价也是最高的。内核态的锁的时候需要操作系统进行一次上下文切换,等待锁的线程会被挂起

2014-07-03 22:58:24 801

原创 MappedByteBuffer读取

public class MappedFileRead{ static final long G = 1024*1024*1024; private static Logger log = Logger.getLogger(MappedFileRead.class); public static void main(String[] args) { long start

2014-05-30 08:24:43 6413 1

转载 Java 开发 2.0: Kilim 简介

Java 开发 2.0: Kilim 简介一种用于实现 Java 并发性的角色框架并发编程是 Java™ 开发 2.0 的核心概念,但可能不是基于线程的并发性。Andrew Glover 解释为什么在多核系统中进行并发编程时,角色优于线程。他然后介绍 Kilim —— 一种基于角色的消息传递框架,结合了并发编程和分布式编程。查看本系列更多内容 | 0 评论:

2014-05-27 08:33:19 609

转载 深入浅出Coroutine

深入浅出Coroutine说到coroutine(中文一般翻译成协程),对于Java程序员来说可能有点陌生,因为Java语言本身并不支持coroutine,但是早在1963年这个想法就被提出来了。到目前为止,已经有很多语言提供了对coroutine的支持,比如Ruby,Python,Go,Erlang等。所以,理解coroutine是很有必要的。Lua是原生支持coroutine的语言之一,下

2014-05-23 02:08:51 774

转载 Windows从noinstall zip安装MySQL免安装版

Windows从noinstall zip安装MySQL免安装版于 2013 年 3 月 28 日目录 [hide]1 第一步,下载MySQL的免安装版压缩包2 第二步,配置MySQL3 第三步,启动MySQL4 第四步:更改MySQL密码5 安装到Windows service服务开机自动启动5.1 向Windows添加服务

2014-04-09 01:13:30 2866

转载 Mysql精简方式140M->4M

Mysql精简方式140M->4M1.删除所有的目录,只保留  data  share  bin  2.删除BIN下面除以下三个文件之外的所有文件:  libmysql.dll(MYSQL5中的文件,在MYSQL5.5中不存在)  mysqladmin.exe  mysqld.exe  3.如果要用客户端,请保留mysql.e

2014-04-09 01:10:40 516

原创 ORACLE JAVA调用

测试窗口结果再次修改java代码 这次需要调用它其他jar包就用之前的commons lang包package com.oracle.test;import org.apache.commons.lang3.RandomStringUtils;public class OracleCall {public static String ru

2014-04-04 08:30:05 649

原创 oracle 调用java

一、首先最好设置环境变量 PATH 路径为 ORACLE 目录下 bin路径,比如我安装的是绿色版oracle 具体目录是G:\ORACLE\app\Administrator\product\11.2.0\dbhome_2\BIN然后再cmd执行我的java文件存放在E盘wjdc目录下java 代码package com.oracle.test;pub

2014-04-04 03:18:06 5311

转载 编译 postgresql --with -python

3.编译postgresql_9.2.4,原先是9.1.3[postgres@kenyon ~] $tar -zxvf postgresql_9.2.4.tar.gz[postgres@kenyon ~] cd postgresql_9.2.4[postgres@kenyon postgresql_9.2.4]./configure --prefix=/home/postg

2014-03-26 02:29:46 2783

转载 PostgreSQL 9.1: Installing plpythonu/plpython3u (Python) in Windows

PostgreSQL 9.1: Installing plpythonu/plpython3u (Python) in WindowsInstall plpython3uIf you're lucky, the following command will just work, and the Python language has been successfully instal

2014-03-26 02:18:07 5059

转载 plpython 9.2.2

plpython 9.2.2分类: postgresql2013-02-07 18:02 164人阅读 评论(0) 收藏 举报目录(?)[+]注意,安装python时,需要--enable-shared安装pg时,需要--with-python如果python,重装报  error while loading sh

2014-03-26 00:56:26 2382

转载 Install pljava on OpenSuSE

Install pljava on OpenSuSE4 RepliesInstall SUN/Oracle JDK and PostgreSQL via zypper or Yast.Download pljava here http://pgfoundry.org/frs/?group_id=1000038&release_id=1024Create a

2014-03-25 08:21:05 678

转载 POSTGRESQL

POSTGRESQL 函数学习记录 2014/3/20CREATE FUNCTION sales_tax(subtotal real) RETURNS real AS $$BEGIN    RETURN subtotal * 0.06;END;$$ LANGUAGE plpgsql;CREATE or REPLACE FUNCTION calculate_s

2014-03-20 08:19:40 908

原创 java中的write(int n) 要小心

今天为了写一个socket 中专服务,其中接受请求的CRC32 值 为4位 读取后,转发给另一个socket时 直接用write(int n) 这个方法直接输出时,发现返回异常,后来觉得是输出CRC32 有问题,查找api 看到write(int n)  是要写入的字节是参数 b 的八个低位。b 的 24 个高位将被忽略。解决方法所以还是自己 int 转换成 byte[] 数组 

2014-01-05 23:34:39 4801

原创 js 银行卡4位中间一个空格

function change(){    var card = $('#cardNo').val();    card = card.replace(/\D/g,'')    var ncard='';    for(var n=0;n        ncard += card.substring(n,n+4)+" ";    }    console.log(nca

2013-12-05 23:57:55 5529

转载 Given final block not properly padded

获取Cipher对象的时候一定要写成Cipher cipher = Cipher.getInstance("DES/ECB/NoPadding");不要写成Cipher cipher = Cipher.getInstance("DES");否则解密的时候会报错:Given final block not properly padded原因

2013-11-06 10:38:36 53144 3

原创 SimpleDateFormat做静态成员 成员 多线程并发出现问题

今天写个多线程异步通知,需要传一个时间,static SimpleDateFormat sdf  = new SimpleDateFormat();用这样定义并在线程中调用这个sdf多线来format Date对象 出现两个线程 本来应该输出不同时间,现在输出是同一个时间...存在线程安全问题 当作成员变量 传进线程  也是一样还是需要在线程中n

2013-08-24 15:59:35 844

转载 JaxbContext生成xml文件或java类对象转化注解

JAXB(Java API for XML Binding),提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6 自带的版本JAX-WS2.1

2013-07-12 14:50:16 18646

转载 代码重构技巧

代码重构技巧作为一个软件开发人员,你是否遇到过这样的情况:在阅读其他人的代码时,感觉很混乱,且大量重复;或是自己写的代码过一周或二周后再去看时,会发现其中很多的不足。如果是的话,那么恭喜你,最起码你是个有思想的程序员,你的境界比之前提升了。这个时候你是放之任之,还是决定亲自操刀来重构它呢?如果你选择后者,再次恭喜你,你不仅有思想,你还是个想到且能付诸实践的程序员。如果你选择前者,很遗憾,你

2013-06-21 10:25:01 1248

转载 Could not create the view: An unexpected exception was thrown. myeclipse非正常关闭,出现错误

问题:电脑突然断电,myeclipse非正常关闭,“Package Explorer”非正常显示,出现错误“Could not create the view: An unexpected exception was thrown.”。但是项目中的文件可以通过命令查看。解决方式:关闭myeclipse  --  删除文件“.metadata/.plugins/o

2013-06-21 08:37:28 928

原创 webService 客户端调用 axis2

今天找出来给同事用,重新改了下 给同事.   package com.jielan.axis2;import org.apache.axiom.om.OMAbstractFactory;import org.apache.axiom.om.OMElement;import org.apache.axiom.om.OMFactory;import org.apache

2013-05-03 13:49:15 1217

原创 proxool连接池 配置

100172800000300000 -->205-->truetrue select sysdate from dual

2013-05-02 16:54:01 505

原创 本地异步通知发送 正常,但是部署服务到服务器上,发送http请求,返回就是验证失败

后来将发送的 参数 和地址 拼接成 url .自己在服务器上的IE浏览器去打开这个地址,发现返回确实是失败,但是本地生产的地址和这个一样在火狐 谷歌上都是正常返回时success.本地的ie浏览器上也一样是失败.地址一样只不过是参数有中文,这样我觉得可能是编码问题...后来将httpUtil 工具 中PrintWriter out = new PrintWriter(httpConn.

2013-04-12 23:35:38 1676

转载 log4j中配置日志文件几种方式

http://blog.csdn.net/fclwd/article/details/8645410感谢原作者1、绝对路径方式    使用绝对路径那就不用说什么了,直接输出到配置路径    log4j.appender.infofile.File = D:/logs/info.log2、使用System设置好日志根路径log4j.appender.logfile

2013-03-28 23:31:12 884

转载 Couldn't perform the operation prepareStatement: You can't perform any operations on this connection

Couldn't perform the operation prepareStatement: You can't perform any operations on this connection. It has been automatically closed by Proxool for some reason (see logs). 链接池 报错重新部署的时候报错

2013-03-01 12:31:52 13091

原创 dwz执行流程

自己理解DWZ 对你提交后  然后处理业务 业务处理 再根据业务处理成功与否 来判断 返回的是成功提示还是失败提示 返回的提示可以关闭刷新设置 你自己 转发到一个页面 { "statusCode":"200", "message":"\u64cd\u4f5c\u6210\u529f",  "navTabId":"page1",  "r

2013-01-23 15:52:23 757

转载 js 时间库 http://momentjs.com/

Formatting datesmoment().format('MMMM Do YYYY, h:mm:ss a');moment().format('dddd');moment().format("MMM Do YY");moment().format('YYYY [escaped] YYYY');moment().format();January 22nd 2013,

2013-01-22 12:22:52 1128

转载 ajax能访问struts action中特定的某个方法

恩可以访问action中除了execute的其他方法1//queryAll是struts.xml中action的name属性2//getUsage是这个action类中定义的返回值是String的方法名3 4//要访问这个方法,可以这样调用

2013-01-11 14:30:23 1777

转载 【struts2】五大核心jar包 和 作用

struts2五大核心jar包 1。Commons-logging.jar  --------------   用于通用日志处理 2。Freemarker.jar  --------------   表现层框架,定义了struts2的可视组件主题 3。Ognl.jar  --------------   OGNL表达式语言,struts2支持该EL 4。Struts2-cor

2013-01-10 21:55:52 14012

原创 Unable to read TLD "META-INF/c.tld" from JAR file ********

jar包 冲突重复。我是全部jar包都移除,再重新加一个jre 1.6 加上自己的包 加上 servlet-api.jar jsp-api.jar 就好了。后来一次 有这种情况,我把jsp-api servlet-api 变成自定义库,编译时引用,发布时,使用tomcat自带的jsp-api 和 servlet-api

2013-01-10 17:21:26 741

转载 图片旋转 jquery.rotate.js插件

图片旋转 jquery.rotate.js插件                

2013-01-07 19:43:57 4532

转载 ie tester 加载firebug lite

先执行var s = document.createElement("script"); s.src = 'http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'; s.type="text/javascript"; if(document.all){ s.onreadystatechange =

2013-01-06 12:18:29 465

转载 IE6 position:fixed 不支持 修复

.top {_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));}

2013-01-05 17:30:13 460

原创 oracle表数据批量更新或插入

因为最近项目有资料需要 插入,但是原有表中可能已经有这个账户,但是没有资料,如果原表没有,则需要插入。所以也是网上查了一堆资料,MERGE INTO NEWLOCAL_MOBILECARD t1USING LOCAL_MOBILECARD_TEST t2ON ( t1.mchtid=t2.mchtid and t1.cardno=t2.cardno)WHEN MATCHED THE

2012-12-23 18:18:47 2323

原创 excel 导出csv 字段文字 没有双引号,解决办法

excel 中奖空白的地方都 填为某个特有字符串,只要不和你excel的内容重合就好,以免替换这个字符串 ,替换了excel中的 原有内容。然后选择所有内容在单元格格式中数字 --自定义 中类型 中填写"csv加上双引号"@"csv加上双引号"  这样之类的然后确定。之后导出csv文件。然后将刚才空白单元格填写的内容替换回来,替换为空,再将csv加上双引号  替换为  " .  这样就完成

2012-12-23 18:10:44 19558

golden6.1.649

golden6.1.649

2014-12-17

oracle连接数

oracle连接数 命令 自用

2014-07-02

oracle 启动关闭服务

oracle 服务启动关闭bat脚本

2014-07-02

jbe-0.1.1查看java字节码

查看java class文件字节码

2014-06-27

amareya java 协程

amareya java 协程

2014-05-21

oracle java调用

oracle java调用 一些例子 自用

2014-04-04

postgres pl/python 安装需要的plpython2.so文件

postgres pl/python 安装需要的plpython2.so文件和extension文件夹

2014-03-26

Python-3.4.0 linux安装包

Python-3.4.0 linux安装包

2014-03-26

Python-2.7.6 linux安装包

Python-2.7.6 linux安装包

2014-03-26

Shell脚本学习指南

Shell脚本学习指南

2014-03-26

pljava 9.1

pl java posgresql

2014-03-24

pljava-i686-w64-mingw32-pg8.4-snapshot.20120525.0.tar.gz

pljava-i686-w64-mingw32-pg8.4-snapshot.20120525.0.tar.gz

2014-03-24

pljava snapshot.20120525 (2012-05-25 10:43)

pljava snapshot.20120525 (2012-05-25 10:43)

2014-03-24

PostgreSQL PL java

PostgreSQL PL java

2014-03-20

PostgreSQL 9.0.4 中文文档.chm

PostgreSQL 9.0.4 中文文档.chm

2014-03-20

Myeclipse ADT 20.0.3 插件

Myeclipse ADT 20.0.3 插件

2012-10-13

AccessJDBC

Access_JDBC30.jar驱动 纯java连接Access数据库,据说免费版限制就是返回数据最多是1000条

2012-10-10

java api html 1.6 中文

java api html 1.6 中文

2012-09-24

axis2 myeclipse 8.5插件

axis2 myeclipse 8.5插件 下载解压放到MyEclipse 安装目录下的dropins文件夹中

2012-09-09

java面试题全

java面试题全

2012-06-07

空空如也

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

TA关注的人

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