Time of Update: 2018-07-23
OpenPrinter函數 OpenPrinter函數擷取指定印表機或列印伺服器的標識控制代碼。 BOOL OpenPrinter( LPTSTR pPrinterName, // 指向印表機或伺服器名稱的指標 LPHANDLE phPrinter, //
Time of Update: 2018-07-23
最近在看mysql源碼,其中c/c++ 文法都忘得光光了,複習一下基本的文法結構,便於看懂源碼。當然對於,經常用c/c++的來說, 這些文法是非常簡單了。 定義: #ifndef x //if not define的簡寫 #define x ... #endif 作用:
Time of Update: 2018-07-23
1. Criteria相關介紹 Criteria叫標準化條件查詢,是比HQL更物件導向的查詢語句。稱為QBC(Query By Criteria) Criteria介面:代表一個查詢。它是一個查詢條件的容器,通過add()方法向其執行個體中添加查詢條件。 Criterion介面:代表一種物件導向的查詢條件。它的執行個體是作為Criteria介面add()方法的參數添加到Criteria執行個體中的。
Time of Update: 2018-07-23
1.知識點概述 <!--格式化顯示的sql語句,好看 --> <property name="format_sql">true</property> <!--顯示sql語句 --> <property name="show_sql">true</property>
Time of Update: 2018-07-23
1.使用資料庫連接池最佳化程式效能 l 應用程式直接擷取連結的缺點 使用者每次請求都需要向資料庫獲得連結,而資料庫建立串連通常需要消耗相對較大的資源,建立時間也較長。假設網站一天10萬訪問量,資料庫伺服器就需要建立10萬次串連,極大的浪費資料庫的資源,並且極易造成資料庫伺服器記憶體溢出、宕機。 應用程式直接擷取串連圖解: N個使用者—》service—》dao—》DB 用串連池的情況:
Time of Update: 2018-07-23
1. 學習java就有物件導向的思想,拿到一個對象不要去刻意去想這個對象有什麼方法,是什麼作用。而要用物件導向的思想去考慮,再想改對象有什麼方法。比如:拿到一個學生對象,你會想到該對象有學習的方法;拿到一個狗對象,你會想到該對象有咬人、啃骨頭的方法,拿到一個web對象,你應該想到有資料共用的方法,ServletContext就代表一個web應用。
Time of Update: 2018-07-23
為了將N個前端資料同步,通過Memcached完成資料打通,但帶來了一些新問題: 使用iBatis整合了Memcached,iBatis針對每台server產生了唯一標識,導致同一份資料sql會產生不同的key,造成重複緩衝。——通過重寫iBatis部分原碼,終止了唯一標識的產生,同一個SQL產生同一個Key,同時對產生key做hash,控制長度,使得資料統一在Memcached。
Time of Update: 2018-07-23
1.MySQL分頁的實現: • Select * from table limit M,N • M:記錄開始索引位置 • N:取多少條記錄。 代碼案例: package com.hbsi.jdbcdemo; import java.sql.*;
Time of Update: 2018-07-23
1. SUN公司為了簡化、統一對資料庫的操作,定義了一套Java操作資料庫的規範,稱之為JDBC。 JDBC全稱為:Java Data Base Connectivity(java資料庫連接),它主要由介面組成。由一些介面和類構成的API 組成JDBC的2個包: l java.sql l javax.sql
Time of Update: 2018-07-23
1.HttpServletRequest HttpServletRequest對象代表用戶端的請求,當用戶端通過HTTP協議訪問伺服器時,HTTP要求標頭中的所有資訊都封裝在這個對象中,開發人員通過這個對象的方法,可以獲得客戶這些資訊。 2.request常用方法 l 獲得客戶機資訊 • getRequestURL方法返回用戶端發出請求時的完整URL。
Time of Update: 2018-07-23
mybatis-configuration.xml詳解 XML 設定檔的階層: configuration o properties o settings o typeAliases o typeHandlers o
Time of Update: 2018-07-23
jdbc(java database connectivity,java資料庫連接)的api中的主要的四個類之一的java.sql.statement要求開發人員付出大量的時間和精力。在使用statement擷取jdbc訪問時所具有的一個共通的問題是輸入適當格式的日期和時間戳記:2002-02-05 20:56 或者 02/05/02 8:56 pm。 通過使用java.sql.preparedstatement,
Time of Update: 2018-07-23
Yahoo!網站效能最佳體驗的34條黃金規則 Yahoo!的Exceptional Performance團隊為改善Web效能帶來最佳實務。他們為此進行了一系列的實驗、開發了各種工具、寫了大量的文章和部落格並在各種會議上參與探討。最佳實務的核心就是旨在提高網站效能。Excetional Performance團隊總結出了一系列可以提高網站速度的方法。可以分為7大類34條。包括內容、伺服器、cookie、CSS、JavaScript、圖片、行動裝置
Time of Update: 2018-07-23
學習如何通過Fiddler建立一個速度更快的網站。在這篇文章中,我們將使用Fiddler去探究HTTP的效能,緩衝,以及壓縮。 如果你要是沒有安裝和配置過Fiddler, 請從文章的第一篇開始。 HTTP效能總覽 毫無疑問使用者都喜歡訪問速度快的網站。使用者是非常的不耐煩,除非你的網站是沒有競爭者,換句
Time of Update: 2018-07-23
學習如何通過Fiddler建立一個速度更快的網站。在這篇文章中,我們將使用Fiddler去探究HTTP的效能,緩衝,以及壓縮。 如果你要是沒有安裝和配置過Fiddler, 請從文章的第一篇開始。 HTTP效能總覽 毫無疑問使用者都喜歡訪問速度快的網站。使用者是非常的不耐煩,除非你的網站是沒有競爭者,換句 話就是處於壟斷地位的。如果你的訪問者來自世界各地,那你就必須要保證你的網站在執行效率方面要非常好,甚至要更加標準。作為一個國際化的網路連接點,通
Time of Update: 2018-07-23
公司內部推薦了一個軟體,對於我們進行WEB開發的人員來說,的確是非常重要: 那就是Fiddler, 詳細的使用可以見: http://younglab.blog.51cto.com/416652/268539 當你通過tools的工具列,修改了hosts,當你通過IE訪問的時候,會自動按照你這裡的hosts配置, 跳轉到對應的IP伺服器。優先順序分別是: DNS->Fiddler->HOSTS->..
Time of Update: 2018-07-23
國內比較早的幾個個人網站有阮一峰、月光部落格等。他們都會週期性更新一些文章,阮一峰的更新頻率大概在每月4篇,月光部落格每天一篇。他們每天的瀏覽量在2萬以上,每月最低收入都在2萬以上。作為一個程式員,我一直想給自己找點事情做。也買過很多書,很多作者都有自己的個人網站,因此我就拿著學習加賺錢的態度在阿里雲上建立了一個屬於自己的網站:業餘草。 目前個人網站已上線快3年了,其中發生了很多大家意想不到的的事情。這些以後再表,今天就教大家如何在阿里雲上大家一個個人網站。 網域名稱申請
Time of Update: 2018-07-23
常用的 Nginx 參數和控制 程式運行參數 Nginx 安裝後只有一個程式檔案,本身並不提供各種管理程式,它是使用參數和系統訊號機制對 Nginx 進程本身進行控制的。 Nginx 的參數包括有如下幾個: -c <path_to_config>:使用指定的設定檔而不是 conf 目錄下的 nginx.conf 。 -t:測試組態檔案是否正確,在運行時需要重新載入配置的時候,此命令非常重要,用來檢測所修改的設定檔是否有語法錯誤。
Time of Update: 2018-07-23
1 tomcat http://localhost:8080/manager/html 只可用role為 manager-gui <tomcat-users> <role rolename="manager-gui"/> <user username="tomcat" password="tomcat"
Time of Update: 2018-07-23
你能不能通過對Tomcat進行配置實現webLogic已經封裝好的功能。最簡單的比如EJB發布、jndi資料來源的配置等。 你能不能通過對Tomcat進行設定實現日誌管理,記憶體管理,資源組態管理。 如果你的Tomcat出現問題,你能不能通過有限的資訊尋找故障,排除故障。 如果你能,就和公司說,有買Weblogic的錢,不如給你加點薪,讓你負責項目的部署實施。 不能就不用問這種問題了。