08 2014 档案

摘要:什么是单例模式?单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式的特点:1、单例类... 阅读全文
posted @ 2014-08-31 10:28 李晨玮 阅读(2135) 评论(7) 推荐(2)
摘要:1、概述所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合,并由此引申出IoC、DI以及Ioc容器等概念。2、意图面向过程的开发,上层调用下层,上层依... 阅读全文
posted @ 2014-08-29 16:22 李晨玮 阅读(2848) 评论(5) 推荐(5)
摘要:一直以来对Java的图形处理能力表无力,但好像又不是那么一回事,之前用PHP做过一些应用,涉及到验证码的识别,其中有个图片二值化的步骤,今天换成Java来实现下在java的扩展包javax.imageio中为我们提供了一个类叫ImageIO,这个类提供了一些执行简单编码和解码的静态便捷方法,具体说明... 阅读全文
posted @ 2014-08-24 17:10 李晨玮 阅读(12218) 评论(0) 推荐(0)
摘要:首先先来说下关于文件下载的原理:服务端为客户端提供了一个下载服务,所以服务端需要一个输出流(把客户请求下载的文件输出),相对于服务端来说,客户端需要下载接收一个文件,所以它需要一个输入流(接收文件)。服务器读取要下载文件的内容,用一个Response响应流写回并设置HTTP头信息ContentTyp... 阅读全文
posted @ 2014-08-22 14:18 李晨玮 阅读(2301) 评论(2) 推荐(0)
摘要:之前写过一篇文章,关于Struts2文件上传:http://www.cnblogs.com/lichenwei/p/3927964.html现在来说下多文件上传,其实就把上传文件当成是一个数组去处理,和单文件上传是一样的思路,直接贴一段代码:uploads.jsp上传文件示例 ... 阅读全文
posted @ 2014-08-21 22:14 李晨玮 阅读(932) 评论(0) 推荐(0)
摘要:要实现Struts2框架的文件上传,需要用到2个jar包commons-fileupload-1.2.2.jarcommons-io-2.0.1.jar由于文件解析Struts2内部已经帮我们做好了,大大降低了开发难度,我们只需要在Action里设置好对应的参数,目录进行使用即可。来个小示例:upl... 阅读全文
posted @ 2014-08-21 20:20 李晨玮 阅读(4330) 评论(0) 推荐(0)
摘要:配置注意点:在原有Struts2框架jar包的引入下,需要额外多加一个Json的插件包(struts2-json-plugin-2.3.7.jar)在struts.xml配置文件中,包需要继承json-default,然后把result的类型改为json 一、先来个简单示例,利用Struts2+jQ... 阅读全文
posted @ 2014-08-21 13:37 李晨玮 阅读(3064) 评论(2) 推荐(0)
摘要:Struts2 + Spring3 + Hibernate3 框架整合1、 每个框架使用 (开发环境搭建 )* 表现层框架 struts2 1) jar包导入: apps/struts2_blank.war 包含struts2 开发最基本的jar包 struts2-convention-plugi... 阅读全文
posted @ 2014-08-14 12:57 李晨玮 阅读(3216) 评论(0) 推荐(0)
摘要:关于写过关于JAVA采集入库的三篇文章:基于Java数据采集入库(一):http://www.cnblogs.com/lichenwei/p/3904715.html基于Java数据采集入库(二):http://www.cnblogs.com/lichenwei/p/3905370.html基于Ja... 阅读全文
posted @ 2014-08-13 16:38 李晨玮 阅读(9305) 评论(3) 推荐(2)
摘要:《基于Java的数据采集(一)》:http://www.cnblogs.com/lichenwei/p/3904715.html《基于Java的数据采集(二)》:http://www.cnblogs.com/lichenwei/p/3905370.html《基于Java的数据采集(终结篇)》:htt... 阅读全文
posted @ 2014-08-12 12:12 李晨玮 阅读(4534) 评论(0) 推荐(1)
摘要:在上一篇文章《基于Java的数据采集(一)》:http://www.cnblogs.com/lichenwei/p/3904715.html提到了如何如何读取网页源代码,并通过group正则 动态抓取我们所需要的网页数据现在来写下关于数据的存储,思路很简单,只需要在我们每次读取一个数据的时候,把数据... 阅读全文
posted @ 2014-08-11 18:17 李晨玮 阅读(4548) 评论(0) 推荐(1)
摘要:之前写过2篇关于PHP数据采集入库的文章:基于PHP数据采集入库(一):http://www.cnblogs.com/lichenwei/p/3872307.html基于PHP数据采集入库(二):http://www.cnblogs.com/lichenwei/p/3873281.html《基于Ja... 阅读全文
posted @ 2014-08-11 14:44 李晨玮 阅读(13703) 评论(2) 推荐(3)
摘要:Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其... 阅读全文
posted @ 2014-08-10 15:07 李晨玮 阅读(1972) 评论(0) 推荐(0)
摘要:接触过JAVA WEB开发的朋友肯定都知道Hibernate框架,虽然不否定它的强大之处,但个人对它一直无感,总感觉不够灵活,太过臃肿了。今天来说下Spring中关于JDBC的一个辅助类(JDBC Template),它封装了JDBC的操作,使用起来非常方便。先说下"傻瓜式"的使用(不依赖于xml配... 阅读全文
posted @ 2014-08-10 12:50 李晨玮 阅读(39031) 评论(1) 推荐(5)
摘要:对于一个网站的后台管理系统,单一的超级管理员权限往往不能满足我们的需求,尤其是对于大型网站而言,这种单一的权限会引发许许多多的问题出现。比如:一个网站编辑,平时他只是负责公司网站的公告更新,但如果网站后台没有严格的权限限制,他是不是就可以操作到客户的一些信息,这是存在很大隐患的。如果学过ThinkP... 阅读全文
posted @ 2014-08-07 11:47 李晨玮 阅读(2752) 评论(5) 推荐(0)
摘要:1、PHP上传压缩包并解压的大概流程:普通上传功能->上传到服务器->加载系统组件->找到上传的文件并执行解压命令->成功解压到目录2、php执行系统命令的几类函数:(1)system()输出并返回最后一行shell结果。(2)exec()不输出结果,返回最后一行shell结果(3)passthru... 阅读全文
posted @ 2014-08-05 21:38 李晨玮 阅读(4111) 评论(0) 推荐(0)
摘要:WebServices能干什么?WebServices 可以将应用程序转换为网络应用程序。通过使用 WebServices,您的应用程序可以向全世界发布信息,或提供某项功能。好了,关于WebServices网上资料很多,就不过多介绍了,直接进入主题。PHP有两个扩展类库可以实现WebServices... 阅读全文
posted @ 2014-08-05 17:23 李晨玮 阅读(3908) 评论(0) 推荐(0)
摘要:记得高中时候做过游戏私服,那时候的游戏主页是用PHP写的,因为文件很固定,客户端,登陆器和一些小工具,文件数目也不是很多,所以都是直接把下载链接写死的,直接链接到本地服务器的文件目录,今天QQ群有个朋友突然问我用文件流做PHP下载功能,顺手写了个小Demo,代码很简单,注释也全,直接上代码吧~1、f... 阅读全文
posted @ 2014-08-04 17:39 李晨玮 阅读(3608) 评论(0) 推荐(1)
摘要:在php中使用 json_encode() 内置函数可以使用得php中的数据更好的与其它语言传递与使用。这个函数的功能是将数组转换成json数据存储格式:1 'Balla_兔子','age'=>22);3 echo json_encode($arr);4 ?>输出结果:1 {"name":"... 阅读全文
posted @ 2014-08-03 17:07 李晨玮 阅读(2512) 评论(0) 推荐(0)
摘要:关于什么是微博开放平台及微博开放平台能做什么,咱就不做搜索引擎的搬运工了这里直接给个链接介绍:微博开放平台本文只是抛砖引玉,讲讲微博开放平台的基本用法,适合没接触过开放平台的朋友入门学习,老鸟就略过啦~举例(新浪)微博开放平台:http://open.weibo.com/(这里是官网)先来看看关于微... 阅读全文
posted @ 2014-08-01 20:52 李晨玮 阅读(2656) 评论(2) 推荐(0)