摘要:
Java語言是面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,有三大特征:封裝、繼承和多態(tài)。Java語言完全以對(duì)象為中心,Java程序的最小程序單位是類。 一、了解面向?qū)ο?1.面向?qū)ο蟮暮x 類可以生成系統(tǒng)中的多個(gè)對(duì)象,這些對(duì)象直接映像成客觀世界的各種事物,面向?qū)ο箝_發(fā)的軟件系統(tǒng)邏輯上的組成結(jié)構(gòu)如下 面向?qū)ο蟮能浖到y(tǒng)由
閱讀全文
posted @ 2021-12-05 13:46
陌路lui
閱讀(241)
推薦(0)
摘要:
想對(duì)一個(gè)對(duì)象進(jìn)行處理,又想保留原有的數(shù)據(jù)進(jìn)行接下來的操作,就需要克隆了,Java語言中克隆針對(duì)的是類的實(shí)例。 一、Java值傳遞和引用傳遞 值傳遞: 只要是基本類型傳遞 都是值傳遞 ;引用傳遞:針對(duì)于基本類型進(jìn)行封裝,對(duì)封裝進(jìn)行傳遞,是引用傳遞。 值轉(zhuǎn)遞,指的是方法調(diào)用時(shí),復(fù)制一份實(shí)際參數(shù)(基本類型
閱讀全文
posted @ 2020-09-06 17:23
陌路lui
閱讀(339)
推薦(0)
摘要:
一、事務(wù)認(rèn)識(shí) 事務(wù)Transaction就是一件事情,要做就要做完,如果中途出現(xiàn)問題就要恢復(fù)成最初狀態(tài)。事務(wù)具備ACID四種特性,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔離性)和Durability(持久性)的英文縮寫: 原子性:事務(wù)最基本的操作單元
閱讀全文
posted @ 2020-09-06 16:17
陌路lui
閱讀(149)
推薦(0)
摘要:
SpringBoot設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的配置。另外SpringBoot通過集成大量的框架使得依賴包的版本沖突,以及引用的不穩(wěn)定性等問題得到了很好的解決。 一、新建springboot 新建一個(gè)
閱讀全文
posted @ 2020-09-03 09:23
陌路lui
閱讀(177)
推薦(0)
摘要:
package com.example.springboot; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; pu
閱讀全文
posted @ 2020-09-02 15:41
陌路lui
閱讀(102)
推薦(0)
摘要:
count(*) 和 count(1)和count(列名)區(qū)別? 執(zhí)行結(jié)果上: count(*)包括了所有的列,相當(dāng)于行數(shù),在統(tǒng)計(jì)結(jié)果的時(shí)候,不會(huì)忽略列值為NULL count(1)包括了所有列,用1代表代碼行,在統(tǒng)計(jì)結(jié)果的時(shí)候,不會(huì)忽略列值為NULL count(列名)只包括列名那一列,在統(tǒng)計(jì)結(jié)果
閱讀全文
posted @ 2020-08-29 16:14
陌路lui
閱讀(123)
推薦(0)
摘要:
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 一、MySQL架構(gòu) MySQL的架構(gòu)可以在多種不同場(chǎng)景中應(yīng)用并發(fā)揮良好作用。主要體現(xiàn)在存儲(chǔ)引擎的架構(gòu)上,插件式的存儲(chǔ)引擎架構(gòu)將查詢處理和其它的系統(tǒng)任務(wù)以及數(shù)據(jù)的存儲(chǔ)提取相分離。這種架構(gòu)可以根據(jù)業(yè)務(wù)的需求和實(shí)際需要選擇合適的存儲(chǔ)引擎。MySQL的結(jié)構(gòu): 連接層:
閱讀全文
posted @ 2020-08-29 13:18
陌路lui
閱讀(297)
推薦(1)
摘要:
遠(yuǎn)程字典服務(wù),是一個(gè)開源的使用ANSI C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。 一、Redis含義 在日常的Java web開發(fā)中,都是使用關(guān)系數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)存儲(chǔ)的,因?yàn)榛旧显L問和并發(fā)不高、交互較少,不會(huì)出現(xiàn)什么問題。當(dāng)伴隨著訪問量
閱讀全文
posted @ 2020-08-26 11:01
陌路lui
閱讀(141)
推薦(0)
摘要:
鎖是計(jì)算機(jī)協(xié)調(diào)多個(gè)進(jìn)程或線程并發(fā)訪問某一資源的機(jī)制。在數(shù)據(jù)庫中,除傳統(tǒng)的計(jì)算資源(如CPU、RAM、I/O等)的爭用以外,數(shù)據(jù)也是一種供許多用戶共享的資源。如何保證數(shù)據(jù)并發(fā)訪問的一致性、有效性是所有數(shù)據(jù)庫必須解決的一個(gè)問題,鎖沖突也是影響數(shù)據(jù)庫并發(fā)訪問性能的一個(gè)重要因素。從這個(gè)角度來說,鎖對(duì)數(shù)據(jù)庫而
閱讀全文
posted @ 2020-08-24 17:55
陌路lui
閱讀(143)
推薦(0)
摘要:
在面試中MySQL性能優(yōu)化是經(jīng)常被問到的問題,所以有必要去了解MySQL的性能優(yōu)化。 一、優(yōu)化思路 Mysql性能優(yōu)化就算通過合理安排資源,調(diào)整系統(tǒng)參數(shù)使MYSQL運(yùn)行更快,更節(jié)省資源。MYSQL性能優(yōu)化包括查詢速度優(yōu)化,更新速度優(yōu)化,mysql服務(wù)器優(yōu)化等等。 選擇合適的數(shù)據(jù)庫引擎 SQL優(yōu)化 索
閱讀全文
posted @ 2020-08-24 15:53
陌路lui
閱讀(189)
推薦(0)