原创 學習Swing做的打飛機小遊戲

下面是代碼 package game; import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import java.awt.event.Act

原创 MySQL分組排序查前N條數據

學生成績表:score 要查詢出每個學生考的最好的三次記錄 SELECT a.*, b.rownum FROM score a LEFT JOIN ( SELECT id, CASE WHEN @mid = studen

原创 Oracle 迭代查詢 CONNECT BY PRIOR ……START WITH ……

 connect by prior start with 經常會被用到一個表中存在遞歸關係的時候。比如我們經常會將一個比較複雜的目錄樹存儲到一個表中。或者將一些部門存儲到一個表中,而這些部門互相有隸屬關係。這個時候你就會用到connec

原创 初學linux ubuntu下搭建ftp

FTPUbuntu裝vsftpd還是很簡單,一句命令就行: sudo apt-get install vsftpd 命令執行過程中,安裝程序會給本地創建一個名爲“ftp”的用戶組,命令執行完之後會自動啓動FTP服務。 可以使用“ne

原创 linux學習筆記(1)-Vim編輯器

Vim的工作模式 (插入模式下再按下insert鍵可以進入replace模式) 插入命令(命令模式下) 定位命令(命令模式下) 刪除命令(命令模式下) 複製、粘貼命令(命令模式下) 替換、取消命令(命令模式下)

原创 關於表單action中的"/"

路徑爲:/*** 會提交至項目的根路徑+*** 路徑爲:*** 提交至當前路徑+***

原创 JAVA用Socket模擬HTTP文件上傳

根據RFC1867協議模擬HTTP文件上傳 try { String host = "127.0.0.1"; int port = 8080; Socket

原创 ORACLE中的rank函數

Rank的基本語法爲:   RANK ( ) OVER ( [query_partition_clause] order_by_clause ) 用於分組排序 學生成績表score現在有以下字段和數據: name type sco

原创 JAVA寫HTTP代理服務器(一)-socket實現

HTTP代理服務器是一種特殊的網絡服務,允許一個網絡終端(一般爲客戶端)通過這個服務與另一個網絡終端(一般爲服務器)進行非直接的連接。一些網關、路由器等網絡設備具備網絡代理功能。一般認爲代理服務有利於保障網絡終端的隱私或安全,防止攻擊。

原创 Myeclipse tomcat部署項目至根路徑INVALID的問題

情況如下圖 1、eclipse項目: 在項目的.settings目錄下,找到org.eclipse.wst.common.component文件: <?xml version="1.0" encoding="UTF-8"?> <p

原创 mysql5.7 You must reset your password using ALTER USER statement before executing this statement.

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 參考自:https:

原创 linux查找日誌技巧

先必須瞭解兩個最基本的命令: tail  -n  10  test.log   查詢日誌尾部最後10行的日誌; tail -n +10 test.log    查詢10行之後的所有日誌; head -n 10  test.log 

原创 全面瞭解Nginx到底能做什麼

轉自http://www.raye.wang/2017/02/24/quan-mian-liao-jie-nginxdao-di-neng-zuo-shi-yao/ 前言 本文只針對Nginx在不加載第三方模塊的情況能處理哪些事情

原创 推薦幾款DevTools插件

轉自:https://segmentfault.com/a/1190000000494090 Web前端開發過程中必然會用到Chrome瀏覽器自帶的開發者工具Chrome DevTools,使用它作爲Web前端開發性能調試的必備工具。

原创 JAVA寫HTTP代理服務器(二)-netty實現

接上一篇,因爲是用BIO的一個連接一個線程去處理,對於HTTP這種短連接協議來說CPU開銷是非常大的,就算加入了線程池也不能完美解決BIO的缺陷,所以可以用NIO進行服務器的優化,NIO基於IO多路複用以實現單線程處理大量連接,但是編寫