原创 服務器生成唯一long型值

Java遊戲服務器生成唯一長整型值: package com.game.config; import com.game.server.Server; /** * * 服務器配置 @ */ public class Confi

原创 LRU緩存

用Java的LinkedHashMap實現緩存,自定義LRULinkedHashMap繼承LinkedHashMap用作緩存數據保存,Cache類定義緩存方法接口,自定義類WaitingUpdateQueue封裝ConcurrentLin

原创 Java連接Oracle數據庫示例

1.數據庫複用模塊 package cn.jzy.database; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepared

原创 NIO

Buffer的基本用法 使用Buffer讀寫數據一般遵循以下四個步驟: 寫入數據到Buffer調用flip()方法從Buffer中讀取數據調用clear()方法或者compact()方法 當向buffer寫入數據時,buffer會記錄

原创 複選框全選與全不選操作

<!DOCTYPE html> <html> <head> <title>複選框處理.html</title> <meta http-equiv="keywords" content="keywor

原创 網站人數統計監聽器

package com.pzhu.listeners; import java.util.Vector; import javax.servlet.ServletContext; import javax.servlet.Servle

原创 策略模式和自定義排序規則

一、定義Person類模型 package cn.lesson8.statary; public class Person { private int id; private String name; private int ag

原创 Ant使用案例

build.xml <?xml version="1.0" encoding="utf-8"?> <project name="myAnt" basedir="." default=""> <property name="src"

原创 自定義防重複提交標籤

標籤類 package taglib.html; import java.io.IOException; import java.util.UUID; import javax.servlet.http.HttpServletReq

原创 防盜鏈過濾器

package com.pzhu.filters; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain;

原创 將文本輸入框內容加入表中的javascript

<!DOCTYPE html> <html> <head> <title>表格處理.html</title> <meta http-equiv="keywords" content="keyword1,keywor

原创 信號量代碼

package com.chinasofti.javase; import java.util.Random; import java.util.Vector; public class Semaphore { // 用於存放信號

原创 C#連接Oracle數據庫示例

C#連接Oracle數據庫首先需要導入using System.Data.OracleClient;系統默認無法導入該包,需要點擊:解決方案資源管理器中的 “引用”,右鍵“添加引用”,打開後選擇“瀏覽”選項找到 C:\WINDOWS\Mi

原创 靜態網頁與動態網頁網絡原理

package cn.jzy.http; import java.awt.Color; import java.awt.Graphics; import java.awt.image.BufferedImage; import java