自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 solrJ查询参数构造分析

solr的java客户端solrJ查询参数详解

2014-01-21 15:32:53 1960 2

原创 insert ... on duplicate key update 性能

在处理单条记录时,使用insert ... on duplicate key update较为方便;但在处理大量数据时,则运行效率极低,可分拆为两条语句,限制性update语句,在执行insert ignore语句,运行效率会倍数增长。

2014-01-18 12:55:46 3006

原创 通过HTTP请求的user-agent判断用户设备

红字是用来判断设备的关键词1、web-winUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.362、web-macUser-Agent: Mozilla/5.0 (Macintosh; I

2013-12-18 19:52:38 4745

转载 安卓进程与服务详解

使用android手机的用户可能都安装了任务管理的软件,使用android手机真的有必要安装结束任务的软件吗? 大家在使用中也都发现了,很多软件在被结束后,马上就会又出现在任务列表里,或是稍等一会自己也会出现,任务管理不停的结束后台程序,也没见给手机的运行速度带来多少提升,这是为什么呢? 其实大家不用那么在意android手机剩余内存的大小。很多人都是把使用其他系统的习惯带到了and

2013-12-18 18:07:49 1255

原创 nginx反向代理配置

nginx反向代理upstream myoupre.mayi.com {        server 192.168.115.20:8079 ;}server{        listen 80;        server_name   myoupre.mayi.com;        location ~* /(wap|static)/(.*)

2013-12-18 17:48:39 697

原创 从HttpServletRequest中获取域名

int endIndex = request.getRequestURL().length() - request.getPathInfo().length() + 1;            String url = request.getRequestURL().substring(0, endIndex);

2013-08-07 20:07:08 30032

原创 spring使用编程式事务

一、现在配置文件中声明一个事务的bean 二、在程序中直接使用transactionManager //获取PlatformTransactionManager; PlatformTransactionManager transManager = (PlatformTransactionManager) context.getBean("tran

2013-07-08 14:00:24 727

原创 Myeclipse中的Maven命令解释

Maven assembly:assemble:完成装配,包括编译class、测试、打包等 Maven build:编译class Maven build:编译class,可带命令Maven clean:对项目进行清理 Maven generate-sources:构建源码,生成jar Maven install:将本地项目发布到本地仓库 Maven test:对项目进行测

2013-07-06 11:38:23 1237

原创 获取Spring上下文

百度百科:http://baike.baidu.com/view/9188914.htm一、慎用 new ClassPathXmlApplicationContext从类路径ClassPath中寻找指定的XML配置文件,找到并装载完成ApplicationContext的实例化工作。例如://装载单个配置文件实例化ApplicationContext容器A

2013-07-06 11:14:37 963

转载 贪心算法和动态规划的区别

动态规划和贪心算法都是一种递推算法均有局部最优解来推导全局最优解不同点:贪心算法:1.贪心算法中,作出的每步贪心决策都无法改变,因为贪心策略是由上一步的最优解推导下一步的最优解,而上一部之前的最优解则不作保留。2.由(1)中的介绍,可以知道贪心法正确的条件是:每一步的最优解一定包含上一步的最优解。动态规划算法:1.全局最优解中一定包含某个局部最优解,但不一定包含前一个局部最优解,

2013-03-19 17:00:10 961

转载 Servlet中转发和重定向的路径问题

◆ HttpServletResponse.sendRedirect(String)参数可以指定为相对路径、绝对路径或其它Web应用。假设通过http://localhost/myApp/cool/bar.do 请求到达该方法所属的Servlet。相对路径:response.sendRedirect("foo/stuff.do")容器相对于原

2012-12-10 23:59:36 796

原创 hql查询当天日期

这是一个常见的sql查询问题,可以改成用区间判断:Java代码  hql = "from  PojoA as a where a.createDate >= ? and a.createDate   然后传递2个值,一个是parse日期后的Date,另外一个就是这个Date + 1天

2012-06-12 16:15:19 4224

原创 Integer包装器,自动装箱的机制和时机。

public class KungFu { public static void main(String[] args) { Integer x = 400; Integer y = x; x++; System.out.println(x + " " + y); }}这段程序输出的401 400,说明Integ

2012-04-17 14:25:04 571

原创 迷你博客“废话”转移

java类型计算中,自动类型提升,所有的byte型和short型的值被提升到int型。求224737X237203是P问题,求53308290611的一个非平凡的因子是NP问题。挂载iso后,桌面出现光盘驱动器进入,然后解压tgz文件到usr,进去双击vmware-install.pl 然后选择在终端运行,终端里面命令一直显示到叫你输yes/no 直接全部yes ,

2012-04-12 16:49:47 459

转载 形象比喻 TCP/IP和HTTP的联系

术语TCP/IP代表传输控制协议/网际协议,指的是一系列协议。“IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。    你应该能理解,TCP和UDP是FTP,HTTP和SMTP之类使用的传

2012-03-21 15:30:54 1209

转载 ffmpeg 参数中英文对照

Hyper fast Audio and Video encoderusage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...Main options:-L                  show license-h                  show he

2012-02-08 14:24:51 2267 1

转载 定时器的实现、java定时器介绍与Spring中定时器的配置

1定时器的作用在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。当然如果我们不了解定时器就会用线程去实现,例如:package org.lzstone.actionpublic class FinanceAction extends Thread{       private Date date;       public void r

2011-12-31 11:05:20 110

原创 利用反射解决版本兼容问题[讨论]

通过webService调用另以系统。由于存在版本问题,所以这里用反射解决。不知道这样做的利弊,欢迎讨论。 private String getRemoteVersion(IService service) { String version = null; Class CHDMSInterFace = HDMSInterface.class; M

2011-12-15 12:14:33 746 1

转载 java中的class对象解释

打个比方,比如说,人是一个类(Human Class),张三,李四是具体的人的对象(Human instance),即 Human 张三 = new Human("张三"),Human 李四 = new Human("李四"),这时我把张三挑出来,我要判断张三是什么类,比如调用 张三.getClass(),那么,getClass返回值应该是一个特殊的类的对象,而不是人的对象,对不对?也就是Clas

2011-10-28 17:54:45 846

转载 Eclipse 在 jdk1.6.0_14 下加断点调试经常停不下来

前阵碰到这个问题,一开始还以为是 Eclipse 的bug,导致调试无法进行,不知问题出在哪里。在一段时间之后,终于忍受不了,google 了一把,找到了原因,是 jdk1.6.0_14 的bug导致的。还比较复杂,大致Eclipse 在调试的过程中,假定已经创建好的线程ID是不变的,断点也绑定于某个线程,但是在 jdk1.6.0_14 中,这个ID值会被不可预知的改变,从而导致断点失

2011-10-25 20:17:13 858

空空如也

空空如也

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

TA关注的人

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