摘要: 一、JVM结构 1、类加载子系统与方法区 类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)。 2、Java堆 j 阅读全文
posted @ 2020-07-08 20:54 轻风青枫 阅读(359) 评论(0) 推荐(0) 编辑
摘要: set names utf8 是用于设置编码,可以再在建数据库的时候设置,也可以在创建表的时候设置,或只是对部分字段进行设置,而且在设置编码的时候,这些地方最好是一致的,这样能最大程度上避免数据记录出现乱码。 执行SET NAMES utf8的效果等同于同时设定如下:SET character_se 阅读全文
posted @ 2020-07-07 22:12 轻风青枫 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 在数据库建表时 collate utf_bin是 以二进制值比较,也就是区分大小写,collate是核对的意思 uft-8_general_ci 一般比较,不区分大小写 阅读全文
posted @ 2020-07-07 22:10 轻风青枫 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: 对查询每个部门对应的员工数量,使用外连接需要注意主、从表关联字段为空的问题,比如 以左外连接为例, SELECT d.*,COUNT(d.department_id) FROM departments d LEFT JOIN employees e ON d.department_id = e.de 阅读全文
posted @ 2020-07-06 21:29 轻风青枫 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 SELECT 字段 FROM 表 WHERE 阅读全文
posted @ 2020-07-05 23:15 轻风青枫 阅读(381) 评论(0) 推荐(0) 编辑
摘要: java.lang——包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。java.net——包含执行与网络相关的操作的类和接口。java.io——包含能提供多种输入/输出功能的类。java.util——包含一些实用工具类,如定义系统特性 阅读全文
posted @ 2020-07-05 18:45 轻风青枫 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1. Rest来源: REST:是一组架构约束条件和原则,REST是Roy Thomes Fielding在他2000年的博士论文中提出的。 Roy Thomas Fielding是HTTP协议(v1.0和v1.1)的主要设计者、Apache服务器作者之一、Apache基金会第一任主席。 2. 什么 阅读全文
posted @ 2020-07-05 09:49 轻风青枫 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 使用ajax时,常常需要拼装input数据为 'name=abc&sex=1'这种形式,用JQuery的serialize方法可以轻松的完成这个工作 js绑定事件注意ajax请求延迟现象!!! 阅读全文
posted @ 2020-07-02 22:50 轻风青枫 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 在使用SSM框架时,发生了如下错误: 此处在applicationContext.xml中配置了mybatis.xml的位置但是文件没有写,, 然后自己查错,发现包也是正常扫描到,但是spring容器生成bean时出错,最后将mybais文件添加头信息就好使了!!! 阅读全文
posted @ 2020-06-29 22:14 轻风青枫 阅读(3545) 评论(0) 推荐(0) 编辑
摘要: 使用IDEA时,导入的Maven项目默认的LanguageLevel和JavaCompiler都是1.5,1.5的情况下连最简单的@Override注解都不支持。 虽然可以通过setting中可以修改JavaCompiler版本和在Project Structure可以修改LanguageLevel 阅读全文
posted @ 2020-06-29 10:57 轻风青枫 阅读(732) 评论(0) 推荐(0) 编辑