最近想找个Node.js的经典模块阅读阅读,一来磨练一下Javascript技能,二来加深对Node.js的理解。打开Node.js的registry页面,发现Underscore被使用的最多。开始阅读Underscore源码,很快就崩溃了,obj.length === +obj.length,想死有没有?后来在stackoverflow上面找到答案。一路下来,对于我这个Java程序员来说,艰辛啊...
分类:
其他 时间:
2014-03-29 05:42:55
收藏:
0 评论:
0 赞:
0 阅读:
459
1.typedef语法描述
在现实生活中,信息的概念可能是长度、数量和面积等。在C语言中,信息被抽象为int、float和double等基本数据类型。从基本数据类型名称上,不能看出其所代表的物理属性,并且int、float和double为系统关键字,不可以修改。为了解决用户自定义数据类型名称的需求,C 语言中引入typedef,可以为数据类型创建别名,从而丰富数据类型所包含的属性信息。...
分类:
其他 时间:
2014-03-29 03:53:00
收藏:
0 评论:
0 赞:
0 阅读:
410
当我们通过 TCP socket 分多次发送较少的数据时,比如小于 1460 或者 100 以内,对端可能会很长时间收不到数据,导致本端应用程序认为超时报错。这时可能是受到了 TCP NAGLE 算法的影响。
关于 TCP NAGLE 算法,可以参考这篇文章《TCP NAGLE算法和实现》以及《网络编程中Nagle算法和Delayed
ACK的测试》 ,这里只说程序上如何实现。代码如...
分类:
其他 时间:
2014-03-29 02:45:44
收藏:
0 评论:
0 赞:
0 阅读:
380
在当今大数据的冲击下,智慧话题成为各个行业的最热门话题,同时也是各软件厂商、系统集成商推崇的最热的方案。如果再当今碎片信息发展下,单位的各种应用怎么能为自己的网络环境做最有力的支撑。...
分类:
其他 时间:
2014-03-29 05:45:04
收藏:
0 评论:
0 赞:
0 阅读:
434
完全背包 体积都是1000的倍数 所以可以除以1000 可能你会想价值是1000的倍数啊 这没关系
#include
#include
#include
using namespace std;
const int maxn = 100010;
int dp[maxn];
int a[12];
int b[12];
int main()
{
int T;
scanf("%d", &T...
分类:
其他 时间:
2014-03-29 02:45:00
收藏:
0 评论:
0 赞:
0 阅读:
398
2011年11月doom3代码发布
2012年11月doom3 BFG代码发布
两个游戏内容虽然相差不多,但doom3 BFG版本在技术上有很大进化(多线程框架,SWF,立体渲染)。本文技术分析主要基于doom3BFG版本
idCommon是总控制类
绿色的是子系统,可以在各处调用。
Entity是基于继承的结构
多线程渲染
整体分为两个线程,主线程(...
分类:
其他 时间:
2014-03-29 04:21:28
收藏:
0 评论:
0 赞:
0 阅读:
634
C#总结之 泛型
(1) 泛型的优点
泛型的使用主要是在集合中,在集合中非泛型是把类型转化为通用基类型Object,这样做虽然方便但是有两个缺点:
要进行装箱操作,拆箱操作,因此会降低性能
缺乏对类型检查,容易出错。
(2)类型参数的约束
通过限制类型,从而可以限制泛型实例化的类型。
MyClasswhere T:constraint.
约束的种类
T:struct //类...
分类:
其他 时间:
2014-03-29 06:13:09
收藏:
0 评论:
0 赞:
0 阅读:
568
North America - Greater NY 2012...
分类:
其他 时间:
2014-03-29 02:50:28
收藏:
0 评论:
0 赞:
0 阅读:
473
今天在Aserve这个库的时候,本来一开始以为应该和平常使用quicklisp一样简单的一句(ql:quickload 'aserve)痛快搞定的时候,结果逆天的竟然报了一个错误,想都没想推出调试状态,我竟然脑残的数次尝试(估计当时没睡醒)每次均无法正常加载,后来我又尝试重启IDE,经过数次尝试终于IDE启动不起来了。。。。重启,重新下载都不行。
现在冷静下来了,分析了一下可能是我直接使用的书上...
分类:
其他 时间:
2014-03-29 05:50:41
收藏:
0 评论:
0 赞:
0 阅读:
580
1.开机按住Shift键进入Grub菜单。
2.按e修改第一条“Ubuntu,2.6.xxx-generic”
3.修改倒数第2行,“linux /boot/vmlinuz... ro quiet splash”为“linux /boot/vmlinuz... rw single init=/bin/bash”
4.按Ctrl+x启动系统
5.输入passwd root修改root的密码
...
分类:
其他 时间:
2014-03-29 06:12:32
收藏:
0 评论:
0 赞:
0 阅读:
424
MIT6.828 boot.S文件分析...
分类:
其他 时间:
2014-03-29 04:28:12
收藏:
0 评论:
0 赞:
0 阅读:
479
The DNS I know
DNS stands for Domain Name System or Domain Name Server.
The basic usage of it is to get IP via domain name. But there are advanced usages.
DNS client queries a DNS ser...
分类:
其他 时间:
2014-03-29 05:04:45
收藏:
0 评论:
0 赞:
0 阅读:
421
(1)看 Sp(流处理器个数)
N卡凡是带GT或GTX的都属于高频版,意思就是性能属于中上的。。GT中等,GTS中高等,GTX顶级。。 价格相差也很大 一般你不用看后面的数字。。直接看SP单元(俗称:流处理器),数量越多,性能越强劲,价钱就越高!凡是GTX系列的,SP单元都超过200个以上不等。。 哪怕你那个GT系列1G显存的显卡(比如:SP单元96个)和GTX系列512MB的显卡(SP单元...
分类:
其他 时间:
2014-03-29 04:50:48
收藏:
0 评论:
0 赞:
0 阅读:
314
ARM链接脚本...
分类:
其他 时间:
2014-03-29 06:07:08
收藏:
0 评论:
0 赞:
0 阅读:
542
=日常编辑==
? 按住Ctrl滚滚轮,代码的字体会随你心意变大变小。
? 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
? Ctrl+D可复制当前行或选中块。
? Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
? Tab缩进当前行或选中块,Shift+Tab减少缩进。
?...
分类:
其他 时间:
2014-03-29 04:27:32
收藏:
0 评论:
0 赞:
0 阅读:
818
查来很多资料才终于懂了极大团和最大团的概念。由于网上介绍的不多,且较为死板,特意整理如下:
团:表示N 个点的集合,这N个点彼此两两连接,既有N(N-1)/2条边。
极大团: 表示无法是其他团的子团。
最大团:点最多的极大团.
求极大团的个数(poj 2989)#include
#include
#include
#include
using namespace std;
#...
分类:
其他 时间:
2014-03-29 04:59:53
收藏:
0 评论:
0 赞:
0 阅读:
263
namespace的层次结构优先于namespace的别名
如果出现这种别名和已有的namespace重名的情况,要想试用别名可以使用"::"这样就限制了调用的是别名命名空间。
using MyNamespace = ConsoleApplication19Namespace.MyNamespace2;
namespace ConsoleApplication19Namespace
{
...
分类:
其他 时间:
2014-03-29 05:54:09
收藏:
0 评论:
0 赞:
0 阅读:
430
目录
1 dtdemux介绍
2 demux接口说明
3 demuxer添加步骤
上篇文章,介绍了如何在dtplayer框架下添加一个新的stream,后面又添加了封装ffmpeg的stream,使得dtplayer支持的stream类型大大增加。
而且用户添加demuxer的时候测试也方便了很多(未添加stream_ffmpeg之前只能测试本地文件,...
分类:
其他 时间:
2014-03-29 02:47:46
收藏:
0 评论:
0 赞:
0 阅读:
628
main.c
#include "s5pc100.h"
void delay(int ms)
{
int i;
while (ms--) {
i = 4000;
while (i--);
}
}
int main()
{
int num = 0;
char c;
GPG3.GPG3CON = 0x1111;//将GPG3端口与LED相连的引脚设置为输出模式
GP...
分类:
其他 时间:
2014-03-29 04:01:47
收藏:
0 评论:
0 赞:
0 阅读:
506
package ejbwebdemo;
import java.util.TreeSet;
public class course {
public static void main(String[] args) {
TreeSet list = new TreeSet();
list.add(new student("rrr", 1221));
list.add(new st...
分类:
其他 时间:
2014-03-29 05:23:37
收藏:
0 评论:
0 赞:
0 阅读:
465