原创 去掉String最後一個字符
String a = "adfadfadfadf";a = a.substring(0,a.length()-1);
原创 java獲取文件夾下所有文件的名稱
String path = "./"; //路徑 File f = new File(path); if (!f.exists()) { out.println(path+" not exists");
原创 extjs的panel中tbar的按鈕居右顯示的解決方案
extjs中panel的tbar中按鈕默認是居左的,十分不爽;在按鈕前面先添加一個工具欄填充區tbfill,把tbar上的按鈕擠到右邊;代碼:var addbu=new Ext.Button({enableToggle : true,pr
原创 X-Java:http,session,cookie詳解
(尊重作者勞動:感謝J2EE社區網“我也不是我”的積累http://www.blogjava.net/xcp/archive/2009/03/01/257227.html) http,session,cookie一定是困擾了大家許久了
原创 js阿拉伯數字轉中文大寫
function DX(n) { //金額大寫轉換函數 if (!/^(0|[1-9]/d*)(/./d+)?$/.test(n)) return "數據非法"; var unit = "千百拾億千百拾萬千百拾元角分", str = ""
原创 使用response.getWriter().write() 亂碼問題
最近在使用response.getWriter().write()方法向頁面返回一個上傳文件的名字時,當文件名字中出現中文、日文等,頁面顯示亂碼。代碼如下: response.getWriter().write(messageBegin
原创 第一個dwr例子
一,開發步驟 1,準備開發環境 2,修改web.xml文件 3,創建類 4,創建dwr.xml文件,將該文件放在web.xml同目錄下 5,配置dwr.xml 6,編寫JSP頁面
原创 2010最危險的編程錯誤
歷史上第一個bug 網絡無處不在的今天,安全問題日益嚴峻,攻擊事件層出不窮,應該說,軟件系統中代碼存在安全漏洞是主要的禍因之一。而這實際上反映了軟件開發人員在編程的安全性方面缺乏必要的培訓和常識。 由CWS(美國國土安全部下屬的軟件保
原创 全局變量與局部變量在內存中的區別
一、預備知識—程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。 2、堆區(heap) — 一般由程序
原创 Extjs.grid 詳解
Extjs.grid 詳解 function rowdblclickFn(grid, rowIndex, e){//雙擊事件 var row = grid.store.getById(grid.store.da
原创 【觀點】風雨20年:我所積累的20條編程經驗
本文由伯樂在線關關譯自Jonathan Danylko的網站DCS Media。Danylko是一位資深開發顧問,DCS公司的創始人。 從11歲時,我就一直在編程,並且一直都很喜歡技術和編程。這些年來,我積累了一些艱難又容易的經驗。
原创 出現頻率最高的筆試題strcpy寫法
題目: 已知strcpy函數的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不調用庫函數,實現strcpy函數。 2.解釋爲什麼要返回char *
原创 js創建文件夾
function new_folder(){var new_folder, fldr; new_folder = new ActiveXObject("Scripting.FileSystemObject"); fldr = new_
原创 Java刪除文件夾以及文件夾下的子目錄與文件
import java.io.File; private void deleteFile(File file){ if(file.exists()){ if(file.isFile()){ file.delete(
原创 在select中添加排名列的SQL語句
SELECT *,'名次'=(SELECT COUNT(DISTINCT B.num) FROM a B WHERE B.num>=A.num)FROM a AORDER BY num desc http://www.cnblog