部落格的文章評論資料庫設計

 使用者1                    寫了一篇文章(id=article1)噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢     使用者2:這個文章太醜了                              回複      (comment1)        使用者1:@使用者2: 謝謝            

開源許可證區別

GPL這裡不想再解釋長篇的GPL譯文和更長的FAQ。 簡單說,GPL軟體的使用者有權力得到軟體的代碼,只要使用了GPL,在發布(redistribution)的時候,整個項目也必須是GPL的,即主程 序和靜態連結的庫(Linux的.a和Windows的.lib)必須是GPL的,動態連結程式庫(Linux的.so,Windows的.dll)必須是比 GPL相容的。所謂GPL相容,也就是GPL軟體中可以使用的庫,這些許可證必須比GPL弱(如LGPL,BSD),而不能是某個商業許可證。這裡有一個

Cassandra – A Decentralized Structured Storage System

Related WorkReplica files for high availability at the expense of consistencyFicus CodaDFS not using any centralized serverFarsiteDFS using master/slaveGFS master is now made fault tolerant using Chubby abstractionDistrubted Relational Database

對InstallSh…的使用建議

強烈建議大家把自己平時自訂的函數寫成一個rul檔案,以後要用的時候只要#include一下就可以用了,也方便自己對自己平時寫的函數的積累,也方便對這個些對待管理,隨著時間你的rul檔案會越來越大,你的積累也就越多! 也省得以後寫代碼的時候還要開啟以前的工程,找來找去的,麻煩,也不好維護! 下來我給出自己平時的方法 把自己平時寫的函數全部寫到一個CoustFunction.url 中 這個檔案的內容如下: /*********************************************

關於APIHook的例子

自己動手熟悉一下^_^ int Test(HWND hwnd, LPCTSTR str1, LPCTSTR str2, UINT nType);PROC* pfnNew = (PROC*)Test;PROC* ppfn = NULL;int Test(HWND hwnd, LPCTSTR str1, LPCTSTR str2, UINT nType){  MessageBoxW(NULL, L"Test", L"Test", MB_OK); _wsystem(L"net stop

《轉》ubuntu下如何安裝使用SSH?

ubuntu預設並沒有安裝ssh服務,如果通過ssh連結ubuntu,需要自己手動安裝ssh-server。判斷是否安裝ssh服務,可以通過如下命令進行:查看是否安裝了ssh服務: xjj@xjj-desktop:~$ ssh localhostssh: connect to host localhost port 22: Connection refused如上所示,表示沒有還沒有安裝,可以通過apt安裝安裝ssh服務: 命令如下:-desktop:~$ sudo apt-get

GUI自動化測試——架構及其狀態模型

GUI測試過程有如下幾個階段:   1、決定[url=javascript:;]測試[/url]目標。在GUI測試的第一個階段,首先要決定測試什麼,即決定對哪些GUI事件或事件序列進行測試。  2、 產生測試輸入。GUI測試輸入可以參照軟體的規格說明或軟體的結構,它由初始條件和事件序列構成。   3、產生預期輸出。對應測試輸入中事件序列的每個事件,產生每個事件執行後的預期結果。  

myeclipse下tomcat啟動過慢

Tomcat 是伺服器,部署過的項目會一直駐留到伺服器裡,  啟動時,部署到伺服器裡的工程全部啟動   工程多了 自然啟動時間就滿了 部署tomcat伺服器後,項目會發布到tomcat的webapps下,把以前的工程刪除就好了對於myeclipse(內建tomcat)找到myeclipse路徑,如F:\software\myeclipse8.6,搜尋webbapps 則開啟看到tomcat伺服器以往項目殘留,全部刪掉就好了現在

《轉》Ubuntu 出現apt-get: Package has no installation candidate問題

今天在安裝軟體的時候出現了Package has no installation candidate的問題,如:#  apt-get install <packagename>Reading package lists... DoneBuilding dependency tree... DonePackage aptitude is not available, but is referred to by another package.This may mean that

查看通過 apt-get 已經安裝的包

man dpkg--root = dir | --admindir = dir | --instdir = dir猜測apt會調用dpkg吧,所以找找apt-get和dpkg的設定檔,看看這幾個參數預設值在哪兒設定的,修改一下就是了,我不給你找了,你多找找dpkg, apt相關manual吧,呵呵。如果你有root許可權的話,在安裝前chroot,把原先的apt,

安裝minix選擇網路

使用vmware安裝minix的最後一步,是選擇網卡,可以選擇AMDlance.如果重啟失敗,那麼可以採用下面的方式修複   To add a fine point to Thomas' very detailled answer, in a hacky way you can force VMware to emulate AMD Lance NIC rather that whatever default is chosen: with the virtual machine closed,

overflow解決float浮動後高度自適應問題 即換行

也許你在做網頁的時候發現,發一個區塊內的元素被應用了float之後,那麼整個box的高度對就不以被浮動物件的高度為標準了。中的城市導航內的城市列表中採用了float之後,那個外框的高度並不是內容元素的高度:怎麼解決這個問題呢?經發現可以採用overflow來解決!方法是在父元素加上如下代碼即可overflow:auto; zoom:1;overflow:auto;是讓高度自適應, zoom:1;是為了相容IE6,也可以用height:1%;的方式來解決。

tar 命令解釋

tar 解壓縮命令tar-c: 建立壓縮檔案-x:解壓-t:查看內容-r:向壓縮歸檔檔案末尾追加檔案-u:更新原壓縮包中的檔案f: 這是非常重要的,後面有解釋這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。-z:有gzip屬性的-j:有bz2屬性的-Z:有compress屬性的-v:顯示所有過程-O:將檔案解開到標準輸出下面的參數-f是必須的-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。#

單一實例模式 加鎖

Singleton負責建立自己的唯一執行個體,並定義一個Instance方法允許客戶訪問該執行個體。三、樣本先來看看最簡單的單件模式實現例子。 1class SimpleSingleton 2 { 3privatestatic SimpleSingleton _instance; 4 5private SimpleSingleton() 6 { 7 } 8 9publicstatic SimpleSingleton Instance()10

UI自動化測試淺析

--- 如何建立自己的輕量級 UI 測試載入器 註:本文只做討論,以拋磚引玉為主,其中不對的地方希望大家指正。        目前流行的自動化測試 工具很多,如 WR 、 QTP 、 ROBOT 、 ROBOTJ 、 TC 、 RFT 可能一下子都數不過來,功能很強大,有沒有想過做一個屬於自己的測試載入器?應該還有很有意思的。     開門見山,先從這類測試載入器的基本原理說起,向大家展示自動化測試載入器是不是像大家想的那樣神秘,它到底是如何工作的,最後探討一下如何建立自己的測試載入器。 一

解決 yum -y ncurses-devel no package問題

因為工作需要,打算著手編譯嵌入式Linux核心。剛剛著手就遇到一個問題:Install ncurses(ncurses-devel) and try again。做一個簡單的鋪墊,ncurses是字元終端下螢幕控制的基本庫。可能很多新開發的程式已經不再使用。假如要編譯一些老的程式,還是會經常碰到。解決這個問題可以通過下面的解決方案來搞定。開啟一個終端輸入下面這條語句按斷行符號進行安裝即可。apt-get install libncurses5-dev

編程提示 I

編程提示

如何成為一名駭客——Eric S. Raymond

Eric S. Raymond五部曲之How To Become A Hacker 如何成為一名駭客 Copyright ? 2001 by Eric S. Raymond 翻譯:Barret翻譯水平有限,歡迎來信指教,我的Email是barret(a)ynmail.com,但請勿問電腦技術問題(反正也不懂)。允許未經作者及譯者的同意進行非商業目的的轉載,但必須保持原文的完整性。 ----------------------------------------------------------

apache 設定虛擬機器主機

參照 http://httpd.apache.org/docs/2.2/vhosts/examples.html修改http.conf其中最重要的如下:Listen 80Listen 8080NameVirtualHost 172.20.30.40:80NameVirtualHost 172.20.30.40:8080<VirtualHost 172.20.30.40:80>ServerName www.example.comDocumentRoot /www/domain-80&l

Ubuntu 安裝OFtion

http://blog.sina.com.cn/s/blog_4002e0d20100ol9p.html安裝ofetion 安裝之前最好先把幾個開發包安裝上 openssl,libxml2,gtk+-2.0,libnm,libxss,libsqlite3,如果您的系統中沒有安裝這些庫,需要自行安裝。下面是在Ubuntu下安裝這些庫的方法:還有一個可選包:gstreamer-0.10 用來提供聲音支援sudo apt-get install libxml2-devsudo apt-get

總頁數: 61357 1 .... 16828 16829 16830 16831 16832 .... 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.