原创 進入阿里必備知識-第一部-Webx框架

引言 1. 閱讀嚮導2. Webx是什麼?3. Webx的歷史4. 爲什麼要用Webx而不是其它的開源框架?5. Webx的優勢 5.1. 成熟可靠性5.2. 開放和擴展性6. Webx還缺少什麼?部分 I. Webx框架概覽

原创 研究技術需要抓住的要點

我們在學習新技術的時候,通常找不到應該掌握哪些點,導致學的不完善,東一片西一片,在這裏,我要把我自己研究技術的心得分享給大家. 由最最最簡單的來吧,先把要點羅列一下,然後舉個栗子~ 第一步:這個技術是什麼? 第二:這個技術實現原

原创 自動部署插件-jrebel

一、場景 是不是還爲每次更改配置,方法,包等等重新啓動而煩惱呢?每次啓動耗時,心情非常不爽,要是有一種可以自動部署,我改啥就給我變成啥,時效性很好的東西呢?答案是有的 二、原料 1.jrebel.jar

原创 進入阿里必備知識-第二步-HSF學習

[轉]http://iwinit.iteye.com/blog/1745132  一.  Hsf總體架構       這個圖很經典,想必大家都瞭解,Consumer,Provider,中間通過ConfigServer聯接。

原创 nginx的五種負載算法模式

nginx 負載均衡5種配置方式 1、輪詢(默認) 每個請求按時間順序逐一分配到不同的後端服務器,如果後端服務器down掉,能自動剔除。 2、weight 指定輪詢機率,weight和訪問比率成正比,用於後端服務器性

原创 如何做一個對賬系統

在互聯網行業中只要涉及到支付,必然就會有對賬的需求,幾乎所有互聯網公司的業務中多多少少的都會涉及到支付,大一點的公司甚至都標配有了自己的第三方支付公司,因此對賬具有普遍性。對賬系統是支付體系中最重要的一環,也是保證交易、資金安全的最後一

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 sessionFactory.getCurrentSession() 爲何必須要顯式開啓事務

問題: 我們知道在“增刪改查”操作裏,只有查詢是不需要開啓事務的,但是使用hibernate的getCurrentSession()執行查詢語句時卻一定要開啓事務,否則就報錯,請問這是爲什麼呢? Java code ?

原创 一篇文章學好Spring4.0

spring概述 轉自:http://blog.csdn.net/johnstrive/article/details/50577477點擊打開鏈接 Spring 是一個開源框架.  Spring 爲簡化企業級應用開發而生.

原创 Spring集成Quartz定時任務框架介紹和Cron表達式詳解

在JavaEE系統中,我們會經常用到定時任務,比如每天凌晨生成前天報表,每一小時生成彙總數據等等。 我們可以使用java.util.Timer結合java.util.TimerTask來完成這項工作,但時調度控制非常不方便,並且我們需要

原创 POM標籤及其含義

<project xmlns="http://maven.apache.org/POM/4.0.0"            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  

原创 初始化數組

Java 數組聲明與初始化 引言   學習了好久的java,每次要寫數組的聲明和初始化代碼,總是理不清。最近又碰到了一次這種情況。這次拿出《Thinking In Java》好好總結一翻。 數組聲明   對於數組的聲明其實都沒多

原创 進入阿里必備知識-第三步-TDDL數據框架

TDDL(TAOBAO DISTRIBUTE DATA LAYER) 引用 http://gao-xianglong.iteye.com/blog/2019729/ 、 http://gao-xianglong.iteye.com/

原创 spring4.0之泛型依賴注入

spring 4.x以上版本纔有 寫一個baseRepository,可以將DAO層相同的操作給封裝起來,比如一般的增刪改查,所有的DAO一般都有這些操作,因此可以寫到父類中,並且使用泛型 package com.zj.generi

原创 Java ArrayList的自定義排序

Java中實現對list的自定義排序主要通過兩種方式 1)讓需要進行排序的對象的類實現Comparable接口,重寫compareTo(T o)方法,在其中定義排序規則,那麼就可以直接調用Collections.sort()來排序對