- 博客(73)
- 资源 (3)
- 收藏
- 关注
转载 源码编译安装 MySQL 5.5.x 实践
1.安装cmakeMySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。因此,我们首先要在系统中源码编译安装cmake工具。# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz# tar zxvf cmake-2.8.4.tar.gz#
2015-10-20 10:44:18
541
原创 XmlToJson转换
package com.tony;import java.io.ByteArrayInputStream;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.LinkedList;im
2014-02-20 14:27:54
3341
原创 自己的第一份总结
自己一直想写一篇总结,但是总没有写下去,所以这篇总结是不让自己有遗憾。(只谈经历,不说技术哈)我在2011年夏天从学校毕业,当时觉得找工作不容易,因为自己学的一般。但是在10年底的时候,深圳的某家软件公司在我们学校来校招,当时我也是带着试试的心情去面试,面试官应该是一个开发经理,具体我也不清楚。我去面试的时候问了我一些技术上的问题,我觉得自己回答的很皮毛,不过最后还是面试上了。后再说实习的
2014-01-24 14:55:58
762
原创 搭建常用的三种文件服务器,tomcat apache http nigx
最近在使用到下载文件,但是当我们把物理文件存到tomcat的应用程序里面时,我们每次发布后就会删除原来的物理文件。所以我们一般在项目中将物理文件存到某个磁盘目录下,一般有三种作为文件服务器:第一种使用tomcat作为文件服务器:配置如下:环境tomcat7和jdk1.6在tomcat的目录下tomcat-7\conf\Catalina\localhost下添加一个xml,例
2014-01-24 00:16:27
6114
转载 lucene详细介绍
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/ 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么 要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符
2013-12-25 10:00:12
730
原创 mysql 存储过程1064问题和事例
今天晚上室友说我看看你写的那个框架,听说查询十万条数据只需要几秒钟,我当然愿意展示,开始准备环境:在公司我是用的oracle,我就把写的存储过程拿出来在我本地的mysql中运行,结果一运行报错:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versio
2013-12-03 23:52:37
8437
转载 关于order by的用法
今天在逛论坛的时候看到shiyiwan同学写了一个很简单的语句,可是order by后面的形式却比较新颖(对于我来说哦),以前从来没看过这种用法,就想记下来,正好总结一下ORDER BY的知识。1、ORDER BY 中关于NULL的处理缺省处理,Oracle在Order by 时认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前。当然,你也可以使用
2013-11-19 16:15:01
1436
原创 关于httpclient3 postMethod乱码问题解决方法
今天在我们项目中做了一个功能,在线接口测试。是用httpClient调用的:String url = getUrlByParam(argsMap, removeStrs);methodBase = this.requestPostMethod(url, pairs);HttpClient client = new HttpClient();client.executeMethod(methodBa
2013-11-07 17:34:17
2012
转载 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slav
2013-10-19 15:34:07
565
原创 java线程池笔记
今天项目中根据返回结果集中的地址我要调用webservice接口,你知道调用接口要花费很多时间,我不可能等接口调用完成后我再返回给用户响应。所以在响应之前我启用一个线程去调用。那为什么要用线程池: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控
2013-10-15 22:51:09
628
原创 webservices客户端调用和cxf生成客户端代码
啥都不说直接上方法:在运行里面进入apache-cxf的解压目录的bin下执行:例如 E:\Program Files\apache-cxf-2.5\bin>wsdl2java -p service -d E:\test -verbose "C:\Users\dm\Downloads\demo.xml"wsdl2java -p com -d src -all aa.ws
2013-10-11 22:59:50
836
原创 随笔知识点记录
encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8有时候为了写个编码过滤器要话时间或者精力,今天发现可以用spring的编码过滤器如上。
2013-10-11 10:00:51
498
转载 几种常用的网络负载均衡方式比较
repcached是日本人开发的实现memcached复制功能,它是一个单 master单 slave的方案,但它的 master/slave都是可读写的,而且可以相互同步,如果 master坏掉, slave侦测到连接断了,它会自动 listen而成为 master;而如果 slave坏掉, master也会侦测到连接断,它就会重新 listen等待新的 slave加入。安装:先
2013-09-26 23:07:33
1114
原创 mongoDB网上学习资料加常用总结
下载mongoDB 下载地址:http://www.mongodb.org/downloads相关文档:http://www.mongodb.org/display/DOCS/Tutorial安装mongoDB将下载的mongoDB解压到E:\MongoDB 在E:\MongoDB下新建data文件夹 再在data下新建db 和 log 文件夹然后再cmd 下 进入E:
2013-08-27 14:11:18
589
转载 PLSQL数据导入导出问题
PLSQL数据导入导出问题oracle导入导出主要由两种方式,一种是用命令方式(imp/exp 用户名/密码@oracle连接名称 file=路径名+文件名 full=y;其中full=y是说明全部导入或者导出,若只针对其中的几个表可以通过table=(表名,表名….)实现);一种是通过PLSQL中Tool工具栏下面的import和export工具。导入导出的格式分为三种,分别是Ora
2013-08-15 17:45:03
756
转载 Extjs combox Tree 下拉框树点击+隐藏问题
问题:单击+会隐藏下拉树问题解决:重载ComboBoxExt.override(Ext.form.ComboBox, { onViewClick : function(doFocus) { var index = this.view.getSelectedIndexes()[0], s = this.store, r = s.getAt(index);if (r
2013-06-07 17:18:09
2081
转载 web 页面实现全屏
今天组长让我在页面上加个右击按钮为全屏,我当是想在网上找个js看看能不能实现。结果基本上都说什么调用点击F11那种,结果我试了下,火狐谷歌没得作用,IE还得新打开个页面。体验效果很不好,于是我又在网上找啊找。 结果找到个示例:*{ margin:0; padding:0}img{ display:block; margin:0 auto}.imgContaine
2013-06-06 18:11:21
2127
转载 extjs desktop js和css文件压缩
[gzip]使用tk-filters压缩Web页面资源目的:压缩资源文件,减少流量,减少页面加载时间1 首先,下载tk-filters-1.0.1.zip2 解压这个tk-filters-1.0.1.zip压缩文件 ;3 将解压后的文件tk-filters.jar放在项目的WEB-INF/lib/下4 配置tk-filters.properties文件,
2013-05-30 17:18:10
783
原创 Extjs管理系统总结
在最近的项目中,做的上传功能遇到的问题记录如下:1:在上传页面中不但有上传的file还有需要填写的值,我用的是commons-fileupload-1.2.jar,commons-io-1.3.2.jar怎么去取传递的值? 例如://是否是文件属性file if (!item.isFormField()&&!StringUtils.isEmpty(i
2013-05-06 09:52:03
629
原创 Extjs项目中使用总结
对于在EXT项目中遇到的问题总结:1。向GridPanel中的某行添加双击事件:// 双击事件 resultTable 是EXT.GridPanel对象 resultTable.addListener('rowdblclick', rowdblclickFn); function rowdblclickFn(grid, rowindex, e) { showDet
2013-04-19 15:05:07
643
原创 Extjs动态生成gridPannel(动态的列,动态的table)
最近项目组决定用Extjs做个管理系统,本人以前没有用过EXTJS,所以怀着激动的心情开始了EXT之旅。现在讲自己的旅行分享如下:// 每页显示行数var pageSize = 20;// 各种参数var queryForm;//保存选中的Record主键列id列表var recordIds = new Array();//保存选中的Record对象var reco
2013-04-19 14:00:19
1266
原创 浏览器和web的关联
在火狐浏览器中修改是否存在缓存:在地址栏输入about:config -----> 搜索:http.use 将用户设置的值改为false今天在myeclipse中启动tomcat的时候可能报虚拟机内存不足 可以做如下修改:在myeclipse中引入tomcat的时候设置jdk的参数:-server -Xms400m -Xmx500m -Xss512k -XX:PermSiz
2013-04-08 17:53:06
704
原创 javaBean和xml之间的相互转换
今天闲来无事,突然发现接口传过来的xml一下子就转为了javaBean了,觉得好神奇!就仔细研究了:先xml转javaBean:根据协议我们接受的数据是xml字符串如下解析//将xml转为javabeanString xmlStr = "mysql数据库123456" +"doc_001xiaoxiao_bai1" +"" +"00001javaadmin面向对象思想sel
2013-03-08 17:33:08
1192
转载 MySQL数据库扩容方案之Amoeba
分类: Mysql/postgreSQL随着业务的发展和用户数量的激增,线上的数据库资源日趋紧张仅依靠数据库的优化、微调已无法满足业务快速发展的需求。笔者设计编写了数据库二期扩容方案以解决当前数据库导致的业务整体性能瓶颈问题。在此分享出来希望对亲爱的博友们有所帮助,其中如果有设计不够周全的地方还请不吝赐教!1.1数据库二期扩容方案逻辑拓扑 图1.1数据库二期
2013-03-07 21:52:19
1128
原创 mysql采用amoeba集群搭建
Mysql安装文档(linux)一、环境准备 Mysql安装包:mysql-5.5.8-linux2.6-x86_64.tar.gz linux服务器:172.20.13.110二、安装步骤: 上传安装包到linux的home目录下 解压:tar -zxvfmysql-5.5.8-linux2.6-x86_64.tar.gz
2013-03-07 16:44:00
707
原创 input button 变手型
今天遇到个问题,就是测试说点击按钮的时候把鼠标的形状变为手型,我想了一会儿觉得不行,于是上网查了下资料,说 的用js,感觉也麻烦于是找啊找啊!终于找到了如下:手型 代码:手型 十字型 代码:十字型 文本型 代码:文本型 等待效果 代码:等待效果 默认效果 代码:默认效果 问号效果 代码:问号效果 向右箭头效果 代码:向右箭头效果 向右
2013-02-22 15:04:49
6087
1
转载 Dom4j 统计子节点个数
Dom4j 统计子节点个数前言 最近在使用dom4j对XML进行解析的过程中,遇到一些问题,笔者在这里和大家一起分享一下。 首先,说下需要的具体要求,要求用dom4j对XML进行解析,统计每个节点的所有子孙节点的个数,并添加到当前节点的count属性中。看似问题很简单,原本以为dom4j会直接提供这样的接口供我们使用,然后调用addAttribu
2013-02-19 15:32:10
3855
原创 javascript onerror 错误
今天在项目中遇到了一个浏览器一直循环报错,看了下网上的讲解。突然想到了window.onerror事件:1,以前用window.onerror事件的时候是页面上报错,但是不影响功能。测试又说报错影响项目质量或者对客户体验不好,所以就用了window.onerror事件:window.onerror=function(){return ture;} 好像只针对IE才可以。但是今天
2013-01-14 16:46:26
480
原创 jquery Ajax或者js传递参数为乱码问题
$.ajax({ dataType : ‘json’ ,type : ‘POST’ ,url : ‘http://localhost/test/test.do’ ,data : {id: 1, type: ‘商品’} ,success : function(data){ } } );问题: 提交后后台action程序时,
2012-11-09 14:12:00
353
转载 数字转为汉字
package com.util;import java.math.BigDecimal; public class ConvertNumber { //定义数组存放数字对应的大写 private final static String[] STR_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "
2012-11-06 15:05:54
501
原创 java定时任务
定时任务代码package com.sobey;import java.io.File;import java.util.Timer;import java.util.TimerTask;public class TimerTaskReadFile extends TimerTask { // 表示任务是否启动 private boolean i
2012-11-01 17:01:47
408
转载 tomcat配置ssi支持
tomcat配置ssi支持:我有时候在想,很多人在网上发布东西的时候总是不负责任的,看了很多人的博客,本来很简单的东西,确让我走了很多的弯路,还是书本的东西好点,这也是我宁愿花点钱去买书看的缘故。今天在学SSI在网上搜了很多说的很乱,这里在完事之后总结了下,很简单:在tomcat中配置ssi支持的时候,tomcat 5和tomcat 6是有区别的,先说相同的地方,找到$CATALINA
2012-09-25 15:32:19
568
转载 java Ftp文件上传和下载
实现FTP文件上传与下载可以通过以下两种种方式实现(不知道还有没有其他方式,),分别为:1、通过JDK自带的API实现;2、通过Apache提供的API是实现。第一种方式[java] view plaincopyprint?package com.cloudpower.util; import java.io.File; import java.i
2012-09-20 16:16:53
959
原创 css+div 总结
所有浏览器的通用:height:100px;IE6:_height:100px;/*height:100px;IE7:*+height:100px;IE6,IE7:*height:100px;IE7,FF:height:100px !important;注意:*+html 对IE7的兼容 必须保证HTML顶部有如下声明:代码: 1, !important (
2012-09-13 14:00:58
720
原创 js操作xml dom
xml为字符串: var xmlStr = "<file name=\"Dbgview\" path=\"a\" size=\"2\"/>"拿到xmlDoc: var xmlDoc = null; //判断浏览器的类型 //支持IE浏览器 if(!window.DOMParser && window.
2012-09-13 11:18:47
690
原创 Spring aop学习详解
程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧把学习的东西总结一下,加深印象。之前有说了下AOP的原理 (http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.html) 。基于代理模式,了解了jdk动态代理和cglib的用法。但是在真正的使用AOP的时候,不可能写这么厚重的方法。 Spring有两大核心,IOC和AO
2012-08-21 15:04:33
879
转载 java解析xml
目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML文档技术的使用、优缺点及性能测试。 -------------------------------------------1.Java解析xml之DOM2.Java解析xml之SAX3.Java解析xml之JDOM4.Java解析xml之DOM4j5.Do
2012-08-21 14:21:26
508
原创 jaxb学习和注解的详解
JAXB 可以实现Java对象与XML的相互转换,在JAXB中,将一个Java对象转换为XML的过程称之为Marshal,将XML转换为Java对象的过程称之为UnMarshal。我们可以通过在 Java 类中标注注解的方式将一个Java对象绑定到一段XML,也就是说,在Java类中标注一些注解,这些注解定义了如何将这个类转换为XML,怎么转换,以及一段XML如何被解析成这个类所定义的对象;也可以
2012-08-11 10:57:53
1227
原创 关于java线程
大家都知道:在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。在继承Thread:我们在子类中调用的是start()方法,但是实际上调用的还是run()方法的主体。 为什么我们不能直接调用run()方法呢? 我的理解是:线程的
2012-08-10 11:06:43
457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人