转自:http://my.oschina.net/xianggao/blog/524943 目录[-] 0 系列目录 1 秒杀业务分析 2 秒杀技术挑战 3 秒杀架构原则 4 秒杀架构设计 4.1 前端层设计 4.2 站点层设计 4.3 服务层设计 4.4 数据库设计 4.4.1 基本概念 4.4. ...
分类:
其他好文 时间:
2016-04-08 12:05:27
阅读次数:
365
在程序出现问题时,我们需要找到并解决掉这些恼人的Bug,才能使程序顺利的运行下去。但是,当代码很多,程序很大的时候,找起来就很麻烦。 所以,我们需要借助工具——Eclipse/MyEclipse中的Debug(调试)手段。而调试的时候,需要入口和观测点,所以我们需要设置断点来进行调试。 1 设置断点 ...
分类:
系统相关 时间:
2016-04-08 12:06:52
阅读次数:
242
python 基础 如何让程序接收参数,最简单用sys.argv[]来获取 1.用法 import sys #导入sys模块 sys.argv[tag] #根据参数的下标来取值 其中 tag为下标值,其中程序本身为0,sys.argv[0] 2.举例 ...
分类:
编程语言 时间:
2016-04-08 12:05:31
阅读次数:
252
在java中,break语句有3种作用。 第一,在switch语句中,它被用来终止一个语句序列。 第二,它能被用来退出一个循环。(一系列的循环嵌套时,只跳出做里面的一层) 第三,它能作为一种“先进”的goto 语句来使用。 下面对最后 2种用法进行解释。 class BreakLoop { publ ...
分类:
编程语言 时间:
2016-04-08 12:04:59
阅读次数:
183
循环语句就是常说的循环结构 循环结构: while循环;for循环;do while循环; while(条件){};使用循环时:1、先确定重复执行的操作;2、再确定约束条件;就是循环的次数; int count = 0;while(count<50){++count;printf("做第%d次俯卧撑 ...
分类:
其他好文 时间:
2016-04-08 12:06:21
阅读次数:
172
链接的时候,把项目中所有相关联的.o目标文件和C语言函数库合并在一起,生成可执行文件; 函数的定义放在.c文件,函数的声明放在.h文件; 如果要使用某个.c文件中定义的函数,只需要#inclued这个.c文件对应的.h文件; .h文件的作用:被别人拷贝,编译链接的时候不需要管.h文件 其他注意事项: ...
分类:
其他好文 时间:
2016-04-08 12:06:09
阅读次数:
152
https://flink.apache.org/news/2015/09/16/off-heap-memory.html Running data-intensive code in the JVM and making it well-behaved is tricky. Systems tha... ...
分类:
Web程序 时间:
2016-04-08 12:03:55
阅读次数:
303
在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。 一、viewport的概念 通俗的讲,移动设备上的viewport就 ...
分类:
移动开发 时间:
2016-04-08 12:04:42
阅读次数:
332
首先找到你liferay安装的地址D:\liferay\liferay-bundles-6.1.1\plugins-sdk,找到portlets这个文件夹点击(shift+鼠标右键)进入命令行窗口,写命令create 项目的名称 "项目的名称" 点击enter键就行了。注意写名字的时候不要这样写(项 ...
分类:
其他好文 时间:
2016-04-08 12:02:30
阅读次数:
169
送他一个汉堡 "音乐会迟到五分钟"是怎么变成"王屋村的男人没有一个好东西"的? 情侣夫妻婆媳大战中,从鸡毛蒜皮小事上升到人格问题的例子是不是太多了? 学习软件工程还有助于处理家庭矛盾与社会关系哦。 就事论事是一大法宝,就像Tab缩进会带来不便,没必要扯移山学院都自私一样。 经过一番的结对编程,同学院 ...
分类:
其他好文 时间:
2016-04-08 12:04:41
阅读次数:
211
位运算: 按位与 &;9&5;任何运算符都有运算结果; 针对二进制进行计算;只有两个对应位都为1时,结果才为1;否则为0; 按位与的作用是能精确知道哪位是多少,获取某个精确的二进制位; 按位或 | 对应的两个二进位有一个为1时,就为1;9|5 按位异或 ^ 9 ^ 5;当两个二进制位不相同是为1; ...
分类:
其他好文 时间:
2016-04-08 12:03:55
阅读次数:
412
最近学习在iOS编程中使用FMDB来存储数据,在inssert一大串对象时发现用了超过20秒,如果插入1000条数据,相当于进行了1000次磁盘存储。而使用事务之后相当于只执行一次sql语句,插入速度大大提升。 [[DBManager sharedDBManager].database beginT ...
分类:
数据库 时间:
2016-04-08 12:04:19
阅读次数:
349
同步和异步的区别 首先以一个常见的开发场景来区别一下同步和异步的区别,比如我们要获取一张网络图片并完成显示。在这个场景中我们需要开启两个线程,一个是子线程—即下载图片的线程;另外是主 UI 线程—即图片下载完成后进行显示的线程。针对这个场景分别用两幅实现的流程图来区分同步和异步。 从图中可以看到,二 ...
分类:
移动开发 时间:
2016-04-08 12:01:41
阅读次数:
191
PHP如何实现文件上传 1.表单部分 允许用户上传文件,在HTML表单的声明中要加上一个上传的属性: enctype = 'multipart/form-data' 表单的method必须是POST 表单选项MAX_FILE_SIZE隐藏域用于限制上传文件大小,它必须放在文件表单元素前面,单位为字节 ...
分类:
Web程序 时间:
2016-04-08 12:01:52
阅读次数:
147