-
ubuntu 12.04 ATI显卡闪烁短线和suspend后无法awake问题与简单的解决方案
问题描述 系统是ubuntu 12.04桌面版,显卡是Sapphire HD 6770 1G,实际上就是AMD/ATI显卡。多次启动后屏幕上方显示闪烁的短线。之前写关于virtualbox的文章时截了一张图:
-
最適合夏天的髮型——雙馬尾
這是本人親自實踐多日得出的結論。
-
commons-httpclient 3.x如何按照host单独配置连接数和超时参数
以下内容是个人工作中对commons-httpclient分析的小结。 jakarta commons-httpclient是常用的HTTP Client实现,基于HTTP的协议比如SOAP的一些实现比如XFire也有使用commons-httpclient。作为一个常用的类库,学习如何正确和高效地使用是非常有必要的。 首先,按照官方网站的建议:为了提高性能,建议使用单个httpclient实例。(个人认为开启多个Http Client就像开启多个浏览器实例一样……) 第二,并发情况下使用MultiThreadedHttpConnectionManager,这条不难理解。 接下来是参数配置。官方网站提供的配置文档 中提供了很多参数,这里给出连接数和超时配置(大部分都是配置在HttpConnectionManager级别的:
-
linux命令使用小记5
多目录之间跳转 使用dirs, pushd, popd就可以做到。但是命令多了容易混淆,我其实只记得两个目录快速跳转方法: pwd # dirA cd dirB pwd # dirB cd – pwd # dirA cd – pwd # dirB 使用alias快速登录服务器 alias serverA=’luit -encoding GBK sshpass -p passWord ssh -t user@server screen -RR’ 把alias设置在.bashrc中,接下来就能输入serverA快速登录服务器了。 解释下命令:luit用来解决GBK服务器编码问题;sshpass用于输入密码;ssh的-t参数表示强制伪终端,screen需要;screen -RR表示有screen session就使用,否则就新建。
-
使用greasemonkey自动取消支付宝登录控件勾选
源代码在这里。 支付宝登录的安全控件默认是勾选的,如果想要取消默认勾选,可以使用greasemonkey模拟点击安全控件。但是支付宝首页的登录页面实际上是一个异步加载的iframe,稍微有点麻烦。带注释的源代码如下: // 绑定事件 window.onload = function() { var counter = 0; var waitForOption = setInterval(function(){ // 如果取消勾选成功或者连续5次失败,不再尝试 if(uncheckSafeLoginOption() || counter++ > 5) { clearInterval(waitForOption); } }, 1000); } function uncheckSafeLoginOption() { var id = ‘safeSignCheck’; // 单独的登录页面直接查找元素 // 首页需要查找iframe后再查找元素 var safeLoginOption = document.getElementById(id) || getFrameDocument(‘loginIframe’).getElementById(id); if(safeLoginOption) { if(safeLoginOption.checked) safeLoginOption.click(); return true; } return false;…
-
從vanilla-js開始
那天從ruby china的一個帖子里了解到一個非常強大的js庫──vanilla-js。 於是我推薦給了另外一個前端看,不過可惜我的幽默神經和他的略有差別,他沒能體會到vanilla-js的強大。 那讓我們來剖析下他到底有多強大吧。 Facebook, Twitter, Apple, Microsoft, Amazon, etc.都在用vanilla-js。 整個庫只有25bytes。 對html5全支持,對所有瀏覽器都支持,性能高於一切js庫 這就是vanilla-js。
-
饮水机上的可口可乐贴纸
被贴纸吸引去买了可口可乐,意外地发现可口可乐比百事可乐好喝,不那么甜腻。 以下是到现在为止收集的贴纸。不要问我为什么是对称的,我只会回答你那是巧合。
-
git svn使用小记
之前,个人写过使用git管理svn的文章,距离当时差不多有两个月了,说说自己在这两个月内学到的一些小东西。 svn认证哪里去了? 使用git管理svn的时候,个人一个明显的感受是svn那“烦人”的认证信息没了。当初git clone到现在只有一次认证提示,我很好奇git是怎么做的。 后来有一次认证信息改变了,git svn dcommit时那个熟悉的svn认证输入提示又出现了,这时我恍然大悟,git其实是采用svn的认证存储机制。虽然是用git管理svn,但是并没有用git特色的ssh key方式。之前git clone没有出现认证提示的原因也是因为git使用了svn的认证(我以前输入并保存过)。
-
wordpress的webserver从apache切换到nginx
就个人经验来说,从apache切换到nginx上不是很难,关键是你需要分析好现有apache配置的内容,剩下的就是在nginx中对应配置就行。以本人的apache配置为例: 关闭服务器版本显示 单独的用户 worker&event 与PHP的整合 init.d脚本(个人是编译安装的) gzip expires(图片等过期时间设置) 虚拟主机 wordpress的permlink 二级域名的重定向(错误的配置) 最后一个是我对apache虚拟主机配置不完全理解导致的一个失误,nginx上当然不会把错误照搬过来,但是nginx上需要做以前的链接兼容(这么快就有历史包袱了……)。
-
N3終
n3考完了,檢討一下。 之前對自己的詞彙太過自信了,其實還太嫩。acg之外的詞彙了解的太少…… 語法還是老樣子半吊子。 聽力大部份聽不懂的地方也是詞彙短缺造成的。 接下來果然還是得從大量閱讀原版小說背誦短文入手。 一年半年后再戰n2吧。 希望下次繼續拿到考場第一號第一個位置~ 最后感謝XY的全程陪考。