Chaos_百度空间
百度空间 | 百度首页 
 
文章列表
 
2009-10-23 20:31

How Nested Functions Work, part 1

BY: Walter Bright

我们都熟悉C语言里函数如何相互递归调用:

int foo(int i)
 
2009-10-06 18:37

Real Close to the Machine: Floating Point in D

BY: Don Clugston

最初计算 机是被构想为进行数学计算的设备。最早时期的计算机花费了大部分的时间来求解方程式问题。虽然工程学和科学领域现在只占计算世界的很小部分,但仍然留有许 多来自上个时代的优秀遗产。现在,几乎所有计算机都配备了

 
2009-09-19 16:22

How Nested Functions Work, part 2

BY: Walter Bright 译: changlon at gmail dot com

上一期的文章,我们了解了嵌套函数是如何实现的。假如你想的更深一点,你会好奇指向嵌套函数的指针如何运行?这里的难点是嵌套函数为了正常运行,需要一个额外的隐藏参数 -- 指向静态闭包函数栈桢的静态连

 
2009-09-16 21:59

"我近来在做模板元编程" ,他漠然的说。

为什么感到好笑呢?因为元编程被普遍认为是非常有难度的。我是说,比古鲁级宗师还难。我有幸认识处于此水平的两个朋友: 写《Modern C++ Programming》的Andrei Alexandrescu, 实现Boost::Xpressive的Eric Niebler。所以我知道它是多么恐怖的事情。

 
2009-08-09 17:26
The atomic module is intended to provide some basic support for lock-free concurrent programming. Some common operations are defined, each of which may be performed using the specified memory barrier or a less granular barrier if the hardware does not support the version requested. This model is based on a design by Alexander Terekhov as outlined in  this thread. Another useful reference for memory ordering on modern architectures is this article by Paul McKenney.

Atomic模块尝试
 
2008-07-01 00:34
(function(bootstrap){
   if( window.$__loaded ) return ;
   window.$__loaded   = true;
   var temp = document.createElement('div');
   (function(){
       try{
           temp.doScroll('left');
           document.body.appendChild(temp);
          
 
2008-03-14 12:29
在虚拟机目录下找到vmware虚拟机配置文件(.vmx文件),用文本编辑工具打开,找到:
ethernet0.present = "TRUE"
在下面添上三行:
ethernet1.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet1.virtualDev = "e1000"


mdconfig -a -t vnode -f Panabit2008cd4.iso
mount_cd9660 /dev/md0 /cdrom


dd if=/dev/zero
 
2007-12-12 16:34
1、数据包 “netstat 1″一秒钟累计一次,”netstat 2″两秒钟累计一次。依此类推

2、查看网卡流量:”systat -if 1″每秒钟刷新一次,”systat -if 2″两秒钟刷新一次,依此类推.
3.cd /usr/ports/net/ifstat;make install;make clean;/usr/local/bin/ifstat也可以显示及时流量。

FreeBSD-带宽占用-查看
[1] netstat 1 netstat -i netstat -I vr0 simple way

[2]ports: nload vivid way eg. view vr0--> nload vr0

[3]systat -if 1 nice way

[4]port
 
2007-12-10 21:12

function $defined(obj){
   return (obj != undefined);
};

function $lambda(value){
   return (typeof value == 'function') ? value : function(){
       return value;
   };
};

function $type(obj){
   if (obj == undefined) return false;
   if (obj.$family) return ( obj.$family == 'number' && !isFinite(obj)) ? false : obj.$family;
 
 
2007-11-15 14:26
//Fx.Lrc , Copyright (c) 2006-2007 Changlong, <http://music.ad.xwall.cn>, MIT Style License.
//r1028
Fx.Lrc    = new Class({
    Extends: Fx,

    options: {
        left: 120,
        hCol: '#f90',
        lCol: '#999',
        advance: 0.88,
   
 
2007-11-15 14:25
//iPlayer , Copyright (c) 2006-2007 Changlong, <http://music.ad.xwall.cn>, MIT Style License.
// r1028
var Browser = Client;
var iPlayer = new Class({
   
    State:99,

    Implements: [Options, Events],

    options: {
        height: 1 ,
        width: 1 ,
        pro
 
2007-09-27 13:47
// based on mootools r984
var XFlv = new Class({

    Implements: [ Options],

    options: {
        width: 500,
        height: 350,
        top: 20,
        left: 20,
        swf:{
         
 
2007-08-18 17:14
device pf
device pflog
device pfsync

options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
options ALTQ_NOPCC
options ALTQ_DEBUG

#######################################

man pf.conf
pfctl -f pf.conf 应用pf.conf的规则

pfctl -sr  查看访问规则
pfctl -sn 查看NAT规则
pfctl -sa 查看所有PF信息
pfctl -Rf pf.conf 重新加载访问规则
 
2007-08-15 16:48
------------------------------------------------------------------------------------------

#DROP TABLE IF EXISTS admin;
CREATE TABLE admin (
Username varchar(32) NOT NULL default '',
`Password` varchar(32) NOT NULL default '',
PRIMARY KEY (Username)
);



INSERT INTO admin VALUES ('admin', md5('admin'));

#DROP TABLE IF EXISTS users;
CREATE TABLE users (
`User` varchar(16) NOT NULL default '',
`Password` varchar(32) NOT NULL de
 
2007-07-21 18:22
Native(Date);
Native.setFamily({'date': Date});

Date.Names = {
Apm: ['Am','Pm'],
Suffix: ['St','Nd','Rd', 'Th'],
Day: ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],
Month: ['January','February','March','April','May','June','July','August','September','October','November','December']
}

Date.ShortNames = {}

Date.map = {
Y:{k:'FullYear',l:4},
y:{k:'FullYear', l:2, a: 2000},
m:{k:'Month',l:2, a: -1},
n
 
     
 
 
个人档案
 
刀风见笑
男, 27岁
广东 广州 
上次登录:
1个月以前
加为好友
 
   
 
最新照片
 
   
 
最近访客
 
 

gnsolidcontrol

上林扶风

晴朗李寒

展笑眉

zcm211

yakczh

降调ㄟ灵息

greatqin
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2010 Baidu