原创 Hibernate 映射文件屬性介紹

一開始學Hibernate,感覺很簡單,就是配個文件操縱數據庫。 可是,那只是沒有深入學習而已,配置文件的複雜。。。。。。 *1* 映射文件的結構: 一個映射文件可以定義多個持久化類,但是最好是一個持久化類一個而已。 ①<hiberna

原创 計算機網絡-----爲什麼同時需要IP地址和MAC地址

每個以太網設備在出廠時都有一個唯一的MAC地址,爲什麼還需要爲每臺主機再分配一個IP地址?或者說每臺主機都分配唯一的IP地址,爲什麼還要在網絡設備(如網卡,集線器,路由器等)生產時內嵌一個唯一的MAC地址呢? 主要原因有以下幾點:

原创 MYSQL GROUP BY 組內排序

需求:顯示最新的3條帖子,(要求同一用戶只取最新一條。) 方法一:先排好序,再group by 達到同一用戶只取最新一條(注意,MYSQL5.7版本的子查詢的排序需要加LIMIT 排序纔有效:引用) SELECT * FROM ( S

原创 瘋狂Java程序員16堂課---第6課流程控制的陷阱讀書筆記:

第6課流程控制的陷阱讀書筆記: 1、 switch語句允許的表達式: ()裏只能是如下5種數據類型:byte,short,int,char,enum  絕對不能是String,long,float,double等其他基本類型。 packa

原创 初學安卓-----Fragment生命週期

Fragment生命週期: 1、與Activity 不同:多了幾個方法 只是有幾個Activity中沒有的新方法,這裏需要重點介紹一下: onAttach方法:Fragment和Activity建立關聯的時候調用。onCreateVie

原创 tomcat的編碼設置

第一,存文件必須以一種編碼存;讀文件也必須以一種編碼讀,如不特別設置,去系統默認的編碼,中文windows爲GBK編碼。 從.java->.class過程是,先編寫.java文件並按莫種編碼方式保存,然後用javac方法編譯此文件,注意

原创 Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解決方法

錯誤原因有四: 1、外鍵的引用類型不一樣,主鍵是int外鍵是char  2、找不到主表中 引用的列  3、主鍵和外鍵的字符編碼不一致  4.還有要建立外鍵的話,要先建立索引。沒有建立索引也會出錯。

原创 初學安卓-------Activity

Activity生命週期: 初次接觸,看完週期圖,大概瞭解流程,可是唯一模糊的就是如何判斷或者什麼操作場景對應某一個週期狀態呢?   理論: 1、查看API一目瞭然: public class Activity extends Appli

原创 編譯原理----基礎概念

初步理解:點擊打開鏈接 1.字母表與符號串 2.連接(乘積)運算:串集間的乘積;串集的方冪:串集的自身乘積   例如:A={a,b};B={c,e,d}   則AB={ac,ae,ad,bc,be,bd}   1)A^0={ekeseil

原创 LeetCode--136. Single Number

題目:Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorith

原创 初學SpringMVC(閱讀了解)

2.1、Spring Web MVC是什麼 Spring Web MVC是一種基於Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web框架,即使用了MVC架構模式的思想,將web層進行職責解耦,基於請求驅動指的就是使用請求-

原创 心態開放並積極學習的人,運氣都不會太壞。

  一個多月前,作爲技術面試官參加了百度 2016 年的校園招聘深圳站面試,主要目標學生是清華/北大/哈工大/中科院在本地的研究生院(實際上並沒有設

原创 編譯原理----中的文法及文法類型

以下內容主要來自維基百科 形式科學是指主要研究對象爲抽象形態的科學,如邏輯、數學、計算理論、信息論、統計學等。 專門研究語言的語法的數學和計算機科學分支叫做形式語言理論,它只研究語言的語法而不致力於它的語義。 在計算機科學中,形式

原创 理解hibernate中持久化和序列化

一、什麼是序列化 對象的壽命通常隨着生成該對象的程序的終止而終止。有時候,可能需要將對象的狀態保存下來,在需要時再將對象恢復。我們把對象的這種能記錄自己的狀態以便將來再生的能力叫作對象的持續性(persistence)。對象通過寫出描述自

原创 JAVA Hibernate工作原理及爲什麼要用(hibernate 簡介)

hibernate 簡介: hibernate是一個開源框架,它是對象關聯關係映射的框架,它對JDBC做了輕量級的封裝,而我們java程序員可以使用面向對象的思想來操縱數據庫。 hibernate核心接口 session:負責被持久化