一、动态原型模式 在面向对象学习六中的随笔中,了解到组合构造函数模式和原型模式创建的自定义类型可能最完善的!但是人无完人,代码亦是如此! 有其他oo语言经验的开发人员在看到独立的构造函数和原型时,很可能会感到非常困惑。因为对象在其他oo语言中往往是封装在一块的,而构造函数确是和原型分开的,所以并没有 ...
分类:
编程语言 时间:
2016-09-07 12:51:07
阅读次数:
155
【数据库模型】 【各个表】 [ 用户表user ] 购买商品的用户信息。 [ 订单表 ] 用户所创建的订单 [ 订单明细表 ] 订单的详细信息,即购买商品的信息 [ 商品表 ] 商品的具体信息 【有关系的表之间的业务关系】 分析表与表之间的业务关系时,需要建立在某个业务意义的基础之上去分析。 [ u ...
分类:
其他好文 时间:
2016-09-07 12:52:36
阅读次数:
167
socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。 socket就是该模式的一个实现,... ...
分类:
编程语言 时间:
2016-09-07 12:52:01
阅读次数:
276
转:http://blog.csdn.net/zq602316498/article/details/39337899 用Iterator模式实现遍历集合 Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。 例如,如 ...
分类:
其他好文 时间:
2016-09-07 12:52:36
阅读次数:
196
一、 JavaScript 函数 1、函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。我们可以将一些常用的代码封装成函数,待用到的时候就能直接调用使用。利用函数可以使代码的组织结构更清晰。 函数语法: 函数就是包裹在花括号中的代码块,前面使用了关键词 function,function ...
分类:
编程语言 时间:
2016-09-07 12:51:07
阅读次数:
216
在js中this始终指向一个调用函数的那个对象 var a='有种你干掉我啊'; //纯粹调用函数 function test(){ console.log(this.a);//默认指向全局对象 } //test();//=>windows.test() //作为对象的方法被调用 Function. ...
分类:
编程语言 时间:
2016-09-07 12:50:43
阅读次数:
144
concurrent包是常用多线程的相关包,最近由于开发sdn程序,对于多线程使用比以前多了很多,现简单总结下。 第一类 原子类:用在多个线程共同操作一个计数的情况 AtomicLong AtomicInteger 第二类 lock和condition condition是从lock中得到的,所以在 ...
分类:
编程语言 时间:
2016-09-07 12:50:21
阅读次数:
277
返回值是什么呢?返回值就是在一段程序执行完了以后要返回的数据,为什么前边没有提到呢?那是因为是python帮我们自动执行了,在我们执行完程序的时候python都会自动帮我在程序的结尾添加了这样的一句话‘return None’ 因为有了这样的一句代码我们的程序才不会报错。 下面我们就开看看‘retu ...
分类:
其他好文 时间:
2016-09-07 12:50:54
阅读次数:
99
Relatives Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 13693 Accepted: 6834 Description Given n, a positive integer, how many positive i ...
分类:
其他好文 时间:
2016-09-07 12:50:15
阅读次数:
122
原文参考:http://plsql-tutorial.com/ 创建语法: CREATE [OR REPLACE ] TRIGGER trigger_name {BEFORE | AFTER | INSTEAD OF } {INSERT [OR] | UPDATE [OR] | DELETE} [O ...
分类:
数据库 时间:
2016-09-07 12:49:35
阅读次数:
235
1、编辑(Editing ) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ct ...
分类:
其他好文 时间:
2016-09-07 12:50:50
阅读次数:
129
centos 6搭建git服务器 安装 创建git用户 初始化git仓库 ...
分类:
其他好文 时间:
2016-09-07 12:48:46
阅读次数:
115
从express源码中探析其路由机制 发布于 2 年前 作者 zjh-neverstop 6807 次浏览 最后一次编辑是 几秒前 来自 分享 发布于 2 年前 作者 zjh-neverstop 6807 次浏览 最后一次编辑是 几秒前 来自 分享 引言 在web开发中,一个简化的处理流程就是:客户 ...
分类:
其他好文 时间:
2016-09-07 12:49:18
阅读次数:
203
讲解中所说 "需要保证i-j是对角线(唯一的例外是i=0且j=n-1)"的意思是,当i=0且 j=n-1时,i-j是多边形的一条边,不需要判断是否是对角线。 参考p277页的 最优三角剖分,如果允许随意切割,则“半成品”多边形的各个顶点是可以在原多边形中随意选取的,很难简洁定义成状态。 这里的意思是 ...
分类:
其他好文 时间:
2016-09-07 12:48:50
阅读次数:
119
Using Array.prototype.reduce() to Reduce Conceptual Boilerplate for Problems on Arrays译:使用Array.prototype.reduce()可以减少数组循环等繁琐问题 我们知道,for循环在javascript里 ...
分类:
其他好文 时间:
2016-09-07 12:49:07
阅读次数:
206
#!/bin/bash keyValue=$(cat /dev/mcu/keyValue) //从文件中获取键值,注意:变量名和等号之间不能有空格if [ $keyValue == 9 ] //注意:条件表达式要放在方括号之间,并且要有空格,例如 [$a==$b] 是错误的,必须写成 [ $a == ...
分类:
系统相关 时间:
2016-09-07 12:48:50
阅读次数:
167
学习Golang书籍&资料: 1. The Go Programming Language Specification: http://golang.org/ref/spec 2. How to Write Go Code: http://golang.org/doc/code.html 3. Ef... ...
分类:
其他好文 时间:
2016-09-07 12:49:25
阅读次数:
272