原创 Common Lisp 中使用error 報錯不能檢測&key類型參數

在common lisp中 如果要使用error 檢測函數參數中&key類參數 其實不能實現,原因在於解釋器內置報錯會首先執行 不如在函數: (defun foo(&key x y) (cond (x (print x)) (y (pri

原创 如何用ubuntu命令行實現鬧鐘

1.使用sleep命令 格式爲sleep 3s(3秒) m h d分別代表分 小時 天 也可以一起使用 不如一小時14分 sleep 1h 12m 2.選擇音頻或視頻播放軟件如mplayer sleep 10s && mplayer

原创 如何在ubuntu14.04中安裝IE8

ie4linux 好像比較老 已經沒有更新 安裝時會報錯 即使按照網上大家的方法修改安裝文件後 還是不能正常安裝 winetricks 安裝IE6時 提示在 國外網站上下載ie60.exe 就下載不成功(翻牆後可以正常下載)不說,下載完安

原创 CSS權威指南 讀書筆記 第一章 CSS和文檔

第一章 CSS和文檔 元素 每個標籤都會生成一個盒子,包裹其元素內容 1.替換元素和非替換元素 替換元素:文檔內容非最終呈現在頁面上的內容,如img

原创 如何理解JavaScript中的原編程 和 函數式編程

在 《Paradigms of Artificial Intelligence Programming》一書中有一個簡單的隨機句子生產器程序,原網址今天好像不能打開 不過在http://blog.csdn.net/zzljlu/artic

原创 JavaScript 動畫實現

JavaScript 動畫實現 根據幕課網教程 修改了下 var AnimationUtil = { getStyle : function (obj, attr) { return document.defaultV

原创 position relative 與 js 原生動畫 瀏覽器兼容問題

爲了偷懶 在設置需要進行上下移動的DIV CSS 屬性時 未向父元素添加 relative屬性 而是直接爲DIV添加了relative屬性 當使用JS 做動畫效果 改變相對高度(top)屬性時 在firefox 中測試有效 但在ubunt

原创 common lisp 中宏定義時不能使用#'? 形式的函數作爲參數

比如(defmacro foo(x &key(change-fn #'list))                                 

原创 ubuntu 14.04 如何降低溫度和風扇轉速

風扇轉速由溫度決定 降低溫度後兩者都可解決 1.安裝tlp sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tl

原创 我的emacs 配置

;;;for melap (require 'package) (add-to-list 'package-archives            

原创 如何在emacs 中自動啓動 auto-complete-mode

在./emacs 中加入 ;; dirty fix for having AC everywhere (define-globalized-minor-mode real-global-auto-complete-mode auto

原创 quicklisp 如何卸載本地項目

通過quicklisp創建的本地項目如何卸載? (asdf:remove "*project-name*")

原创 如何在common lisp 中生成keyword

(defun make-keyword (&rest args) (intern (format nil "~{~A~}" args :keyword))

原创 ubuntu 如何更改電腦名

sudo gedit(編輯器) /etc/hostname 裏面只有你的電腦名  更改爲新的名字重啓電腦後生效 切記以sudo 管理員權限進入 此外:還要在/etc/hosts中將原來的用戶名 改爲新的用戶名 (我的在第二行) 不然使用s

原创 第八章 動畫基礎 過渡 transition

第八章 動畫基礎 過渡 transition 在早期的web開發中,要實現動畫效果,都是依賴JS或Flash。 CSS3中引入了一個新的模板transition,可通過CSS事件觸發元素外觀改變, 這些事