程式員的十層樓(1~5層)

程式員的十層樓自西方文藝複興以來,中國在自然科學方面落後西方很多,軟體領域也不例外。當然現在中國的許多程式員們對此可能有許多不同的意見,有些人認為中國的程式員水平遠落後於西方,有些則認為中國的程式員個人能力並不比西方的程式員差,只是整個軟體產業落後而已。那麼,到底中國的程式員水平比西方程式員水平差,還是中國有許多優秀的程式員達到或超過了西方程式員同等水平呢?要解決這個問題,必須Crowdsourced Security

基於Sphinx的中文全文檢索索引引擎Coreseek的安裝

按照Sphinx來進行全文檢索索引,預設只支援按字拆分,如果要實現比較好的中文分詞,可以使用基於libmmseg的引擎Coreseek。 yum install g++yum install gccyum install makeyum install mysql mysql-devel php-mysql qt4-mysql wget  http://www.coreseek.cn/uploads/sources/mmseg3_0b3.tar.gz wget 

什麼造就一個偉大的網站

原文地址:什麼造就一個偉大的網站 Andrew B. King作品 譯者:蔣宇捷

安裝GD後不支援PNG或JPG的修複辦法

困擾很久的問題,可能是由於新立得安裝和cpan安裝衝突出現不支援PNG或者JPG的情況。據其他同事反映,全部使用新立得安裝是可以支援的。如果遇到這種情況,需要刪除全部相關模組重新進行安裝。在新立得裡刪除libgd2-xpm-dev/libgd2-xpm/libgd-gd2-perl。下載安裝gd-2.0.35/libpng-1.2.33/zlib-1.2.3/jpeg-6bb. The gd graphics library:http://www.boutell.com/gd/c. The

資料庫表損壞的修複

網站訪問mysql出現錯誤: load() - DBD::mysql::st execute failed: Table './test/test_user' is marked as crashed and last (automatic?) repair failed at /usr/local/share/perl/5.10.0/Rose/DB/Object.pm line 385.用命令列訪問出現:ERROR 145 (HY000): Table './test/tst_user'

好書推薦(1)

管理與個人管理學太上,不知有之;次之,親而譽之;其次,畏之;其次,侮之。有趣。 如何掌控自己的時間和生活時間管理的始祖。 高效能人士的七個習慣非常經典的書,讀這本書,會有改變自己的衝動。 電腦重構:改善既有代碼的設計各種bad smell和重構方法,陷入程式和架構泥潭的程式員們,讀一讀吧! Head

使用GEOIP進行使用者IP的分析

MaxMind公司的GeoIP資料庫可以根據使用者IP精確的獲得使用者地理位置資訊,Firefox就是使用它來統計下載使用者所在地區的。主要包括兩個以索引值方式儲存的資料檔案,Geo Country和Geo IP,如果只關注國家資訊,可以使用小得多的Geo Country庫。這兩個庫都分為商業的和免費的兩個版本,精確率都在99.5%以上,對於大多數的應用,免費的版本已經足夠了。GEOIP的用戶端包括各種語言:C Library Perl Module PHP Module Apache

用人之“道”

說起貪官,總有人要問,是誰提拔了貪官?比如段義和,掛職期間搞上了當時才18歲的小情婦,組織已經發覺,談了話,提前結束掛職。即便這樣,也未影響老段其後二十年的“進步”,致使老段最終走向滅亡。為什麼呢?有人將其稱為“帶病提拔”。為什麼要“帶病提拔”呢?有人說這是官場規則,“劣幣驅逐良幣”。可為什麼“良幣”一定會被“劣幣”驅逐呢?其背後遵循著什麼的規則呢?   

Nagios伺服器警示簡訊的指令碼

我曾經為我的朋友田逸寫過一個Perl指令碼,主要用於Nagios伺服器故障的警示。非常簡單,主要使用了LWP::Simple這個模組對簡訊服務Api進行請求。#!/usr/bin/perl -wuse strict;use LWP::Simple;use URI::Escape;use Digest::MD5;my ($mobile, $content) = @ARGV; # get params from command linemy $log_control = 1; # a switch

Apache Cookbook中文版筆記

1 ServerAlias p71一個虛擬機器主機可以配置多個網域名稱ServerName www.maxthon.comServerAlias www.maxthon1.com www.maxthon2.com2 apachectl graceful p17重啟apache的時候等待當前開啟的活動串連完成操作後再關閉該連結3 虛擬機器主機基於網域名稱的虛擬機器主機ServerName 127.0.0.1NameVirtualHost *.80<VirtualHost *:80>

如何查看錶結構資訊

  SELECT       表名=case   when   a.colorder=1   then   d.name   else   ''   end,     表說明=case   when   a.colorder=1   then   isnull(f.value,'')   else   ''   end,     欄位序號=a.colorder,     欄位名=a.name,     標識=case   when   COLUMNPROPERTY(   a.id,a.name,

漫談天際網的使用者體驗

天際網是我用過的一個比較有名的商務社區。但是就產品體驗和設計而言,還有不少值得推敲和不足的細節。1.首先是頭像上傳功能,我上傳後無論如何設定,裁剪出來的頭像都不是我預覽看到的頭像,這個讓我非常惱火。2.按鈕的樣式不統一,可以看到滑鼠放在左側邀請好友、發布訊息上變成了手的形狀,但是尋找、搜尋等地方又不會改變。3.搜尋,有些資訊明明存在,但是搜尋卻無法找到,例如我好友裡的一個同學。4.右下角的這個資訊提示始終讓我困惑,34、49、9之間有什麼區別和聯絡?5.悲劇啊!6.很多地方覺得功能非常淩亂,讓人

使用NGiNX_HTTP_Push_Module實現簡單的伺服器推送

NGINX_HTTP_Push_Module是一個Nginx伺服器模組,可以實現伺服器端的長串連和推送(但是推送一次後會結束進程,尚未實現持續的推送)。http://pushmodule.slact.net可以下載該模組。如果已安裝Nginx,需要重新編譯安裝Nginx,要用命令"./configure --add-module=/home/hfahe/ngnix_http_push_module"來配置,然後執行make和make

在ThinkPHP中產生中文驗證碼

在Perl和PHP中產生中文圖片最關鍵的一點是需要設定一個可以顯示中文的字型。在Linux平台上,我們可以把windows下的雅黑檔案拷過去。在控制台-字型裡可以拷貝雅黑字型檔: 放在Ubuntu的/usr/share/fonts/vista下。Perl的關鍵代碼類似下面所示:GD::Image->trueColor(1);my $image = newFromPng GD::Image($imagepath) || die "can't open image: $!";my

SAP收購sysbase

今早收到同學的訊息,說收到他們CEO的郵件,sysbase正式被SAP收購。作為對抗ORACLE的重要力量,這筆收購是值得關注的,畢竟sysbase也是曆史上數得著的重量級資料庫。繼收購BO(我好幾個同學也在那兒工作)之後,SAP又進行了一次重要收購,試圖在與ORACLE的對抗中重新掌握主動,但是對這家德國公司來說,任務還很艱巨,畢竟ORACLE目前的勢頭非常兇猛,又收購了SUN這樣的超級巨頭。作為企業軟體的雙子星,它們之間的鬥爭還將繼續,長久的進行下去。

Hadoop出現allocate memory錯誤的解決

最近在單機上測試Hadoop的本地模式時,出現了如下錯誤java.io.IOException: Cannot run program "bash": java.io.IOException:error=12, Cannot allocate memory at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)經過檢查,發現ram和交換空間基本都被使用了。因為我是在Ubuntu的虛擬機器上搭建的測試環境,分配的記憶體為51

用bitmap實現中位元的演算法

常見面試題之一:50億個整數,記憶體限制為1G,找出中位元。50億個整數用bitmap來儲存的話,大約150M的空間就足夠了。下面是具體的演算法,用PHP實現。define("MASK", 0x1f);$source = array(1, 74, 4, 256, 1024, 110, 111, 112, 123, 112, 100);$array = array();$count = 0;foreach($source as $num) {set($num); // add to bit

桶排序及其應用

桶排序(Bucket Sort)有時也稱為盒子排序(Bin Sort),來源於郵局使用的盒子信件分發方法。桶排序的有效性需假定輸入資料是由一個完全隨機過程產生,即要求桶排序的輸入資料呈均勻分布,例如,輸入資料隨機均勻分布在區間[0, 1)。桶排序思想如下:1)把區間[0,

你和使用者其實想得不一樣·白天不懂夜的黑

1、使用者不關心流氓。春節回家用大姐的電腦,發現首頁是1616.net導航站;剛上一年級的外甥女很流利的開啟2144.cn玩flash小遊戲;而地址欄搜尋是QQ的天下。就在我們高談闊論流氓推廣的時候,廣大網民已經在大大小小的網站上樂不思蜀了。對於像大姐家小孩一樣的初級網民而言,他們根本就不關心什麼流氓推廣,只要產品好用就行,即使不好用他們也不知道如何卸載。這也就是網址導航站、網路實名等能夠迅速普及的原因。(諸如1616、2144這類網站,你從網上很難找到他們的作者是誰,但卻真真實實的安裝到了無數

Sphinx找不到索引檔案的解決辦法

Sphinx某些時候會找不到搜尋結果,使用seach命令進行搜尋時發現有如下錯誤: index 'xxx': search error: failed to open /data/html/index/xxx.sph: No such file or directory 到該目錄下發現出現很多名為xxx.new.sph, xxx.new.spa,

總頁數: 61357 1 .... 9349 9350 9351 9352 9353 .... 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.