自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 EVCache实践

使用EVCache作为memcached的client工具。

2017-11-21 23:49:56 796

原创 Mysql的order by + limit性能优化

Mysql的order by + limit性能优化:原sql语句如下,在大数据量下(几百上千万),性能非常糟糕。SELECT *FROM   productsORDER  BY dateLIMIT  0, 10;改为如下:SELECT *FROM   productsJOIN (SELECT id      FROM   products 

2017-11-21 18:03:03 9516 9

原创 Firefox主页被hao123挟持

hao123这种流氓软件,国家怎么不管管的. Fireforx用着,不知道怎么就不挟持了. 找了很久, 用下面方案解决:hao123最喜欢修改user.js文件,这个文件一般人不知道. 放在这个路径下C:\Users\{用户名}\AppData\Roaming\Mozilla\Firefox\Profiles\{随机问}.default打开user.js, 在文件末

2017-11-07 21:41:19 2823 1

原创 使用nginx做load balance

1. 安装nginxapt-get updateapt-get install nginx2. 配置侦听端口/etc/nginx/site-available/default  -- 修改server的侦听端口80为其它端口,否则因为80端口已经被apache占用,nginx启动会失败3. 配置优化nginx.conf文件 -- 参考: http://www.cnblo

2017-09-06 18:41:14 4356

原创 Ubuntu 14.04安装java 8

1. 切换国内源备份源sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup将下列源添加到/etc/apt/sources.list文件内deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiversedeb http:

2017-02-26 08:52:17 367

原创 ajax get返回中文乱码 (jsp)

解决如下:@RequestMapping(value = "/QueryData.do", method = RequestMethod.GET, produces="text/plain;charset=UTF-8")@ResponseBody    public String bd_queryData(String instIds, String mine, HttpServl

2017-01-12 10:23:11 1094

原创 java process.waitfor 返回1 解决

java的process,在执行命令时,出现waitfor返回1错误。根据java文档,是operation not permited。但绝大多数情况下,这是瞎扯。真正原因是,你执行的命令(dos或linux下的命令),java的process执行时候,出错了。而错误本身是在这个命令的字符串上。大致的原因如下:1. 字符串中包含额外的空格,导致命令不对。比如文件名之类的。解决方案,

2016-05-26 12:11:51 19697 3

原创 CentOS 6 升级MySql (5.1.x 到 5.5, 再到5.6)

1. 使用mysqldump备份数据    mysqldump --all-databases --routines --triggers --events > 20160405_backup.sql -uroot -pqiandu2. 备份my.cnf文件   cp /etc/my.cnf ./my.cnf    -- centOs 63. 运行下面命令,更新repo

2016-04-05 15:48:26 578

原创 MySql 5.1x InnoDB "ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法

MySql 5.1.x版本,在大量数据表(超过百万记录)里删除大批量数据是,会出现"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"错误解决方法:1. 修改my.cnf文件,增加或打开下面配置innodb_buffer_pool_size = 512M2. 重启Mys

2016-03-08 17:24:10 1391

原创 asp.net sql server错误:Timeout expired. The timeout period elapsed prior to completion of the operatio

今天碰到一个很妖的问题,asp.net站点一直好好的,可是最近几天运行不稳定。现在连登陆页面都报下面错误:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. The statement has been terminat

2015-10-13 10:16:03 4159

原创 java https连接

java的https连接有两种方法,一种是将ssl证书安装到jdk证书目录下;另一种方法是忽略证书检查(这种方法不安全)这里只列出第二种:在使用HttpURLConnection之前加上下面代码。if (reqUrl.startsWith("https"))        {        //It's ssl connection. Let's ignore

2015-07-28 16:50:47 749

原创 Hql 左连接 (left join 非表关联)

Hibernate的非表关联左连接:String hql = String.format("select m.*, d.* FROM dcp_media m left join dcp_divxassets d on m.media_id = d.media_id where m.user_id = %d and m.deleted = 0 group by m.media_id orde

2015-04-08 15:51:18 1485

原创 Gradle/Maven工程转换为eclipse工程

1. Maven2. Gradle

2014-11-18 18:01:26 838

原创 Hibernate Tool slf4j 出错

eclipse里装了Hibernate Tool 3.4插件后,生成MySql console,model等是,一直出现slf4j错误,导致不能做下去。修复如下根本原因是Hibernate Tool 3.4使用的是slf4j 1.5版本,而eclipse里和项目中使用的老早就1.6/1.7之上的版本了,这导致Hibernate Tool不工作。1. 去掉eclipse 的a

2014-10-25 13:22:34 861

原创 Hibernate MySql "Too Many Connection"错误解决方案

解决Hibernate MySql "Too Many Connection"错误解决方案

2014-10-23 13:27:34 1800

原创 使用CXF(Wizard)创建了WebService后,运行错误

1. 使用CXF Wizard生成的cxf-beans.xml文件

2014-10-06 18:52:59 432

原创 CXF REST/JSON文件上传

接口定义@Path("/media")@Produces("application/json")public interface mediaRest {@POST    @Path("/UploadFile")    @Produces("application/json")    @Consumes("application/json")    Upl

2014-10-06 18:45:51 1775

原创 VC++ ado "Unknown error 0x800A0E78"

VC++使用ADO操作数据库时,当

2014-08-17 01:28:36 3320 1

原创 VS2012的并发编译

在研究Berkeley DB 4.2.xxx的时候,需要在VC编译。src中只有VC6的工程文件,用VC2012加载升级后,死活编译不过。原因是,2010后,VS采用的并行编译,而之前VC6只有一个线程编译,不用考虑多线程的情况。在2012里面,Link的时候,出现同文件编译/链接覆盖的情况,导致编译失败。研究了很长时间,MS给出的建议是修改编译输出和临时文件名。其实有个简单办法,就是关闭VS20

2013-09-03 13:35:30 1186

原创 Java OSGi/Web

Java OSGi架构类似于观察者模式。作为一种架构模式,其优势就是即插即用。这种模式更适合于富客户端的程序。如果应用于服务段(Web),这种架构模式可以作为逻辑层到UI之间的辅助层。说实在的,对于服务端来说,即插即用根本就没啥大用,难道你还指望你的服务端每天更新?Bundle更新时,需要确保Service都被清理干净,否则会出现莫名其妙的错误,比如,更新后的Bundle没

2011-12-02 16:50:13 475

原创 用VC9开发ActiveX -- 解决超大文件上传

        前段时间,公司里开发一个项目,其中一个需求是要能上传超大文件(4G),以后可能会更大。研究了下asp.net的FileUpload控件,最大可以上传2G,超过2G就不支持了(web.config文件根本就不允许超过2G的设置)。        综合资料,想到了一种让FileUpload控件上传超过2G的方法。就是在Global.asax文件里,在Application_Start(

2008-11-27 14:47:00 2686 3

原创 使用Wininet API上传文件到Web Server

使用Wininet API上传文件到Web Server。它分为客户端和服务端两块,客户端负责连接服务器,发送数据给服务端;服务端负责接收数据,保存。首先看客户端:    在这里,需要稍微解释下URL的组成。举个例子:http://myWebServer:8080/Handler/FileUploader.aspx    其中 "myWebServer"为Server Host N

2008-11-13 15:14:00 3396 2

原创 C#的Boxing/Unboxing解析

相比较C++,C#中的值类型和引用类型很简单:所有的基本类型、结构(struct)和String属于值类型,其它类型(其实也只剩下class了)都属于引用类型。那么值类型和引用类型有什么区别呢?值类型在赋值操作(“=”操作,函数参数,函数返回等)的时候,会把所有成员变量拷贝一遍给目标实例。引用类型在赋值操作的时候,只是把实例的内存中的地址赋值给目标实例。那么这两者有什么区别呢?那就是效率了:   

2008-10-06 16:40:00 928

moDis文档,MTK资料

modis文档,mtk资料 mtk模拟器开发,编译,介绍和说明

2010-11-29

空空如也

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

TA关注的人

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