05 2016 档案
摘要:1.正则验证邮箱 2.验证昵称是否合法 3.判断是否是数字 4.创建随机数 5.获取机型,浏览器类型 5.获取IP地址 6.判断数字是否在数组内
阅读全文
摘要:简单的将集合的内容转为字符串,常用的有两种,我比较倾向于第二种。 数据量大的情况下还是使用StringBuffer比较好 最终的结果都是 a,b,c
阅读全文
摘要:在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下: 使用${pageContext.request.contextPath} 代码” ${pageContext.request.contextPath
阅读全文
摘要:session的实现与工作原理 浏览器和服务器采用http无状态的通讯,为了保持客户端的状态,使用session来达到这个目的。然而服务端是怎么样标示不同的客户端或用户呢?这里我们可以使用生活中的一个例子,假如你参加一个晚会,认识了很多人,你会采取什么方式来区分不同的人呢!你可能根据脸型,也有可能根
阅读全文
摘要:session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所
阅读全文
摘要:一、redis 数据结构使用场景 原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码。目前目标是吃透 redis 的数据结构。我们都知道,在 redis 中一共有5种数据结构,那每种数据结构的使用场景都是什么呢? String——字符串 H
阅读全文
摘要:中文乱码分为GET乱码和POST乱码 GET乱码在Tomcat中配置编码 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" edirectPort="8443" URIEncoding="UTF-8" /> 或者
阅读全文
摘要:1.查看当前数据库版本 select version(); 2.最大并发连接数 SHOW VARIABLES LIKE 'max_connections';3.查看是否自动提交事物SHOW VARIABLES LIKE 'autocommit'; 4.查询数据库字符编码show variables
阅读全文
摘要:1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 ·0 - 本地响应成功。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protoco
阅读全文
摘要:foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位
阅读全文
摘要:今天开始使用IDEA,各种不习惯,一会Eclipse一会IDEA来回切换,需要一个熟悉的过程,记录一下常用的快捷键。 IDEA常用快捷键 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+
阅读全文
摘要:代码如下,红色部分为关键代码。 注意parameterType要为java.util.HashMap <resultMap id="baseResultMap" type="Blog"> <association property="author" column="{id=author_id,lik
阅读全文