解释器模式 用于分析一个实体的关键元素,并且针对每个元素都提供自己的解释或相应的动作. 模板模式 模板设计模式创建了一个实施一组方法和功能的抽象对象,子类通常将这个对象作为模板用于自己的设计. ...
分类:
其他好文 时间:
2017-10-29 18:45:36
阅读次数:
162
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用 ...
分类:
其他好文 时间:
2017-10-29 18:45:27
阅读次数:
146
共1000万条数据,每条数据key不到15字节,value不到500字节,共占硬盘空间4.3-5GB SSDB C++ 本机set/get/del:100us/条 SSDB C++ 异机set/get/del:150us/条 SSDB C++ 异机get+修改+set:150us+150us+15u ...
分类:
数据库 时间:
2017-10-29 18:45:18
阅读次数:
193
邻接表(图论) 还是挺狗的卡了我一个晚自习;总的来说就相当于将一条条的边按链表的形式存住;点的个数是一定的所以我们可以建一个link数组记录每一个节点所指引向的链表,即以该点为源头的路; /edge[i].v /link[i] edge[...].v(即edge[i].next指向的下标) \ .. ...
分类:
其他好文 时间:
2017-10-29 18:45:10
阅读次数:
223
顺序 1. 父类中静态成员变量和静态代码块 2. 子类中静态成员变量和静态代码块 3. 父类中普通成员变量和代码块,父类的构造函数 4. 子类中普通成员变量和代码块,子类的构造函数 其中“和”字两端的按照代码先后顺序执行。 举例 先看代码: Father类 [java] view plain cop ...
分类:
编程语言 时间:
2017-10-29 18:44:53
阅读次数:
175
Comparable & Comparator 都是用来实现集合中元素的比较、排序的,只是 Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparabl ...
分类:
其他好文 时间:
2017-10-29 18:44:44
阅读次数:
190
common\models\Postcommon\models\PostSearchbackend\controllers\PostControllerbackend/views/post common\models\Usercommon\models\UserSearchbackend\contr ...
分类:
其他好文 时间:
2017-10-29 18:44:35
阅读次数:
130
今天的题共4道。。。XD T1很EZ,只需要预处理下所有方向然后统计,最后20%可以直接看作一条线段做操作,将 L 视为-1,R 视为 +1,做这个序列的前缀和,用数组存下每个数的出现次数,最后扫下就好。 但是T1爆零了 原因是我直接将PDF上的文件明复制上去了,原以为可以避免打错文件名,不过Tm文 ...
分类:
其他好文 时间:
2017-10-29 18:44:27
阅读次数:
174
DP+ P1258 想过这种思路但是觉得不可行所以只要有想法就要积极去实现! 状转 输入f[1-10] f[i]=min{f[j]+f[i-j]} i:[2,n) j:[1,i); #include<iostream> #include<cstdio> #include<cstring> #incl ...
分类:
其他好文 时间:
2017-10-29 18:44:17
阅读次数:
245
git command help 不知道自己怎么搞的,发现了查看git命令的详细文档的一个操作 git *** --hep就可以生成对应的html文档 eg: git config --help / git commit -help 效果图如下 git 版本控制管理 之前并没有接触过git方面的知识 ...
分类:
其他好文 时间:
2017-10-29 18:43:59
阅读次数:
250
在一个班级中随机抽取9名学生,得到每名学生的英语考试分数(单位:分)如下: 91 69 75 78 81 96 92 88 86 69 75 78 81 86 88 91 92 96 平均数:x¯=(x1+x2+...+xn)÷n =(91+69+...+86)÷9 =84(分) 中位数:中位数是( ...
分类:
其他好文 时间:
2017-10-29 18:43:52
阅读次数:
221
见注释 注意理解sum表示含义以及f[i][j]和sum联系 #include<cstdio> #include<algorithm> #include<cstring> #define F(i,s,e) for(int i=s;i<=e;i++) #define D(i,e,s) for(int ...
分类:
其他好文 时间:
2017-10-29 18:43:43
阅读次数:
157
[基于oracle的sql优化] 基于oracle的sql优化 【博主】高瑞林 【博客地址】http://www.cnblogs.com/grl214 一.编写初衷描述 在应有系统开发初期,由于数据库数据较少,对于sql语句各种写法的编写体现不出sql的性能优劣,随着数据的不断增加,出现海量数据,劣 ...
分类:
数据库 时间:
2017-10-29 18:43:34
阅读次数:
164
知乎上这篇文章介绍的比较形象:https://www.zhihu.com/question/24124998 先比较下概率和似然,把硬币的"花"出现的概率称为硬币的参数 1. 概率VS似然 1.1 概率 已知硬币的参数,就可以去推测抛硬币的各种情况的可行性,成称之为概率 比如已知硬币是公平的,也就是 ...
分类:
其他好文 时间:
2017-10-29 18:43:25
阅读次数:
141
如果一个线程对共享变量的修改,能够被其它线程看到,那么就能说明共享变量在线程之间是可见的。如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。Java内存模型(Java Memory Model,JMM)描述了Java程序中各种变量(线程共享变量)的访问规则,以及在J ...
分类:
编程语言 时间:
2017-10-29 18:43:15
阅读次数:
150