今天遇到很多优秀的讲师、业界的大伽,很开心 现在把get到的信息梳理一下:(1)想解决性能问题,一定要在缓存上下功能;【nginx上有好多文章可以做,真是博大精深呢《深入理解Nginx:模块开发与架构解析》--陶辉】(2)空间组度的缓存:把这个数据相关的都读到缓存中(这会增加复杂度,只有特殊场景才会 ...
分类:
其他好文 时间:
2018-09-15 21:19:33
阅读次数:
323
【Why AOP ?】 1.代码混乱:越来越多的非业务需求(日志和验证等)加入后,原有的业务方法急剧膨胀。每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点。 2.代码分散:以日志需求为例,知识为了满足这个单一需求,就不得不在多个模块(方法)里多次重复相同的日志代码。如果日志需求发生变化,必须修改 ...
分类:
其他好文 时间:
2018-09-15 21:19:22
阅读次数:
204
生成解决方案 F6,生成项目Shift+F6 调试执行F5,终止调试执行Shift+F5 执行调试Ctrl+F5 查找下一个F3,查找上一个Shift+F3 附加到进程Ctrl+Alt+P,逐过程F10,逐语句执行F11 切换断点F9(添加或取消断点) 运行至光标处Ctrl+F10 跳出当前方法Sh ...
分类:
其他好文 时间:
2018-09-15 21:19:11
阅读次数:
169
分析 除了树剖没想到其他解法。 用线段树维护区间和,同时针对修改区间修改操作建立两个lazy标记,一个是$lazy_{mul}$,另一个是$lazy_{add}$,代表区间里的数都需要先乘以$lazy_{mul}$,再加上$lazy_{add}$。如果一个区间需要被重复标记,那么我们可以先把新的la ...
分类:
其他好文 时间:
2018-09-15 21:19:04
阅读次数:
168
很多时候,我们想通过html+css的方式实现排列在后方的代码在选中状态下,能控制排列在前的代码的样式。那么要怎么实现呢?在这里我就要用1个小技巧来完成。 众所周知的,我们css中的选择器通常只能向下或者同级向下选中,而不能向上选中,这样就对于想控制前面样式的时候带来麻烦。input+label关联 ...
分类:
Web程序 时间:
2018-09-15 21:18:55
阅读次数:
226
解法一:我们先用最朴素的方法,着眼于每个物体是否进入背包,进行遍历。 代码如下: 然而这种算法是对每个商品都进行处理,每一层搜索都有两个分支,时间复杂度为O(2^n),当n比较大的时候就会花费较多的时间。我们注意到,对每个商品进行搜索的时候,有时会出现相同的参数, 于是第二次调用的时候我们其实已经计 ...
分类:
其他好文 时间:
2018-09-15 21:18:44
阅读次数:
242
最近朋友一直抱怨说有一堆的文件夹需要重新修改名称,一个一个处理非常浪费时间,问有没有什么简洁的方法进行处理。 在明白了朋友的需求后,想到可以写个bat批处理文件进行处理。 首先分析下朋友的需求: 原文件夹名称及结构:D:\ test01 test02_XXXX_XXXX test03_XXXX_XX ...
分类:
其他好文 时间:
2018-09-15 21:18:34
阅读次数:
234
主要内容 本文主要记录并查集的基本实现方法,并逐步将一些例题填充到文章中。 并查集能做什么 并查集可以: 1. 合并集合 2. 查找两个元素是否在同一个集合内 3. 集合数量 4. 确定元素属于哪个集合 。 完整代码示例 例题 LeetCode 547 朋友圈 班上有 N 名学生。其中有些人是朋友, ...
分类:
其他好文 时间:
2018-09-15 21:18:24
阅读次数:
187
思考: 使用智能指针替换单链表LinkLIst中的原生指针是否可行? 将LinkList.h中的Node指针全部改成智能指针: 测试程序如下: 运行结果如下: 程序直接崩溃了。 我们的SmartPointer设计中,一片堆空间最多只能由一个指针标识,但是我们设计的和遍历有关的函数,例如move、en ...
分类:
其他好文 时间:
2018-09-15 21:18:09
阅读次数:
175
质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。 class Solution { public: int countPrimes(int n) { if(n < 2) return 0; bool result[n]; for(i ...
分类:
其他好文 时间:
2018-09-15 21:17:58
阅读次数:
126
之前用的一直是Sublime Text,因为觉得字体和代码高亮看着非常舒适也就一直用了。后来,看到了网上很多有关于VS Code的文章,VS Code由微软出品,而且支持跨平台,插件丰富。所以自己也去体验了一番,使用下来感觉实在太棒了!?? ...
分类:
其他好文 时间:
2018-09-15 20:56:34
阅读次数:
264
今天主要学习了: 1.类的定义格式: public class Phone { /* * 属性 */ String brand;// 品牌型号 String color;// 颜色 double size; // 尺寸大小 } 2.集合的创建 ArrayList<要存储元素的数据类型> 变量名 = ...
分类:
其他好文 时间:
2018-09-15 20:56:26
阅读次数:
127
Problem Description I used to think I could be anything, but now I know that I couldn't do anything. So I started traveling.The nation looks like a co ...
分类:
其他好文 时间:
2018-09-15 20:56:02
阅读次数:
199
前言:本文解决的问题 wait() await() sleep()这三个方法有申请区别 在找工作的各种笔试题目中,经常看到wait()、sleep()还有await(),功能都很相似,到底有什么区别?什么时候该用哪一种方法 1. wait() VS sleep() wait和sleep的比较可以说是 ...
分类:
编程语言 时间:
2018-09-15 20:55:48
阅读次数:
239
Java编程未入门者,教你从0到1,通过“你问我答”的方式,促使你去思考一些小问题,比如:为什么要安装JDK?为什么要配置环境变量?等问题,带你从不同的视角学习Java编程语言! 最后手把手教你配置Java环境变量以及实现“HelloWorld!” ...
分类:
编程语言 时间:
2018-09-15 20:55:41
阅读次数:
284
Chapter 1 Large-Scale Video Event Detection Using Deep Neural Networks ...
分类:
移动开发 时间:
2018-09-15 20:55:34
阅读次数:
204
一个小例子帮助理解 话说从前有一个村子,在这个村子中有一口水井,家家户户都需要到这口井里打水喝。由于井水有限,大家只能依次打水。为了实现家家有水喝,户户有水用的目标,村长绞尽脑汁,最终想出了一个比较合理的方案。 首先,在水井边上安排一个看井人,负责维持秩序。 然后,打水时,以家庭为单位,哪个家庭任何 ...
分类:
编程语言 时间:
2018-09-15 20:55:25
阅读次数:
177