Mysql技术内幕-第二章
1. InnoDB 体系架构 1. InnoDB 存储引擎作用 缓存磁盘上的数据,方便快速读取。对磁盘数据修改之前也做缓存。 redo log 缓冲 维护进程、线程需要访问的多个内部数据结构 1. 后台线程InnoDB 存储引擎是多线程模型,负责处理不同的任务 1. MasterThread作用将数据异步刷新到磁盘。其中包括脏页刷新、合并插入缓冲、UNDO 页回收。 2. IO Thread1. 作用InnoDB 使用了大量的异步 IO 来处理 IO 请求。作用是提高数据库的性能。 IO Thread 的作用是负责IO 请求的回调处理 2. 分类IOThread 主要分为 4 种 write thread(默认 4 个) read thread(默认 4 个) insert buffer thread log io thread write 和 read Thread 可以通过 innnodb_read_io_threads 和innodb_write_io_threads设置线程数 12//可以通过该命令查看innodb 中的io Threadmysql>s ...
Java日期常用类
SimpleDateFormate 类(日期格式化类)Date 类大部分被废弃(不利于国际化),用日期格式化类来格式化日期 作用:格式化日期 123456789101112131415161718192021/*** 1. SimpleDateFormat的两种操作* 格式化:日期---》字符串* 解析:字符串---》日期*//***2. SimpleDateFormat的实例化* 常用带格式的实例化,进行初始化*/SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");/*** 3. 日期>>>字符串*/String format = dateFormat.format(new Date());System.out.println(format);/*** 4. 字符串》》》日期*/Date parse = dateFormat.parse("2019-09-01 12:22:23");System.out.println(parse) ...
String及其工具类
String 类String 字符串特性 final 类,不可被继承 实现 Serializable 接口,支持序列化 实现 Comparable 接口,可比较大小 内部使用 final char 数组存储字符串数据,解释类 String 不可更改原因 String 具有不变性,体现: 字面量赋值,字符串值存储在字符串常量池中(常量池不会存储相同内容字符串) 对字符串进行修改(replace)或者是拼接(StringBuilder、StringBuffer、直接+)字符串时,不会修改原值,而是新建一个值,在新值上修改或拼接 12345678910111213141516171819public static void main(String[] args) { //字符串定义方式 String s1="abc"; String s2="abc"; System.out.println(s1==s2); System.out.println("_ ...
枚举和注解
枚举类的使用枚举类的定义123456789101112131415161718192021222324252627282930enum SeasonEnums { //提供当前枚举类的对象 SPRING("春天", "春暖花开"), SUMMER("夏天", "夏日炎炎"), AUTUMN("秋天", "秋高气爽"), WINNER("冬天", "冰天雪地"); private final String name; private final String desc; SeasonEnums(String name, String desc) { this.name = name; this.desc = desc; } public String getName() { return name; & ...
Buttterfly美化教程集合
1. 设置背景渐变效果1.效果图 2.步骤 在博客根目录下的themes\butterfly\source\css创建一个 css 后缀文件 在新建的后缀文件中添加如下配置。 由于每个人用的 butterfly 版本不同,所以修改的不一定是#body-wrap。具体需要通过在页面上使用F12,查看标签对应的 id。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758/* 修改文章页背景及透明度 */#body-wrap { background: -webkit-linear-gradient( 0deg, rgba(247, 149, 51, 0.1) 0, rgba(243, 112, 85, 0.1) 15%, rgba(239, 78, 123, 0.1) 30%, rgba(161, 102, 171, 0.1) 44%, rgba(80, 115, 184, 0. ...









