又好久沒寫文章了,這次因新購電腦,有一些狀況,故做一下記錄,也分享給遇到同樣問題的格友 以前在公司裝 Ubuntu 從沒遇過這麼多問題,這次自己第一次組電腦,也第一次裝 Mint,問題倒是不少 第一個問題,裝好 Mint 後發現怎麼連不上網路!! 解決方法: 到 intel 官網下載驅動程式 e1000e-3.2.4.2.tar.gz 或主機板安裝光碟內也有,位於 /Network/Intel/PRO1000/LINUX/ 壓縮檔內的 README 有說怎麼做,節錄如下 先解壓縮: tar zx…
筆記本 wifi走外网线  網卡走內網 ,案列 -------------------------------------------------------- route print        #查看路由表 route delete 0.0.0.0    #刪除"某網關"路由 -------------------------------------------------------- 加入WiFi路由 route -p add 0.0.0.0 mask 0.0.0.0 10.…
续上集.接着要来进一步了解的是 DI 的实现技术,也就是注入相依对象的方式.这里介绍的依赖注入方式,又称为「穷人的 DI」(poor man’s DI),因为这些用法都与特定 DI 工具无关,亦即不使用任何现成的 DI 框架(例如 Unity.Autofac).毕竟,DI 只是一组设计原则与模式,不依赖任何工具也能实现. (本文摘自電子書:<.NET 依賴注入>) 设计模式梗概 每个模式都描述了一个不断发生在我们周遭的问题,然后描述该问题的核心解法,于是你便可以一再使用该解法,而无须对同样的事…
续上集,接着要说明如何运用 DI 来让刚才的范例程序具备执行时期切换实现类型的能力. (本文摘自電子書<.NET 依賴注入>) 入门范例—DI 版本 为了让 AuthenticationService 类型能够在执行时期才决定要使用 EmailService 还是 ShortMessageService 来发送验证码,我们必须对这些类型动点小手术,把它们之间原本紧密耦合的关系松开——或者说「解耦合」.有一个很有效的工具可以用来解耦合:接口(interface). 说得更明白些,原本 Authe…
<.NET 依賴注入>連載 (1) 本文从一个基本的问题开始,点出软件需求变动的常态,以说明为什么我们需要学习「依赖注入」(dependency injection:简称 DI)来改善设计的质量.接着以一个简单的入门范例来比较没有使用 DI 和改写成 DI 版本之后的差异,并讨论使用 DI 的时机.目的是让读者先对相关的基础概念有个概括的理解,包括可维护性(maintainability).宽松耦合(loose coupling).控制反转(inversion of control).动态绑定…
Ubuntu 14 需 disable 加密,方可 遠端連線 此台電腦 xxx@xxx-ThinkPad-T460p:~$ gsettings set org.gnome.Vino require-encryption false connect !…
Windows Server 2012 R2在桌面上顯示我的電腦等圖示   從Windows2012開始,微軟取消了服務器桌面個性化選項,如何重新調出配置界面,可以使用微軟命令調出.方法如下: 同時按住鍵盤上的「Windows鍵」+「R」,呼叫執行對話視窗.在執行中輸入「rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0」確定.(注意大小寫) 在彈出的桌面個性化窗口選擇需要在桌面顯示的圖標. 確定,即可在桌面上看到「這台電腦」.「網絡」等圖示了…
最近把一些 .NET2.0 的專案從 x86 的 Server 搬到 x64 的 Server 上,一直都相安無事,直到今天才發現使用 Oledb 讀取 Excel 的時候會跳出「'Microsoft.Jet.Oledb.4.0' 未登錄於本機電腦上」的錯誤. 印象中在論壇上看到過幾篇「x64 + Oledb」的討論,再回頭去翻了一下,原來還蠻容易解決的,只要把 AppPool 設為 32 位元模式就行了. 进入方法:控制台→系统管理→IIS管理器→左边+展开→点击应用程序集→选择相应的程序点击…
在完成Gazebo7安裝後,需要熟悉Gazebo,方便之後使用. 部分源代碼可以參考:https://bitbucket.org/osrf/gazebo/src/ 如果還沒有安裝請參考之前內容完成安裝,快速打開ubuntu終端的方式(CTRL+ALT+t): ~$ gazebo Gazebo7自帶了很多構建好的環境模型,可以直接使用,這些模型位置和安裝路徑相關: relaybot@relaybot-desktop:~$ ls /usr/share/gazebo-7/worlds/ actor.w…
本人華碩F81se系列的電腦,剛開始是裝的ubuntu 10.04的系統,周末閑的無聊,就想把系統換成ubuntu 12.04的,從ubuntu官網上下載了12.04的安裝包,下了個usb installer,把系統燒到u盤以後,在u盤裏run了下,總是出現下面的錯誤: Cannot allocate resource for EISA slot 1 Cannot allocate resource for EISA slot 2 Cannot allocate resource for EIS…