自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 RPC和Message Passing比较

RPC和Messaging各自存在一些问题。RPC的问题Non-Local Exceptions Problem如果服务器端抛出异常,我们需要同时在服务端和客户端写两份Exception Handling的代码来处理这个错误。Indirect Memory Allocation Problem如果客户端向服务端传递的参数非常庞大,可能会导致内存耗尽。同样如果服...

2015-12-31 01:43:00 214

转载 逆变与协变

为了理解逆变(Covariance)与协变(Contravariance),我们需要理解首先什么是子类型(subtype)。子类型(subtype):如果Cat是Animal的子类型,那么所有引用Animal类型变量的表达式都能使用Cat类型的变量代替Animal类型的变量。型变关系(Variance)指的是复合子类型的关联关系。例如List<Animal>和List...

2015-12-24 07:32:00 151

转载 使用Wine 1.6.2 在OS X El Capitan下运行Galgame

经过一些尝试,我成功在OS X El Capitan下使用wine运行了一些windows游戏,下面来逐一介绍运行这些游戏的经验。魔法使之夜引擎:Kirikiki 2语言:日本语打开游戏iso后拷贝游戏所在目录到本地文件夹(我用的是$HOME/mahoyo),打好免cd补丁,假设可执行文件为“nodvd.exe”。使用命令“LANG=ja_JP wine nodvd....

2015-10-25 04:32:00 750

转载 使用Open Build System对openSUSE13.2软件包进行打包攻略

这次我准备打包hplip和youdaodict。首先checkout自己的home project并创建新package并更新。osc co home:nukllyosc meta pkg -e home:nuklly hpliposc up home:nuklly然后在新增的hplip文件夹下添加hplip.spec以及相关的源文件。最后执行osc bu...

2015-04-25 03:16:00 214

转载 UNIX常见命令索引(rev,paste,join,tr,bc,readelf,strings,xxd)

rev  rev file  对读入的每一行,输出其倒序后的结果paste  paste [options] files 将files中的文件每个各自获取一行,并用tab(默认)将它们连接起来合成新的一行。  -d LIST 不使用默认的tab,而是用LIST中的字符来逐个连接每一行。LIST可以是一个或者多个\n,\t,\\或者\0,多个字符时逐个使用每个字符。...

2015-04-24 08:10:00 186

转载 UNIX常见命令索引 (echo,find,xargs)

echoecho [OPTIONS] [STRING] - 打印STRING加上一个换行符  -n 不打印末尾的换行符  -e 对STRING进行转义后打印  -E 不对STRING进行转义直接打印find  find [-H|L|P] [starting-point] [expression]  默认starting-point是当前目录"."。  -...

2015-04-24 03:14:00 246

转载 openSUSE 13.2 NTP设置

用于和NTP服务器同步时间。sudo service ntp stopsudo ntpdate -s time.nist.govsudo service ntp start转载于:https://www.cnblogs.com/Nuk9/p/4271454.html

2015-02-04 04:05:00 218

转载 openSUSE 13.2 RPM及包管理相关命令记录

以列表的形式给出,首先是rpm的相关命令。命令语法命令语义rpm -ql $PACKAGE查看$PACKAGE的包都包含了哪些文件rpm -ql $FILE查看$FILE从属于哪个软件包接下来是zypper的相关命令。命令语法命令语义最后是ob...

2014-11-13 05:37:00 252

转载 openSUSE 13.1显卡驱动修复笔记

折腾linux的人恐怕早晚都会遇到驱动的问题。今天升级完重启机器的时候,发现两个显示器只有一个能用,而且分辨率极低,猜测是因为nvidia的显示驱动挂掉了,于是linux使用了默认vesa驱动的缘故。这里的nvidia驱动特指商业驱动,以下均为商业驱动版本。下面开始排查。首先通过以下命令搞清楚显卡的型号:[~]$ lspci |grep -i vga01:00.0 V...

2014-10-26 09:12:00 244

转载 UG Machine TTY问题解决记录

今天研究了一下,解决了UG Machine上TTY字符识别的一个小问题。症状登录进入terminal以后,默认shell是csh,按<backspace>键以后整行的命令都消失了,直接提示下一个命令。原因排查键入`stty -a`,发现inter信号对应的键盘转义序列是^?,erase对应的是^H,而默认<backspace>的转义序列是^?和^H...

2014-10-24 00:58:00 114

转载 GoDaddy域名个人邮箱及Gmail转发设置

GoDaddy邮箱策略简介在Godaddy上购买完域名以后,第一件能做的事情是可以搞一个自己的个人邮箱。例如我购买的域名是xuzhao.net,那么我可以开启一个免费的[email protected]个人邮箱。Godaddy为个人邮箱提供两种选择:可以设置邮箱转发,把发往[email protected]的邮件直接转发到我的gmail收件箱里面。 (最多支持100个免费邮箱地址的转发)...

2014-10-20 07:58:00 1384

转载 openSUSE Linux常用命令行记录

文件系统相关命令查看一个文件夹占用了多少空间:du -sh <dirname>。不带s参数是列出所有子文件和文件夹的大小,带s仅仅列出本文件夹的大小。Journald相关命令和文件位置journald系统日志配置文件位置: /etc/systemd/journald.confjournald系统日志文件默认保存位置:/run/log/journal...

2014-09-19 03:13:00 228

转载 在openSUSE 13.1下安装卸载openjdk以及Oracle JDK

平时工作用机是openSUSE 13.1。之前作死换成Oracle JDK以后,intellj的界面变得不能看了,不想调试了于是卸载了Oracle JDK,重新安装了openjdk。[Oracle JDK的卸载]1. 查询包名称rpm -qa |grep java查询到Oracle JDK rpm安装包的名字是 java-xxx-fcs。2. 卸载...

2014-08-29 06:24:00 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除