原创 用director.js實現的前端路由

做過後端開發,尤其是使用過類似Django或者express對服務器端的路由功能應該都比較熟悉,國外流行的博客系統wordpress也是非常經典的路由實現案例。那麼,究竟什麼的路由呢,下面通過wordpress來簡單講一下。 理解word

原创 Spring中的事務管理xml配置

Spring是SSH中的管理員,負責管理其它框架,協調各個部分的工作。今天一起學習一下Spring的事務管理。Spring配置文件中關於事務配置總是由三個組成部分,分別是DataSource、TransactionManager和代理機制

原创 最全最強SpringMVC詳細示例實戰教程

一、SpringMVC基礎入門,創建一個HelloWorld程序   1.首先,導入SpringMVC需要的jar包。                              2.添加Web.xml配置文件中關於SpringMVC的配

原创 Twig模版語言入門

Twig中有兩種定界符{% ... %} 和 {{ ... }} , 前一種用來執行語句,比如for循環、IF判斷、過濾等操作,後一種模版中用來顯示變量。 Twig常用用法 可用符號 == != < > >= <= + - ~ * / /

原创 SpringMVC Controller介紹及常用註解

一、簡介          在SpringMVC 中,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把用戶請求的數據經過業務處理層處理之後封裝成一個Model ,然後再把該Model 返回給對應的

原创 Spring的常用註解講解

使用註解來構造IoC容器 用註解來向Spring容器註冊Bean。需要在applicationContext.xml中註冊<context:component-scan base-package=”pagkage1[,pagkage2,…

原创 MySql創建函數

一、首先查看創建函數的功能是否開啓: mysql> show variables like '%func%'; +-----------------------------------------+-------+ | Variable_

原创 linux 中 chmod/chown/cngrp的用法與區別

今天要分享的3個命令也是我們平時常用的,chgrp,chmod與chown chgrp :  改變檔案所屬羣組 chown :  改變檔案擁有者 chmod :  改變檔案的權限, SUID, SGID, SBIT等等的特性 1. 改變

原创 用戶權限管理模塊的數據庫設計

RBAC(Role-Based Access Control,基於角色的訪問控制),就是用戶通過角色與權限進行關聯。簡單地說,一個用戶擁有若干角色,每一個角色擁有若干權限。這樣,就構造成“用戶-角色-權限”的授權模型。在這種模型中,

原创 Linux一鍵安裝web環境全攻略(阿里雲服務器)

之前每次配置web環境都是百度找度娘,然後一個一個看,發現都太囉嗦了,找的人也累,所以今天自己整理了一份,也便於以後自己參考 這裏用的是阿里雲服務器centos 安裝說明 1、首先到阿里雲市場搜“Linux一鍵安裝web環境”下載安裝包

原创 ActiveMQ入門總結

  一、ActiveMQ ActiveMQ是Apache軟件基金會的開源產品,支持AMQP協議、MQTT協議(和XMPP協議作用類似)、Openwire協議和Stomp協議等多種消息協議。並且ActiveMQ完整支持JMS API接口規範

原创 Kafka入門教程(一)

1 Kafka入門教程   1.1 消息隊列(Message Queue) Message Queue消息傳送系統提供傳送服務。消息傳送依賴於大量支持組件,這些組件負責處理連接服務、消息的路由和傳送、持久性、安全性以及日誌記錄。消息服務器

原创 RabbitMQ介紹

前言:     MQ 是什麼?隊列是什麼,MQ 我們可以理解爲消息隊列,隊列我們可以理解爲管道。以管道的方式做消息傳遞。 場景:     1.其實我們在雙11的時候,當我們凌晨大量的秒殺和搶購商品,然後去結算的時候,就會發現,界面會提醒我

原创 Hibernate之一級緩存和二級緩存

1:Hibernate的一級緩存:   1.1:使用一級緩存的目的是爲了減少對數據庫的訪問次數,從而提升hibernate的執行效率;(當執行一次查詢操作的時候,執行第二次查詢操作,先檢查緩存中是否有數據,如果有數據就不查詢數據庫,直接從

原创 Integer和int的詳細比較(轉)

  Integer與int的區別我們耳熟詳的有兩點:1.Integer是int的包裝類。2.Integer的默認初始值是null,而int的默認初試值是0。      下面通過代碼進行詳細比較。 1 public class Test