加载中
规划MongoDB复制集

规划MongoDB复制集

2015/01/27 14:19
49
MongoDB复制集实践

MongoDB复制集入门学习

2015/01/26 15:08
55
ISO 8601时间格式与例子

• ISO 8601定义"T"开始的字符串是时间元素的开始. • 六格层次格式说明:  年:YYYY (eg 1997)  年和月:YYYY-MM (eg 1997-07)  完整日期:YYYY-MM-DD (eg 1997-07-16)  完整日期加上小...

2014/12/11 09:16
205
Singleton Design Pattern

The Singleton design pattern comes under the creational pattern type.It is one of the most simple design pattern in terms of the modelling but on the other hand this is one of t...

文件上传如何合理地验证文件类型?

在网上搜了一下,一般都是通过文件后缀名判断,很显而易见的是用户通过修改后缀名来逃避,我想问的问题有两个: 还有什么验证文件类型的方法? 攻击者利用后缀名漏洞能造成什么样的危害?

2014/08/28 16:52
193
Hacking With File Upload Vulnerabilities

Allowing an end user to upload files to your website is like opening another door for a malicious user to compromise your server. However, uploading files is a necessity for any...

2014/08/28 16:48
362
What is the rationale for the `/usr` directory?

What is the rationale for the "unix system resources", or /usr directory, as described here, which duplicates many of the directory names under the root directory /?...

2014/08/28 16:21
32
Go内存模型学习笔记

Go内存模型学习笔记 Go内存模型保证了一个Goroutine对某个变量的读取可以观测到另一个Goroutine对同一个变量的写。 注:内存模型的存在允许编译器进行比较重要的优化,即便是简单的优化也可能...

2014/04/07 14:59
304
golang小记

切片与数据 学golang时,书上提过从数组生成切片时,切片实际上是有一个指针指向那个数组,所以对切片和数组的操作会相互影响。 好奇的是切片是变长的,当切片超过原生数组长度后,还会保持那...

2014/04/05 10:33
189
用存储过程+触发器实现序列

Implementing sequences using a stored function and triggers!

2014/04/05 02:11
99
Simplifying the Testing of Unmanaged Database Mode

Sometimes, when building a web application in Django, one needs to connect to a legacy database whose tables already exist. To support this use case, Django has the concept of "...

2014/04/05 01:57
26
在mac上安装Pillow

今天在mac上安装Pillow,一直报告这个错误: <!-- lang: shell --> clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] clang: n...

2014/03/26 17:35
289
How to run godoc under launchd on OS X

How to run godoc under launchd on OS X godoc is an amazing reference utility. I use launchd to keep it running for me. <!-- lang: xml --> <?xml version="1.0" encoding="UTF-8"?> ...

2014/03/21 12:23
48
go学习笔记——函数

函数 定义 可以给返回值命名,就像函数的输入参数一样。返回值被命名之后,它们的值在函数开始的时候被自动初始化为空。在函数中执行不带任何参数的return语句时,会返回对应的返回值变量的值...

2014/03/19 22:24
46
go学习笔记-控制流

控制语句 条件语句 条件语句不需要使用括号将条件包含起来(); 无论语句体内有几条语句,花括号{}都是必须存在的; 左花括号{必须与if或者else处于同一行; 在if之后,条件语句之前,可以添加...

2014/03/19 20:15
28
在python中创建class method的一个比较隐晦的方法

今天阅读django.db源码,看BaseModel的__new__方法最后有调用_prepare方法(new_class._prepare()),但方法传进去的参数是一个class,下面是BaseModel的_prepare方法声明: <!-- lang: pytho...

2014/03/12 15:06
161
Amazon前技术副总裁解剖完美技术面试

Neil Roseman 厌倦了硅谷公司“我们只要最优秀和最闪亮人才”的口号。因为无论怎样强调,在真正招新时,多数人还是凭借自己的直觉,和应聘者的基本资格而定,例如 GPA,是否来自藤校,有无大...

2014/03/06 16:56
110
记一次项目中协议解析代码重构

现在项目里的协议解析很混乱,而且不能复用父类的解析代码,新人扩展协议很麻烦,尤其会把代码写的很丑陋,比如下面这样: 要解析的协议格式: <!-- lang: xml --> <SyncUploadRequestUnit>...

2013/12/25 11:05
433
Go Data Structures: Interfaces - 3

Memory Optimizations The space used by the implementation described above can be optimized in two complementary ways. First, if the interface type involved is empty—it has no m...

2013/11/29 21:18
16
Go Data Structures: Interfaces - 2

Interface Values Languages with methods typically fall into one of two camps: prepare tables for all the method calls statically (as in C++ and Java), or do a method lookup at e...

go
2013/11/29 21:03
32

没有更多内容

加载失败,请刷新页面

返回顶部
顶部