自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lywybo的专栏

享受积累的过程

  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 浅谈httpclient

httpclient与commons-httpclient的关系,如何通过httpclient传递参数,如何通过httpclient实现https请求发送

2016-04-29 15:54:46 1645

原创 SpringMVC实现velocity多Resourceloader通过文件、数据库等方式加载模版

srpingMVC集成了velocity后,vm模版都是在文件系统里面读取,如何让velocity去db里面找模版呢?整个velocity和spring是如何集成的?springMVC的整个view渲染流程是怎样的? 本文将分析DispatcherServlet的处理链路,并分析出如何实现通过db读取vm文件

2014-11-13 13:48:57 4656 2

原创 实现ibatis手动控制加载sqlmap文件,终于不用重启应用了

大学毕业之后到公司,就是velocity+springMVC+srping+ibatis,所以一直在用ibatis做持久层,其他的几个框架也都是稍有了解。好了屁话少说进入正题:之前有写一篇文章 《java webapp嵌入jetty》 为的就是能快速开发,直接在eclipse做debug很是方便。但是呢,用了ibatis,在sqlmap中写了sql,如果每次修改了sqlmap,那么就要每次都重

2013-06-19 19:18:14 5195 3

原创 在ibatis中使用Dynamic SQL时property属性的用法

--- Cause: com.ibatis.common.beans.ProbeException: Error getting ordinal list from JavaBean. Cause java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at com.ibatis.sqlmap.engine

2013-06-13 18:47:48 6153

原创 如何从jar包中检索特定规则的代码

欢迎转载,转载请注明来源:http://blog.csdn.net/lywybo/article/details/8774116这样一种情况:现在生产环境中避免工程师误用System.gc(),大部分企业级java应用都会把程序中System.gc()的调用禁止掉。禁用方法:调整jvm参数-XX:+DisableExplicitGC 禁用之后避免人为造成系统的full gc

2013-04-08 19:47:02 2511

原创 java webapp嵌入jetty

java web为啥在学生群体不是很吃香?回想几乎在大学的时候很少用java来做网站。为什么呢?一、开发、调试不方便二、太笨重、需要依赖太多的jar,搭一个空的环境,写个hello world就要经历吐血。。。三、各种中文乱码解决开发调试问题,这里给大家介绍一种把jetty集成到webapp的方法,只要有jdk和webapp代码可以快速的开发、调试,这里的jetty嵌入是直

2012-12-10 17:08:44 3761 2

原创 读写分离的设计方案

这里分享一个分析、设计、架构。方便大家规划自己的道路。以盖楼为例子分析:要知道用户想盖什么样子的楼(做系统的时候,就是搞懂用户的需求,理解需求)设计:按照用户想要的,设计师把用户的楼设计出来(按照prd,做系统设计、系统分析)架构:楼按照设计师的方案,能否满足承重、能否满足以后的水电、是否方便以后用户的装修(按照系分设计,能否满足系统的稳定性,可扩展性,以及对整体的规划)

2012-05-29 20:19:02 2878

原创 装了maven插件的eclipse中M2_REPO无法编辑、删除

今天用了新版本的eclipse,用maven在命令行生成了一个普通项目。导入eclipse之后发现本地仓库的路径不正确。显示的为 user.path/.m2/repository但是我的仓库早已经移动到其他盘了,为什么这个路径不能被修改呢?如下图找了一下原来装了maven的插件会读取setting.XML里面的localrespository。如果读取不到就默认显示 use

2012-03-13 14:47:41 3920

原创 mina接收数据的封包

mina在做数据发送的时候通过通过过滤器来做数据的转换ProtocolCodecFilter 用来在字节流和消息对象之间互相转换。当该过滤器接收到字节流的时候,需要首先判断消息的边界,然后把表示一条消息的字节提取出来,通过一定的逻辑转换成消息对象,再把消息对象往后传递,交给 I/O 处理器来执行业务逻辑。在发送数据的时候,如果数据量大,是会分包发送的,同时mina的数据

2011-11-10 14:31:27 6342

原创 工作手记之潜规则篇

1.mysql的timestamp中的一些潜规则TIMESTAMP列的默认值是CURRENT_TIMESTAMP常量值。当记录数据发生变化的时候,TIMESTAMP列会自动将其值设定为CURRENT_TIMESTAMP。(可以自动更新时间了,不错)一个表可以存在多个TIM

2011-08-30 16:57:43 887

原创 使用eclipse来Debug的一些技巧

具体如何使用eclipse来远程debug这里就不说了。 这里只讲下eclipse来debug的时候的一些技巧。在本地debug的时候也实用。 首先看一种场景:当项目开发到一定规模之后在本地运行调试就变的不太可能,比如你起个jboss,卡都卡死了。所以很多情况

2011-07-06 14:52:30 1365

原创 关于短网址系统的一点看法

声明:该文属于自己的一点点看法而已,仅供娱乐参考,勿喷。转载请标明:http://blog.csdn.net/lywybo 微博的短网址系统大家应该都不陌生吧。具体短网址是干嘛的,为什么要有短网址,我就不罗嗦了,不知道的直接google就成。sina短网址域名是http://t.cn 腾讯短网址域名是http://url.cn 短网址的组成:不说废话,只看sina和qq的,其他的忽略,毕竟实现起来

2011-06-29 01:49:00 2564 2

原创 新浪微博API客户端OAuth认证直接获取pin

国内的推,新浪确实是很open的。对比腾讯的open.qq.com上关于微博这块,腾讯就是找喷,真是玷污了这么好的一个域open,我感觉叫close还差不多。说到新浪在强烈推荐下新浪的开放平台SAE,确实很强大啊,在这个上面你搭个博客简直就是秒杀啊。memcache、mysql、队列。。。确实很赞,还有一点,按照所用来收费,用多少收多少,避免资源浪费。这种模式在国外可能会很火,毕竟还是个人、小型团体用的多一点,有实力的就自己搞运维了。但是在国内个人用户的备案是个很大的问题,还有就是内容监管,总之天朝总是特别

2010-11-25 16:43:00 10160 20

原创 一个简单的示例讲解游戏游戏编程原理。附示例源码

<br />房子到期了,刚搬家,网还没转过去,回去之后一个人只能看看广告,不想被电视台QJ,于是就在公司赖着蹭网、蹭空调。实在太无聊,刚好昨天和@zhzhxtrrk聊到了移动设备上的游戏开发,据说在国外美刀赚很凶的,于是乎就写个玩玩呗,度过漫漫长夜。。。<br /> <br />说实话不想装sdk,于是就java上了,上网down素材。。。。然后开始动工。<br /> <br /> <br />先简单介绍下游戏的原理吧。<br />一、重写jpanel的print方法,在这个方法里面做的事情:1.画障碍物(

2010-07-19 16:47:00 12208 2

原创 java实现泛域名解析,附SpringMVC源码示例

所谓“泛域名解析”是指:利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一IP地址。例如支付宝的域名是www.alipay.com域名下面有帮助中心help.alipay.com 、abc.alipay.com 等等子站点。有实力的公司一般都是通过硬件的方式来实现的但是对于一般人,这么做投入太大,可以通过程序来实现伪的“泛解析”比如:javaeye,目前就是通过代码来实现的泛解析。javaeye是ruby的,具体实现感兴趣的可以找找看,原理都是类似的同样的java也可以实现。java实现方式

2010-07-08 20:58:00 9735 4

原创 详解eclipse插件findbugs新规则的开发过程

大家都知道java开发的应用,代码量都是很庞大的,并且所有的代码不可能是一个人完成的,如何保证我们代码的高质量呢?静态扫描工具findbugs是不错的选择 java应用最常见的也就是NullPointException问题了。平时我们做小的项目出几个NPE没什么太大的影响,打几个错误日志,下次修复掉就行了。但是如果是淘宝、支付宝这样的大型系统,每天用户量很大,可能一个NPE就会影响到很多用

2010-03-01 14:33:00 18909 10

原创 java内部重定向死循环检测详解【附源码】

      最近听到一个消息,据说腾讯的财付通在招聘 Java 方面的高手,"参与系统架构选型",要把底层架构从 C/C++ 迁移到 Java 架构上来。其实当你的项目到一定规模之后更多需要考虑的是多人协作开发的问题,可能当初财付通的核心代码也就是一两个人用C/C++搞定的,可是当业务扩大、复杂之后,发现多人C/C++来并行发开变的不是那么靠谱。于是乎java这种近乎工业标准的东西出来了。。。有点

2010-02-04 10:48:00 13065 27

原创 手把手VC截图小工具,附源码

话说大四陪MM在图书管写论文的时候,图书馆没网,也没登陆QQ之类IM。都晓得论文要图文并茂。。。。于是乎就需要截图。么法之好printscreen然后画图,麻烦到死。。。就想写个截图小工具还是很好玩的。顺便打发下无聊的时光。网上这种工具还是很多的,但是自己写下,避免长时间不写代码手生 进入正题:写截图工具,肯定就是先搞个隐藏窗口把当前的桌面保存个bmp给画到窗口上,然后再获得鼠标事件,

2010-01-27 10:44:00 7261 18

原创 diy面向请求的java框架

这个框架也是为google app engine准备的。当时感觉直接在gae上sevlet太烦人了,就封装个简易的框架。使用的时候只需要配置web.xml中DispacherSevlet和package.properties中的package.path(默认扫描的包)即可 gae例子:http://orzblogs.appspot.com/Home.htm 首先声明:gae本身就是个玩具。这个we

2010-01-14 14:42:00 1103

原创 java字节码

之前在做findbugs的时候经常会查看字节码,都是一知半解的 那天看到一个问题,刚好可以从字节码来解释 这些题目常见于面试题,通常要是谁敢这么写代码,完全是在找死。。Java代码 public class Test {       public static void main(String[] args) {           int i=0;      

2010-01-14 14:41:00 1822 3

原创 scala安装 scala eclipse插件安装 scala简单示例

一、Scala 安装(windows) 可以从 Scala 主页: http://www.scala-lang.org/ 下载 Scala 包,截止到目前为止,最新的发行版是 2.7.6-final 下载完成后解压,比如解压目录是d:/Program Files/scala-2.7.6,然后将d:/Program Files/scala-2.7.6/bin加如到环境变量path中 在cmd输入sc

2010-01-14 14:40:00 14398

原创 java调用https的webservice,https的wsdl

java调webService太正常了。。。 在调用https的webService的时候几种常用的方法会出现安全错误,很多人说的是在jre里面装证书。。。那也太郁闷了吧 这里提供一种不用证书的方式 对方webService提供的接口,这个你应该要知道的吧,不知道的话就wsdl自己还原 Java代码 /**   * webService接口声明   * 包括两个方法

2010-01-14 14:39:00 11086 6

原创 String和Xml之间的转换、String转InputStream

通常在操作xml的时候,都是通过inputstream(很多情况下是FileInputStream)来读入xml并转为dom的,很多人会遇到这种情况数据不是从文件读入的而是从String中取得的 于是会使用 InputStream in = new ByteArrayInputStream (str.getBytes());来取得inputstream ,但是这种InputStream中数据被转成

2010-01-07 10:17:00 3519

实现ibatis手动控制加载sqlmap文件,终于不用重启应用了

实现ibatis手动控制加载sqlmap文件,终于不用重启应用了

2013-06-19

验证码破解的方法,简单验证码破解java示例

验证码破解的方法,简单验证码破解java示例

2010-08-18

java版是男人就下100层

java 是男人就下100层 游戏 java 是男人就下100层 游戏

2010-07-15

类似QQ截图的vc截图小工具源码

vc截图小工具,完整的源码,实现了类似QQ的屏幕截图。

2010-04-08

java内部重定向死循环检例子

java内部重定向死循环检例子 java内部重定向死循环检例子 java内部重定向死循环检例子

2010-02-21

空空如也

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

TA关注的人

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