摘要: 初学者很容易看错,如果没有看到spring或者JUC源码的人肯定是不太了解的。 ThreadPoolTaskExecutor是spring core包中的,而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是对ThreadPoolExecutor进 阅读全文
posted @ 2019-10-09 14:12 活出敢型 阅读(11099) 评论(1) 推荐(0) 编辑
摘要: 一,分区概念分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。MySQL从5.1.3开始支持Partition。分区和手动分表对比手动分表分区多张数据表一张数据表重复数据的风险没有数据重复的风险写入多张表写入一张表没有统一的约束限制强制的约束限制MyS... 阅读全文
posted @ 2015-08-10 15:48 活出敢型 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1,聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的索引顺序与数据物理排列顺序无关。举例来说,你翻到新华字典的汉字“爬”那一页就是P开头的部分,这就是物理存储顺序(聚簇索引);而不用你到目录,找到汉字“爬”所在的页码,然后根据页码找到这个字(非聚簇索引)。2,聚簇索引的唯一性正式聚簇索引的顺序... 阅读全文
posted @ 2015-08-10 11:26 活出敢型 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。这条语句:carname="Volvo";将声明一个全局变量 carname,即使它在函数内执行。 阅读全文
posted @ 2015-07-21 17:02 活出敢型 阅读(275) 评论(0) 推荐(0) 编辑
摘要: My First Web PageMy First Paragraph.点击这里 阅读全文
posted @ 2015-07-21 16:29 活出敢型 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 在mysql中 FOUND_ROWS()与COUNT(*)都可以统计记录,如果都一样为什么会有两个这样的函数呢,下面我来介绍SELECT FOUND_ROWS()与COUNT(*)用法区别SELECT语句中经常可能用LIMIT限制返回行数。有时候可能想要知道如果没有LIMIT会返回多少行,但又不想再... 阅读全文
posted @ 2015-06-15 23:23 活出敢型 阅读(1510) 评论(1) 推荐(2) 编辑
摘要: 满足GROUP BY子句的最一般的方法是扫描整个表并创建一个新的临时表,表中每个组的所有行应为连续的,然后使用该临时表来找到组并应用累积函数(如果有)。在某些情况中,MySQL能够做得更好,即通过索引访问而不用创建临时表。为GROUP BY使用索引的最重要的前提条件是所有GROUP BY列引用同一... 阅读全文
posted @ 2015-06-15 23:06 活出敢型 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: MySQL索引通常是被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。MySQL也能利用索引来快速地执行ORDER BY和GROUP BY语句的排序和分组操作。通过索引优化来实现MySQL的ORDER BY语句优化:1、ORDER BY的索引优化。如果一个SQL语句... 阅读全文
posted @ 2015-06-15 23:03 活出敢型 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1, Dockerfile的写法: 1)From 来源于那个基础镜像 2)MAINTAINER [Author] 3) ENV 设置环境变量,比如:ENV TZ "Asia/Shanghai" 3) ADD&COPY, 复制文件到Container中,ADD比COPY多两个功能。1)ADD... 阅读全文
posted @ 2015-06-03 23:24 活出敢型 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 说明:此笔记为“Android开发”学习视频的笔记,链接如下:http://open.163.com/movie/2010/1/8/D/M79HE97C3_M79HEQJ8D.html一, Activity: A represnetation of a user doing something,例子... 阅读全文
posted @ 2015-04-29 17:47 活出敢型 阅读(166) 评论(0) 推荐(0) 编辑