摘要:
Character与Unicode
Character 基本数据类型char 的包装类
Character 类型的对象包含一个 char 类型的字段
该类提供了几种方法来确定字符的类别(小写字母、数字等),并将字符从大写转换为小写,反之亦然
Character在 jdk8中, 基于... 阅读原文
2018-10-17 20:25:13 阅读(2490) 评论(0)
摘要:
引言
容器是Java基础类库中使用频率最高的一部分,Java集合包中提供了大量的容器类来帮组我们简化开发,我前面的文章中对Java集合包中的关键容器进行过一个系列的分析,但这些集合类都是非线程安全的,即在多线程的环境下,都需要其他额外的手段来保证数据的正确性,最简单的就是通过synchronized关键字将所有使用到... 阅读原文
2018-10-17 19:29:05 阅读(2764) 评论(0)
摘要:
前面讲到赋值运算符的时候,提到“x = x+7”可以被“x += 7”所取代,当然Java编程中给某个变量自加7并不常见,常见的是给某变量自加1,就像走台阶,一般都是一级一级台阶地走,犯不着一下子跳上七级台阶。那么对于变量自加1的情况,既可以写成“x = x+1”,也可以写成“x += 1”,但是早期的Java设计师... 阅读原文
2018-10-17 17:55:01 阅读(2284) 评论(0)
摘要:
1.web.xml配置如下
1 <!DOCTYPE web-app PUBLIC
2 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
3 "http://java.sun.com/dtd/web-a... 阅读原文
2018-10-17 16:09:02 阅读(2253) 评论(0)
摘要:
目录
Maven 集成SSM
添加log4j配置文件
配置web.xml
添加编码过滤器
添加put和delete请求
配置springmvc.xml
配置文件上传
配置druid连接池信息
配置sqlSessionFactory
Mybatis映射文件
配置事务
Maven 集成SSM
GIT(本章简单... 阅读原文
2018-10-17 14:37:02 阅读(2317) 评论(0)
摘要:
一、为什么要修改tomcat黑窗口的名字
同时启动多个tomcat时,不好区分,而给tomcat的命令窗口取名区分是个不错的选择,例如下面这个效果。
二、修改的方法
1.找到tomcat的bin目录下的catalina.bat文件,并用记事本打开
2.找到 if "%TITLE%" == ... 阅读原文
2018-10-17 13:37:04 阅读(2319) 评论(0)
摘要:
一.queue接口
queue的中文意思是队列,是一种以先进先出方式处理数据的集合。
队列还提供额外的插入、提取和检查操作。这些方法都以两种形式存在:一种在操作失败时抛出异常,另一种返回特殊值(根据操作,为空或为假)。
后一种形式的插入操作是专门针对容量受限的队列实现设计的
有些方法以两种形式... 阅读原文
2018-10-17 13:00:06 阅读(2672) 评论(0)
摘要:
垃圾收集 Garbage Collection 通常被称为“GC”,本文详细讲述Java垃圾回收机制。
导读:
1、什么是GC
2、GC常用算法
3、垃圾收集器
4、finalize()方法详解
5、总结--根据GC原理来优化代码
正式阅读之前需要了解相关概念:
Java 堆内存分为新生代和老年代,新生代中又分... 阅读原文
2018-10-17 12:26:10 阅读(2296) 评论(0)
摘要:
git是分布式版本控制系统,无需联网,自身有完整的版本库,有极其强大的分支管理。
初始化文件夹:git init
添加git管理文件:git add
提交 git commit -m "备注"
查看工作区的状态 git status
查看工作区修改内容 git diff
查看历史 git log (--... 阅读原文
2018-10-17 10:58:02 阅读(2315) 评论(0)
摘要:
在日常网站访问中,会把动态地址改造成伪静态地址。
例如: 访问新闻栏目 /col/1/,这是原有地址,如果这样访问,不利于搜索引擎检索收录,同时安全性也不是很好。
改造之后:
/col/1.html。
改造方法:
1.添加urlrewritefilter
<dependency>
<gr... 阅读原文
2018-10-17 09:07:05 阅读(2246) 评论(0)