- 博客(52)
- 收藏
- 关注
转载 springMVC封装对象时的类型转换
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。解决的办法就是使用spring mvc提供的@InitBinder标签在我的项目中是在BaseController中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器,当然你如果不
2014-12-04 18:03:14
427
转载 spring常用依赖jar包的关系列表
Spring 依赖的Jar包简介Spring的依赖关系依赖关系分组JAR文件说 明aopallianceaopalliance.jarAOP Alliance(http://aopalliance.sourceforge.net/) 是个联合的开源协作组织,在多个项目间进行协作以
2014-11-13 15:40:07
496
原创 sql server常用功能收集
一、--计算当月有多少天,根据当前月份+1 日期取1号然后-1 计算当月共有多少天 select DatePart(day,DateAdd(day, -1,'2008-11-1')) 原理是dateAdd函数能够在datetime基础上进行加减操作, 利用date值,取1号减1天 即可调用datepart函数获取当月最大的日期,即获得最大天数。二、
2014-05-14 15:13:50
407
原创 sql server常用功能收集
--计算当月有多少天,根据当前月份+1 日期取1号然后-1 计算当月共有多少天select DatePart(day,DateAdd(day, -1,'2008-11-1')) 原理是dateAdd函数
2014-05-14 15:10:08
221
转载 SQL Server T-SQL高级查询
高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student; --count 统计select
2014-04-30 14:32:29
313
转载 JSON net.sf.jsonjar java对象转json的jar包介绍
1.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.jar ezmorph.jarjson-lib-2.2.2-jdk15.jar2.JSONObject对象使用JSON-li
2014-04-25 12:27:29
643
原创 sql server T_sql学习 入门笔记
T-sql: 定义变量 :declare @变量名 类型[,...] 默认为null 赋值 : select @变量名 = 值 set @变量名 = 值 引用 : select @变量名 print @变量名案例: 变量声明: declare @VariableName D
2013-12-27 10:01:33
421
转载 Web导出之Freemarker+XML导出Word
在Web应用中,有时需要按照固定的模板将数据导出到Word,如流程审批单,在流程处理完成后将处理过程按照流程单的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变,常见的方案有POI、iText、JACOB、JSP几种方式,POI读取Word文档比较适合、对于生成文档样式比较难控制,iText操作Excel还可以,对Word的操作功能有限,JACOB操作Word实
2013-12-19 23:10:07
1224
1
原创 Flex入门(七) --------- 事件
Flex事件: Flex中的事件是指可以被组件识别的操作,如单击“确定”按钮、选择某个单选按钮或复选框等。 事件可以由外设触发,如键盘、鼠标,也可能是外部输入,如Web Service的返回。事件还能在组件的外观和生命周期发生变化时触发, 例如,组件的创建或者改变大小,所有用户与应用交互都会产生事件。用户没有直接与应用交互也可能产生事件
2013-11-05 15:07:30
499
原创 Flex入门(六)-------数据模型与数据绑定
Flex入门(六) ------ 数据模型 1、使用MXML标签定义数据模型 定义基于MXML的数据模型最通用的方式是使用标签,这个标签编译为ActionScript对象,当数据具有层次关系的时候编译为一系列树状对象, 与XML数据的定义类似。 标签定义的语法格式如下所示:
2013-11-05 14:54:11
629
原创 Flex入门(五) ------------- flex容器
1、容器分类: 容器组件按照使用方式可以分为布局容器和导航容器。 1)布局容器主要用于用户界面的布局,包括对子类组件的定位和定义子类组件的大小。 例如,HGroup容器可以自动对其子类组件进行水平的按序排列。 2)导航容器用于控
2013-11-05 14:08:26
590
原创 flex入门(四)---------常用对象xml、Date
Xml对象: XML是一种简单的数据存储语言,使用一系列简单的标记描述数据。 1.使用XML类的构造函数创建XML对象 使用XML类创建XML对象的语法格式如下: var 变量名:XML= new XML(value); 其中,参数value为可以通过XML()全局函数转换为XML对象的任意对象。
2013-11-05 11:30:19
1118
原创 Flex入门(三)-----function函数
方法的定义: 1.普通定义: function 函数名(参数1:类型, 参数2:类型,…,参数n:类型):返回值类型 { //函数体 } 2.使用匿名函数方式声明函数:
2013-11-04 18:47:44
1099
原创 Flex入门(二)----ActionScript3.0入门简介
ActionScript3.0简介 入门 1、简介: ActionScript是Adobe Flash Player和Adobe AIR运行环境下的编程语言,由嵌入在Flash Player中的ActionScript虚拟机(AVM)执行。 1.ActionScirpt是强类型语言,和java语法基本类似,需要注意的是他也是运行在虚拟机
2013-11-04 15:12:27
713
原创 Flex入门(一):flex简介及基本配置
1.MXML是基于XML的标记语言,用于应用程序用户界面的布局,控制组件的样式和外观等。2.ActionScript 3.0是一种符合ECMA规范的面向对象脚本语言,类似于JavaScript,运行于Flash Player平台, 增强了Flash平台的能力,是Flex 4的核心编程语言。ActionScript 3.0可以完成MXML不能完成的任务, 例如,控制事
2013-11-04 14:28:21
798
转载 java环境变量设置
1.右键点击我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path
2013-09-26 14:49:28
400
原创 学习笔记 ----servlet入门(一)(新建servlet及servlet的生命周期)
一、Servlet概述 1.sun公司提供的动态web资源开发技术。本质是上一段java小程序,要求这个小程序必须实现Servlet接口,以便服务器能够调用。 2.开发Servlet的两个步骤 *实验:Servlet的快速入门 (1)步骤一:写一个java程序实现Servlet接口(此处直接继承了默认实现类Generi
2013-08-23 07:04:32
647
转载 HTTP协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of
2013-08-22 09:55:26
408
原创 学习笔记---linux入门
linux初级入门: 目录结构: / 根目录: 在根目录下存在以下目录: bin 存放二进制可执行文件(ls,cat,mkdir等) boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 home 存放所有用户文件的根目录
2013-08-04 00:23:30
423
原创 学习笔记-----springMVC入门 (二)
springMVC注解模式: 注解模式示例:配置文件: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="
2013-08-03 23:38:28
479
原创 学习笔记-----springMVC入门
springMVC:概念:基于servlet的的运行机制。可以替代struts 单纯从简单的业务逻辑来说,性能高于struts2(struts1是基于servlet,struts2是基于Filter)运行流程: 核心组件:1、DispatcherServlet 分发器:配置在web.xml中,配置一次即可 2、HandlerMappin
2013-08-02 23:50:48
568
原创 学习笔记----mybatis入门
mybatis:持久层的框架之一,相比hibernate来说,优点sql能由程序员来控制,大大提高了灵活性,从某种程度上来说也解决了很多sql发出时的性能问题。重点:与hibernate不同的时,在mybatis中,持久化类也就是对应的po对象,对应的不在是表,而是返回的类型。 入门:核心的配置文件:sqlMapConfig.xml 和对应的po对应的配置文件:Use
2013-08-01 23:33:33
518
原创 学习笔记----jquery选择器(下)
表单对象属性过滤选择器:$(document).ready(function(){ //对表单内 可用input 赋值操作. $("#btn1").click(function(){ /* * 可用元素:
2013-07-19 00:30:34
437
原创 学习笔记----jquery选择器(中)
可见性过滤选择器:$(document).ready(function(){ //选取所有可见的div元素" id="b1"/> $("#b1").click(function(){ $("div:visible").css("background","pink");
2013-07-18 23:57:41
496
原创 学习笔记------jquery入门:选择器(上)
JQuery入门案例:1 //使用DOM输出 var username = document.getElementById("username"); alert(username.value);==================================
2013-07-18 22:57:35
491
原创 学习笔记----ajax基本入门
Ajax入门: 示例代码:get方式 //当页面加载完毕后,执行以下代码 window.onload = function(){ document.getElementById("ok").onclick = function(){ //实现Ajax的步骤 //1 创建XMLHttpReq
2013-07-18 22:41:22
485
原创 学习笔记----ssh整合配置
三大框架整合的顺序: 1、建立工程 2、设置编码格式 3、设置所有的jsp的编码格式 4、导入jar包 5、写hibernate的配置文件、持久化、映射文件 6、写dao 7、写service 8、spring的配置文件 1、写sessionFactory 2、测试 3、写dao和ser
2013-07-17 17:54:37
550
原创 学习笔记----SSHxml方式配置文件示例
例1: "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> jdbc:mysql://localhost:3306/test com.mysq
2013-07-16 23:24:26
452
原创 学习笔记----Spring入门xml配置及注解DI
Spring入门:基本配置:把对象的创建交给spring的管理 程序员不再关注对象的创建 对象的创建的过程: 1、写一个java类 2、写一个spring的配置文件,把该类放入到spring容器中 3、启动spring容器 4、把对象从spr
2013-07-15 23:04:00
786
原创 学习笔记-----Struts2的模型驱动和属性驱动
在struts2中,如何获取表单元素的内容: 1、属性驱动 1、action中属性的名称和页面上name的名称保持一致 2、属性必须有set和get方法。 属性驱动原理: 1.当请求一个页面时:例:http://localhost:8080/itheima03_struts2/login.jsp
2013-07-14 22:01:14
462
原创 学习笔记----lucene内存索引库与文件索引库及分词器
内存索引库: 1、内存索引库 2、文件索引库和内存索引库的合并 3、可以利用indexWriter.addIndexesNoOptimize方法把很多个索引库合并在一起 1:创建内存索引库 实现: RAMDirectory directory = new RAMDirectory(); 创建索引库后其
2013-07-11 23:23:32
758
原创 学习笔记-----lucene中的内存库与文件库关联及分词器
多个索引库 1、内存索引库 2、文件索引库和内存索引库的合并 3、可以利用indexWriter.addIndexesNoOptimize方法把很多个索引库合并在一起
2013-07-11 23:08:27
129
原创 学习笔记-----lucene入门
lucene 原理: lucene的检索算法属于索引检索,即用空间来换取时间,对需要检索的文件、字符流进行全文索引,在检索的时候对索引进行快速的检索, 得到检索位置,这个位置记录检索词出现的文件路径或者某个关键词。 在使用数据库的项目中,不使用数据库进行检索的原因主要是:数据库在非精确查询的时候使用查询语言“lik
2013-07-11 21:08:55
450
原创 学习笔记---Ognl表达式和struts2的Ui
ognl表达式: 专门是负责从值栈中取出数据的表达式。 只要需要在jsp中声明包即可使用: 1:显示值栈的所有数据信息。 输出值栈结构 说明:s:debug对象栈中显示的数据来自于getXxx方法 把getXxx的"get"去掉,把剩余的第一个字母变成小写xxx 把返回
2013-07-10 23:36:06
512
原创 学习笔记---struts2拦截器
struts2中的拦截器: 首先介绍一下原理:如果学过aop面向切面的概念的话 ,理解拦截器就很简单了。 拦截器本身也是一个切面,是目标类action的一个切面,在看过struts2的运行流程图之后, 知道拦截器本身是按顺序执行的,在进入代理的action之前按正序执行一遍,之后反序执行一遍。 但是这里的先执行和后执行是有本质的区别的:先执行,过滤所有请求的信息
2013-07-10 13:04:13
513
原创 学习笔记----struts2入门3&结果集&通配符&action
结果集类型:1、在struts-default.xml文件中,结果集有以下类型:
2013-07-10 12:20:48
515
原创 学习笔记---struts2入门2
当tomcat启动的时候,因为配置了struts2的过滤器所以加载了三个配置文件: struts-default.xml, struts-plugin.xml, struts.xml 1、struts-default.xml,struts.xml文件在classpath下 底层在过滤器的init方法中加载了这3个配置文件
2013-07-10 01:17:47
600
原创 学习笔记----了解传统模式servlet的优缺点及struts入门1
struts2:入门 1、概念:mvc 2、servlet的缺点 1、配置一个servlet,在web.xml中需要些很多行代码,这样的写法在团队的合作中不可取 2、在servlet中,doGet和doPost方法有两个参数:request,response,这两个参数具有严重的容器依赖性,所以不便于测试
2013-07-10 00:22:22
940
原创 Hibernate中的session创建方式、一级缓存、二级缓存、查询缓存。性能提高总结等
在一些老的版本中 sessionFactory.getSession()获得的session和getcurrentSession()方法获得的session是一样的原理。都是线程安全的,放入到TeadLocal中的。session的缓存(session的缓存称为一级缓存) 1、生命周期 当session创建的时候,session的缓存就存在了,当执行s
2013-07-09 18:21:59
601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人