2012年1月
« 9    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

多大了,还玩

谁说就不能玩了呢!

javascript 函数的参数

今天才发现js的 arguments,是个很好玩的东东
<script>
function fun()
{
var a=arguments;
alert(“参数个数为:” + a.length);
if (a.length == 1)
{
alert(“参数为:” + a[0]);
}
else if (a.length == 2)
{
alert(“参数为:” + a[0]);
alert(“参数为:” + a[1]);
}
}
fun();
fun(1);
fun(1, 2);
</script>

linux中编译静态库(.a)和动态库(.so)的基本方法(转)

静态库
       在linux环境中, 使用ar命令创建静态库文件.如下是命令的选项:
          d —–从指定的静态库文件中删除文件
          m —–把文件移动到指定的静态库文件中
          p —–把静态库文件中指定的文件输出到标准输出
          q —–快速地把文件追加到静态库文件中
          r —–把文件插入到静态库文件中
          t —–显示静态库文件中文件的列表
          x —–从静态库文件中提取文件
      还有多个修饰符修改以上基本选项,详细请man ar 以下列出三个:
          a —–把新的目标文件(*.o)添加到静态库文件中现有文件之后
          b —–***************************************之前
     [...]

晚饭又吃多了

回到上海的寝室,感觉还是比杭州要亲切一些,可能是在这里过的舒坦一些吧。下班回来,带了两袋速冻饺子,下了一袋半,美美的吃了一个晚餐,还把锅里的饺子汤都灌肚子里去了,那个叫 撑啊。
QQ上遇有以前在杭州的一个同事,很少上线,突然看到了,有些兴奋,就聊了一会。他是一个比较努力的人,现在也在上海,终于从事了他选定的一个方向——游戏行业。彼此问了问情况,夸了一番,因为对方还在加班,便知趣的说“你先忙”了。
真的是以前睡我下铺的兄弟,一起上下班,一起去图书馆借书,一起跑步锻炼身体,可是,从上家公司分开后就少有联系。谈话之中,多了份成熟和稳定,这可能就是成长吧。看着别人在进步,总是会心有不甘,好象非要比出个成于败似的。其实我也有成长,只是天天和自己呆在一起,今天和昨天的变化并不是那么明显罢了。
淡定吧, 无非又是撑多了,消化一下,什么都没了,郁闷的心情,也是如此。

VM下linux的一些习惯修改

作为开发,linux还是比较好玩(虽然我一般什么也干不少)。个人习惯,改改的几个地方:
1. 启动到命令行的方式
vi /etc/inittab
修改启动到3
2. 命令行模式的窗口大小
这个问题网上有很多人问过,其实不是屏幕的分辨率的问题,只是要设置一下屏幕的行数和每行的列数
vi /etc/grub.conf
如:
kernel /vmlinuz-2.6.9-22.EL ro root=LABEL=/ vga=788
最后一个vga对应的表格如下
vga参考表
depth—–640×480—-800×600—-1024×768—–1280×1024
8bit————769————771————-773————–775
15bit———-784————787————-790————–793
16bit———-785————788————-791————–794
24bit———-786————789————-792————–795

手动安装gcc4.6.0

linux 下手机编译源码安装 gcc4.6.0

ubunut10.10初体验

终于下决心对自己的本本动手了,干掉了原装的win7 64位系统,换了XP,顺手装了一个ubuntu玩玩,果然很吃惊,依然是那么的牛啊。开机太快,画面很好,字体也很喜欢,装了个3D的效果来,果然不错。不过,就如宣传上那些个,玩玩了,还是回归了命令行,这才是linux的王道。Ctrl + Alt + F1 ,依然黑底白字,就是字太大,网上找了点资料,放这里记录一下:
1: 运行 sudo gedit /etc/default/grub
2: 找到 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
3: 改为 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”
3: 运行 sudo update-grub

重启 over

根本不需要任何对GDM的操作

另外 中文locale下在命令行界面显示中文可以非常简单的安装zhcon即可 还自带命令行下的中文输入法

sudo aptitude install zhcon
zhcon –utf8
主意 一定要以 –utf8参数启动,zhcon默认是gb2312编码

如果控制台下没有输入中文的需要 ,那么可以使用jfbterm ,显示速度更快,也漂亮一点

sudo aptitude install jfbterm
jfbterm -q -c other,UTF-8,iconv,UTF-8

由于参数较长 可以写入文件并加上执行权限来运行

另外 ,为了开启framebuffer ,以提升zhcon或者jfbterm的性能,还需要修改 /etc/default/grub 文件, 将GRUB_GFXMODE前面的注释(#号)去掉,后面的根据你的机器修改为 800×600或者1024×768,注意不要修改为宽屏分辨率,除非你用vbeinfo这个命令测试出显卡支持宽屏分辨率下的framebuffer

例如
GRUB_GFXMODE=800×600x16

这个格式

linux下消息队列的配置文件

/proc/sys/kernel/msgmax该文件指定了从一个进程发送到另一个进程的消息的最大长度,一般8192
/proc/sys/kernel/msgmnb该文件指定在一个消息队列中最大的字节数,缺省设置:16384
/proc/sys/kernel/msgmni该文件指定消息队列标识的最大数目,缺省设置:16 
MSGMNI:/proc/sys/kernel/msgmni文件中定义了该值;
  作用:该值定义了消息队列的最大长度;要使db2(7.1版)正常运行,其最小值为128;
  对于高负荷的DB2服务器,可将该值调整为 >= 1024;
  调谐:对于2.4.6版本的内核,其缺省值为16;可用以下两种方法改变该值
  (1)如果只是临时变动,在命令行输入
      bash# sysctl -w kernel.msgmni=128
  (2) 如果要在系统启动时改变该值,可在/etc/sysctl.conf文件中加入以下几句:
  # Sets maximum number of message queues to 128
  # Set this to 1024 or higher on production systems
  kernel.msgmni = 128
  (用ipcs -l 命令来查看当前ipc 参数的各种设置)

人说懒到家了,我更甚,懒到床上去了

从淘宝拍的懒人桌今天收到了,很适合我啊,可以平躺下玩电脑了,从官网下了张图,show 一下。
爽,我喜欢

碰了碰 云

云,早已不是一个什么新鲜东东了,看来我还是真的后知后觉,老是慢上那么几步。…… 这让我想起了阿凡达,也许某一天真的是那,人只是作也一个“端”,可以接到地球这个主机上。

第 1 页,共 5 页12345
沪ICP备10001285号