自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在varchar字段上联表查询没用上索引的问题

今天刚遇到的一个问题,两个有主从关系的表,经常需要做关联查询,数据量也不大,测试环境,大概只有1000条不到的数据,但是关联查询比较慢需要1.7s左右。通过执行explain +sql 发现联表查询并没有用到索引,而是全表扫描的,即便使用USEINDEX 命令给出对应的索引,索引也没被用到。找了很久的原因,最后发现问题出在两个表的字符集不同。差别在于一个用的utf8,一个用的utf8mb4。...

2021-02-22 15:59:09 278

原创 记一个使用spring @transactionl注解之后注入service报错的问题

首先还原一下问题这边我开发的一个service类 :ContractProjectFlowServiceImpl,和它的接口 :ContractProjectFlowService。然后同事在他自己的类里面是这么注入的: @Autowired private ContractProjectFlowServiceImpl projectFlowService;直接注入...

2019-06-13 17:08:44 1693

转载 跳跃的舞者,舞蹈链(Dancing Links)算法——求解精确覆盖问题(转载)

作者:万仓一黍出处:http://grenet.cnblogs.com/精确覆盖问题的定义:给定一个由0-1组成的矩阵,是否能找到一个行的集合,使得集合中每一列都恰好包含一个1例如:如下的矩阵就包含了这样一个集合(第1、4、5行)如何利用给定的矩阵求出相应的行的集合呢?我们采用回溯法矩阵1:先假定选择第1行,如下所示:如上图中所示,红...

2019-06-05 14:53:26 385

原创 关于vue的$event

vue在事件上绑定方法,以下两种方式实际上是一样的: <button v-on:click="say">Say hi</button> <button v-on:click="say()">Say what</button>但是,如果要在say方法里面要获取原生dom的一些属性就需要获取$event(相当于原生js中o...

2019-05-20 11:15:15 251

原创 18年年终总结

之前年前,为了搞年终总结忙了好一阵子,因为今年的绩效要用根据年终总结来评,一个人15分钟的时间讲ppt,反复改了好几版,不过好在最后得了个A,年终奖*3美滋滋。...

2019-04-12 14:18:47 295

原创 分布式定时任务平台分析 elastic-job和xxl-job

最近公司有要搭建一个分布式定时任务平台的需求,并把这个任务交给了我。 首先是作了一番分析了解,http://www.expectfly.com/2017/08/15/%E5%88%86%E5%B8%83%E5%BC%8F%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E6%96%B9%E6%A1%88%E6%8A%80%E6%9C%AF%E9%80%89%E5%......

2018-11-28 17:27:27 11435 3

原创 python学习笔记

1.输入函数 input(String) 输出函数 print(String...)2字符串可以用单引号或者双引号表示 同js3Python还允许用r''表示''内部的字符串默认不转义,可以自己试试:&gt;&gt;&gt; print('\\\t\\')\ \&gt;&gt;&gt; print(r'\\\t\\')\\\t\\ 4  Python允许用'...

2018-11-22 16:20:43 91

转载 css的弹性布局Flex

转载自阮一峰博客http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C提出了一种新的方案—-...

2018-11-22 11:36:42 80

原创 关于css中的长度单位px rm rem % vh vw

之前对这一块比较模糊,学习了解之后说说我自己的理解px1px表示屏幕上一个像素的大小,他的长度是绝对的。这是最传统的长度表示方法,用px表示长度的好处就是准确而直接。但是由于现在屏幕的尺寸越来越多,各种尺寸差别很大,使用px表示长度很难获得统一的视觉效果,在排版上也经常需要去肉眼估,一些宽度需要一个px一个px的调,当然对于有经验的前端来说,这都不是问题吧。emem这个单位稍微有点...

2018-11-22 11:26:06 3740

原创 关于质数的一些算法

一首先是基础中的基础,怎么判断一个数是不是质数,直接试除就行了,只需要尝试到sqrt(n),因此时间复杂度O(n^1/2) public static boolean isPrime(long number) { return !LongStream.rangeClosed(2, Math.round(Math.sqrt(number))).anyMatch(n -...

2018-11-20 18:31:55 233

转载 P问题、NP问题和NPC问题

一篇很好地介绍文章转载自http://www.matrix67.com/blog/archives/105 Matrix67原创    还是先用几句话简单说明一下时间复杂度。时间复杂度并不是表示一个程序解决问题需要花多少时间,而是当问题规模扩大后,程序需要的时间长度增长得有多快。也就是说,对于高速处理数据的计算机来说,处理某一个特定数据的效率不能衡量一个程序的好坏,而应该看当这个数据的规模...

2018-11-20 16:15:05 256

空空如也

空空如也

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

TA关注的人

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