RSS

Category Archives: solutions

Mac OS X中以十六进制方式查看或编辑二进制文件

不需要安装其它专用的十六进制编辑器,系统内置软件即可支持。

方法1:Xcode
1. 使用Xcode打开需要查看或编辑的binary文件
2. command + 1打开Project Navigator
3. 右键文件名,选择Open As -> Hex
4. 查看/修改,保存。

方法2:vim
1. 打开Terminal,输入vim path_to_file.bin
2. :%!xxd
3. 查看/修改
4. :%!xxd -r
5. :wq 保存退出。

http://stackoverflow.com/questions/827326/whats-a-good-hex-editor-viewer-for-the-mac


 
添加留言

Posted by on 四月 28, 2016 in solutions, Xcode

 

Tags: , ,

failed on ‘/sdcard/…’ – Cross-device link 的解决方案

Android adb shell从/sdcard/ mv 文件到/, /system/, /data/….等目录时会出现如下错误:
failed on ‘/sdcard/…’ – Cross-device link

解决方案为用cp代替mv

http://android.stackexchange.com/questions/75920/failed-on-cp-file-to-system-cross-device-link

 
添加留言

Posted by on 四月 11, 2016 in solutions

 

Tags: , , ,

Python3中的str.decode(‘hex’)

在Python2.x中经常使用str_obj.decode(‘hex’)在Python3.x中无法使用了。

在Python3.x中可以使用codecs.decode(str_obj, ‘hex_codec’)。

 
添加留言

Posted by on 八月 1, 2014 in solutions

 

Tags: , , , ,

Python中复制(copy)list

在Python复制链表(数组),简单来说:

newList = oldList[:]

详见 http://www.precheur.org/python/copy_list

 
添加留言

Posted by on 八月 21, 2013 in solutions

 

Tags: , ,

ubuntu中通过Terminal查询版本号

lsb_release -a

https://help.ubuntu.com/community/CheckingYourUbuntuVersion

 
添加留言

Posted by on 八月 14, 2013 in solutions

 

Tags: ,

MySQL中使用REPLACE替换文本

UPDATE table_name
SET field_name = REPLACE(field_name, ‘old_string’, ‘new_string’)
WHERE your_field LIKE ‘%old_string%’

 
添加留言

Posted by on 八月 14, 2013 in solutions

 

Tags: , ,

使用curl和wget时不显示进度信息

使用curl或wget获取网页信息的时候总时会显示进度条,当前状态,下载速度等信息。

但是某些情况下我们并不关心这些信息,甚至不想显示这些信息,或者是想静默地处理这项任务。

那么我们可以使用 2>/dev/null

例如:

curl http://www.favormy.com 2>/dev/null

wget http://www.1mima.com 2>/dev/null

赶紧试试吧!

 
添加留言

Posted by on 八月 13, 2013 in solutions

 

Tags: , , ,

Mac OS X中php.ini的位置

Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc/php.ini/default ,可以自行拷贝一份进行修改。

sudo cp /private/etc/php.ini.default /private/etc/php.ini
 
添加留言

Posted by on 八月 10, 2013 in solutions

 

Tags: , ,

Mac OS X 10.8中启动Apache服务器

在 Mac OS X 10.8 Mountain Lion 中,通过系统设置 -> 共享已经无法找到Web Server的选项。

但是我们还是可以通过下面的命令来使用Apache HTTP Server:

sudo apachectl start
sudo apachectl stop
sudo apachectl restart

 
添加留言

Posted by on 八月 10, 2013 in solutions

 

Tags: , ,

Mac OS X 中启动停止重启mysqld

习惯了 sudo service mysqld start 或者 sudo /etc/init.d/mysqld stop 以后,在Mac OS X 中管理mysql服务还真不知道怎么下手。

使用 /usr/local/mysql/bin/mysqld 也不能接受 start, restart, stop 这样的参数。

最后发现的方法是:
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server restart

 
添加留言

Posted by on 八月 6, 2013 in solutions

 

Tags: ,