自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吕建奎的专栏

java程序猿

  • 博客(18)
  • 资源 (25)
  • 收藏
  • 关注

转载 Notepad++的ftp远程编辑功能

我们主要来说说NppFTP的使用方法:1.启动notepad++后,点击插件——>NppFTP——>Show NppFTP Window,就可以显示NppFTP的管理窗口了。2.在NppFTP的窗口点击那个齿轮图标,然后点击profile settings,进入profile setting 对话框。这里点击Add new,给你的配置随便起个名字,例如myblog之类的。3.配置你的f

2015-03-25 13:54:39 2075 1

原创 java 中 使用Calendar类来获取当前时间

今天写编辑用户信息年龄这个字段,用到了身份证,从身份证获取出生日期,然后用当前时间减去出生日期得年龄,不过在用到Date.getYear()的时候,显示方法不可用,然后就用网上寻找答案:这是网上找的一些关于时间的获取: Calendar ca = Calendar.getInstance(); int year = ca.get(Calendar.YEAR);//获取年份int m

2015-03-24 14:44:20 5138

转载 HashMap的工作原理

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入

2015-03-14 16:35:35 459

转载 微信公众平台开发(98) UnionID

微信公众平台更新,为开发者提供UnionID机制经开发者反馈,由于同一公司下多个公众号之间需要用户帐号互通,微信开放平台提供了UnionID机制,来解决此问题。通过获取用户基本信息接口,开发者可通过OpenID来获取用户基本信息,而如果开发者拥有多个公众号,可使用以下办法通过UnionID机制来在多公众号之间进行用户帐号互通。1. 将多个公众号绑定到同一个微信开放平台(open.wei

2015-03-14 15:13:56 675

转载 使用Fiddler调试手机页面请求

从事前端开发的同学一定对Fiddler不陌生,它是一个非常强大的http(s)协议分析工具,如果你不知道它是什么,可以自行google一下,本文不再作科普,简单的说它可以代替Chrome开发人员工具中Network面板或Firefox的HttpWatch插件的功能。我们知道如何在电脑上调试页面请求,但在手机端你没有这么多强大好用的调试工具来调试你的webapp,如果你需要查看在手机上打开页面时

2015-03-12 19:12:02 688

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(8):总结和对以后版本的展望

当写完这个小小的MVC后,是否有springMVC也不过如此的感觉?在这里不得不泼一盆冷水,这只是你的错觉。同样用古典吉他谈爱的罗曼史,有些人只能弹弹主旋律,而另一些人却会用上轮指。各自的效果如何,自然不言而喻。如果看完了这整个系列,可能还会记得我在其中一篇中留下的疑问:HandlerMapping和HandlerAdpter为什么是“一些”?笑话,他们是接口,可以有很多个实现类,可是有没

2015-03-12 16:15:56 625

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(7):执行,调度和渲染(二)

[java] view plaincopy"font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">了解了springMVC的执行调度过程,接下来自然是敲代码了,"font-family: Arial, Helvetica, sans-serif; background-co

2015-03-12 16:14:59 682

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(5):数据初始化(四)

DispatcherServlet中的数据初始化:重写init():[java] view plaincopy@Override      public void init() throws ServletException {            logger.info("=====================MyDispatcherServlet init

2015-03-12 16:13:21 695

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(6):执行,调度和渲染(一)

数据初始化结束后,我们需要考虑对请求如何处理。回到springMVC源代码中,找到方法doService(),七七八八的一大片,想来想去核心的可能只有这句了:[java] view plaincopytry {              doDispatch(request, response);          }  我们再来看看doDispatch()

2015-03-12 16:12:45 818

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(4):数据初始化(三)

接下来编写封装类:1.对拦截器的封装:[java] view plaincopypackage com.wbh.mymvc.servlet;    import javax.servlet.http.HttpServletRequest;    import com.wbh.mymvc.interceptor.BaseInterceptor;    /**  * 对

2015-03-12 16:12:32 745

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(3):数据初始化(二)

前文已经对SpringMVC中DispatcherServlet数据初始化过程有了一定的认识,下面开始编码:1.设计自定义注解@MyController:[java] view plaincopypackage com.wbh.mymvc.annotation;    import java.lang.annotation.Documented;  import j

2015-03-12 16:09:49 819

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(2):数据初始化(一)

按住ctrl再单击DispatcherServlet,等到MyEclipse下载完源代码,这是一个一千多行代码的大类,我们没有看到Init(),没有看到doGet(),和doPost()。且耐下心来,细细琢磨。首先,这个Sevlet并不直接继承自HttpServlet,而是继承自FrameworkServlet类。不必惊讶这个类最终还是集成自HttpServlet,一些需要重写的方法也在一层层

2015-03-12 16:08:55 1207

转载 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(1):入口所在

在开始之前,我们必须对springMVC有一个明确的认识。一个软件项目的完成少不了各种设计文档,对整个项目进行一个规划,而在这里,我们写自己的MVC只是为了对springMVC有更深的认识,我们不妨跟随自己对springMVC的剖析,一步步写自己的MVC。众所周知,无论什么MVC框架都无外乎对servlet的封装。自然,我们对springMVC的了解需要从web.xml开始。springMVC对一

2015-03-12 16:07:53 2929

转载 JavaScript 闭包

1.简单的例子首先从一个经典错误谈起,页面上有若干个div, 我们想给它们绑定一个onclick方法,于是有了下面的代码[html] view plaincopydiv id="divTest">      span>0span> span>1span> span>2span> span>3span>  div>  div id="divTest2">     

2015-03-12 15:09:30 520

转载 http 头里没有content-length属性

情况是这样的,服务端是动态生成的,你在xml数据很小的时候,没超过服务器的buffer大小的情况下HTTP的header还没传输过来,能够把Content-Length传输过来。当xml数据的大小超过buffer的情况下,服务器必须将HTTP Header和Entity(xml数据)flush到客户端,这个时候,entity大小仍然未知,所以没有Content-Length。如

2015-03-11 14:17:35 2690

转载 Tomcat优化方案

1、JDK内存优化Tomcat默认可以使用的内存为128MBUnix配置位置{tomcat_home}/bin/catalina.shJAVA_OPTS='-Xms[初始化内存大小] -Xmx[可以使用的最大内存]{tomcat_home}/bin/startup.shJAVA_OPTS='-Xms128m -Xmx1256m -Djava.awt.headless=tru

2015-03-11 10:40:17 489

原创 两个tomcat同时启动

1:把系统环境变量里的CATALINA_HOME设置给删除掉2:第一个tomcat不用修改文件,第二个tomcat文件的conf子目录中的server.xml文件:a:修改http访问端口(默认为8080端口,我习惯在安装的时候就改成别的端口号,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口

2015-03-11 10:05:35 945

转载 支付宝接口使用文档说明 支付宝异步通知(notify_url)与return_url. .

支付宝接口使用文档说明 支付宝异步通知(notify_url)与return_url. 现支付宝的通知有两类。 A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式 B页面跳转通知,对应的参数为return_url,支付宝通知使用GET方式 (通知地址不需要像以前一样去账户内设置,而是由客户在支付的时候通过参数传递给我地址。 例如 notify_url

2015-03-03 13:56:00 8291

CentOS7.x的mysql8.0.21离线安装

CentOS7.x的mysql8.0.21离线安装

2024-04-25

js获取gif第一帧

通过读取gif图片文件,获取gif的时长及各帧的图片

2015-11-11

html5照片预览

本资源是html5照片预览,下载解压部署到tomcat下边就可以访问了

2014-11-11

通过Canvas及File API缩放并上传图片完整示例

只上传了html,后台代码没有上传,如果需要请到我的博客查看《通过Canvas及File API缩放并上传图片完整示例》

2014-11-10

jQuery图片预览插件

jQuery图片预览,内有单张图片预览,多张图片预览,json数据时的预览

2014-06-10

城市四级联动xml

城市四级联动数据xml

2013-12-02

类似QQ空间照片预览的javascript代码

类似QQ空间照片预览的javascript代码

2013-09-18

ucenter discuz Java api接口

ucenter discuz Java api接口

2013-06-17

php_memcache.dll for php-5.3.3

php_memcache.dll 对应的php5.3.3版本的dll

2013-06-06

php5.3.5下可以使用的php_memcache.dll

我现在正在用,直接放在像D:\wamp\bin\php\php5.3.5\ext下,重启apache就能使用。

2013-06-06

javax.servlet.jar与javax.servlet.jsp.jar

javax.servlet.jar与javax.servlet.jsp.jar

2013-05-23

javaMail 发送邮件

JavaMail发送邮件的例子,里边只写了163邮箱发送的,其他的自己网上搜一下,修改一下代码就可以了

2013-05-22

syslog协议发送日志(java)

利用syslog协议 ,发送网络安全设备日志。java版

2013-05-21

通过WebService插入一条数据简单示例

通过WebService插入一条数据简单示例

2013-05-19

模仿百度文库,豆丁网在线阅读

模仿百度文库,豆丁网在线阅读doc,pdf,txt文档

2013-03-27

SQL格式化工具

sql的格式化工具,有点小小的空格问题,其他都还好,格式还是很清楚的

2013-03-18

HTML5与CSS3权威指南

内容系统而全面,HTML5与CSS3的新功能和新特性尽览无余,注重实战,包含200余设计精巧的实例,可操作性极强!

2013-03-18

HTML5与CSS3权威指南.part3

内容系统而全面,HTML5与CSS3的新功能和新特性尽览无余,注重实战,包含200余设计精巧的实例,可操作性极强!

2013-03-18

HTML5与CSS3权威指南.part2

内容系统而全面,HTML5与CSS3的新功能和新特性尽览无余,注重实战,包含200余设计精巧的实例,可操作性极强!

2013-03-18

HTML5与CSS3权威指南.part1

内容系统而全面,HTML5与CSS3的新功能和新特性尽览无余,注重实战,包含200余设计精巧的实例,可操作性极强!

2013-03-18

读写器开发库文档

读写器开发库文档

2013-03-15

上传视频自动获取第一帧

上传视频可自动获取第一帧图片,真正实现了,还有些功能请高手完善下,比如超过1G以上的视频上传等等,现在只实现了2M大小的视频上传,其他功能没有完成。请高手完成后也共享下谢谢。

2013-03-01

空空如也

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

TA关注的人

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