原创 大數據技術棧概貌

一、大數據技術棧概貌 pig:要使用 Apache Pig 分析數據,程序員需要使用Pig Latin語言編寫腳本。所有這些腳本都在內部轉換爲Map和Reduce任務。 sqoop 是 apache 旗下一款“Hadoop 和

原创 讀《MySQL性能調優與架構設計》筆記之MySQL 數據庫鎖定機制

1.  MySQL鎖定機制簡介 MySQL 各存儲引擎使用了三種類型(級別)的鎖定機制:行級鎖定,頁級鎖定和表級鎖定。下面我們先分析一下MySQL 這三種鎖定的特點和各自的優劣所在。 l  行級鎖定(row-level) 行級鎖定最大的特

原创 某天開始時間和結束時間

import org.joda.time.DateTime; import java.io.*; import java.util.Calendar; import java.util.Date; import java.uti

原创 獲取某一天的開始時間

以下是獲取某一天開始時間的三種實現方式 第一種方式 這種方式直接通過使用Calendar類提供的接口來實現。 /** * 獲取一天的開始時間 * @param date 某一天時間 * @return 某一天的開始時間,比如

原创 spring源碼學習之整合Mybatis之後事物執行

        前面記錄了一片《spring源碼學習之整合Mybatis原理分析》之後,這篇記錄spring在整合mybatis之後,目標方法的調用過程和事物的管理。         通過這篇文章分析之後,至少需要解決本人關注的兩個問題:

原创 JMeter壓測http接口

創建線程組 線程組下面創建http請求 在http請求下面創建自定義變量 在http請求下創建BeanShell PreProcessor 有些參數需要進行加密等操作,可以在這個地方寫java邏輯 比如MD5簽名 imp

原创 linux 10秒定時啓動tomcat

編寫shell腳本 vim /root/tomcat_check.sh shell腳本內容 #!/bin/bash step=10 #間隔的秒數,不能大於60 for (( i = 0; i < 60; i=(i+step) ));

原创 定時清理linux系統緩存

登錄服務器之後,編寫shell定時任務腳本freemem.sh vim freemem.sh 寫入以下文件內容: #! /bin/sh used=`free -m | awk 'NR==2' | awk '{print $3}'` fr

原创 ssh祕鑰遠程登錄服務器

本機執行 本機生成祕鑰文件 ssh-keygen -t rsa -b 4096 上傳本地公鑰文件至目標服務器上 ssh-copy-id -i /Users/test/.ssh/zhongt_rsa.pub [email protected]

原创 祕鑰遠程上傳文件

使用expect腳本實現免密登錄,前提需要安裝expect 祕鑰登錄 上傳本地文件/test/csdn.txt到192.168.1.10服務器目錄/opt/desc下,登錄192.168.1.10服務器需要使用私鑰。私鑰文件/test/c

原创 spring源碼學習之整合Mybatis原理分析

本文主要解析spring是如何與mybatis進行整合,整合的過程中需要哪些組件的支持。以前面提到過的配置例子《spring源碼學習之aop事物標籤解析》 整合的過程中需要使用以下這個依賴包: <!-- mybatis-spring 整

原创 spring源碼學習之代理類創建過程

上篇中講到spring將所有的標籤解析完成並封裝成爲RootBeanDefinition之後,並將RootBeanDefinition存儲在BeanFactory工廠類的Map<String, BeanDefinition> beanDe

原创 spring源碼學習之事物的創建過程

上文中講到authUserServiceImpl的代理類通過ObjenesisCglibAopProxy的方式創建出來,這篇文章繼續分析,代理類的目標方法在調用之前,事物的創建過程,同樣使用前文中提到的測試例子。 public clas

原创 drools RETE算法

rete可以被分爲兩部分:規則編譯和運行執行。規則編譯是指根據規則集生成推理網絡的過程,運行時執行指將數據送入推理網絡進行篩選的過程。 基本概念 Rete算法的初衷是:利用規則之間各個域的公用部分減少規則存儲,同時保存匹配過程的臨時結

原创 規則引擎drools

小明是一家互聯網公司的軟件工程師,他們公司爲了吸引新用戶經常會搞活動,小明常常爲了做活動加班加點很煩躁,這不今天呀又來了一個活動需求,我們大家一起幫他看看。 小明的煩惱 活動規則是根據用戶購買訂單的金額給用戶送相應的積分,購買的越多送的積