昨天读到了 Bitcoin 的中文介绍,觉得非常有意思。不过上面这篇文章解释的非常不靠谱,我花了一晚上去Bitcoin的官方网站 仔细研究了一下,总算理解了其原理。感觉非常有启发,尤其是对虚拟货币的流通和发行有许多借鉴意义。今天写这篇 Blog 理一下。
...昨天读到了 Bitcoin 的中文介绍,觉得非常有意思。不过上面这篇文章解释的非常不靠谱,我花了一晚上去Bitcoin的官方网站 仔细研究了一下,总算理解了其原理。感觉非常有启发,尤其是对虚拟货币的流通和发行有许多借鉴意义。今天写这篇 Blog 理一下。
...用 Mac 系统有一段时间了,这里记录一下自己遇到的需要终端命令解决的问题。
网络环境绑定了原先机器的 MAC 地址,由于特殊原因,先把新机器的网卡地址改成原先那台。
在终端输入sudo ifconfig en0 ether 00:00:00:00:00:00
其中 en0 是你的第一块网卡(以太网卡,非无线),后面的 12 个 0 是要改成的目标网卡地址,输入以后会要求你输入管理员密码,别忘了给自己的账号先设定管理员密码,确认后当前机器的网卡地址会临时性生效,当重启后网卡地址又恢复成机器本身的。
...iPhone开发之深入浅出
首先是介绍NSLog对程序性能的影响:
NSLog,既可以像printf那样方便地格式化输出,同时还能输出时间以及进程ID等信息,可谓调试利器.但是其实NSLog对程序性能也有不小的影响,在执行次数比较少的情况下可能看不出来什么,当短时间大量执行的时候就会对程序执行效率产生可观的影响.
我遇到的一种情况就是我在一个UIScrollView子类的layoutSubviews方法中输出了很多次log,而这个 layoutSubviews本身又有相对繁重的工作要做,由于每次拖动这个UIScrollView都要调用很多次layoutSubviews,因此 程序实际运行起来拖动体验就非常差,卡顿现象严重,多次测试发现注释掉所有的NSLog后拖动就变得正常了.
...一:列文件清单
1. List
(gdb) list line1,line2
二:执行程序
要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<和>)和外壳通配符(*、?、[、])在内。
如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。
...
Mac OS X系统图形表示方法
⇧ = shift
⌃ = control
⌥ = option / alt
Home=fn + ◄
End=fn + ►
Page Up=fn + ▲
Page Down=fn + ▼
删除后一个字符(普通键盘的Delete)=fn + delete
...
听广播曾是国内苹果电脑用户面临的中国特色难题之一,没有收音机软件,网页版电台又都要求你装 “Windows Media Player”。今天得到并验证了一个好消息:新浪微博配套的在线收音机应用 “微电台” 开始支持 Mac,苹果电脑用户可以听国内广播电台的节目了。
Set Up VPN for Mac OS X Lion (10.7) and OS X Mountain Lion (10.8) Page Content This page provides instructions to set up the Northwestern Virtual Private Netw