- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 MySQL主键设计(2)
因为我的文章《MySQL主键设计》反响较好,并且进入了每日精选。我火焰在此谢谢各位大佬们了。[拜见][拜见]所以今天我们就再来一期:MySQL主题设计MySQL数据库设计规范与原则MYSQL数据库设计规范1、数据库命名规范采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线’_'组成;命名简洁明确(长度不能超过30个字符);例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前缀;除非是备份数据库可以加0
2020-05-17 20:25:13 432
原创 CPU瞒着内存竟干出这种事
还记得我吗,我是阿Q,CPU一号车间的那个阿Q。今天忙里偷闲,来到厂里地址翻译部门转转,负责这项工作的小黑正忙得满头大汗。看到我的到来,小黑指着旁边的座椅示意让我坐下。坐了好一会儿,小黑才从工位上忙完转过身来,“实在不好意思阿Q,今天活太多,没来得及招待你”“刚忙什么呢,看你满头大汗的”,我问道。“嗨,别提了,老是发现内存页面错误,不停地要通知操作系统那边去处理,真是怀念以前啊,没有这么多破事儿要管”,小黑叹了口气。我一听来了兴趣,“小黑你给我说说你们的工作呗,地址翻译是怎么一回事儿,为什么怀
2020-05-15 19:34:59 169
原创 我常用的IDEA插件大公开,个个是精品!
我常用的IDEA插件大公开,个个是精品!SpringBoot实战电商项目mall(30k+star)地址:github.com/macrozheng/…摘要总结了平时工作中常用的12款IDEA插件,后端和前端的都有了,附上我的使用技巧,看完之后开发效率杠杠的!LombokLombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如 Setter、Getter、toString、equals、hashCode 以及非空判断等。举个例子,我们给一
2020-05-14 20:40:52 200
原创 十大经典算法排序(3)
1.插入排序(Insertion Sort)有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法–插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元
2020-05-09 20:09:50 103
原创 十大经典算法排序(2)
1.选择排序(Selection Sort)选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。基本选择排序输入n个数的序列<a1,a2,a3,…,an>输出原序列的一个重排<a1*,a2*,a3*,…,an*>;
2020-05-09 19:50:46 104
原创 十大经典算法排序(1)
1、冒泡排序(Bubble Sort)冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。1.1 算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个;1.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的;2.针对所有的元素重复以上的步骤,除了最后一
2020-05-09 19:45:23 285
第二十四届全国青少年信息学奥林匹克联赛初赛[answer].docx
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人