原创 利用HttpWebRequest自動抓取51la統計數據
最近在開發公司的OA系統,領導要求公司旗下所有網站的51拉統計數據能自動抓取到我們自己的數據庫中,心想這種抓取統計數據的程序以前肯定有人寫過,到百度搜了一下沒有找到抓取51la的,於是乎自己動手。 1、利用httpwatch找到網站入口及
原创 仿天涯底部固定漂浮導航
有些東西找起來很麻煩,好用的又不太容易找到,之前看到很多用JS寫的,固定漂浮這種效果拖動時難免會產生抖動自己對CSS還是蠻有好感的,找來找去找到了天涯,仔細一看是純CSS的,沒有使用JS效果我覺得它比之前看到的要精簡些不用嵌套多餘的DIV
原创 網頁後退,讓INPUT保留輸入值
在一個項目中,我採用了my97date日曆控件,提交表單後,客戶希望後退後,還保留剛纔選擇的日期。 當時腦子裏面第一個想法是,使用cookie。大致的方案是: 1、onsubmit的時候,寫cookie 2、提交頁面裏面,寫入onload
原创 使用IHttpHandler做權限控制
前言 在對項目制定權限控制方案的時候往往有幾種方案,比如讓所有的ASPX頁繼承一個自定義的PageBase頁,而這個頁再繼承System.Web.UI.Page;另外一種就是使用IHttpModule了。我們先來比較兩種方案以
原创 Creating a immovable windows' form in c#
/* * System Menu Command Values from WinUser.h */ // #define SC_SIZE 0xF000 // #define SC_MOVE 0xF0
原创 本地html文件js被IE阻止的一些解決方法
還是做報表目錄的事,一個本地htm文件,網頁的樹形導航,鏈接到本地一些doc,xls等文件。 做完後發現在本地磁盤打開htm文件,每次IE都出信息欄: google了下,說是xp sp2補丁後出來的這個,以前自己寫demo頁面時也出現過
原创 如何使一個你沒有源代碼的DLL文件變爲強命名的(Strong Name)
有時候你會需要一個DLL是強命名的,比如你想把這個文件放到GAC裏面。如果這是一個第三方的DLL,你沒有源代碼,這會是一件比較麻煩的事情。有一個方法可以解決這個問題。 在VS.NET的命名行窗口下,輸入如下的代碼。 1 ,生成一個Key
原创 windows下安裝memcache及使用
記性比較爛,雖然memcache的安裝比較簡單吧但還是要用爛筆頭記一下。Apache+Memcache+PHP下載memcached for Win32地址:http://jehiah.cz/projects/memcached-
原创 WinForm界面開發之佈局控件"WeifenLuo.WinFormsUI.Docking"的使用
From: http://www.cnblogs.com/wuhuacong/archive/2009/07/09/1520082.html 本篇介紹Winform程序開發中的佈局界面的設計,介紹如何在我的共享軟件中使用佈局控件"Wei
原创 Windows Media Encode 9簡介及SDK
Windows Media Encode 9是Windows Media 9 Series組成部分之一,它的主要作用是進行編碼。Windows Media 9 Series包括了 Windows Media Audio 9 Series、
原创 ASP.NET項目開發中的異常處理
From: http://www.cnblogs.com/yanyangtian/archive/2009/05/07/1451705.html 前言:異常的處理在項目開發中是很有必要的,異常的處理不僅僅只是try..catch..fin
原创 如何在使用MediaEncode捕獲桌面時指定屏幕區域
我使用C#和MediaEncode 9編寫了一個屏幕捕獲工具, 但是無法通過程序指定捕獲的屏幕區域, 在SDK中提到是C++的代碼可以使用IPropertyBag接口指定捕獲的屏幕區域,請問在C#中該如何設置,
原创 Hibernate with Weblogic(jndi)
Today after 20 hrs of continous struggling I was able configure my existing Enterprise applicationin Weblogic 8.1 sp4 w
原创 在.NET環境下爲網站增加IP過濾功能
摘要:華能集團下某發電廠的企業網站(基於Asp.Net2.0實現,不允許修改源程序)要求實現“廠內用戶可直接訪問整個站點的所有頁面,廠外用戶只能訪問指定的頁面”的功能,本文將按照需求分析、方案設計、編碼實現、部署應用的順序逐步闡述整個解決
原创 C#中如何使用Process.Start()使一個無gui的exe應用程序在後臺啓動
C#中如何使用Process.Start()使一個無gui的exe應用程序在後臺啓動 比如 在cmd模式下可以使用 start/b abc.exe -argument //聲明一個程序信息類 System.Diagnostics