摘要:
在线测试网站:https://regex101.com/ 一般编辑器 .* 代表正则表达式 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是烦琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。 举个例子,在电脑的cmd窗口,你肯能用过?和 阅读全文
摘要:
1. 什么是MyBatis MyBatis的前身是Apache的一个开源项目ibatis,后来迁移到Google code就改名为MyBatis。 官方解释: MyBatis是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置 阅读全文
摘要:
一:maven是什么? Maven是干什么用的?这是很多开发者在刚开始接触Maven时最大的问题。之所以会提出这个问题,是因为即使不使用Maven 我们仍然可以进行B/S结构项目的开发,从表现层,业务逻辑层到持久化层再到数据库都有成熟的解决方案——不使用Maven我们一样可以开发项目啊? 其实Mav 阅读全文
摘要:
1:Handle与多线程 Handle是什么?官方说明:handle是Android给我们提供用来更新UI的一套机制,也是一套消息处理的机制。可以看出handle主要就是两个功能,一个是更新UI,另一个就是发送消息和对消息进行处理。 为什么要用Handle? Handler是Thread的代言人,是 阅读全文
摘要:
一:SpringMVC是什么 SpringMVC只是Spring的一个子框架,作用学过Struts2的应该很好理解,他们都是MVC的框架。学他就是用来代替Struts2的,那么为什么不用Struts2而选择SpringMVC呢!那就必须说说它相比与struts2的部分优点: (2)整合:大部分企业都 阅读全文
摘要:
一:重要概念理解 Spring很简单,一定不要想得太复杂,只是有些东西很拗口而已 1:IOC(控制反转) 概念:利用反射的原理将对象创建的权利交给了Spring,Spring在运行的时候根据配置文件(或则注解)来动态的创建和维护对象之间的关系,实现了松散耦合的思想。即创建对象的控制权(即Person 阅读全文
摘要:
一:使用配置文件开发 1:创建数据库表 2:然后就是根据这个数据表创建一个对应的类 public class HibernateDemo1 { private long cust_id; private String cust_name; private String cust_source; pr 阅读全文
摘要:
最近在和其他组的合作做东西的时候发现一些好玩的,一些前端的会非常注重特效的实现,有时经常会忽略要与后端的交互,一个表单验证的实例插件写写而已。 阅读全文
摘要:
虽然以前已经学了很多的拦截器,但是在这里还是想重头梳理一下所有有关拦截器的知识,尤其是struts2中的拦截器 1:拦截器是什么? java里的拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行 阅读全文
摘要:
写在前面:菜鸟拙见,望请纠正 一:为什么需要连接池 普通的JDBC数据库连接使用 DriverManager 来获取,每次向数据库建立连接的时候都要将 Connection 加载到内存中,需要数据库连接的时候,就向数据库要求一个,执行完成后再断开连接。。这样的方式将会消耗大量的资源和时间 数据库连接 阅读全文