会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
笔记
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2016年9月12日
WebSocket与消息推送
摘要: B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链接,但不容易直接完成实时的消息推送功能,如聊天室、后台信息提示、实时更新数据等功能,但通过polli
阅读全文
posted @ 2016-09-12 08:30 张果
阅读(212234)
评论(27)
推荐(112)
2016年9月5日
Notepad2替代系统自带的记事本
摘要: 事情是这样的,平时我经常把一些文字复制到记事本中编辑好了再复制到目标位置,可以在系统自带的记事本中替换删除一些内容,记事本小巧,占用很少的资源,我很喜欢;但今天复制的内容中有很多数字和一些我不想要的内容,我想到了正则,发现系统自带的记事本没有,找来一个更强的工具,Word,继续查找替换,发现word
阅读全文
posted @ 2016-09-05 10:52 张果
阅读(24995)
评论(0)
推荐(1)
2016年8月30日
常用快捷键大全
摘要: 一、系统快捷键 F1 帮助F2 改名F3 搜索 F4 地址F5 刷新F6 切换F8 安全模式F10 菜单F11 全屏INS 插入模式PRTSCSYSRQ 截屏CAPSLOCK 大写字母锁定DELETE 删除ESC 退出HOME 到开始或主程序END 到结尾PAGEUP 向上翻页PAGEDOWN 向下
阅读全文
posted @ 2016-08-30 11:14 张果
阅读(118840)
评论(12)
推荐(19)
2016年8月18日
后台管理UI的选择
摘要: 最近要做一个企业的OA系统,以前一直使用EasyUI,一切都好,但感觉有点土了,想换成现在流行的Bootstrap为基础的后台UI风格,想满足的条件应该达到如下几个: 1、美观、大方、简洁 2、兼容IE8、不考虑兼容IE6/IE7,因为现在还有很多公司在使用Win7系统,系统内置了IE8 3、能通过
阅读全文
posted @ 2016-08-18 14:39 张果
阅读(88946)
评论(259)
推荐(184)
2016年8月9日
Redis安装配置与Jedis访问数据库
摘要: 一、NOSQL概要 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL数据库的四大分类 键值(Key-Value)存储数据库 这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于
阅读全文
posted @ 2016-08-09 08:48 张果
阅读(7579)
评论(6)
推荐(18)
2016年8月8日
Spring学习总结(四)——表达式语言 Spring Expression Language
摘要: SpEL简介与功能特性 Spring表达式语言(简称SpEL)是一个支持查询并在运行时操纵一个对象图的功能强大的表达式语言。SpEL语言的语法类似于统一EL,但提供了更多的功能,最主要的是显式方法调用和基本字符串模板函数。 同很多可用的Java 表达式语言相比,例如OGNL,MVEL和JBoss E
阅读全文
posted @ 2016-08-08 09:44 张果
阅读(48450)
评论(8)
推荐(16)
2016年8月4日
Spring学习总结(三)——Spring实现AOP的多种方式
摘要: AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程
阅读全文
posted @ 2016-08-04 13:46 张果
阅读(31230)
评论(6)
推荐(31)
2016年8月2日
Spring学习总结(一)——Spring实现IoC的多种方式
摘要: 一、Spring框架概述 Spring是一个开源免费的框架,为了解决企业应用开发的复杂性而创建。Spring框架是一个轻量级的解决方案,可以一站式地构建企业级应用。Spring是模块化的,所以可以只使用其中需要的部分。可以在任何web框架上使用控制反转(IoC),也可以只使用Hibernate集成代
阅读全文
posted @ 2016-08-02 08:30 张果
阅读(86287)
评论(19)
推荐(105)
2016年8月1日
Spring MVC 学习总结(七)——FreeMarker模板引擎与动态页面静态化
摘要: 模板引擎可以让程序实现界面与数据分离,业务代码与逻辑代码的分离,这就提升了开发效率,良好的设计也使得代码复用变得更加容易。一般的模板引擎都包含一个模板解析器和一套标记语言,好的模板引擎有简洁的语法规则、强大的功能、高效的渲染效率、详尽的帮助说明与不断的更新与维护。常见的前端模板引擎有: 常用的jav
阅读全文
posted @ 2016-08-01 08:43 张果
阅读(50859)
评论(12)
推荐(32)
2016年7月29日
Spring MVC 学习总结(六)——Spring+Spring MVC+MyBatis框架集成
摘要: 与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、Spring与S
阅读全文
posted @ 2016-07-29 08:32 张果
阅读(45526)
评论(28)
推荐(70)
2016年7月27日
Spring MVC 学习总结(五)——校验与文件上传
摘要: Spring MVC不仅是在架构上改变了项目,使代码变得可复用、可维护与可扩展,其实在功能上也加强了不少。 验证与文件上传是许多项目中不可缺少的一部分。在项目中验证非常重要,首先是安全性考虑,如防止注入攻击,XSS等;其次还可以确保数据的完整性,如输入的格式,内容,长度,大小等。Spring MVC
阅读全文
posted @ 2016-07-27 08:37 张果
阅读(12737)
评论(7)
推荐(21)
2016年7月19日
Spring MVC 学习总结(四)——视图与综合示例
摘要: 一、表单标签库 1.1、简介 从Spring2.0起就提供了一组全面的自动数据绑定标签来处理表单元素。生成的标签兼容HTML 4.01与XHTML 1.0。表单标签库中包含了可以用在JSP页面中渲染HTML元素的标签。表单标记库包含在spring-webmvc.jar中,库的描述符称为spring-
阅读全文
posted @ 2016-07-19 08:24 张果
阅读(11181)
评论(12)
推荐(23)
2016年7月18日
Spring学习总结(二)——静态代理、JDK与CGLIB动态代理、AOP+IoC
摘要: AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔
阅读全文
posted @ 2016-07-18 08:35 张果
阅读(41060)
评论(8)
推荐(89)
2016年7月14日
Spring MVC 学习总结(三)——请求处理方法Action详解
摘要: Spring MVC中每个控制器中可以定义多个请求处理方法,我们把这种请求处理方法简称为Action,每个请求处理方法可以有多个不同的参数,以及一个多种类型的返回结果。 一、Action参数类型 如果在请求处理方法中需要访问HttpSession对象,则可以添加HttpSession作为参数,Spr
阅读全文
posted @ 2016-07-14 08:31 张果
阅读(46256)
评论(15)
推荐(49)
2016年7月13日
Spring MVC 学习总结(二)——控制器定义与@RequestMapping详解
摘要: 一、控制器定义 控制器提供访问应用程序的行为,通常通过服务接口定义或注解定义两种方法实现。 控制器解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器可以包含多个Action(动作、方法)。 1.1、实现接口Controller定义控制器 Controller是一个接口,处在包or
阅读全文
posted @ 2016-07-13 08:37 张果
阅读(34179)
评论(14)
推荐(56)
2016年7月12日
Spring学习总结(六)——Spring整合MyBatis完整示例
摘要: 为了梳理前面学习的内容《Spring整合MyBatis(Maven+MySQL)一》与《Spring整合MyBatis(Maven+MySQL)二》,做一个完整的示例完成一个简单的图书管理功能,主要使用到的技术包含Spring、MyBatis、Maven、MySQL及简单MVC等。最后的运行效果如下
阅读全文
posted @ 2016-07-12 08:29 张果
阅读(14362)
评论(11)
推荐(27)
2016年7月11日
Spring MVC 学习总结(一)——MVC概要与环境配置(IDea与Eclipse示例)
摘要: 一、MVC概要 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 在web
阅读全文
posted @ 2016-07-11 08:36 张果
阅读(33195)
评论(19)
推荐(80)
2016年7月7日
Spring集成MyBatis完整示例
摘要: 该文详细的通过Spring IOC、MyBatis、Servlet、Maven及Spring整合MyBatis的等技术完成一个简单的图书管理功能,实现图书列表、删除、多删除、编辑、新增功能。示例中隐约的实现了一些MVC的功能,这远远不够,在URL的处理、表单验证、自动映射表单等方面还可以完善,能有抛砖引玉的作用就满意了
阅读全文
posted @ 2016-07-07 08:48 张果
阅读(162552)
评论(48)
推荐(108)
2016年7月6日
Spring学习总结(五)——Spring整合MyBatis(Maven+MySQL)二
摘要: 接着上一篇博客《Spring整合MyBatis(Maven+MySQL)一》继续。 Spring的开放性和扩张性在J2EE应用领域得到了充分的证明,与其他优秀框架无缝的集成是Spring最为强大的功能。Spring类似电脑的主板,可以将许多部件集成在一起协调工作。 一、在Web项目中启动Spring
阅读全文
posted @ 2016-07-06 14:34 张果
阅读(8464)
评论(0)
推荐(5)
2016年7月4日
Spring学习总结(五)——Spring整合MyBatis(Maven+MySQL)一
摘要: MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 使用这个类库中的类, Spring 将会加载必要的MyBatis工厂类和 session 类。 这个类库也提供一个简单的方式来注入MyBatis数据映射器和SqlSession到业务层的bean中。 而且
阅读全文
posted @ 2016-07-04 10:03 张果
阅读(57888)
评论(32)
推荐(43)
2016年7月2日
Android自动连接指定的wifi,免密码或指定密码
摘要: 一、运行时的状态 遇到一个这样的要求:“不进行扫描操作,怎么对指定的免密码WIFI进行连接(之前没有连接过)”,于是动手写了一个Demo,如图所示未连接成功时的状态,第一个编辑框让用户输入SSID,第二个编辑框输入密码,密码可以根据实例情况输入,也可以不输入密码,因为有些Wifi免密码。这里的免密码
阅读全文
posted @ 2016-07-02 08:04 张果
阅读(29770)
评论(2)
推荐(8)
2014年2月1日
4种解决json日期格式问题的办法
摘要: 开发中有时候需要从服务器端返回json格式的数据,在后台代码中如果有DateTime类型的数据使用系统自带的工具类序列化后将得到一个很长的数字表示日期数据,如下所示: //设置服务器响应的结果为纯文本格式 context.Response.ContentType = "text/plain"; //学生对象集合 List students = new List { new Student(){Name ="Tom", Bi...
阅读全文
posted @ 2014-02-01 16:46 张果
阅读(150539)
评论(12)
推荐(14)
2014年1月5日
C#中使用Oracle存储过程返回结果集
摘要: 问题:在MSSQLServer中定义的存储过程可以直接返回一个数据集,如:create procedure sp_getAllEmployeesasSELECT * FROM [NORTHWND].[dbo].[Employees]在Oracle数据库中这样定义是错误的,怎么解决?办法:Oracle中可以使用游标(Cursor)对数据集进行操作,但在存储过程输出参数中直接使用Cursor错误,此时的Cursor应该是一个定义游标的关键字并非类型,所以先要定义一个包,在包中声明全局的自定义游标类型,如:/**创建一个名为pkg_products的包**/create or replace pac
阅读全文
posted @ 2014-01-05 18:35 张果
阅读(8607)
评论(5)
推荐(7)
2013年5月9日
Hibernate整合C3P0实现连接池
摘要: Hibernate中可以使用默认的连接池,无论功能与性能都不如C3PO(网友反映,我没有测试过),C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0是一个易于使用JDBC3规范和JDBC2可选的扩展定义的功能增强,使传统的JDBC驱动程序“enterprise-ready”库。特别是C3P0提供了一些有用的服务:适应传统的基于DriverManager中的JDBC驱动程序的新的类javax.sql.DataSource的计划获取数据库连接。透明和PreparedState
阅读全文
posted @ 2013-05-09 20:38 张果
阅读(13761)
评论(4)
推荐(0)
2012年9月11日
NHibernate学习笔记之一,Hello world!
摘要: NHibernate是一个面向.NET环境的对象/关系数据库映射框架,主要应用在数据持久层,和其它的ORM框架一样用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化框架。Nhibernate支持多种类型的数据库,包括:FireBird、MSSQL、MySql、Oracle、PostgreSQL、SQLite、SybaseASE、SybaseSQLAnywhere。准备工作:需要使用.NET Framework 2.0或上以版本的框架,准备NHibernate框架,本文使用3.3版,到目前NHibe
阅读全文
posted @ 2012-09-11 20:36 张果
阅读(3076)
评论(4)
推荐(2)
上一页
1
2
3
4
5
6
下一页
公告