- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Mysql索引优化
1 例子所用表CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', `age` int(11) NOT NULL DEFAULT '0' COMMENT '年龄', `position` varchar(20) NOT NULL DEFAULT '' COMMENT '职位', `hire_time` tim..
2022-04-14 22:54:27
740
1
原创 Explain详解与索引优化
声明:只是自己平时学习的笔记,里面的例子经过自己实践。1 Explain执行计划1.1 Explain使用 使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL注意:如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中1.1.1全文表及数据示例CREATE TABLE `actor` ...
2022-04-13 15:34:02
1177
原创 Mysql索引
1索引介绍1.1索引是什么官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。 我们通常所说的索引,包括聚集索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明,默认都是使用B+树结构组织(多路搜索树,并不一定是二叉的)的索引。1.2索引的优势和劣势优势可以提高
2022-04-13 09:55:30
211
转载 一篇讲解Java中的String、StringBuilder以及StringBuffer
文章链接:https://www.cnblogs.com/dolphin0520/p/3778589.html希望对您有所帮助!!!
2018-11-08 16:58:39
133
原创 对前面写的桌面端录屏进行优化,优化了内存
package czh.iewbs.recordingscreenVideo;import java.awt.AWTException;import java.awt.Graphics2D;import java.awt.Rectangle;import java.awt.RenderingHints;import java.awt.Robot;import java.awt.i...
2018-11-06 15:34:38
712
2
原创 java fx中的TreeView行处于编辑状态时,当点击空白处取消编辑
问题描述:TreeView编辑行的时候存在这么一个问题:当某行处于编辑时,只有点击TreeItem(即有数据部分)才能够取消当前正在编辑的行,点击Treeview的空白处时编辑状态不取消。主要思路是:开始编辑时让TextField获取焦点,然后监听textfield的焦点事件,当失去焦点时取消编辑。以下是重写TreeCell部分TreeView<String> tree = ...
2018-11-06 15:23:37
551
原创 javacv实现桌面端录屏
不多说,直接上代码,源码参考了javacv官方提供的demo。package czh.iewbs.recordingscreenVideo;import static org.bytedeco.javacpp.opencv_imgcodecs.cvLoadImage;import java.awt.AWTException;import java.awt.Rectangle;im...
2018-09-12 09:04:15
7257
10
原创 Java FX版的毛笔效果
由于项目中有实现毛笔的效果的要求,所以在网上找了一个Android的demo,然后将其改成了Java FX版本的,算法来自网上某个Android的demo(不好意思忘记了原来的url,如果原版作者有意见可以联系我)。package brush;import javafx.scene.paint.Color;/** * @des 笔的设置,但是有些笔的设置最好不要放在这里,不要笔的...
2018-08-29 16:57:02
820
2
原创 LTP本地编译
1、需要安装的软件: maven: 使用命令mvn -h检测是否安装。 git:使用命令git -version检测是否安装。 cmake:使用命令cmake检测是否安装。 Visual Studio:版本不限制,我装的是2010 。2、依次运行以下命令:1、git init(若初始化过,可以省略...
2018-06-15 09:35:38
825
原创 MPAndroidChart设置柱状图中每个柱状的宽度
前几天在使用MPAndroidChart开发图表时,遇到了当柱状图的数据很多时,每个柱状的宽度就变得很小,经不断尝试通过设置setVisibleXRangeMaximum的属性可以解决一下是我根据实际情况设置的:/*设置显示柱状的最大个数,当超过所设置的个数时滚动页面可显示* 如果设置了该属性就能够设置每个柱状的大小,因为每个柱状的大小是根据显示的柱状的个数来平均分配的 *
2017-07-24 14:54:41
6854
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人