自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点滴之路

点滴之中,有天地

原创 hibernate学习——通过一个最简单的实现初步了解

 1、hibernate 应用程序体系结构视图 Java事务API: JTA,  Java命名和目录界面:JNDI   配置对象(Configuration)       配置对象是你在任何 Hibernate 应用程序中创造的第一个 Hibernate 对象,并且经常只在应用程序初始...

2019-01-08 21:03:40

阅读数 44

评论数 0

原创 获取checkbox中被选中的值

 对于下面的前台代码,要获取其中被选中的checkbox的值 <form name="testForm" id="myForm"> <input type="checkbox" name=&...

2019-01-06 22:19:04

阅读数 10099

评论数 0

原创 web开发中的涉及到的路径问题

    在进行页面跳转、 资源访问的时候,都会涉及到URL的配置,在配置过程中,我们需明确两个概念:客户端路径、 服务器路径     我是这么理解的:由客户端发起的路径叫客户端路径, 而由服务端发起的路径则叫做服务端路径,所以首先在配置路径之前,需要明确的是: 这一次的页面跳转(姑且包括服务请求...

2018-11-22 00:12:34

阅读数 41

评论数 0

原创 git 中的 “增删改” 操作

1、“增”     对于工作区中新增或者内容被更改的文件,我们需要把它添加到仓库中去,这个就是这里定义的 “增” ,根据提示可以看出,修改的和新增的文件 他们显示的状态是不一样的, 但是都可以用 git add <file> 将它们添加到暂存区中去: 首先,操作...

2018-10-28 23:00:08

阅读数 65

评论数 0

原创 Git 从安装到使用学习记录

一、关于版本控制     什么是版本控制? 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统     如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能),采用版本控制系统(VCS)是个明智的选择。 有了...

2018-10-21 22:39:34

阅读数 44

评论数 0

原创 面试中的一系列问题总结

一、mybatis的映射文件中大于号小于号的写法: 1、需要转义: 大于号:> , 小于号: < 延伸几个: 和(&):& 单引号('):' 双...

2018-10-19 00:44:30

阅读数 33

评论数 0

原创 mybatis中一级缓存

mybatis中提供有一级缓存 和 二级缓存,这里记录一下一级缓存 一级缓存(mybatis中默认开启) SqlSession级别的缓存,操作数据库时需要构造SQLSession对象, 在对象中有一个数据结构(HashMap)用于存储缓存数据,不同的SQLSession对象之间的缓存数据是不共...

2018-10-19 00:36:11

阅读数 1081

评论数 0

转载 mybatis中二级缓存整合ehcache实现分布式缓存

    mybatis自带二级缓存,但是这个缓存是单服务器工作,无法实现分布式缓存。那么什么是分布式缓存呢?假设现在有两个服务器1和2,用户访问的时候访问了1服务器,查询后的缓存就会放在1服务器上,假设现在有个用户访问的是2服务器,那么他在2服务器上就无法获取刚刚那个缓存,如下图所示:   ...

2018-10-14 20:30:17

阅读数 807

评论数 0

原创 记录081009

1、spring中常用的注解有哪些? @Component : 所有spring组件通用的注解 @Controller:注解标注action或controller类(表现层Bean)默认的bean名字为类名首字母小写,也可以自己指定bean名字 @Controller("bean...

2018-10-10 01:15:27

阅读数 24

评论数 0

原创 springMVC学习记录——处理ajax请求

1、使用response输出请求处理数据,响应请求: 控制器中的处理方法: @RequestMapping(value="getValue3.action") public void getValue3(LsjmUser user, HttpServletResponse...

2018-10-07 23:34:35

阅读数 68

评论数 0

原创 springMVC学习记录——上传下载

    springMVC框架中对上传下载做了一些封装,那么我们想要使用的话,就得摸清其中的一些套路,废话少说,直接写实现过程吧,博文分三个部分记录: 单文件上传 多文件上传 (其中有好几种场景,具体看下面记录) 文件下载   公共配置代码部分 (上述三个部分都需要用到的配置): 1、导...

2018-10-05 23:31:16

阅读数 53

评论数 0

原创 springMVC学习记录——传值问题

    web开发中的数据传递(jsp→controller / controller→jsp)是客户端和服务端交互的基础,那么,springMVC中传值是怎么进行的呢?此博文记录一下springMVC框架中的基础的数据传递配置   一、jsp→controller 1、在控制层程序中通过 ...

2018-10-04 23:16:15

阅读数 921

评论数 0

原创 springMVC学习记录——后端处理器之控制器

springMVC后端处理器包括三个部分: 映射处理器 (HandlerMapping) 控制器 (Controller) 视图解析器 (ViewResolver) 博文记录一下控制的实现方式与返回方式 控制器:处理由DispatcherServlet分发的请求     tip:它把用户...

2018-10-03 23:07:27

阅读数 391

评论数 0

原创 springMVC学习记录——后端控制器之映射处理器

springMVC的后端处理器包括三个部分: 映射处理器(HandlerMapping) 控制器(Controller) 视图解析器(ViewResolver) 博文记录一下映射处理的的相关配置问题: 映射处理器:处理url到控制层的映射关系     tip:根据前端控制器(Dispat...

2018-10-02 22:26:27

阅读数 518

评论数 0

原创 springMVC学习记录——从理论上初步认识

一、简介 springMVC 框架是 MVC 开发模式的一种解决方案, 同样按照 Model - View - Controller 三层架构 将 业务、视图、数据进行分离开发,在其中,springMVC 充当控制层 springMVC 有一个前端控制器(或者叫 核心控制器 ,或者叫 分发器)...

2018-09-30 00:48:10

阅读数 61

评论数 0

原创 面向接口编程

什么是接口? -- 在表面上是由几个没有主体代码的方法定义组成的集合体,有唯一的名称,可以被类或其他接口所实现(或者也可以说继承), 由关键词 interface 修饰。   什么是面向接口编程? -- 在系统分析或架构设计中,每个层级的程序并不是直接提供程序服务,而是定义一组接口,通过实...

2018-09-28 23:39:27

阅读数 2142

评论数 0

原创 spring中声明式事务控制学习记录

什么是事务?     数据库的事务,指的是一组操作的执行单元;其中的一组操作指的是一组SQL指令(增、删、改),执行单元指这一组操作全部执行成功,或者全部回滚;(什么是单元,一个才整体交一个单元)     简单理解一下,其实就是:事务是一组sql 语句的集合,这组sql语句要么全部执行成功,要...

2018-09-27 01:28:31

阅读数 101

评论数 0

原创 Spring中工具类JdbcTemplate学习记录

什么是JdbcTemplate 是Spring中data-access模块中的一个工具类,对jdbc的操作进行了轻量级的封装,可以取代jdbc、mybatis等操作数据库; JdbcTemplate中包含一个dataSource属性(数据源),初始化该属性后,可以调用工具类中的方法操作数据库,...

2018-09-26 22:29:21

阅读数 267

评论数 0

原创 spring中AOP机制学习简单Demo

什么是AOP Aspect Oriented Programming,面向切面/方面编程 即针对一批组件的通用业务逻辑进行编程,将通用的功能与业务模块分离,通用的功能就是可以复用的代码段 AOP中的一些术语 切面:封装通用业务逻辑的组件,作用到其他组件上,要求: 必须是被Spring管理...

2018-09-24 23:41:51

阅读数 34

评论数 0

原创 dwr学习记录

一、认识DWR dwr原理:在web.xml中配置dwr的servlet,这个servlet负责把前台的js代码封装成java去调用后台的java类方法,然后将返回结果(java类)再翻译成js返回,给我们的感觉就是在js中直接调用了java方法; 但实际上:代码的调用发生在服务器端,dwr在...

2018-09-21 02:00:07

阅读数 66

评论数 0

原创 spring项目中获取ApplicationContext对象,然后手动获取bean

   在服务器启动过程中,spring容器也会初始化,那么当然,Spring的ApplicationContext对象肯定也在这个过程中会被初始化了,那么我们如何在java类中手动去获取得到这个对象呢?    首先, 我们为什么要去获取这个ApplicationContext对象?,获取到了我们...

2018-09-17 23:44:31

阅读数 25619

评论数 1

原创 js 中汉字和Unicode 互转

    首先,什么是Unicode,百科知识:Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等;Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理...

2018-09-15 20:36:57

阅读数 8568

评论数 1

原创 spring+mybatis 的一个junit测试

一、准备工作: jar包(jar包版本不做硬性要求):   javax.servlet-api-3.1.0.jar   :  监听使用,非必须   junit-*.jar ,hamcrest-core-1.3.jar :   单元测试  mybatis-spring-1.3.0.jar: ...

2018-09-11 00:48:01

阅读数 4669

评论数 0

原创 log4j在web工程中的一个简单实例

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 工程结构: log4j.properties配置: log4j.rootLogge...

2018-09-09 19:55:19

阅读数 444

评论数 0

原创 web.xml加载顺序2

启动容器时,listener的加载必定在 filter 和 servlet 之前,与listener在web.xml中的位置无关, 但是,对于不同的listener来说, 写在前面的listener肯定是要先加载的, 因此listener之间一些顺序问题 还是应该注意的, 比如: 加载Ser...

2018-09-09 18:28:51

阅读数 153

评论数 0

原创 ip 正则

ipv4的格式: ×××.×××.×××.××× 每一个×××的取值范围是0-255 可以把数字分成几段来解析 0-99:          [1-9]?\d 100-199:      1\d{2} 200-249:      2[0-4]\d 250-255:      25[0-...

2018-09-09 01:17:18

阅读数 540

评论数 1

原创 java.util.regex

java中匹配字符串,使用工具类regex包中的类与方法: 代码: import java.util.regex.Matcher; import java.util.regex.Pattern; public class MainDemo { public static void ma...

2018-09-09 00:43:46

阅读数 254

评论数 0

原创 web.xml加载顺序1

容器启动时,web.xml加载顺序:context-param --> listener --> filter --> servlet 启动容器时,容器读取项目的web.xml文件的 context-param 和 listener两个节点 容器创建上...

2018-09-09 00:03:26

阅读数 48

评论数 0

原创 将服务添加桌面快捷键

将我的电脑管理中的服务添加到桌面快捷键,避免每次都要进入管理查看服务   右键发送到 桌面快捷方式,即可在桌面直接点击查看服务列表

2018-09-08 22:02:56

阅读数 376

评论数 0

原创 oracle学习:记录几条常用的语句

1、往表中添加日期型(date)的数据, a、INSERT INTO tabname VALUES('1996-3-3');  这种插入方式是错误的,正确方式如b所示 b、比如要日期类型为年-月-日格式: INSERT INTO tabname VALUES(to_dat...

2017-06-29 20:51:32

阅读数 114

评论数 0

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