Avatar_small

ios without interface builder 开发

一.视图 把自定义视图控制器赋给Delegation-window-rootViewController,在自定义视图控制器的loadView方法中初始化view. @class NOIBViewController; @property (strong, nonatomic) NOIBViewController *viewController; ...

Avatar_small

Ajax 获取JSON数据

首先,介绍一下JSON。JSON(JavaScript Obect Notation)是一种轻量级的数据交换格式,易于人阅读和书写,也易于机器解析和生成。JSON建构与两种结构: “名称/值”对的集合,在不同的语言中,它被理解为对象,记录,结构,字典,哈希表,有键列表或者关联数组。 值的有序列表,大部分语言中,它被理解为数组 ...

Avatar_small

让PHP更快的提供文件下载

作者: Laruence( ) 本文地址: http://www.laruence.com/2012/05/02/2613.html 转载请注明出处 一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件. 但是, 这样做, 就没办法做一些统计,...

Avatar_small

折腾gnome3之使用Win组合快捷键

之前一直都是以Openbox+Feh+tint2来作为一个伪桌面环境,用Openbox确实十分高效,至少可以满足很多人装X的心理。但用久了难免会产生审美疲劳,所以也来试试Gnome3,不过在配置快捷键时遇到一点问题,在使用Win+t组合键来执行命令urxvt -e tmux时却没有任何反应。马上Google。。。 首先通过 Google 得知包含 Win 键的组合快捷键不...

Avatar_small

GeekOS之Project0

官方说明 The Assignment Hints 开始做点有意义的事 创建内核级线程并打印"Hello from xxx" 监听键盘&回显字符 官方说明 ...

Avatar_small

开始GeekOS之路(搭建GeekOS实验环境)

搭建实验环境 基本系统安装好后GeekOS实验环境需要安装的组件只有bochs和nasm,直接使用源中的软件包即可: $ sudo pacman -S bochs nasm 到这里下载geekos-0.3软件包。 解压缩后会得到一个geekos-0.3.0目录 开始GeekOS之路 首先试试第一个项目: ...

Avatar_small

Latex Listings Package 使用方法[ZZ]

转自 http://xavier.yo2.cn/articles/latex-listings-package-%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95.html 这里就不班门弄斧了,直接转载过来备忘好了。 转载自http://blog.linuxgem.org/lyanry/show/319.html listings...

Avatar_small

"a <= b" 和 "not ( b > a)"

今天在看《LUA程序设计(第2版)》时候,发现了一个比较有意思的问题。 在 13.2 节 关系类的元方法 中,作者解释道为什么要同时提供 小于 和 小于等于 两个关系运算符的实现: 在 Lua 4.0 之前,所有顺序操作符(order operators)都被转化为一种操作符(小于),例如,a <= b 转化为 not (b < a)。不过,这种转化...

Avatar_small

[Lua]Lua的posix模块

luaposix是一个lua的POSIX库,其中也包括了curses库的实现。这个项目托管在github上:https://github.com/rrthomas/luaposix

Avatar_small

python的字典类型

前几天复习了hash的相关知识,正好在做udacity的CS101课程用到了python里面的字典,正好复习一下python的字典知识。 1.字典类型基础 python中的字典(dictionary)是一种映射类型,它不同于列表(list)这样的序列类型,它不是以偏移来存取,而是以键来存储,所以字典不支持切片这样的列表操作。 键的类型可以是数字,字符串,不包含可...

Avatar_small

memcache 启动参数

启动方式: 参数 说明 -d 以守护程序(daemon)方式运行 -u root 指定用户,如果当前为 root ,需要使用此参数指定用户 -P /tmp/a.pid ...

Avatar_small

2741: 【FOTILE模拟赛】L

http://www.zybbs.org/JudgeOnline/problem.php?id=2741 RunID User Problem Result Memory Time Language Code_...

Avatar_small

Ubuntu12.04 安装 CUDA 4.2

翻译自(http://d.hatena.ne.jp/iRiE/20120309/1331303439) 按照下列顺序进行安装 Ubuntu 12.04 NVIDIA 显卡驱动(devdriver_4.2_linux_64_295.41.run) cudatoolkit_4.2.9_linux_64_ubuntu11.04.run ...

Avatar_small

散列表(hash table)

1.散列表概念 散列表(hash table ,hash map)是一种使用散列函数将“键”映射到“值”的数据结构,这样散列表实现了字典结构。示意图如下: 散列函数(hash function)将“键”转为bucket的索引,正如在上一篇介绍散列函数是说的,一般情况下散列表不是理想散...

Avatar_small

放弃 gnome-terminal,转到 Xfce 终端

前日进行了系统升级,结果分外悲剧。在 Awesome 下,Empathy 和 gnome-terminal 都不能正常使用了。当然,Awesome 并没有升级,它很稳定。关于 Empathy 的事下篇再写,本篇只吐槽 gnome-terminal。 早些时候,我就发现我经常不能在 gnome-terminal 中成功打开输入法。昨天将 gnome-terminal 从 3.2....