最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:8224 今日文數:3142
|
摘要網絡辦公已是現代企業發展的大勢所趨。本文主要闡述了基于B/S結構的收發文管理系統的功能模塊以及如何使用ASP和SQLServer解決一些相關的技術,其中包括系統的安全性問題。引言傳統的手工辦公方式已經無法滿足現代辦公的需求,收發文管理系統作為提高工作效率、規范辦公制度,增強辦公的透明性,實現信息、文檔資源的統一管理...
|
“確定”與“取消”按鈕應該可以算是Web應用里最無敵的組合了,你可以隨處看到他們以及他們的姊妹組合“完成”/“取消”、“是”/“否”….當然,他們也不是每次都表述的是同一個交互動作,但是我們總會遇到。為什么會有“確定”與“取消”的組合?這個問題似乎是個廢話。因為,Web應用中幾乎你所有的動作都是可以取消的,這也是為什么...
|
之前在一個web系統的設計中,和另一個設計師討論,“保存”和“取消”按鈕該怎么設計。我的觀點是,保存是比取消更常用的按鈕,也是用戶的主要目的(用戶不會為了取消來使用表單),所以在視覺上,保存按鈕應該比取消按鈕更醒目,這樣更容易被用戶先看到,從而提高用戶的效率。下圖:Googleanalytics系統中,Apply以按鈕...
|
自從被知道成為交互設計師的那一天起,郵箱或IM上,間歇性地,會收到很多師弟師妹的信息,讓我說說這個職位,談談感想,說說見解,給他們指明一條平坦的道路。(可惜我一路走來頗為爭扎。)這快2年的時間,搪塞了不少沒法回答的問題,也忽悠了一些不靠譜的人。但總體而言,寫這篇文章除了給師弟師妹們一個解答之外。也是給自己的一種總結:讓...
|
“怎么了?”除非你對某類對話框已司空見慣,否則遇到,第一反應往往是這樣的?這種體驗就像你明明急著去趕車,途中卻不斷被攔住塞傳單一樣。不能否認,它是一種打斷,有時甚至會成為打擾。做為設計師,雖知“打斷”暫不能杜絕,但不使之變為“打擾”,卻是我們該努力做到的:①多次打斷=打擾隔一個小時打斷你一下,你或者還可以忍受。若是1分...
|
最近經常需要開發API,Microsoft.XMLHttp、MSXML2.XMLHTTP等組件不能滿足我的要求(主要是不能自定義header等信息),通過查資料發現了WinHttp.WinHttpRequest.5.1,但是關于winhttprequest的資料太少了。通過這幾天摸索,勉強了解了WinHttpReque...
|
最近遇到點頭大的問題,網站采集一些數據時總是失敗,采不到東西,后來手動用瀏覽器測試時發現是人家做了防盜鏈,直接采是采不到了,不過一般防盜也就是加個referer識別,試著加了一下,結果失敗。。。但還是不死心,為了一探究竟,載了個sniffer,對比了用瀏覽器可以正常瀏覽的數據和采集程序發送的數據,發現采集系統發送的請求...
|
正文:如今網絡上十分流行論壇自動發帖機,自動頂貼機等,給眾多論壇網站帶來了大量的垃圾信息,許多網站只是簡單地采用了判斷HTTP_REFERER的值來進行過濾機器發帖,可是網頁的HTTP_REFERER來路信息是可以被偽造的。任何事物都是雙面刃,只要你善于利用就有其存在價值。很早以前,下載軟件如Flashget,迅雷等都...
|
下列情況是從瀏覽器的地址欄正常取得request.servervariables(http_referer)的:1.直接用<ahref>2.用submit或<inputtype=image>提交的表單(postorget)3.使用jscript提交的表單(postorget)下面我們再看看req...
|
我在a.asp中用<inputtype=buttonvalue=采納答案=window.location=b.asp?c=k/>按鈕來跳轉到b.asp而且在b.asp中處理后用語句Response.Write(<scriptlanguage=javascript>alert(采納答案成功!);l...
|
<%FunctionGetBody(weburl)SetRetrieval=Server.CreateObject(MSXML2.XMLHTTP)WithRetrieval.OpenGet,weburl,False,,.setRequestHeaderreferer,http://www.abc.com/.Sen...
|
HTTP-REFERER這個變量已經越來越不可靠了,完全就是可以偽造出來的東東。以下是偽造方法:ASP/VisualBasic代碼dimhttpsethttp=server.createobject(MSXML2.XMLHTTP)//MSXML2.serverXMLHTTP也可以Http.openGET,url,fal...
|
我們在上網的時候經常會發現如果直接打開一個頁面有時會跳轉到網站首頁或者顯示出錯信息,要求必須從網站首頁進入再打開連接。這樣做的目的是為了防止別人使用iframe的方式嵌入自己的網頁。遇到這樣的問題是因為頁面中使用了HTTP-REFERER,通過Request.ServerVariables(HTTP_REFERER)驗...
|
編寫良好的代碼是一種藝術。如果一個程序員遵循一些良好的編程習慣,那么他就可以成為一個優秀的程序員。實際上,相對于你寫代碼的時間,你很可能會花更多的時間在代碼維護上;更不用說整個應用程序的維護。建立良好的編碼習慣,能夠提高像模塊化這樣的設計因素,你的代碼也將更容易理解,因此,維護起來更容易、成本更低。而不良的編碼習慣會在...
|
<?php/*QQwry.dat格式說明如下:A。文件頭,共8字節B。若干條記錄的結束地址+國家和區域C。按照從小到大排列的若干條起始地址+結束地址偏移,定長,7字節D。所有的IP都是用4字節整數記錄的,并且遵照Intel次序,高位在后,低位在前。E。所有偏移量都是絕對偏移,就是從文件最開頭計算。F。除了文件頭用...
|
一個曾經與我一起工作過的經驗豐富的項目經理聲稱,他拿到程序員的時間估算以后,先將它乘以π,然后轉化下一個時間數量級后,才能得到真正的值。1天轉化成3.14周。他過去因為程序員不擅長估算時間而吃盡了苦頭。我創建了一個用來翻譯程序員時間估算的表格,來盡量縮小估算錯誤。時間估算時困難的。每一個程序員都有一個現實的估計區間。低...
|
這幾天整理一份很亂的代碼,這才意識到php對include處理不是一般的賤:別的編程語言在處理include中的相對目錄時,都是以當前處理的文件作為基準。也就是說,如果A包含B,B包含C時,C再包含一個含相對路徑的文件,那么路徑是相對于C的。這樣的處理很自然,符合人們的直覺,也便于開發出路徑無關的程序包。可是PHP不這...
|
①.js文件中文顯示亂碼Javascript文件XX.js編輯保存時有一種編碼方案(如GBK),當打開文件的時候所用的編碼(如UTF-8)和保存時的編碼方案不一致時,則會出現中文顯示亂碼。解決方案:(1)用編輯器打開瀏覽的時候,選擇和原文件編碼(如GBK)一致的編碼方式查看,則不會出現亂碼;(2)在eclipse中的p...
|
functionis_email($str)functionis_url($str)functionis_qq($str)$/,$str);}functionis_zip($str)$/,$str);}functionis_idcard($str)(\d[A-Za-z0-9])?$/,$str);}functionis...
|
姑且不說為什么會有這樣的需求,就談談怎么實現吧,當這個需求出來的時候我就想到的是js,一種方式就是fileStream的方式把文件內容讀出來在標簽里把內容顯示出來,再一種方式就是xmlHttpRequest創建對象對遠程文件讀取,這種更像web方式,前一種應該說是文件操作方式。在后一種方式的考慮閱覽器的兼容性,基于這個...
|
轉載于:http://www.nixiaofeng.com/409.html判斷變量為空,在許多場合都會用到,同時自己和許多新手一樣也經常會犯一些錯誤,所以自己整理了一下PHP中一些常用的、判斷變量為空的方法。1.isset功能:判斷變量是否被初始化說明:它并不會判斷變量是否為空,并且可以用來判斷數組中元素是否被定義過...
|
排版在網頁設計中經常被忽略。其實這是很傻逼的,因為注重網頁排版確實可以提高你的網頁設計水平和可讀性。下面,我列出了10個非常有用的排版技巧讓你的網站看起來更好。1、糾正行高最常見的網頁布局錯誤之一是定義了不正確的行高。行高是定義一行文本的高度,所以我們必須按照文本字體大小來設定行高。一般來說,在設置文本行高的時候,我經...
|
關于php時區時間錯誤問題date當前時間時差當地本地date_default_timezone_set之前有一個遺留問題,就是echodate(y-m-dh:i:s,time())回來的時間總是與實際時間對不上,今天終于在網上找到了原因和解決方法,分享如下:我補充一點,我按照下面提示的方法修改php.ini找不到da...
|
綜觀現今軟件測試的一些軼事,我對某些錯誤想法的頻繁出現感到吃驚。盡管有很多可以羅列,但是我還是想分享測試的五個最常見的誤傳(基于我短暫的經驗)。我發現前三個盛行于一些主流的新聞文章,而后兩個則在科技領域的各個方面普遍存在。誤傳1:測試無聊曾有人說:”測試就像性。如果它不好玩,那就是你做的不對“。一件單調且無聊的事,作為...
|