- 博客(30)
- 收藏
- 关注
原创 关于Servlet中请求第三方接口
今天写了一个公司接口测试的小工具记录一下如果有遇到同样的困惑可以参考一下;问题是:html界面填写相应的接口参数,然后通过ajax请求到后端servlet,servlet再请求真正的公司内部接口,相当于做了一层封装。刚开始想通过jsp,直接表单请求,但是这样ajax不能方便的接收回调参数自己查了半天,终于搞定servlet中直接做URLConnection 请求...
2016-09-26 16:57:42 788
原创 mybatis api
文档: http://mybatis.github.io/mybatis-3/下载:https://github.com/mybatis/mybatis-3/releases
2014-04-20 21:21:04 125
原创 解决eclipse3.7没有自动提示代码
把Android SDK升级到了最新版本,但是Eclipse的ADT插件需要Eclipse3.6版本以上才可以安装,无奈下载了Eclipse3.7版本的。一切就绪后发现编写Java代码时没有自动提示功能,求助于忘了后找到解决方案,分享给遇到同样问题的朋友。Eclipse中window->Preferences->Java->Editor->Content Assist...
2013-11-17 12:12:47 102
原创 性能优化之Java(Android)代码优化(转)
本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据...
2013-08-28 16:13:59 109
原创 windows2008 server如何取消禁ping
今天搞服务器网络,(装的都是windows server 2008 Enterprise Edition版)用到ping命令的时候,发现相互ping都ping不通!于是ping了自己的IP,没问题……那说明TCP/IP协议没有配置错误!于是想到应该是防火墙的问题!打开防火墙,看了一下!windows 2008的防火墙与之前XP、2003的防火墙有很大的区别!熟悉了一下界面之后,开始查看,果然!我看...
2013-08-13 09:40:09 116
原创 fatal error LNK1104: 无法打开文件“libcocos2d.lib”
fatal error LNK1104: 无法打开文件“libcocos2d.lib” 用vs新建一个cocos2d-x项目时候,会出现上述错误解决方法:项目》属性》链接器》常规》附加库目录》把cocos2d的Debug.win32目录加入进去,之后就能编译过去了 ...
2013-07-26 11:20:44 1223 1
原创 android游戏开发之入门
首先工具列表 cocos2d-x(引擎) vs 2010 (C++开发) cygwin(linux环境 由于网络版本太大,用的是本地安装版本) android SDK NDK步骤:(注意我的操作系统为win7)1.下载cocos2d-x 官方地址为:http://www.cocos2d-x.org/projects/...
2013-07-25 14:46:24 125
原创 window server 2008设置允许ping
如果要配置允许被ping通过以往的设置步骤会发现并不能从Windows防火墙里找到ICMP的相关配置项,而该规则的操作现在必须通过“高级安全 Windows 防火墙” 进行设置。步骤如下:打开管理工具中的“高级安全 Windows 防火墙”->入站规则 ->右侧定位到“文件和打印共享(回显请求-ICMP-In)”规则,设置为允许。注:我们可以根据需要选择在何种网络环境中(域...
2013-05-24 13:49:35 103
原创 jdeclipse
http://java.decompiler.free.fr/?q=jdeclipseTo install "JD-Eclipse" on your IDE:open window "Help > Software Updates > Find and Install",create a new remote site,name it,use this UR...
2013-04-09 14:45:52 62
原创 整合myeclipse6.6与flex3
这两天准备在现有的项目中引入flex,来实现一些flash效果!可是在网上搜索了半天也是一头雾水,首先flex现在已经给apache了,而上面只有sdk的下载,想要myeclipse的插件只能到adobe官网上弄,说实话真不愿意上那上面整东西,不好找!后来经过苦苦寻找终于找到了一个fb3_plug.插件下载下来了,安装相信大家都会,直接按照步骤提示做就好,我建议fb3还是安装在独立的目录中2. ...
2013-03-15 10:29:06 115
原创 uploadify v3.1使用
id: jQuery(this).attr('id'),//绑定的input的ID langFile: 'http://www.static-xxx.nu/uploader/uploadifyLang_en.js',//语言包的路径,能设置所有的提示文字 swf: 'http://www.static-xxx.nu/uploader/uploadify.swf'...
2013-01-16 16:00:00 119
原创 tomcat参数的调整
1、修改启动时内存参数、并指定JVM时区(在windows server 2008 下时间少了8个小时): 在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数: window下, 在catalina.bat最前面:set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=12...
2013-01-05 09:57:06 98
原创 关于url中带中文 spring encode过滤器不起作用的解决方案
URL中编码格式为ISO-8859-1,处理中文只需将编码格式转换ISO-8859-1 方法一: http://xxx.do?ptname='我是中国人' String strPtname = request.getParameter("ptname"); strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8"); ...
2012-12-29 09:25:52 426
原创 mysql备份与恢复
mysql数据库备份采用两种方式一是全备份,即用mysqldump出sql文件,一个数据库一个sql文件,copy到backup文件夹下,然后再远程备份机上发一份这个操作一天做一次二是增量备份,即启用二进制日志(binlog)采用 binlog 的方法相对来说更灵活,省心省力,而且还可以支持增量备份。启用 binlog 时必须要重启 mysqld。首先,关闭 mysqld,...
2012-12-25 15:05:36 61
原创 Linux任务调度crontab时间规则介绍(转)
sudo crontab -e5 * * * *每小时第5分钟执行*/5 * * * *每5分钟执行0 2 * * * 每天凌晨2点执行cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务...
2012-12-25 15:05:07 123
原创 关于tomcat限制指定ip访问
tomcat限制指定ip访问的功能实现tomcat提供了RemoteAddrValve函数如果多个ip用逗号分隔将此配置放在其中,重启tomcat,搞定!!!
2012-12-19 11:29:29 343
原创 spring mvc使用
由于项目中用到了spring mvc,这里做个记录,以便以后使用附件是引用一个哥们详细的介绍,自己只是看了下源码,大致流程就这个样其实核心就是一个DispatchServlet,当然用的过程中也会有好多细节问题。不过附件中说的很全,本人比较懒就不重复了。以后会做一个 spring mvc 与 struct1 及 struct2 的对比 ...
2012-11-14 10:49:00 69
原创 每个程序员都应牢记的7种坏味道,11种原则,23种模式
(一)7种设计坏味道 1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动。 2.脆弱性: 对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。 3.牢固性: 很难解开系统的纠结,使之成为一些可在其他系统中重用的组件。 4.粘滞性: 做正确的事情比做错误的事情要困难。 5.复杂性(不必要的): 设计中包含有不具任何直接好处的基础...
2012-11-13 09:18:40 62
原创 人生三十五个好习惯(转)
01. 不说"不可能"三个字. 02. 凡事第一反应:找方法,而不是找借口. 03. 遇到挫折对自己大声说:太棒了! 04. 不说消极的话,不落入消极情绪,一旦出现立即正面处理 05. 凡事先订立目标,并且尽量制作"梦想版". 06. 凡事预先作计划,尽量将目标视觉化. 07. 工作时间.每一分,每一秒都做有利于生产的事情. 08. 随时...
2012-11-13 09:17:16 60
原创 习惯(转)
习惯是知识,技巧,意愿的交集,是一种思维定式. 思维定式影响态度与行为. 高效能习惯: 1.积极主动 2.以终为始 3.要事第一 4.双赢思维 5.知彼解己 6.综合综治 7.不断更新 成熟的定义: 成熟就是在表达自己的情感和信念的同时又能体谅他人的想法和感受的能力. 人的成熟度: 1.依赖期 2.独立期 3.互赖期 ...
2012-11-13 09:11:22 64
原创 linux下vim使用
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示...
2012-11-08 14:16:19 49
原创 linux下mysql同步配置
保证有两台服务器一个做Master 一个做Slave1. 首先关掉所有访问数据库的客户程序,并用以下命令重启mysql$sudo restart mysql2.重启进入mysql服务器,并记下当前日志的文件名和位置$mysql -uroot -p 进入mysqlmysql > SHOW MASTER STATUS;+---------------+----------+--...
2012-11-08 10:48:22 63
原创 ubuntu服务器配置(转) ubuntu 10.04
一、ubuntu系统的安装配置二、mysql的配置优化三、vsftp、apache的安装配置四、服务器监控软件mrtg的安装配置(比较懒,写哪儿算哪儿吧) 一、ubuntu系统的安装配置1. 下载刻盘有很多途径可以获得Ubuntu的拷贝,最简洁的的方法就去Ubuntu官方网站上去下载Ubuntu的安装盘映像文件,下载后得到的文件扩展名为iso,你可以使用Nero将映像...
2012-11-07 10:34:00 179
linux 下安装mysql的问题
1.修改mysql配置参数innodb_log_file_size 后,可能无法正常启用,或者innodb表将不能工作 解决方法:先停掉mysql,然后删掉旧innodb日志文件后,再启动mysqld就可以正常启用了.innodb旧日志文件位于mysql data 目录下的ib_logfile0, ib_logfile1 文件 innodb日志文件在linux下的典型位置为 /...
2012-11-06 17:23:11 52
关于分布式缓存
最近几天,由于想做tomcat负载均衡,搭建成功后就出现了一个问题,那就是缓存怎么办。我用ibatis的缓存直接做的,所以如果多个tomcat各自的缓存都是在自己进程的内存中,互不相干。这就带来了麻烦。在网上搜索资料,还是有收获的,发现分布式的缓存架构有EHCache,OSCache.EHCache性能比memcached要好一点,但是客户端只有java的,而memcached是各种语言都有,...
2012-11-01 09:24:53 80
原创 http协议(转)
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of...
2012-10-25 14:41:36 189
原创 第一次写博客
一直没有写博客的习惯,但是最近感觉以前做的东西有些记不清楚了。自己做了一年android开发,但是已经隔了一年多了,大脑中只剩下架子了,以前没有一点文字痕迹留下,除了代码没别的了。对于自己是财富的流失。所以决定从现在开始写技术博客,目的是给自己做笔记,同时也希望有的地方也能帮助别人。...
2012-10-25 14:15:02 39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人