- 博客(43)
- 收藏
- 关注
转载 正则
1、JS正则 var reg=/\s+/; //+一个。出现一个或者空白字符都可以匹配到 if(reg.test(newPwd)){ $.messager.alert('警告','密码不能有空白字符','waring'); return;//下面就不走了 } ...
2018-04-09 11:45:00
99
转载 BOS3
1、用户登录认证自定义拦截器编码 用户登录的校验,通过拦截器来进行过滤 这里肯定是通过Struts2的拦截器进行功能的实现了。intecepter MethodFilterIntercepter拦截器增强:可以对action里面的业务方法进行拦截设置。 MethodFilterIntercepter有两个属性protected Set<Strin...
2018-04-05 15:21:00
206
转载 配置文件添加druid控制台
<servlet> <servlet-name>DruidStatView</servlet-name> <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class> </...
2018-03-29 16:12:00
221
转载 BOS2
内容(1)在业务中会重复性的增删改查的操作做Dao的封装来简化,Dao层的开发。 (2)Spring Data JPA :主要针对的就是Spring唯一没有简化到的业务逻辑代码,至此,开发者练仅剩的实现持久层业务逻辑的工作都省了,唯一要做到,就只是声明持久层的接口,其他都交给Spring Data JPA来帮你完成! (3)建表--》实体类 封装d...
2018-03-26 08:59:00
134
转载 BOS1
maven搭配过程 (1)parent---domain---dao--service---web。依次向上依赖。 parent<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...
2018-03-21 18:43:00
126
转载 Excel文件导出
1、首先导入依赖jar包首先需要jar包依赖。POI提供API给Java程序对Microsoft Office格式档案读和写的功能 <!--poi依赖--> <dependency> <groupId>org.apache.poi</groupId> ...
2018-03-16 10:44:00
95
转载 Easyui
1、<table class="easyui-datagrid" id="userList" title="会员列表" data-options="singleSelect:false,collapsible:true,pagination:true,url:'/user/list.do',method:'post',pageSize:5,toolb...
2018-03-15 18:42:00
53
转载 多线程
1、 创建一个线程的方法,实现Runnable接口或者继承Thread都有一个run方法,但是不推荐继承Thread:应该将要并行运行的任务与运行机制解耦合。 java.lang.Thread 1.0 Thread(Runnable target) 构造一个新线程,用于调用给定目标的run()方法。 void start() 启动这个线程,将引发调用ru...
2018-03-13 17:29:00
68
转载 JAVA集合
1、线程安全的类包含哪些 (1)Vector(2)Statck:堆栈类先进后出(3)hashtable(4)Enumeration除此之外,其他都是线程不安全的。2、数组列表 ArrayList封装了一个动态再分配的对象数组。 ArrayList的不同步的。 有一种众所周知的数据结构,可以快速的查找所需的对象,这就是散列表(hashtable)。散列表为每...
2018-03-12 14:26:00
58
转载 Java面向对象OOD
1、继承(1)构造器 在调用子类构造器之前,会先调用父类构造器,当子类构造器中没有使用"super(参数或无参数)"指定调用父类构造器时,是默认调用父类的无参构造器,如果父类中包含有参构造器,却没有无参构造器,则在子类构造器中一定要使用“super(参数)”指定调用父类的有参构造器,不然就会报错。2、抽象类 (1)一个类中有抽象方法则必须申明为抽象类。 (2)我...
2018-03-12 14:23:00
72
转载 杂记
1、变量 声明变量的规则:(1)变量必须拥有类型(2)变量必须要有名字转载于:https://www.cnblogs.com/xiaotieblog/p/8535426.html
2018-03-09 18:42:00
51
转载 JVM
1、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上...
2018-03-09 17:07:00
55
转载 基础例题
1、如果int x=20, y=5,则语句System.out.println(x+y +""+(x+y)+y); 的输出结果是()答案:25255 解答:1)不论有什么运算,小括号的优先级都是最高的,先计算小括号中的运算,得到x+y +""+25+y2)任何字符与字符串相加都是字符串,但是是有顺序的,字符串前面的按原来的格式相加,字符串后面的都按字符串相加,得到...
2018-03-09 15:43:00
101
转载 开发中遇到的问题---杂项
1、hibernate执行后报错 2018.03.08-15:17:01 [http-nio-8080-exec-3] ERROR internal.ast.ErrorCounter org.hibernate.hql.internal.ast.ErrorCounter.reportError(ErrorCounter.java:50) - line 1:23: unexpect...
2018-03-08 15:25:00
98
转载 数据库---MySql
1、ON DUPLICATE KEY UPDATE的作用例子:老做法是写三条sql语句:select * from player_count where player_id = 1;//查询统计表中是否有记录insert into player_count(player_id,count) value(1,1);//没有记录就执行insert 操作update playe...
2018-03-07 18:50:00
52
转载 前端
1、下拉列表选择生效函数 function changeSessionMarketType(marketType) { var params = {marketType:marketType} $.ajax({ type: "POST", url: "./adm...
2018-03-05 18:33:00
81
转载 基础知识之----------IO流(4)操作文件
1、文件的切割合并 public class SpliFileDemo { //创建1M的缓冲区 private static int SIZE=1048576; public static void main(String[] args) throws IOException { File file=new File...
2018-03-01 19:30:00
70
转载 基础知识之----------IO流(3)
1、递归需求:删除非空的文件夹目录 public static void main(String[] args) { File dir=new File("d:\\file2");// testDo(dir); dir.delete(); } public static void te...
2018-02-28 14:33:00
167
转载 基础知识之----------IO流(2)
1、字符字节流的转换 public static void main(String[] args) throws IOException { InputStream in=System.in; InputStreamReader isr=new InputStreamReader(in); //字符流 ...
2018-02-26 10:25:00
84
转载 基础知识之----------IO流(1)
1、IO流 用于将存储设备中的数据(硬盘、内存等)读入到固定设备中进行处理。 IO流分为字节流和字符流。 之前是没有字符流的,有ASICC编码表,里面固定的数字代表各个字母。但是每个国家的信息是不同的,就造成各个国家有各自的码表,不利于信息的互通。 后来产生了国际通用码表,可以识别很多国家的文字。Unicode码表。特点是:不论什么字符都用两个字节表示。 一...
2018-02-08 11:34:00
114
转载 书单记录
2017:(1)一个人的朝圣(2)自控力(3)向前一步(4)高效能人士的七个习惯(5)MySql必知必会2018:转载于:https://www.cnblogs.com/xiaotieblog/p/8404410.html...
2018-02-02 11:44:00
126
转载 SSM项目整合
SSM整合1、pom.xml文件 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2018-01-30 17:48:00
60
转载 SpringMVC学习-----二
1、转发和重定向以及参数 @RequestMapping(value = "/sayNo") public ModelAndView sayNo(){ ModelAndView mv=new ModelAndView(); mv.addObject("msg","第一次11测试"); mv.setVie...
2018-01-29 17:20:00
89
转载 MyBatis学习之一----多表查询
1、mybatis实际上并不是pojo和数据库的字段的对应,而是pojo和sql语句的对应。 两个表通过相同的主键来查询(1)内连接查询 select * from tb_order o,tb_user u where o.user_id = u.id; 查询tb_order和tb_user两个表中id相等的信息。(2)外链接查询 select * from...
2018-01-24 18:35:00
84
转载 SQL语句总结
1、两个表通过相同的主键来查询(1)内连接查询 select * from tb_order o,tb_user u where o.user_id = u.id; 查询tb_order和tb_user两个表中id相等的信息。(2)外链接查询 select * from tb_order o LEFT JOIN tb_user u ON o.user_id = u...
2018-01-24 17:57:00
54
转载 https开头的URL接口无法获取数据并报错: PKIX path building failed
大概介绍:php语言写的接口,通过get或post方式获取里面的数据。但是是以https开头的URL原因:https网址向客户的要证书解决方案:跳过证书验证部分package com.scheduler;import javax.net.ssl.HostnameVerifier;import javax.net.ssl.HttpsURLConnection;...
2018-01-23 18:28:00
377
转载 Buffer
package url;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;public class Test1 { public static void main(String[] args) { ...
2018-01-22 18:46:00
59
转载 分页功能、从一个接口拿到数据并放到数据库,然后批量获取给到前端接口
1、使用情况:前端页面只需要点击后显示下一页即可(不需要显示“上一页”,“下一页”和"页码”) 环境:SpringMVC、Hibernate、Spring(1)前端需要jason格式的数据,如果前端想要分页获取数据。只需要传递传递两个参数即可。pageNo和pageSize。这里是将pageSize设为了固定值。 @SuppressWarnings({ "raw...
2018-01-22 18:40:00
831
转载 通过URL获取页面内容
1、public static void main(String[] args) { try { //创建一个URL实例 URL url = new URL("https:/p.php"); try { //通过URL的openStrean方法获取URL对象所表示的自愿字...
2018-01-18 17:26:00
280
转载 MyBatis学习之二----应用
1、动态SQL MyBatis的一个强大的特征之一通常是它的SQL能力。提供了OGNL表达式动态生成SQL的功能。动态SQL有: (1)if (2)choose、when、otherwise (3)where、set (4)foreach转载于:https://www.cnblogs.com/xiaotieblog/p/8301374.html...
2018-01-17 10:18:00
53
转载 MyBatis学习之一----基础了解
1、MyBatis 数据库有几个表,MyBatis就有多少个mapper.xml文件。可以更方便的对数据库进行增删改查。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成...
2018-01-12 17:14:00
106
转载 web工程和java工程的区别
1、是否需要request和response 如果需要request和response,就是 web工程。如果不需要就是java工程。 web工程需要一个壳,中间件(tomcat)。而request和response就是tomcat帮我们实例化的,tomcat将页面数据组装成request给我们,而我们再通过response返回给tomcat。2、war包和jar包的区别...
2018-01-12 16:00:00
262
转载 StringUtils的实用功能
1、获取"GET /topic/1410-5813 -"中1410-5813import org.apache.commons.lang3.StringUtils;String s = StringUtils.substringBetween(str, "/", " -"); String str="name/123123123 -"; ...
2018-01-11 16:31:00
86
转载 SpringMVC-----部分功能学习
1、默认错误页面设置 <error-page> <exception-type>java.lang.Throwable</exception-type> <location>/WEB-INF/pages/404.jsp</location> </error...
2018-01-09 18:50:00
49
转载 SpringMVC之国际化
springmvc国际化的准备工作:1、在xml文件内进行配置 <!-- 存储区域设置信息 --> <bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver" /> <!--...
2018-01-08 16:43:00
71
转载 SpringMVC
SpringMVCSpringMVC的几大组件 1、前端总控制器:用于接受、处理请求,对其他各个组件进行调度。 2、处理器映射器(Handler Mapping):根据请求url找到具体的处理器,生成处理器对象以及处理器拦截器(如果有则生成)一并返回给DispatherServlet(HandlerExecutionChain执行链) 3、处理器适配器(...
2018-01-07 13:29:00
61
转载 web.xml配置详解
1、load-on-startup的作用<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <...
2018-01-04 14:34:00
61
转载 Hibernate学习-----遇到的相关问题
1、问题简要描述:设置了自动提交,命令窗口有sql语句生成,并且数据库主键被+1.但是没有其他数据,必须手动commit 搞了半天 没搞明白怎么回事。不过都建议说不使用自动提交。暂时就此作罢吧。2、转载于:https://www.cnblogs.com/xiaotieblog/p/8186008.html...
2018-01-03 22:13:00
53
转载 Hibernate学习二---持久化对象的三种状态和缓存
1、持久化对象的3个状态。 瞬时、持久、托管为hibernate持久化对象的三个状态。 最大的区别在于是否受到session管理,受session管理的为持久态。 不受session管理但在数据库中有主键ID的为托管态。 不受session管理并且在数据库中没有主键ID(OID)的为瞬时态。 是否有持久化标识s...
2018-01-03 10:39:00
61
转载 Hibernate学习一--原理和基础配置等
1、了解什么是Hibernate以及大概的工作原理 首先:啥叫Hibernate,个人理解就是想当初一个不会SQL语句的哥们想可以不写SQL语句就能操纵数据库。然后就开发了这么个东西----Hibernate。可以通过操作(PO)对象来操作数据库。由此可见,生命在于一本正经的瞎折腾。 持久层框架---可以操作数据库。 ORM是一种对象关系映射(思想)。就是因为这种映射...
2018-01-03 09:44:00
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人