原创 Redis make錯誤

(全)redis命令     執行命令 #make MALLOC=libc gcc在線安裝 #yum gcc 查看安裝成功 #yum list installed | grep gcc  

原创 SQL 事務ACID 和 NoSQL CAP+BASE

事務ACID 1,A(atomiccity)原子性: 一個事務內的所有操作是不可拆分的,要麼全部操作成功,要麼操作失敗 例如:第一個人給第二個人轉賬100元,(1)第一個人賬戶減100元(2)第二個人賬戶加100元。 原子性就是,要麼(1

原创 JPA + Hibernate

什麼是JPA,和hibernate什麼關係 JPA全稱:Java Persistence API 百度百科: Sun引入新的JPA ORM規範出於兩個原因:其一,簡化現有Java EE和Java SE應用開發工作;其二,Sun希望整合OR

原创 Hibernate session的刷新和同步

1、session的刷新:session緩存中的數據更新。 session中 現有數據 被修改之後,即update()與delete()語句後,session不會立馬刷新緩存。而是等到刷新點再去刷新session緩存。 刷新點:(1)se

原创 Spring註解(轉載&補充)

Spring部分 1.聲明bean的註解 @Component 組件,沒有明確的角色 @Service 在業務邏輯層使用(service層) @Repository 在數據訪問層使用(dao層) @Controller 在展現層使用,控制

原创 spring 註解

@Autowire:優先Type   如果允許爲null,可以指定required爲false               (1)默認按照Type查找,如果有唯一的一個bean匹配則注入               (2)否則拿屬性Id去

原创 Hibernate 緩存,快照,Session.currentSession和getSession的區別

1,事務緩存      即一級緩存,單會話緩存(一級緩存)。其只能被當前事務訪問,每個事務都有自己的緩存(休眠默認開啓的緩存,不能被取消)     生命週期依賴於事務的生命週期:當事務結束時,緩存的生命週期也結束(事務緩存使用內存作爲緩存

原创 Hibernate主鍵增長策略

1、assigned 主鍵由自己維護,在session.save()之前必須給定一個id值 hibernate不負責維護主鍵生成 <id name =“id”column =“id”> < generator  class =“ass

原创 Hibernate5中的3中查詢語句(HQL、SQL、QBC)

    User爲類名,id userName,password爲屬性;     t_user爲表名,t_id,t_username,t_password爲表字段名1、HQL語句:Hibernate的語句   String hql

原创 centos7安裝Nginx(rpm)

1、下載對應當前系統版本的nginx包(package) nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、建立nginx的yum倉庫 rpm -ivh nginx-release-centos

原创 Hibernate-release下載(官網好像下不了)

Hibernate官網下不了可以去這裏下http://docs.jboss.org/hibernate/orm/5.0/quickstart/html/#_release_bundle_downloads比如說要下載5.2.17這個版本

原创 Hibernate中Sessionfactory的獲取

        // hibernate3.X讀取配置文件並且獲取session對象的方式 Configuration configuration = new Configuration().configure(); Sessio

原创 Hibernate中session get 和load的區別,對象生命週期

Hibernate中session get 和load的區別get和load都會去立即查找對象;get找不到對象是返回NULL;load找不到對象會拋異常;因此使用load()方法時,要確認查詢的主鍵ID一定是存在的,從這一點講它沒有ge

原创 mcv框架

MVC全名是Model View Controller,是模型(Model)-視圖(View)-控制器(Controller)的縮寫用一種業務邏輯、數據、界面顯示分離的方法組織代碼將業務邏輯聚集到一個部件裏面,在改進和個性化定製界面及用戶

原创 關於struts2啓動遇到的問題

嚴重: A child container failed during start在一開始啓動遇到這個問題時,配置看了檢查了很多遍一直都沒有問題。我百度看了一些博客試了各種方法,都沒有解決,最後在剛剛加了一些jar包進去,終於問題解決了。