Time of Update: 2018-12-03
'* ************************************** *'* 模組名稱:modBase64.bas'* 模組功能:BASE64編碼和解碼函數'* 作者:lyserver'* ************************************** *Option Explicit'- ------------------------------------------- -' 函數說明:BASE64編碼'- --------------------------
Time of Update: 2018-12-03
在對兩個資料表進行比較時,由於原來使用迴圈逐條比較,在資料量增長到一定程度後,速度變得慢不可待。為此,我採用全外串連對原來的比較過程進行了最佳化,比較速度終於達到了要求。所以寫下該方案的SQL表示語句,留作以後備查。 SELECT待下載.*FROM(SELECT'AAAA' AS ID,'第一篇文章' AS 標題UNIONSELECT'BBBB','第二篇文章') AS 已下載FULL OUTER JOIN(SELECT'AAAA' AS ID,'第一篇文章' AS
Time of Update: 2018-12-03
今天來講一下MyEclipse + Tomcat + MySQL的架構下的Servlet開發。對於目前的WEB項目開發,Java項目的開發還是一直佔主流。所以做Java項目的還是很多。但是僅僅用很少的時間能學會Java的各種項目開發是不可能的。但是瞭解一些最常用的架構是很有必要的。所以這裡花一點時間分好幾塊來談談MyEclipse平台下Servlet的開發,資料庫以最常使用的MySQL。關於MySQL的使用已經在前面的幾篇博文中有詳細的介紹。可以去瞭解瞭解。
Time of Update: 2018-12-03
使用API函數GetTickCount來計時非常方便,可惜它有一個致命的缺點,就是在電腦運行49.71天后,會自動置0,從而導致計時錯誤,因某些伺服器應用程式需要長時間不開機運行,GetTickCount函數顯然滿足不了要求。為此,我使用GetSystemTime函數編寫了一個替代函數叫GetTickCountEx,可以有效地避免原GetTickCount函數的問題,具體代碼如下:Private Declare Sub GetSystemTime Lib "kernel32"
Time of Update: 2018-12-03
'* ************************************** *'* 模組名稱:modCharset.bas'* 模組功能:GB2312與UTF8相互轉換函式'* 作者:lyserver'* ************************************** *Option Explicit'- ------------------------------------------- -' 函數說明:GB2312轉換為UTF8'- ----------------
Time of Update: 2018-12-03
v_bSuccess = GetQueuedCompletionStatus( m_stchComplePort, &v_dwNumberBytes, (LPDWORD)&v_dwNetKey, (LPOVERLAPPED*)&v_pOverLapped, INFINITE );1、Server投遞的Accept操作,AcceptEx裡面的RecvDataLen參數不為0的話,表示等待用戶端串連發送資料包才返回//
Time of Update: 2018-12-03
摘要:現在的CPU,做乘法是很快的(1個CPU周期左右,或者是需要兩/三個周期,但每個周期能啟動一個新的乘指令),但作為基本指令的除法卻超出很多人的預料,它是一條很慢的操作,整數和浮點的除法都慢;本文將給出一些除法的最佳化方法或替代演算法;<<代碼最佳化-之-最佳化除法>> 作者:HouSisong@263.net(說明:文章中的很多資料可能在新的CPU或不同的CPU或不同的系統內容下有不同的結果,可能不能面面俱到)x86系列的CPU對於位元運算、加、減等基本指令都能在1
Time of Update: 2018-12-03
from http://blog.pfan.cn/rickone/15762.html這種由D.E.Knuth,J.H.Morris和V.R.Pratt同時發現的改進的模式比對演算法簡稱為KMP演算法。大概學過資訊學的都知道,是個比較難理解的演算法,今天特把它搞個徹徹底底明明白白。注意到這是一個改進的演算法,所以有必要把原來的模式比對演算法拿出來,其實理解的關鍵就在這裡,一般的匹配演算法:int Index(String S,String T,int pos)//參考《資料結構》中的程式{
Time of Update: 2018-12-03
世界上只有兩種可以稱之為浪漫的情感:一種叫相濡以沫,另一種叫相忘於江湖。我們要做的是爭取和最愛的人相濡以沫,和次愛的人相忘於江湖。也許不是不曾心動,不是沒有可能,只是有緣無份,情深緣淺,我們愛在不對的時間。 回首往事的時候,想起那些如流星般划過生命的愛情,我們常常會把彼此的錯過歸咎為緣份,其實說到底,緣份是那麼虛幻抽象的一個概念,真正影響我們的,往往就是那一時三刻相遇與相愛的時機,男女之間的交往,充滿了猶疑忐忑的不確定與欲言又止的矜持,一個小小的變數,就可以完全改變選擇的方向。
Time of Update: 2018-12-03
一、安裝1. 首先安裝SSHsudo apt-get install ssh2.安裝MySQL(雖然現在最新版為5.1,但是還只能裝5.0版本)sudo apt-get install mysql-server-5.03.安裝Apachesudo apt-get install apache24.安裝PHPsudo apt-get install php5 libapache2-mod-php55.重啟Apachesudo /etc/init.d/apache2
Time of Update: 2018-12-03
在Direct3D中,頂點座標變換通常是藉助於矩陣實現的,因此下面首先介紹在Direct3D中提供的各種矩陣類型和相關的矩陣運算函數。 1、D3DMATRIX矩陣類型D3DMATRIX是Direct3D中最簡單的矩陣類型,其定義如下:typedef struct _D3DMATRIX { union { struct { float _11, _12, _13, _14; float _21, _22,
Time of Update: 2018-12-03
另一種描述方位的常用方法是歐拉角,這項技術以著名的數學家Leonhard Euler(1707 -
Time of Update: 2018-12-03
Zend_Db資料庫知識例子:Model檔案:$this->fetchAll("is_jian=1","id DESC",0,2)->toArray();//根據is_jian=1,按id倒序排列取前2條記錄當第一個參數為null時,則直接按id倒序排列ASC為正序。路由檔案:$video=new Video();//執行個體化資料庫類$this->view->get2Video
Time of Update: 2018-12-03
問題1:const與#define相比有什麼不同?C++可以用const定義常量,也可以用#define定義常量,但是前者比後者有更多的有點:1、const常量有資料類型,而宏常量沒有資料類型。編譯器可以對const進行型別安全檢查,而對後者只進行字元替換,沒有型別安全檢查,並且在字元替換中可能會產生意料不到的錯誤(邊際效應)。2、有些整合化的調試工具可以對const常量進行調試,但是不能對宏常量進行調試。在C++程式中只使用const常量而不適用宏常量,即const常量完全取代宏常量。3、編譯
Time of Update: 2018-12-03
Fckeditor是一款功能強大且開源的HTML線上編輯器,在許多場合都會用到。要將其整合到Zend Framework中其實步驟很簡單。1. 下載最新版本的Fckeditor,然後解壓縮至Zend Framework程式的 public目錄下的editor目錄,刪除其中不需要的js/perl/asp等檔案。2.
Time of Update: 2018-12-03
struts 裡的 ActionForm 就是個VO;hibernate裡的 實體bean就是個PO,也叫POJO;hibernate裡的Criteria
Time of Update: 2018-12-03
C++的static有兩種用法:面向過程程式設計中的static和物件導向程式設計中的static。前者應用於普通變數和函數,不涉及類;後者主要說明static在類中的作用。一、面向過程設計中的static1、靜態全域變數在全域變數前,加上關鍵字static,該變數就被定義成為一個靜態全域變數。我們先舉一個靜態全域變數的例子,如下: //Example 1#include <iostream.h>void fn();static int n; //定義靜態全域變數void
Time of Update: 2018-12-03
參加了這麼多次面試,如果考資料結構的話,覺得最容易考的就是單鏈表與排序了,當然好像棧也考的多,今天先看看單鏈表。多虧去年看嚴蔚敏的資料結構很是下了功夫,所以資料結構現在還是蠻有信心的。單鏈表//線性表的單鏈表格儲存體結構typedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;//從表尾到表頭逆向建立單鏈表的演算法,O(n)void CreateList_L(LinkList
Time of Update: 2018-12-03
效果:定義CSS樣式:.username {width:130px; background:#FFFFFF url("demo/ico_username.gif") 2px 2px no-repeat; padding-left:18px;BORDER: #E7AD01 1px solid; FONT-SIZE: 13px;COLOR: #000000; HEIGHT: 20px }.password{width:130px; background:#FFFFFF
Time of Update: 2018-12-03
Hibernate實現sql中的limit的方法也很簡單,原理是建立一個查詢之後,給當前查詢添加start和limit兩個參數,之後執行查詢即可。代碼如下所示。public List<KnowledgeExpertArticle> findKnowledgeExpertArticleForSearch( String keyName, Object value,final int start,final int limit) { // log.