原创 Java高級-多線程

進程基本概念 概念          進程就是程序的一次執行過程,是系統運行程序的基本單位。操作系統在啓動每一個應用時,會爲每一個應用劃分一塊獨立內存空間稱之爲進程。進程是操作系統中運行的一個任務(一個應用程序運行在一個進程中),包括由

原创 SQL-開發錯誤彙總

目錄   1.Cannot add or update a child row: a foreign key constraint fails 2.The server time zone value '�й���׼ʱ��' is unr

原创 SSM的CRM系統項目開發遇到的問題彙總

目錄   1.mapper實例化問題 2.日期格式轉換問題 3.表單自動提交和頁面刷新問題 4.通過ajax異步請求後臺,返回的JSON數據格式問題 4.導入項目時遇到多個版本JDK問題   1.mapper實例化問題 如下: 嚴重:

原创 MyBatis Generator

  MyBatis Generator是什麼?    MyBatis Generator (MBG) 是一個Mybatis的代碼生成器,可以內省數據庫的表(或多個表)然後生成可以用來訪問(多個)表的基礎對象,即根據數據庫表自動生成Ent

原创 Hibernate

  概念     Hibernate是數據訪問層框架,對JDBC進行了封裝,是針對數據庫訪問提出的面向對象的解決方案。使用Hibernate可以直接訪問對象,Hibernate自動將此訪問轉換爲SQL執行,從而達到間接訪問數據庫的目的。

原创 Java面試-Java基礎

    JDK和JRE的區別 JDK:Java Development Kit 的簡稱,Java 開發工具包,提供了 Java 的開發環境和運行環境。 JRE:Java Runtime Environment 的簡稱,Java 運行環境

原创 Spring Boot-基礎

    概念 Spring的缺點       大量的XML配置和複雜的依賴管理。Spring項目每集成一個開源軟件,就需要增加一些基礎配置,配置越來越多、不易理解、容易配置出錯。 什麼是Spring Boot         Sprin

原创 解決Android9.0上無法使用Http協議

問題定義            Android 9不讓客戶端通過非https方式訪問服務端數據(不允許發送明文http請求),Google表示,爲保證用戶數據和設備的安全,針對下一代 Android 系統(Android P) 的應用程

原创 MyBatis-基礎

定義         MyBatis屬於數據庫相關的一個Java持久層框架,用於簡化JDBC操作。  它支持定製化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBati

原创 SSM整合

Table of Contents 前言 導入JAR包 建立package 配置資源文件 mysql.properties applicationcontext.xml spring-mvc.xml mybatis-config.xml

原创 JSON-基礎

定義         JSON是一種輕量級數據交換格式,全稱爲Javascript Object Notation,ECMA(歐洲計算機製造商協會)的一個子集。採用完全獨立於編程語言的文本格式來儲存和表示數據。採用鍵值對key-valu

原创 SpringMVC-基礎

目錄 MVC模式 導入jar包 SpringMVC核心組件   MVC模式 1.早期非MVC模式       早期的Java Web開發中,統一將顯示層、控制層、數據層的操作全部交給JSP 或者 JavaBean 來進行處理。如下:

原创 XML-基礎

定義      XML(EXtensible Markup Language)指可擴展標記語言,是一種標記語言,可以定義數據類型。XML 是 W3C 的推薦標準。 語法 1.文檔說明        XML文件必須以xml聲明開頭,並

原创 jQuery

定義        jQuery是一套JavaScript的函數庫,不是一種新的語言,也不能取代JS。它能幫助我們快速方便的使用JS。   引入jQuery 1.將jQuery庫文件添加到項目的js目錄中 2.在頁面彙總使用scri

原创 CSS-基礎

CSS定義 CSS(Cascading Style Sheet)層疊樣式表。 插入CSS樣式表        插入CSS樣式表的方式有3種: 1.內聯樣式(Inline style)         在標籤內部使用樣式,如下所示: