原创 Kaptcha驗證碼生成指南

Kaptcha 是google以前維護的一個開源的驗證碼生成工具類庫,後來google公司放棄了,現在用的 Kaptcha 版本都是由 GitHub上進行維護的版本了。雖然由GitHub託管了,但是可以看到裏面的很多的包結構都是有

原创 微信小程序實現登錄Java前後端分離

最近在學習微信小程序相關的知識,找了很多資料雖然文檔很多,但是自己需要的的並不多,現在我把自己學會的做一個小小的demo,以便給那些還沒有經驗的入門者一些小小的指引,我這是一篇基於Java後端的前後端分離的微信小程序實現的登錄。鑑

原创 解決哈希衝突的幾種方法

Hash衝突的概念 哈希算法 的目的就是將一串很大的數據根據一定的規則轉換爲較小的數據。 把任意長度的二進制值串映射爲固定長度的二進制值串,這個映射的規則就是哈希算法,而通過原始數據映射之後得到的二進制值串就是哈希值。 在這個轉換

原创 Thread的start方法和run方法的區別

1、start方法才能真正啓動線程,此時線程會處於就緒狀態,一旦得到時間片,則會調用線程的run方法進入運行狀態。 2、run方法只是普通方法,如果直接調用run方法,程序只會按照順序執行主線程這一個線程。 可以通過一個Demo例

原创 接口和抽象類的區別

相同點:都不能被實例化,位於繼承樹的頂端,都包含抽象方法 不同點:1、設計目的:接口體現的一種規範,類似與整個系統的總綱,制訂了系統各模塊應該遵循的標準,因此接口不應該經常改變,一旦改變對整個系統是輻射性的。              

原创 CentOS7安裝JDK

一、先去oracle官網下載好jdk的安裝包,對應自己的Linux版本,我這裏以安裝jdk1.8爲例子,如果大家去官網下載不方便的話可以私聊我發包給你們。(現在jdk以前的版本好像要賬號才能下載,而且網速也比較慢)   二、工具FileZ

原创 mysql基礎操作

接下來講講mysql的CRUD(增刪改查) 創建表 -- 創建訂單表 CREATE TABLE orders( orderid INT PRIMARY KEY AUTO_INCREMENT, userid INT NOT NULL,

原创 關於String、StringBuffer、StringBuilder的區別

最近看到了一道題目: 正確答案:C 下面就這題的其他選項給出解析: String String不可變!先來看看String的源碼: public final class String implements Serializabl

原创 基於阿里數據庫連接池Druid和Apache封裝工具類DBUtil的JDBC實現對數據庫視圖的查詢和表的增刪改查操作

1. Druid Druid首先是一個數據庫連接池。Druid是目前最好的數據庫連接池,在功能、性能、擴展性方面,都超過其他數據庫連接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。

原创 類在實例化時的執行順序

順序如下: 1、父類靜態代碼塊 2、子類靜態代碼塊 3、父類非靜態代碼 4、父類構造函數 5、子類非靜態代碼 6、子類構造函數 舉個例子: class X{ Y y=new Y(); public X(){

原创 nginx 動態添加ssl模塊

這篇博客寫的非常詳細 https://www.cnblogs.com/zoulixiang/p/10196671.html 這裏在上一點nginx的命令,希望能幫助到大家; ./nginx #打開 nginx nginx -s rel

原创 計算機網絡實戰項目感想

早就聽說這學期會有一個計算機網絡的大項目,大學的前兩年已經厭倦了劉偉老師經常說的ACM獲獎的事情了,終於有機會讓我能夠接觸一些別的事情了,我知道計科出身的人就業有很多的選擇,我們學習的涉及範圍太廣了,但是就是因爲這個太過於廣泛,也使得我自

原创 MariaDB允許遠程登錄

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '你的密碼' WITH GRANT OPTION; 授權遠程登錄

原创 ES6中的模板字符串

1. 模板字符串 ++ jQuery中的字符串拼接用起來不是很方便,因此ES6引入模板字符串,大大方便了字符格式的表示; $("#result").append("<table>"); for(val in value){

原创 CentOS查看版本配置信息

1. 查看已經安裝的CentOS的版本 *etc文件的意思:Editable Text Configuration。系統配置文件,該目錄下包含系統啓動腳本,啓動配置文件,用戶登錄配置文件,網絡配置文件,httpd配置文件,IPSe