自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (12)
  • 收藏
  • 关注

fasterxml: Unrecognized token '***': was expecting ('true', 'false' or 'null')

fasterxml: Unrecognized token ‘open’: was expecting (‘true’, ‘false’ or ‘null’)代码片段public class Test { static final ObjectMapper ObjMpr = new ObjectMapper(); public static vo...

2015-03-25 14:18:20 1037

eclipse unhandled event loop exception no more handles

       如果你电脑上安装有ADSafe (一款广告拦截软件),它会导致eclipse出现unhandled event loop exception no more handles的问题。其他杀毒软件也有可能导致eclipse出此问题。       通常此类问题都是由于你电脑中的其他软件和eclipse发生冲突造成的,主要是杀毒软件和广告屏蔽软件。       关闭它们,eclip...

2015-03-18 15:04:00 226

【强烈推荐】一站式搜索服务

推荐一个网站:http://lackar.com/aa/主要功能:在输入框,输入关键词,然后点网站,即在那个网站里搜索。按回车搜索 Google 可以把这个网站作为浏览器的主页,还是蛮酷炫的。  ...

2015-03-11 16:55:40 863

chrome 打开网页速度很慢的可能原因

原因:chrome默认使用的safebrowsing或是在使用chrome浏览网页的过程中,chrome需要访问google的部分服务,详情请参考:说说最近Google:safebrowsing引发页面加载阻塞的问题 我的解决方法:在chrome中将以下几个选项去掉     ...

2015-03-05 18:08:41 3471

jsp页面常见问题

现象:自己写的前端明明逻辑上没问题,也查了很久的代码,就是显示有问题。解决方法:使用火狐浏览器查看页面源代码 1. 红色的表示不规范的地方,此处遇到的问题是表单有数据,提交时却没有数据。2. 在iframe框架下,火狐右键会出现此框架选项,点此来查看源码;无框架下,火狐右键点查看页面源代码查看源码。使用以上方法来定位问题。3. 由于jsp页面不规范的问题,常会出现js中无法取...

2015-02-05 14:11:23 266

eclipse漂亮主题MoonRise UI,比eclipse自带的漂亮很多

eclipse的一个漂亮主题版本要求 Eclipse 4.2+三种安装方法 Eclipse Marketplace: http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=1403812使用Install New Software: 在eclipse工具栏 > Help > Insta...

2015-02-04 18:28:07 2130

mysql update追加特殊字符[Err] 1292

mysql update追加特殊字符[Err] 1292语句如下:UPDATE ignoreTest SET remark = remark + ',1' WHERE id = '222'错误信息 [Err] 1292 - Truncated incorrect DOUBLE value: ‘,1’转义特殊字符 此处不支持任何转义 不过,想了解转义特殊字符可参考...

2015-02-04 17:42:16 765

用于处理Unix Time时间的工具类

用于处理Unix Time时间的工具类import java.util.Calendar;import java.util.Date;/** * 该类是DateUtil的改进类, 专门用于处理Unix Time时间, 即格式为"yyyy-MM-dd HH:mm:ss". */public final class UnixTime { sta...

2015-02-03 17:36:22 141

json中常犯的一个错误

我们经常会使用到JSON Viewer等工具来格式化json。请观察下面这个格式化后的json段: 大家可能很容易就误解成metadata.ip是一个类,这个类包含type和value两个属性。于是在反序列化时,就杯具了。其实这里的metadata.ip是一个字符串。 因而,在使用json时,非常不建议使用这样的形式来传递数据。...

2015-01-23 15:36:06 152

Mogile-REST-Service与nginxmogilemodule对比测试

Mogilefs-REST- Service 测试测试目的测试使用MogileFS-REST-Service的稳定性和可用性对比nginxmogilefsmodule与MogileFS-REST的上传,下载,删除方法性能测试方法重复上传下载删除不同大小的文件,测试MogileFS-REST服务可用性和稳定性重复上传下载删除不同大小的文件到ngi...

2015-01-23 15:18:47 172

安卓 app如何缩小安装包的体积

如果缩减安装包体积:缩减安装包的体积要从资源文件上下手,尽可能用Core Graphics自绘代替资源图片。如果是用户可能用不到的功能,那么应该只把代码合成进去而资源文件应该在用户第一次使用的时候从服务器下载并缓存在本地。裁剪第三方开源库的代码等等。...

2015-01-20 14:52:07 529

一个XSS攻击的例子

一个XSS攻击的例子 jsp代码 <div id="getObjectUrlPanel" class="hide"> <form id="getObjectUrlForm" class="form-horizontal" > <div class=&quo

2015-01-20 14:43:50 1042

在一个js中引入另一个js中的变量

$.getScript("test.js",function(){ console.dir(param); })其中param是test.js中的一个变量。console.dir是个很好的工具,非常推荐,用它来代替你常用的alert吧,具体有点可到网上查,这里不再赘述了。最适合使用这种方法的地方:你可以将自己的测试样本独立到一个单独的js中,使...

2015-01-19 17:09:45 9048

Xshell中格式化显示SQL查询结果

问题:有时我们查看数据库中表时,由于表字段过多,不能在ssh工具客户端完全显示,会出现下面的情况 解决的办法:在select语句末尾使用"\G"来格式化输出,如下 此方法也适用于多行结果的情况。此方法应该是会最经常用到的。以下链接提供了一些不太常用的技巧,也许也会对你有用:http://blog.sina.com.cn/s/blog_54eeb5d90100r8lj.html...

2015-01-19 16:52:44 4454

MIUI6的全局搜索

更新系统到MIUI6后,找不到红米note增强版的搜索小工具了它的位置:在桌面任意位置向上滑动呼出。 更多功能请参考:http://geek.miui.com/content-24-764-1.html ...

2015-01-18 17:13:21 110

HTTP 自定义header有时接收不到,无内容分析

 出现此问题需满足的条件您使用了nginx作为反向代理您自定义header的key中使用了“_”,而不是“-”原因//在ngx_http_parse_header_line()函数中if(ch == ‘_’) { if (allow_underscores) Unknown macro: { hash = ngx_hash(has...

2014-10-25 16:03:08 951

原创 可以存储相同key的map——Multimap

总结:  1. Multimap允许key重复(Map是不允许的,若在装入Map时,出现相同key,后者会将前者覆盖)。  2. 判断两个集合是否存在交集:!Collections.disjoint(list1, list2);       或!CollectionUtils.containsAny(list1,list2);  3. 求集合的包含和所属关系:b.contain...

2014-10-23 17:32:34 3334

javascript求时间间隔天数

 功能:javascript实现startTime、endTime两时间间隔天数。前提:时间格式如例子2012-12-03T11:25:03或是2012-12-03。代码块var startTime = new Date('2012-12-03T11:25:03');var endTime = new Date('2013-01-03T15:36:25');var timeD...

2014-10-21 17:33:18 114

原创 永远不要在Classpath里边放有版本冲突的jar包

总结:BUG: 部署时报错,Spring Bean加载顺序有问题,或部分class找不到。曾遇到:部署时,服务器上未将部分jar包删除,在一台服务器上始终无法部署成功,而另一台始终可以成功部署。很多人都说这个问题太明显,这你还要说。虽然很明显,但是人们还是不断的犯错误。尤其是有时候侥幸心里给了人们可称之机。只说一个web应用的例子吧。我们一般会在WEB-INF/lib目录中放自...

2014-10-21 16:30:29 652

原创 java中重写与多态的关系

1. 重写是多态的先决条件,没有重写,就没有多态2. 类的属性上不存在多态代码块public class A { public String a = "a"; public void test() { System.out.println("i am a"); }}public class B extends A{...

2014-09-15 10:54:56 321

实现定时任务的Quartz结构

以下为我个人的总结:  调度器下可以有多个触发器,即多个定时任务触发器主管时间设置工作任务主管工作类和工作方法工作类路径指明工作类路径 以下为参考:【参考来源:http://www.oschina.net/question/8676_9032  感谢这位作者】1、Scheduler的配置 <bean class="org.springframew...

2014-09-14 11:36:53 262

同时效验ipv4和cidr ip的方法

以下代码已经过工业级效验,已满足我厂应用的需要。如有问题,可于我留言,谢谢。代码块 /** * 将ipv4转为32 bit. 返回结果cidr的二个部分 * * @param ip * @return * @throws IPv4Exception */ public static i...

2014-09-14 11:24:40 500

页面加载图片,布局抖动的解决办法

现象当在页面中不指定img的width,height属性值时,常会出现页面布局的抖动现象。原因在未设置img的width,height属性值时,浏览器无法了解图像的尺寸,也就无法为图像保留合适的空间,因此当图像加载时,页面的布局就会发生变化。代码 建议要养成为图像指定 height 和 width 属性的好习惯。同时不建议通过 height 和 ...

2014-08-25 17:30:16 2144

HTML5的placeHolder不支持双引号的解决办法

HTML5的placeHolder简介placeholder 属性提供可描述输入字段预期值的提示信息(hint)。该提示会在输入字段为空时显示,并会在字段获得焦点时消失。如下图形式 代码块<div class="row"> <div class="control-group"> <label class="c...

2014-08-25 16:55:21 1476 1

为什么要使用云平台,使用云平台有何优势

 本文观点并非本人原创,而是来自公司技术总监,并非学院派的一大堆云里雾里的理论。               本文以游戏运营为例,来阐述使用云平台的优势。       1. 服务器准备、机房准备:               传统的方式:a. 需要服务器采购  b. 服务器上架调试  c.机房租用  d. 带宽、机架租用  等等很多琐事               云平台:只需申...

2014-05-15 20:41:29 4590

DNS和VIP的区别

       本文中提到的VIP,仅只硬件负载均衡服务器A10中的VIP概念       相同之处:       从DNS服务器和VIP负载均衡服务器的角度来看,DNS服务器和VIP服务器一样,都具有负载均衡的能力。       不同之处:       1. DNS服务器的负载均衡能力远不及VIP服务器,小型站点可以使用DNS负载均衡服务器做负载,即一个url对应多个服务器IP这...

2014-05-15 20:13:15 2395

win7安装hadoop及eclipse调试mapreduce的配置方法

本文来自网络整理,原文存在一定的问题,而且有解释不是很清楚以及错误的地方,我在这里进行了详细的描述,希望对大家有用。 主要流程分为4部分:1.安装cygwin配置sshd服务2.配置hadoop3.配置eclipse访问hadoop4.配置eclipse测试mapreduce第1步是最容易出现各种问题的地方,我在配置服务的时候前后遇到解决过一二十个问题,建议1、2步如...

2013-04-22 16:40:12 130

intellij idea 12 编码不可映射字符

IntelliJ IDEA中错误提示:java: Syntax error on token "Invalid Character", delete this tokenIntelliJ IDEA中错误提示:“非法字符: \65279”将myeclipse中的项目导入IntelliJ IDEA时编码错误 本文所提供的方法一在IntelliJ IDEA 10中使用成功,但在Int...

2013-04-19 11:07:24 251

原创 当你输入一个网址的时候,实际会发生什么?

英文原文:What really happens when you navigate to a URL,编译:寒冬星空作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输...

2013-04-02 14:29:44 103

快速配置myeclipse的web开发环境

tomcat配置第一步: 捆绑tomcat服务器Window->Preferences->My Eclips-> Servers-> Tomcat ->(选择你机器上的tomcat版本,如果不知道版本就看你tomcat/RUNNING.txt)->Tomcat server选Enable;Tomcat home directory->Bro...

2013-04-02 14:15:11 113

原创 Linux服务器挂载mount与卸载umount详解

常见问题: Linux服务器上,在192.168.0.2上挂载192.168.0.3中的某一目录,若挂载不成功,可在192.168.0.2上使用service nfs restart 或 /etc/rc.d/init.d/nfs restart命令,重启nft服务,便可挂载成功。 有时,192.168.0.3服务器关机重启,但192.168.0.2服务器仍在运行,导致挂载在192...

2013-04-01 10:40:00 1027

Intellij idea: java.lang.ClassNotFoundException:javax.el.ELResolver异常解决办法

 使用Intellij idea编译过程中遇到的问题及解决办法。 由于编译时候报javax.servlet不存在,我把tomcat下的servlet-api.jar和jsp-api.jar放到了Java\jdk1.6.0_20\jre\lib\ext目录下,从而解决了javax.servlet不存在的问题。在运行时又遇见java.lang.ClassNotFoundExcept...

2013-04-01 09:38:04 292

apache部署集群jkstatus中busy数过高

 项目背景:采用SSH架构,tomcat部署,apache负责集群,terracotta负责session共享。 在我们维护某项目的初期,当访问我们的web服务的用户数过多时,会出现apache的JK Status Manager中Busy数过高,当达到某一峰值,我这里遇到的Busy数是300左右时,对应tomcat将宕掉。 我们采用了一种我称为反向定位Bug的方法。此方法...

2013-04-01 09:24:51 154

Spring事务管理最容易犯的一种错误

此错误来自于实际项目中,所使用的解决方法在实际应用中证明是正确的。 项目背景:采用SSH架构,tomcat部署,apache负责集群,terracotta负责session共享。 在我们维护某项目的初期,当访问我们的web服务的用户数过多时,会出现apache的JK Status Manager中Busy数过高,当达到某一峰值,我这里遇到的Busy数是300左右时,对应tomca...

2013-03-28 16:37:55 195

批量解决oracle锁等待的方法

此文章中批量解除oracle锁等待的方法为原创部分,其他概念性的内容来源于网络采集。本方法已在我的工程中多次使用,使用表现良好。 据我所知,oracle 10g之后的oracle版本不会因为使用者的操作原因,造成死锁。 大家通常会遇到这种现象,在自己web项目首页使用用户名,密码登陆系统时,始终停留在本页面,无法进入系统,或是在执行某些操作后,系统一直处在等待状态,不出结果,后...

2013-03-27 19:55:21 354

用牛顿法求最优解

题目:      已知 f(x) = (x1-1)2+5(x2-5)2+(x3-1)2+5(x4-5)2   ,用快速下降法、牛顿法或共轭梯度法求 minf(x) 。 牛顿法代码: //牛顿法//请根据具体题目,修改本程序“//@”所在行的下一行代码。#include<math.h>#include<stdio.h>#incl...

2011-11-19 15:10:21 3295

用共轭梯度法求最优解

 题目:      已知 f(x) = (x1-1)2+5(x2-5)2+(x3-1)2+5(x4-5)2   ,用快速下降法、牛顿法或共轭梯度法求 minf(x) 。 共轭梯度法代码:  //共轭梯度法//请根据具体题目,修改本程序“//@”所在行的下一行代码。#include<math.h>#include<stdio.h>#...

2011-11-19 15:07:05 2812 2

用最速下降法求最优解

题目:      已知 f(x) = (x1-1)2+5(x2-5)2+(x3-1)2+5(x4-5)2   ,用快速下降法、牛顿法或共轭梯度法求 minf(x) 。 最速下降法代码: //最速下降法//请根据具体题目,修改本程序“//@”所在行的下一行代码。#include<math.h>#include<stdio.h>#in...

2011-11-07 18:34:24 3760 3

学习与应用中的总结

1、编程过程中,不可使用Tab键。原因:此键不具备兼容性,当将代码复制到另一种格式下时,会出现代码格式不一致的情况。

2011-10-23 09:56:29 71

从C语言中printf开始

 题目:  # include <stdio.h>void hello () { printf(“ Hello, world!\n”); }int main () { hello(); return 0;} 试修改上面的程序,使其输出变成: Begin Hello, world!End 限制...

2011-10-22 14:48:32 132

《Effective Java》读书笔记

1、挺完整的一本书,减去了原书中的一些不重要的部分 2、电子版的,不是打印版的,所以很清晰 3、有作者的一部分思维,你要是不喜欢,可以跳过哦 O(∩_∩)O

2014-07-26

用Java语言描述面向对象

用Java语言描述面向对象 本书可以作为初学者的基础教程,内容非常简单,但有比较全面。

2013-09-21

搜索引擎—原理、技术与系统

搜索引擎—原理、技术与系统 高清文字版 内容简单,便于理解搜索引擎的原理、技术与系统

2013-09-21

淘宝网Nginx应用、定制不开发实战

本文档仅为一份PPT文件,但有一定参考价值。

2013-09-21

Java并发编程实战

Java并发编程实战 作者: Brian Goetz / Tim Peierls / Joshua Bloch / Joseph Bowbeer / David Holmes / Doug Lea 译者: 童云兰 豆瓣评分:9.2 本文档已经压缩,文字还算清晰。

2013-09-21

Java虚拟机:JVM高级特性与最佳实践

Java虚拟机:JVM高级特性与最佳实践 作者: 周志明 出版社: 华章 豆瓣评分:8.3 此文档已经压缩,文章还算清闲。

2013-09-21

构建高性能Web站点(电子版处理)

《构建高性能Web站点》在豆瓣上的评分为8.6分,我读了一遍,很不错的一本书。 原本是一本扫描版的书,我用软件把它转换为电子版的了,不过里面还是有很多地方转换的不是很好,尤其是英文部分,会出现乱码,本人能力有限,还请大家见谅。

2012-12-20

空空如也

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

TA关注的人

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