240 發(fā)簡信
IP屬地:廣東
  • Java網(wǎng)絡(luò)編程之NIO-Buffer

    1. 前言 上一篇文章中胳蛮,粗略的介紹了BIO妓美,有興趣的可以去看一看柿冲。 Java NIO部分渗柿,我大致會寫4篇文章饱亮,前三篇介紹NIO的三個核心組件讼庇,第四篇介紹NIO的簡單應(yīng)用 下...

  • 120
    Java網(wǎng)絡(luò)編程之BIO

    Java網(wǎng)絡(luò)編程之BIO 由于工作需要搭建一個TCP服務(wù),之前忽略了這塊近尚,最近撿起來,順便記錄一下场勤。 1. 什么是BIO戈锻? 在JDK1.4之前,基于Java的所有Socket...

  • 帶泛型的BaseDAO封裝與使用

    什么是DAO? DAO:Data Access Object訪問數(shù)據(jù)信息的類和接口和媳,包括了對數(shù)據(jù)的CRUD格遭,而不包含任何業(yè)務(wù)相關(guān)的信息。 作用:為了實現(xiàn)功能的模塊化留瞳,更有利于...

  • 數(shù)據(jù)庫事務(wù)

    數(shù)據(jù)庫事務(wù)介紹 事務(wù):一組邏輯操作單元拒迅,使數(shù)據(jù) 從一種狀態(tài)變換到另一種狀態(tài)。 一組邏輯操作單元:一個或多個DML操作(增刪改) 事務(wù)處理原則:保證所有事務(wù)都作為一個工作單元來...

  • 操作Blob類型字段

    MySQL的Blob類型 在MySQL中Blob是一個二進制類型對象她倘,是一個可以存儲大量數(shù)據(jù)的容器璧微,它能容納不同大小的數(shù)據(jù)。 插入Blob類型的數(shù)據(jù)必須使用PreparedS...

  • 使用PreparedStatement實現(xiàn)CRUD操作

    PreparedStatement介紹 可以通過調(diào)用Connection對象的preparedStatement(String sql)方法獲取 PreparedStatem...

  • 使用JDBC連接MySQL數(shù)據(jù)庫的5種方式

    JDBC介紹 JDBC(Java Database Connectivity)是一個獨立于特定數(shù)據(jù)庫管理系統(tǒng)硬梁、通用的SQL數(shù)據(jù)庫存取和操作的公共接口(一組API)前硫,定義了用來...

  • 120
    Windows10安裝兩個版本的MySQL

    我的電腦已經(jīng)安裝了MySQL-5.7.32,現(xiàn)在再安裝個MySQL-8.0.28 官網(wǎng)下載最新版的MySQL的安裝包(官網(wǎng)下載[https://dev.mysql.com/d...

  • async和await的使用

    async函數(shù) 什么是async函數(shù)荧止? async函數(shù)是使用async關(guān)鍵字聲明的函數(shù)屹电。 mdn文檔:https://developer.mozilla.org/zh-CN/...

  • Promise的理解和使用

    Promise是什么阶剑? 理解 1. 抽象表達 Promise是一門新的技術(shù)(ES6規(guī)范) Promise是JS中進行異步編程的新解決方案備注:舊的方案是單純使用回調(diào)函數(shù) 2....

  • Java 動態(tài)代理

    代理是基本的設(shè)計模式之一。在我們的日常生活中也很常見危号,比如:黃牛牧愁。 代理模式設(shè)計的原理 使用一個代理將原始對象包裝起來,然后用該代理對象取代原始對象外莲。任何對原始對象的調(diào)用都要...

  • 120
    Java的反射機制

    反射概述 反射的簡介 Reflection(反射)是被視為動態(tài)語言的關(guān)鍵猪半,反射機制允許程序在執(zhí)行期借助于Reflection API取得任何類的內(nèi)部信息,并能直接操作任意對象...

  • Java 多線程之線程通信

    線程通信涉及到的三個方法 wait():一旦執(zhí)行此方法苍狰,當前線程就進入阻塞狀態(tài)办龄,并釋放同步監(jiān)視器。 notify():一旦執(zhí)行此方法淋昭,就會喚醒被wait的一個線程俐填。如果有多個...

  • Java 多線程之線程同步機制

    線程同步機制 背景 例子:創(chuàng)建個窗口賣票,總票數(shù)為100張翔忽,使用實現(xiàn)Runnable接口的方式英融。 代碼: 按照要求,這個程序顯然是有問題的:賣票過程中歇式,出現(xiàn)了重票驶悟、錯票,即出...

  • 120
    Java 多線程之Thread類

    為什么要使用多線程 耗時的操作另起一個線程材失,提高應(yīng)用程序的響應(yīng)痕鳍。 提高計算機系統(tǒng)CPU的利用率。 改善程序結(jié)構(gòu)龙巨。將既長又復雜的進程分為多個線程笼呆,獨立運行,利于理解和修改旨别。 應(yīng)...

  • 進程與線程诗赌,并發(fā)與并行

    在進行Java多線程內(nèi)容之前,需要簡單先了解一下程序秸弛、進程铭若、線程、并行與并發(fā)這些概念递览,弄懂了這個叼屠,對于學習多線程,或者說對你理解多線程可能會有一定的幫助绞铃。 程序环鲤、進程以及線程...

  • 120
    Java 使用泛型實現(xiàn)棧數(shù)據(jù)結(jié)構(gòu)

    使用泛型,實現(xiàn)棧數(shù)據(jù)結(jié)構(gòu)(本例為鏈式棧)憎兽。 棧是一種運算受限的線性表冷离,是一種先進后出的數(shù)據(jù)結(jié)構(gòu)吵冒,限定只能在一端進行插入和刪除操作,允許操作的一端稱為棧頂西剥,不允許操作的稱為棧底...

  • Java 泛型之類型擦除和通配符PECS原則

    類型擦除 泛型是Java 5才引入的特性痹栖,在這之前,并沒有泛型瞭空,所以Java的泛型和C++的不一樣揪阿,是通過類型擦除來實現(xiàn),是偽泛型咆畏,這可能為了兼容之前的版本南捂,做出的無奈之舉吧...

  • Java 泛型(泛型類、泛型接口以及泛型方法)

    泛型的概念 所謂泛型旧找,就是允許在定義類溺健、接口時通過一個標識表示類中某個屬性的類型或者是某個方法的返 回值及參數(shù)類型。這個類型參數(shù)將在使用時(例如钮蛛,繼承或?qū)崿F(xiàn)這個接口鞭缭,用這個類...

  • Java IO中的其他流的使用

    本文主要介紹Java IO中的其他幾種流: 標準輸入、輸出流 打印流 數(shù)據(jù)流 對象流 隨機存取文件流 標準輸入魏颓、輸出流 簡介 System.in:標準的輸入流岭辣,默認從鍵盤輸入...

個人介紹
一只在底層苦苦掙扎的社畜,點擊下方我的個人主頁甸饱,看更多有趣的文章
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品