自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql master_thread

mysql master thread 工作内容伪代码:void master_thread(){ goto loop; loop://主循环begin for(int i=0;i<10;i++){ thread_sleep(1); //休眠1秒 do log_buffer flush to disk; //将日志缓冲刷新到磁盘...

2015-05-20 17:04:16 136

原创 Hibernate缓存机制(转)

一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两大...

2015-03-18 18:02:01 110

原创 spring常用的工具类(转)

spring常用的工具类spring给我们提供了很多的工具类, 应该在我们的日常工作中很好的利用起来. 它可以大大的减轻我们的平时编写代码的长度. 因我们只想用spring的工具类, 而不想把一个大大的spring工程给引入进来. 下面是我从spring3.0.5里抽取出来的工具类. 在最后给出我提取出来的spring代码打成的jar包 spring的里的resouce的概念, 在...

2015-01-06 12:53:06 130

原创 (转)Java多线程:线程状态

一. 线程状态类型1. 新建状态(New):新创建了一个线程对象。2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。3. 运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。4. 阻塞状态(Blocked):阻塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行。直...

2014-12-16 16:55:28 255

原创 关于tomcat目录下的work内容没更新

昨晚发完网站的最新版,今早产品的人发现有些页面还是旧的,以为是varnish缓存问题,让DBA给清理下,多刷新几次页面还是能出现旧的,检查几台服务器上面的页面确定了都是最新的页面,这就奇怪了,一同事提醒会不会是tomcat的work目录没重新加载,检查下发现有一台机的tomcat确实没有更新work目录内容,删掉后就好了。具体原因还没时间查...

2014-12-05 10:59:43 888

原创 window.onload

如果想让页面加载完再处理些东西,试下这个吧:window.onload=function(){   };

2014-12-01 18:41:06 176

原创 为什么你的代码如此难以理解(转)

“我到底在想什么?!?” 凌晨1:30分,我正盯着不到一个月前我写的一段代码。当时它看起来像是件艺术品,全部是可理解的,优雅、简单、让人叹为观止。这一切都不再了,明天是我的最后期限,数小时前我发现了一个bug。当时看起来的简单和逻辑再也说不通了。可以肯定的是,如果我写代码,我应该足以聪明到理解代码? 经过了多次这种经历以后,我开始认真思考,为什么我的代码在我编写的时候很清楚、而当...

2014-11-30 11:59:31 281

原创 spring工具类

spring给我们提供了很多的工具类, 应该在我们的日常工作中很好的利用起来. 它可以大大的减轻我们的平时编写代码的长度. 因我们只想用spring的工具类, 而不想把一个大大的spring工程给引入进来. 下面是我从spring3.0.5里抽取出来的工具类. 在最后给出我提取出来的spring代码打成的jar包 spring的里的resouce的概念, 在我们处理io时很有用. 具体信息请参考...

2014-11-26 11:27:35 88

原创 Eclipse远程调试java程序

 http://hi.baidu.com/widebright/item/bcddbc2596ba2a0977272c5c JAVA的远程调试 基于Java Platform Debugger Architecture(JPDA:Java平台调试架构)。 JVM 本身支持指定参数来让java程序以调试模式启动。虚拟机运行在调试模式下,你只要去连接他的相应的监听端口就可以了。像tomc...

2014-11-17 12:08:03 119

原创 maven错误排查

最近项目使用maven-deploy时出现[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project wenwo-platform-parent: Failed to deploy artifacts: Could not...

2014-11-06 16:18:42 346

原创 (转)关于如何提高Web服务端并发效率的异步编程技术

微信原文:http://mp.weixin.qq.com/s?__biz=MzA3NDM1NjUwMQ==&mid=200593968&idx=1&sn=b5eeb288cfca604248f3635917780016#rd 最近我研究技术的一个重点是java的多线程开发,在我早期学习java的时候,很多书上把java的多线程开发标榜为简单易用,这个简单易用是以...

2014-09-16 11:55:51 95

原创 nginx 代理

现在公司有两个应用(tomcat),使用同一个域名,在一台服务器机子,因为post过来的数据也需要,所以使用ngixn做代理分发,配置如下:(已简化)http {     upstream back1 { server 127.0.0.1:1111; } upstream back2 { server 127.0.0.1:2222; } upstream domainback1 {...

2014-09-04 15:23:48 90

原创 mina-ibm的介绍

原文:http://www.ibm.com/developerworks/cn/opensource/os-cn-apmina/另外一篇详细介绍文章:https://www.ibm.com/developerworks/cn/java/j-lo-mina2/#major4 Apache MINA(Multipurpose Infrastructure for Network App...

2014-04-22 17:47:20 87

原创 quartz 定时任务说明

0  0    *   *   *  ? *秒 分钟 小时 天 月 周几 年0 代表具体时间,即0分0秒*代表每的意思,即每月每天每小时?代表不确定/ 用于递增触发。如在秒上面设置"5/15" 表示从5秒开始,每增15秒触发(5,20,35,50)。 在月字段上设置'1/3'所示每月1号开始,每隔三天触发一次。 1  秒  是  0-59    , - * / 2  分  是  0...

2014-03-22 15:19:07 158

原创 关于财付通接口集成出现验证签名错误一个原因

做了支付宝的接口集成很顺利,但财付通上面出现验证签名的错误,官方给的排查方法是:1、密钥不对。2、签名串顺序错了。3、参数有非法的参数值。反复查看了上面的错误都没犯,后来无意间看到了问题所在。 由于使用的是form提交形式到财付通支付平台,原先的数据已经根据编码encode,form提交后数据会再一步根据页面编码encode,所以就出现了验证签名错误。解决方案是一就不直接代码e...

2013-11-20 17:46:55 157

原创 初用 hsqldb (转)

初用 hsqldb今天初了下 hsqldb下载 hsqldbhttp://sourceforge.net/project/showfiles.php?group_id=23316下载 hsqldb_1_8_0_7.zip解压到 D:/hsqldb在 D:/hsqldb 目录下创建 runxdb.bat 文件如下:cd datajava -cp ../lib/hsqldb.jar org...

2013-11-06 18:04:46 88

原创 redis 客户端批量删除keys

redis-cli -n 0 keys "c.helpexponenttop*"|xargs redis-cli -n 0 del如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径

2013-10-23 15:51:10 675

原创 各种蔬菜水果中英文名称对照

各种蔬菜水果中英文名称对照蔬菜Agaric 木耳Areca 槟榔Asparagus  芦荟Balsam Pear 苦瓜Bamboo Shoot 竹笋Bean Sprout 豆芽菜Beet Root 甜菜根Bitter Gourd 苦瓜Broccoli 花椰菜Cabbage 包心菜Caraway 香菜Carrot 胡萝卜Celery 芹菜...

2013-09-25 12:01:45 1180

原创 单例模式的标准写法、注意事项、作用及测试(转)

public class Singleton { private static volatile Singleton instance = null; // private constructor suppresses private Singleton(){ } public static Singleton getInstance...

2013-09-12 14:52:58 114

原创 JSP之JSTL_functions(转)

<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/x

2013-07-17 21:40:15 88

转载 mongodb命令

MongoDB的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:*面向集合存储,易存储对象类型的数据。*模式自由。*支持动态查询。*支持完全索引,包含内部对象。*支持查询。*支持复制和故障恢复。*使用高效的二进制数据存储,包括大型对象(如视频等)。*自动处理碎片,以支持云计算层次的扩展性。*支持RUBY,PYTHON,JAVA,C++

2013-07-16 15:30:11 300

原创 数据库一点性能优化

1.临时表与索引     临时表可以处理的数据从大数据表分离,而且对临时表简历索引(索引尽量控制3个以下,组合索引的顺序) 2.游标   游标的条件尽量简单,游标定位更新数据比索引,主键更新快。但表数据太多避免使用游标 3.分布与集中处理机制    对大数据处理,耗时长,可分布执行,分摊处理时间    对及时行要求不高但耗时长的,可以分离到后台任务顺序执行 ...

2013-05-16 15:59:29 82

原创 对SOA的一点理解

看了篇文章,对SOA有了初步的理解。可以把SOA架构看作成一个完整的企业架构,企业里有各种业务(业务系统),每个业务都有自己的服务,业务通过ESB(企业服务总线)串联起来,有个服务注册中心,业务把自己的服务注册到注册中心。消费者可以在注册中心找到自己的服务,完成自己的需求。达到一站式服务,就像超级商场和小卖铺的区别一下。 以下是这篇文章。 简介     最早在1996年, Ga...

2013-04-28 10:38:37 318

转载 对SOA的理解

看了篇文章,对SOA有了初步的理解。可以把SOA架构看作成一个完整的企业架构,企业里有各种业务(业务系统),每个业务都有自己的服务,业务通过ESB(企业服务总线)串联起来,有个服务注册中心,业务把自己的服务注册到注册中心。消费者可以在注册中心找到自己的服务,完成自己的需求。达到一站式服务,就像超级商场和小卖铺的区别一下。以下是这篇文章. 简介     最早在1996年,

2013-04-28 10:25:54 1066

原创 概括代码整洁之道(转)

       现在的软件系统开发难度主要在于其复杂度和规模,客户需求也不再像Winston Royce瀑布模型期望那样在系统编码前完成所有的设计满足用户软件需求。在这个信息爆炸技术日新月异的时代,需求总是在不停的变化,随之在2001年业界17位大牛聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场,提出了“Agile”(敏捷)软件开发价值观,并在他们的努力推动下,开始在业界流行起来。在《代...

2013-04-11 13:53:14 78

原创 java的IO流操作

 IO流的核心是:根据实例化子类的不同,完成的功能也不同。其实就是多态。   字节流 InputStream 和 OutputStream              ·使用File类找到文件       ·通过字节流或字符流的子类进行对象的实例化       ·进行读、写操作       ·关闭字节流或字符流  File filein = new...

2012-12-04 16:17:16 61

原创 404.504各种网页错误代码解释

IIS状态代码的含义概要当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码。该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。更多信息日志文件的位置在默认状态下,IIS把它的日志文件放在%WINDIR\S...

2012-11-09 13:19:23 828

原创 关于Mongodb 在secureCRT下无法使用退格键问题

 初次使用secureCRT,连接Mongodb操作时,发现退格键无法使用,有花了不少时间搞好这个。其实很简单,如图,选择linux就好了

2012-10-02 09:29:54 291

原创 eclipse项目引用方式,但还是抱错找不到类/方法

  项目A,引用项目B,但A项目引用B的类还是找不到,网上也找了解决方法未能成功,其实很简单。因为B项目的SRC包不是源文件包,变成这样子,改改就好了:      ...

2012-09-30 14:44:08 927

原创 关于java.lang.ClassNotFoundException一种可能

今天更新项目,运行后发现报java.lang.ClassNotFoundException的错误,但明明发现有这个类,实在郁闷,搞了很久很久,叫了几个同事帮忙也未能成功,后来发现应该是之前在clear项目后building workspace时候,eclipse报内存溢出(但并没理会这个报错),未能完全重新编译过,本地查看war包下的未能找到.class文件,所以问题就清楚来了,是eclipse编...

2012-09-10 20:48:22 394

原创 spring连数据库的配置文件

spring连数据库的配置文件(applicationContext.xml) Spring 数据库连接配置 一 ORACLE <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClass...

2012-08-24 09:39:57 136

原创 分页查询(转)

Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。  分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40)WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻...

2012-07-19 11:37:13 58

原创 ActiveMQ的表说明(转)

<一>表说明: 当在启动ActiveMQ时,先判断表是否存在,如果不存在,将去创建表,如下: (1)ACTIVEMQ_ACKS:持久订阅者列表 1.CONTAINER:类型://主题 如:topic://basicInfo.topic 2.SUB_DEST:应该是描述,与1内容相同 3.CLIENT_ID:持久订阅者的标志ID,必须唯一 4.SUB_NAME:持久订阅者的名称.(dur...

2012-03-27 18:16:21 143

原创 关于ActiveMQ持久订阅

仓促总结下。[code="java"]//clientID必须唯一conn.setClientID(clientID);//参数1:发送主题目的地,参数2:持久订阅者名字,参数3:消息过滤条件,参数4:是否只接收同一clientID的信息,默认falseMessageConsumer consumer=session.createDurableSubscriber((Topic...

2012-03-27 18:14:50 113

hibernate 查询无法排序

[code="java"]hql="from AskBuy as a where a.userID = ? order by ? desc "; Query query=session.createQuery(hql); query.setParameter(0, userId); query.setParameter(1,time); qu...

2012-02-23 20:54:54 346

原创 关于Spring事务不起作用

还报了no session之类信息,发现定义的AOP中[code="java"][/code]路径不正确,改正即可

2012-02-17 18:17:44 65

原创 关于hibernate 报 java.lang.IllegalArgumentException

JSP页面报错:[code="java"]Null value was assigned to a property of primitive type setter of com.founder.common.pojo.AskBuy.del_tag[/code]控制台报错信息:[code="java"] Servlet.service() for servlet defaul...

2012-02-17 18:10:57 153

原创 PL/SQL Developer 登陆分组管理 以及 保持用户名密码

菜单》工具——首选项——Oracle下 登陆历史,定义:存储历史,还有带口令存储打勾就可以以后登陆保持用户名密码;固定用户:>taobao abc/123@db taobao表示一组,包括了用户名abc密码123数据库db, 要多组就按这格式继续分,以后登陆就很方便[img]http://dl.iteye.com/upload/attach...

2011-09-05 23:39:40 256

原创 PL/SQL Developer 登陆分组管理 以及 保存用户名密码

菜单》工具——首选项——Oracle下 登陆历史,定义:存储历史,还有带口令存储打勾就可以以后登陆保持用户名密码;固定用户:>taobao                   abc/123@db      taobao表示一组,包括了用户名abc密码123数据库db

2011-09-05 23:26:58 1047

原创 getCurrentSession()与openSession() 区别

1、getCurrentSession()与openSession()的区别? * 采用getCurrentSession()创建的session会绑定到当前线程中,而采用openSession()   创建的session则不会 * 采用getCurrentSess

2011-08-03 09:13:19 198

迅雷2014校园招聘题目及答案

迅雷2014校园招聘题目及答案,机密题目走过路过不要错过

2013-09-09

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

TA关注的人

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