写在前面:设计模式源于生活,而又高于生活! 为什么要使用设计模式重构代码 使用设计模式可以重构整体架构代码、提高代码复用性、扩展性、减少代码冗余问题。 Java高级工程师装逼的技能! 什么是策略模式 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决 ...
分类:
微信 时间:
2019-08-11 10:31:32
阅读次数:
146
写在前面的话 数据库优化涉及到方方面面的知识,每种数据库的架构,优化方式也都有着很大的差异,如果想做好数据库优化要了解数据库的技术架构、存储结构、存储方式、缓存结构、SQL语句执行过程等有很深刻的了解。本文只是针对开发人员日常用到的通用的优化方法进行介绍,至于数据库参数调整等数据库相关内容也不再本文 ...
分类:
数据库 时间:
2019-08-09 15:50:41
阅读次数:
108
写在前面:穿校服真心有用啊,能加rp。说实话考的还不错,又回到了原来的状态了。 (为了防止Deepinc认为博主能6分钟敲完一套对拍+正解,我还是把考试时间写清楚点吧。) 0h: 贪吃了一个雪糕导致迟到了。。。迎面撞上波波。。。 0~1h: T1打了一个错解,对拍刚开始没问题,便去看T2,看到一半的 ...
分类:
其他好文 时间:
2019-08-09 13:21:53
阅读次数:
108
写在前面:今天主要介绍两个东西:JS标识符和数据类型 一 变量和常量 在介绍标识符之前有必要先了解一下JS中的变量和常量。 变量:程序执行期间可操作的临时存储数据的内存空间。 声明方式: var:函数作用域,变量声明提前,可重复声明,后声明的覆盖前面的。 let:块级作用域,声明不会提前,不可重复声 ...
分类:
编程语言 时间:
2019-08-08 13:07:09
阅读次数:
87
写在前面 在一款应用的整个生命周期,我们都会谈及该应用的数据安全问题。用户的合法性与数据的可见性是数据安全中非常重要的一部分。但是,一方面,不同的应用对于数据的合法性和可见性要求的维度与粒度都有所区别;另一方面,以当前微服务、多服务的架构方式,如何共享Session,如何缓存认证和授权数据应对高并发 ...
分类:
编程语言 时间:
2019-08-08 09:16:44
阅读次数:
109
写在前面 经过将近两年的调整,心态平和了很多。 往后的日子,爱自己,爱家人,爱生活,爱工作。 还是喜欢这里的清净。 csdn的广告太多了。但是搜索也比较快。 运营方向和目标不一样吧。 工作方面:做了半年的工程师,代码能力、数据库能力、架构能力、调试和解决问题的能力,重新温习了一遍。 我做了什么 关于 ...
分类:
其他好文 时间:
2019-08-06 14:16:14
阅读次数:
110
写在前面: 为了能够使后续的代码具有高效简洁的特点,在这里讲一下STL,就不用自己写堆,写队列,但是做为ACMer不用学的很全面,我认为够用就好,我只写我用的比较多的。 什么是STL(STl内容): 容器(Container): 是一种数据结构,如list,vector,和deques ,以模板类的 ...
分类:
编程语言 时间:
2019-08-05 17:23:51
阅读次数:
115
▎写在前面 小编早就听说过了网络流这种神奇的东西,一直以为很高端大气上档次,但是很难,就没学。 今日一见也不过如此,一点也不高端,不大气,不上档次。 ▎网络流 ?『定义』 网络流(network-flows)是一种类比水流的解决问题方法,与线性规划密切相关。网络流的理论和应用在不断发展,出现了具有增 ...
分类:
编程语言 时间:
2019-08-05 14:23:30
阅读次数:
119
写在前面 ReadHub仿站的项目接近完成了,现在就剩下页面样式咯,又到了我最头疼的CSS环节... 暑假的小林真的是懒狗,每天要和lol、steam、桌游、肥肉斗争,平均暑期每天用来写代码和学习的时间只有一个多小时,劳模小林要等回学校了???????? 有点明白为什么项目经验那么重要了,在完成这个 ...
分类:
其他好文 时间:
2019-08-04 19:38:54
阅读次数:
93
很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。 写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那 ...
分类:
Web程序 时间:
2019-08-03 12:45:37
阅读次数:
99