原创 java設計模式之---------------建造者模式

建造者模式的原理就是一步步的建造複雜的對象。 /***  * 創建一個標識食物條目的接口  * @author gzl  *  */ public interface Item {     public String name();//名

原创 利用kaptcha實現驗證碼(SpringMVC實現)

1.首先需要導入jar包 2.配置spring的配置文件applicationContext.xml     <!-- kaptcha實現驗證碼配置 -->     <bean id="captchaProducer" class="co

原创 使用js代碼解析json字符串

1.使用eval()方法來解析 (1).解析單個對象 var str1 = '{"id":"001","name":"user01"}'; var obj1 = eval('('+str1+')'); //獲取信息 alert(obj1.

原创 node js連接mongodb數據庫

node 實現mongodb數據庫簡單的增刪改查 首先需要下載驅動包,使用命令npm install  mongodb //增加數據 var MongoClient = require('mongodb').MongoClient; va

原创 canvas實現貪喫蛇

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>貪喫蛇</title> <style type="text/css">

原创 java連接Mongodb數據庫

關於java如何操作Mongodb數據庫的介紹(增-刪-改-查) 驅動包下載地址:http://central.maven.org/maven2/org/mongodb/mongo-java-driver/ package com.pb.

原创 node.js連接mysql數據庫

搞了好久,以爲代碼哪裏寫錯了,最後才發現竟然是目錄的問題。 廢話不多說,上乾貨。 (1)$ cnpm install mysql(使用該命令進行mysql包的安裝,要連接網絡) (2)創建js文件,測試數據庫是否可以連接成功(注意:js

原创 mysql創建視圖

創建兩張表,員工表(t_employee)和員工信息表(t_employee_detail); CREATE TABLE t_employee(id INT PRIMARY KEY AUTO_INCREMENT,NAME CHAR(30)

原创 在同一臺電腦上同時啓動多個tomcat

同時啓動多個tomcat,只要修改conf目錄下的server.xml文件即可 修改1: 大約在22行,找到如下代碼,修改SHUTDOWN端口,默認8005 Xml代碼  收藏代碼<!-- Note:  A "Server" is not

原创 java實現二維碼---實現方式2

java實現二維碼---實現方式2(直接利用java代碼生成二維碼) 1.創建java項目demo2,項目下創建lib文件夾,引入jar包(zxing3.2.1.jar) 2.生成二維碼的代碼 package com.imoco.zxin

原创 java實現二維碼-實現方式3

 java實現二維碼-實現方式3 1.引入相關jar包Qrcode_A.jar和Qrcode_B.jar.jar 2.相關的代碼如下: 創建二維碼代碼 package com.imooc.qrcode; import java.awt.C

原创 java實現二維碼-實現方式1

java實現二維碼方式1------------通過jquery實現,jsp頁面生成二維碼 1.創建一個web項目(demo1) 2.在項目的WebRoot下創建js文件夾,引入兩個文件jquery.min.js和jquery.qrcod

原创 利用canvas畫布製作小球彈跳動畫

製作的主要思路是:每隔1秒,重新在畫布上畫小球,當然畫之前需要重新定位小球的圓心。 還有一個問題,那就是畫之前,前一個圓需要清除,所以我在這裏,重新將背景畫了一遍, 覆蓋了原先的背景。以下是具體的代碼。 1.這是html頁面的內容 <!D

原创 利用kaptcha實現驗證碼(Servlet實現)

1.首先需要導入jar包 2.配置web.xml   <servlet>   <servlet-name>Kaptcha</servlet-name>   <servlet-class>com.google.code.kaptcha.se

原创 tcp協議三次握手與四次揮手過程

1.分析三次握手之前,瞭解幾個概念     tcp:傳輸層的傳輸控制協議,採用三次握手建立一個連接。     位碼:即tcp標誌位,有6種提示:         SYN:synchronus,建立聯機         ACK:acknow