自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 mysql sql语句优化实战(一、基于in的优化)

【in中子查询为null,导致索引失效,最终全表扫描】sql语句 (优化前)sql语句(优化后)   explain执行结果(优化前)  explain执行结果(优化后)查询需要的时间 (优化前) 查询需要的时间 (优化后)  分析:m.ownerid IN ( SELECT id FROM mb_emp WHERE pid = ...

2018-10-22 17:11:12 2206 1

原创 使用 nio 出现 connection reset by peer

情景描述:                 每一次访问 nio 相关代码时,都会报出错误(在windows下报错 为"远程主机强迫关闭了一个现有连接",在linux下报错为"connection reset by peer"),会导致服务器连接数过多,导致其他用户无法访问服务。问题解决(目前待验证):左边为出现问题的代码,右边为修正后的代码...

2018-10-19 18:53:16 694

转载 线程安全日期格式化操作的几种方式

线程安全日期格式化操作的几种方式由于 DateFormat 是非线程安全的,因此在多线程并发情况下日期格式化时需要特别注意。下面记录几种格式化的方式:线程不安全的处理方式private static final DateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//线程不安全这种方式会报如下异...

2018-10-19 09:57:52 127

原创 mysql sql优化(二)

mysql explain查询字段及字段包含的值参考自:https://blog.csdn.net/eroswang/article/details/4541173                https://blog.csdn.net/zhuxineli/article/details/14455029一、概图如下二、各个字段详细分析1、id          语...

2018-10-16 19:16:11 159

转载 mysql sql优化(一)

show index from table_name这个命令有助于诊断性能低下的查询,尤其是查询是否使用了可用的索引。下面介绍下 这个命令显示的结果列的含义:| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | I...

2018-10-16 12:03:13 55

转载 linux less命令(查看大文件)

 less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多...

2018-10-16 11:31:07 1283

转载 Java多机部署下定时任务的处理方案

转载自:http://www.cnblogs.com/xunianchong/p/6958548.html  今天来说一个Java多机部署下定时任务的处理方案。需求: 有两台服务器同时部署了同一套代码, 代码中写有spring自带的定时任务,但是每次执行定时任务时只需要一台机器去执行。当拿到这个需求时我脑子中立马出现了两个简单的解决方案:利用ip进行判断, 两台机器ip肯定...

2018-10-13 17:34:55 669

原创 不修改代码的情况下,切换生产环境、测试环境,解决方案

在项目部署中,总是手动修改三套配置环境,过于繁琐,通过 spring 容器内建的 profile 功能实现开发环境、测试环境、生产环境配置自动切换,让我倍感轻松,【减少出错的风险,】 第一步:定义 profile现在就可以通过定义 profile 来将开发和生产环境的数据源配置分开,这里我们定义两个 profile,一个名称是 development,另一个名称是 producti...

2018-10-13 16:27:53 1904

转载 SecureCRT上传、下载文件(使用sz与rz命令),超实用!

利用SecureCRT上传、下载文件(使用sz与rz命令)       借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。     其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):     sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to ci...

2018-10-10 15:34:18 186

转载 MyEclipse 工作空间配置的复用

原工作空间 :A 现工作空间 :B首先,导出A中的配置打开A,选择file --> Export --> 在弹出框中选择General 下的preference --> next --> 在export preferences 页面选择export all, 点Browse按钮,选择保存路径,写清楚文件名(就叫做preference fil...

2018-10-09 18:30:14 360

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除