- Nov 02 Wed 2011 19:01
[MySQL] 虛擬主機上 ASP.NET + MySQL 編碼設定
- Mar 31 Thu 2011 11:11
[C#] 利用HttpWebRequest及HttpWebRequest製作網路爬蟲
//準備data
CookieContainer cookieContainer = new CookieContainer();
string URI = "https://your.url.here/login_check.asp";
string referer = "https://your.url.here/login.asp";
string postString = "username=user&password=passw@rd";
byte[] postData = Encoding.ASCII.GetBytes(postString);
//設定相關參數
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URI);
request.Method = "POST";
request.AllowAutoRedirect = false;
//偽裝
request.Referer = referer;
request.ContentType = "application/x-www-form-urlencoded";
request.CookieContainer = cookieContainer;
request.ContentLength = postData.Length;
//送出httprequest資料流
Stream outputStream = request.GetRequestStream();
outputStream.Write(postData, 0, postData.Length);
outputStream.Close();
//取得httpresponse資料流
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream, Encoding.GetEncoding("big5"));
string srcString = reader.ReadToEnd();
//輸出header資訊
Response.Write(response.Headers[HttpResponseHeader.Location]);
//輸出內文
Response.Write(srcString);
- Feb 18 Fri 2011 17:15
[ubuntu] vimp安裝紀錄
apt-get install apache2 php5 php5-gd php5-mysql mysql-server mysql-client php5-cli php5-gd php5-xsl php5-curl libjpeg62 libjpeg62-dev ruby vi /etc/apache2/sites-available/000-default vi /etc/php5/apache2/php.ini vi /etc/php5/cli/php.ini upload_max_filesize = 1024M ; the maximum upload size post_max_size = 1024M register_globals Off register_argc_argv On safe_mode Off memory_limit = 512M a2enmod rewrite apache2ctl restart # mysql -p # [mysql-root enter password] mysql> create database DATABASE; mysql> grant all privileges on DATABASE.* to 'DATABASEUSER'@'localhost' identified by 'PASSWORD'; mysql> flush privileges; mysql> exit; cd /var/www tar xzf ViMP.tar.gz # extracting the tarball. As root all files have the correct permission. chown -R www-data:www-data * mkdir /usr/src/loader cp data/loader.tar.gz /usr/src/loader/ cd /usr/src/loader tar xzf loader.tar.gz cp Linux_x86-64/ixed..lin /usr/lib/php5// cd /etc/php5/conf.d/ touch sourceguardian.ini vi sourceguardian.ini [sourceguardian] zend_extension=/usr/lib/php5//ixed..lin :wq! /etc/init.d/apache2 restart ./symfony framework:init mysql://DATABASEUSER:DBPASSWORD@localhost/DATENBASENAME crontab –e */1 * * * * /var/www/data/scripts/sync_new_uploads.sh > /dev/null 2>&1 #Important: Close the line with "Return/Enter". #There must be at least one more blank line below the entry.
- Feb 15 Tue 2011 14:48
[ubuntu]NoMachine NX Server 安裝紀錄
ListenAddress 203.64.81.157
- Dec 21 Tue 2010 15:28
[KVM]關閉libvirt產生的virbr0網卡
virsh net-destroy default virsh net-undefine default service libvirtd restart ifconfig
- Nov 10 Wed 2010 10:45
[系統管理]WIN7優化設定
開始--運行-regedit,展開[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv]
雙擊打開右側的DependOnService項目,把MMCSS刪除(千萬別刪到其他的),保存。
- Sep 30 Thu 2010 14:00
[VMware]VMware Server 安裝紀錄
- Sep 08 Wed 2010 18:05
[ubuntu]HTTP SERVER新組合:nginx+fastcgi (PHP-FPM) --設定篇
- Aug 31 Tue 2010 19:50
[ubuntu]HTTP SERVER新組合:nginx+fastcgi (PHP-FPM) --安裝篇
一直以來Linux系統都習慣用Apache來架站,學校的moodle也用Apache跑了兩三年了,問題不斷,Apache常常停擺,其他狀況也一直出現,最常被complain的問題大概就是上傳檔案的失敗率太高吧....
這個主題的出現說來也是很神奇(一切都是緣份啊~),原本Survey的重點不是這方面的,是在找moodle SSO方面的資料,然後轉而查分散式架構,然後看到某篇新聞稿說MySQL被Oracle併購,創始人怕MySQL這好物被企業消滅於是另外創立LB繼續maintain開源的MySQL,並重新命名為菲傭瑪利亞(誤)MariaDB,號稱換了很多效能很好的engine,並希望能完全幹掉相容同步發行的MySQL,俺對這個議題可有興趣了,因為這陣子分析moodle,若以CMS和LMS的功能面來看的確是一套很強的系統,但是以MVC的系統設計觀點來看的話,moodle在MVC三個部分都很弱,尤其是資料存取層,像是建立category的方式就很令人吐血,打開MySQL log檔看到那堆SQL指令差點沒暈倒,XPath根本就是觀賞用的,也許是moodle系統真的太龐大了,大到讓人無法全面掌控,後續的開發及維護者只好逐漸犧牲效能改採用對開發而言比較有效率的作法,更冏的是核心lib裡面竟然還有"俺看不懂這段是要做啥的(譯)"這種comment,真是好樣的
。
- Aug 26 Thu 2010 19:47
[ASP.NET]BIG5的UrlEncode()
- Aug 23 Mon 2010 19:10
[IIS7]設定站台資料夾的寫入權限
傳統的NETWORK SERVICE似乎沒什麼用
要新增具有寫入權限的應該是IIS虛擬帳戶
- Aug 23 Mon 2010 16:19
[ubuntu]error 139 套件相依性失常
- Aug 18 Wed 2010 15:59
[ubuntu]神奇的SAMBA設定 for MAC
- Jul 19 Mon 2010 19:53
[ubuntu]神奇的MySQL設定
- Jul 19 Mon 2010 19:20
[MySQL]重新設定root密碼
# killall mysqld
# mysqld_safe --skip-grant-tables&
PRO的 (7)