原创 SpringBoot(3)-整合mybaties

springBoot整合mybaties 1、首先創建spring-initial的maven的項目,勾選項目中的springweb框架的使用。 2、在項目中添加起步依賴: <!--mybatis起步依賴-->

原创 你必須瞭解的Java:詳解單例模式

單例模式 本文借鑑:https://www.runoob.com/design-pattern/singleton-pattern.html單例模式(Singleton Pattern)是 Java 中最簡單的設計模式之一。這種類

原创 你必須瞭解的java:反射,序列化破解單例模式

首先回顧上一節所講的單例模式: 懶漢式與餓漢式的根本區別在與是否在類內方法外創建自己的對象。 並且聲明對象都需要私有化,構造方法都要私有化,這樣外部纔不能通過 new 對象的方式來訪問。 餓漢式的話是聲明並創建對象(因爲他餓),懶

原创 程序員要怎麼逼才能提高

作爲非科班出生的理工科程序猿,因爲在2019.11.18正式確定籤工作,已經過去一個半月了。 今天是2020.1.5,我自我思考當初作爲程序員的夢想,那個時候,每天都緊張的準備面試,準備一個個知識點,準備一次次面試,籤工作之後開始

原创 你必須瞭解的Java:獲取對象的四種方式

上一節講了獲取類,也就是獲取class文件的三種方式,這一節主要講獲取對象的四種方式. 獲取對象的四種方式包括有: new class clone (最大的區別就是,有沒有複製對象,在堆內存中的是否爲一個) reflect(最容

原创 SpringBoot起步(2)

1.1 原有Spring優缺點分析 1.1.1 Spring的優點分析 Spring是Java企業版(Java Enterprise Edition,JEE,也稱J2EE)的輕量級代替品。無需開發重量級的Enterprise Ja

原创 SpringBoot(4) 與Spring的區別

學習了spring框架,不免需要將兩種框架進行比較。 Spring boot是一個在Spring 的基礎上搭建的全新的微框架,其目的是簡化Spring的搭建和開發過程。 SpringBoot的6個好處: Spring Boot可

原创 你必須瞭解的Java:反射

你必須瞭解的Java:反射 首先,反射是框架設計的靈魂 ,這句話的分量,讀者自行體會。 1、幾個概念: 框架:半成品軟件。可以在框架的基礎上進行軟件開發,簡化編碼;所謂框架,就是能夠適應所有的情況,情況的不同,只需在配置文件中進

原创 非科班出身的程序員

非科班出身的程序員秋招的時候要多嘗試 眼看秋招就這樣結束了,2019年,也算是我改變自己人生軌跡的一年,自己選擇了轉行,在畢業的前一年決定就業計算機,選擇做一名程序員,選擇一名Java開發工程師; 終於在嘗試了二十餘家面試之後收到

原创 今天看見的一碗雞湯

今天看見的一碗雞湯 本可以3年架構師、5年CTO的 我看着咱們的一些同學,真是活生生的把一手好牌打爛了,本可以3年架構師、5年CTO的主,結果卻在那sb一樣荒廢青春,還洋洋得意。 https://www.cnblogs.com/a

原创 Linux基礎1

Linux基礎(一) 一:Linux概述 1. Linux的概述 Unix Unix是一個強大的多用戶、多任務操作系統。 於1969年在AT&T的貝爾實驗室開發。 UNIX的商標權由國際開放標準組織(The Open Group)

原创 非科班出身的孩子(2)--1024的紀念

今天是1024中國的程序員節日,經歷了金九銀十的洗禮,感覺自己的offer完全沒有達到自己的要求,作爲一個換行的程序員小白,發現自己在面試過程中欠缺的東西實在是太多,最最欠缺的就是數據結構與算法。 有時候別人勸我就搞自己的本專業吧

原创 淺談AJax的優缺點

淺談AJax的優缺點 Ajax也就是 ASynchronous JavaScript And XML,異步的JavaScript 和 XML。 簡而言之,它是使用XMLHttpRequest對象與服務器端通信的腳本語言。 它可以發

原创 springboot(1)

Spring Boot 入門(一)之概念及配置 1、什麼是 Spring Boot ​ Spring 誕生時是 Java 企業版(Java Enterprise Edition,JEE,也稱 J2EE)的輕量級代替品。無需開

原创 JS與Jquery的區別

JS和JQuery的區別 1.JS和JQuery的本質的區別是:JS是一門語言JQuery是他最流行的框架 2.JS和JQuery的最直觀的區別是,JQuery比JS多了一個$() 3.Js和JQuery操作內容的區別 (1)操作