控制反轉&依賴注入

控制反轉(Inversion of Control,英文縮寫為IoC)是一個重要的物件導向編程的法則來削減電腦程式的耦合問題。 控制反轉還有一個名字叫做依賴注入(Dependency

phpcms v9 評論的bug.

當安裝phpcms v9時,如果資料庫名稱包含大寫字母,在發表第二條評論時,會報錯:MySQL Query : CREATE TABLE `jq_comment_data_1` (`id` int(10) unsigned NOT NULL auto_increment,`commentid` char(30) NOT NULL default '',`siteid` smallint(5) NOT NULL default '0',`userid` int(10) unsigned

自己動手實現 jQuery Callbacks 完整功能

  上次利用中午的時間實現了部分功能的jQuery Callbacks類 , 具體可以參考上一篇 自己動手實現 jQuery Callbacks ,現在利用快下班的時間實現了其餘的全部功能 :callbacks.disable , callbacks.disabled,   callbacks.fired,callbacks.fireWith, callbacks.lock, callbacks.locked ,然後重構了下代碼結構, 將實現放入了匿名函數內, 然後通過Factory 方法

部落格園win8用戶端開發記錄1

五月份初將電腦從win7 升級到了win8 pro , 然後開始了windows store app 學習,也想體驗一把移動互連網開發,2年前本想試水這一開發方向,無奈ios平台成本過高, android 學了幾天, 又放棄了,因為工作開發語言主要是.net 方向, 所以不想去弄java ( 儘管有java的皮毛基礎) ,現在win8出來了(早就出來了) ,並且同時支援手機,平板和筆記本, pc ,趁這個機會,也趁還沒結婚 有精力和時間學習, 同時也為了學習html5

部落格園win8用戶端開發記錄3 -部落格新聞列表html資料擷取和解析

 昨天晚上完成了資料來源擷取方式的遷移工作, 所有列表和詳情資料都從開放的部落格園wcf服務獲得 , 刪除了舊的javascript解析html提取資料的代碼, 刪除之前儲存了一個副本, 畢竟也是測試過的,浪費過時間的東西,現記錄下來,以下方法在當前部落格園介面改版前是可以工作的,當然如果介面改版了, 大家都懂得 ,javascript代碼如下: // 解析部落格列表,新聞列表 ,提取出json 格式資料 function parseHtml( html ) {

部落格園win8用戶端開發記錄4-導覽列和評論

 上周初步完成了導覽列和評論模組, 周末因為出去玩, 沒有花什麼時間做代碼方便的大變動, 只是調整了下導覽列和評論的介面樣式 。導覽列到現在為止, 已經調整過好幾次了, 最開始時放在下面, 後來看了篇app bar的設計原則裡面談到 Do use the bottom app bar for commands and the top app bar for navigation.In general, use the bottom app bar for commands that act

部落格園win8用戶端開發記錄5-app設定 登入 回複評論

  這段時間完成了部落格園cnblogs登入,登出和設定的相關功能 ,進入軟體, 開啟win8的charm setting 選擇設定就是當前軟體的設定選項了, 感覺這有點山寨mac os x系統(所有軟體包括當前系統使用統一的設定)。 扯遠了, 回到正題, 登入功能主要是類比一個http request 帶上使用者提供的登入名稱和密碼, 加上從部落格園登入頁即時抓取的asp.net webform viewstate 和event argument

ubuntu字型美化

花了十分鐘將Kubuntu的字型進行了美化。我在硬碟上有專門的一個壓縮包用來儲存一些用於編程的字型,另外將vista下面的simsun simkai simhei以及YaHei等字型一起拷貝到~/.fonts/目錄下。以前我都是按照網上各種文章介紹的那樣,在/usr/share/fonts下建立一個目錄,後來發現/etc/fonts/fonts.conf裡,預設~/.fonts/就在搜尋路徑裡面,就不用link了。將字型檔拷貝過去後,記得將可執行許可權去掉,然後以下命令後即可:sudo

初學GTK+2.0與glade的一些網路資源

1.GTK官方 http://www.gtk.org/download/index.php2.codeblock10.05設定gtk+開發環境:http://www.th7.cn/Program/c/201211/113170.shtml (文中提到的編譯選項,在調試環境下不要使用  -mwindows)3.GTK+ and Glade3 GUI Programming Tutorial--中文系列 http://blog.csdn.net/xbwee/article/details/40326

【中文】Joomla1.7擴充介紹之Simple Image Gallery(相簿外掛程式)

   Simple Image Gallery 外掛程式分類:Photo Gallery 支援版本:1.5 /1.6 /1.7 關注程度:【最流行的】所屬類型:外掛程式 翻譯:在你的Joomla!文章內現在超級容易和簡單的加上相簿(圖片畫廊),使用這個有魔力的“Simple Image Gallery”外掛程式(支援Joomla1.5-Joomla1.7).  這個外掛程式能把一個位於你Joomla!網站的圖片目錄變成一個網格樣式的圖片畫廊,很酷的lightbox預覽效果,並且使用外掛程式簡單的

Jquery easyui tree 一些常見操作

遍曆tree

How to Use Log4Net.dll store log into DB

We can use following approach for storing Log in DB:One of the best ways to store log in the database using log4net coz it is easy to use and its world wide popularity. For storing log in the database all task are manage by log4net internally.At

遠程操作區域網路中的主機

我想把辦公室的開發機通過映射實現在家遠端存取。由於動態ip可能重啟後變化,讓linux自動發微博或者email通知我。擷取廣域網路的方法:curl -s 'http://checkip.dyndns.org' | sed 's/.*Current IP Address: \([0-9\.]*\).*/\1/g'curl -s http://www.3322.org/dyndns/getip

時間戳記日期轉換

時間戳記轉換如何在不同程式設計語言中擷取現在的Unix時間戳記(Unix timestamp)?JavatimeJavaScriptMath.round(new Date().getTime()/1000) getTime()返回數值的單位是毫秒Microsoft .NET / C#epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000MySQLSELECT

幾個管理學原理[轉載]

文章目錄 1.奧卡姆剃刀定律 1.奧卡姆剃刀定律 12

SVN add file without checkout

以前用tutoriseSVN的時候需要向資產庫中添加檔案,只要開啟repository browser,然後把檔案直接拖到相關目錄中去就可了,不需要先把整個repo checkout下來,再add,再commit。有時候向庫中添加文檔的時候特別方便。 換了mac,自然沒有tutoriseSVN可用了,每次checkout下來實在太痛苦了,有些資產庫,體積頗大。後來查了一下,發現tutoriseSVN其實是通過svn

我的CHROME外掛程式

  因為超快的啟動速度,Chrome一直是我的預設瀏覽器。由於豐富的外掛程式功能,我又主要使用firefox來瀏覽網頁,兩者要是能結合就好了。好歹現在chrome總算也有了不少好用的外掛程式,現在記錄一下,方便以後重裝系統。Switchy! 出於某些天知道的原因,我會經常無法正常安裝chrome plugins,每次總是顯示“串連已斷開”。只有使用tor代理,我才能安裝好scr,通過switchy,可以方便的為chrome更換代理設定,這裡是Switchy的google

Git顯示漂亮日誌的小技巧

Git顯示漂亮日誌的小技巧:原文:http://garmoncheg.blogspot.com/2012/06/pretty-git-log.html (牆)Git的傳統log如下所示,你喜歡嗎?看看下面這個你喜不喜歡?(點擊圖片看大圖) 要做到這樣,命令列如下:git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'

按照位元組截取字串

C#中substring預設是將漢字當一個位元組來截取的,但是我需要把漢字按照2個位元組來算。如果String str = "買價1,467,cs,你好,hello"我只想要前九個位元組private static Encoding _encoding = System.Text.Encoding.GetEncoding("GB2312"); private void RibbonForm1_Load(object sender, EventArgs e) {

js 驗證郵箱格式

<script type="text/javascript"> function validate_email(field, alerttxt) { with (field) { apos = value.indexOf("@") dotpos = value.lastIndexOf(".") alert(apos);

總頁數: 61357 1 .... 14466 14467 14468 14469 14470 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.