原创 程序猿(媛)Shell腳本必備技能之一: 在Linux下如何自動備份mysql數據

作者:荀彧(花名) Background:鑑於QAS數據庫曾遭到毀滅性損害,極其桑心L。爲了避免這種玉石俱焚的狀況再度發生,於是我們找出了一種應對方案。這裏給大家分享一下如何實現定時備份mysql數據庫的腳本。   Target:每天對

原创 《實體解析與信息質量》 - 3.1.3 Algebraic模型

代數模型(AlgebraicModel) 儘管一個ER處理流程的實現存在着一定的複雜性,譬如在Fellegi-Sunter模型和Swoosh算法中所描述的,它的結果可以簡單的用術語等價關係來描述,該術語是抽象代數中的基本概念(Rotman

原创 技術那麼多,你想看看JSON Schema的測試嗎?

作者:丁奉(花名) 什麼是JSON Schema? JSON模式是基於JSON格式定義JSON數據結構的規範。 描述現有的數據格式乾淨的人類和機器可讀的文檔完成結構驗證, 用戶 自動化測試驗證客戶端提交的數據   如何定義一

原创 《實體解析與信息質量》 - 3.1.2 SERF模型

斯坦福實體解析框架(SERF)是由HectorGarcia-Molina領導的研究小組(Benjelloun, Garcia-Molina, Kawai, Larson, Menestrina,Su, Thavisomboon, and

原创 《實體解析與信息質量》 - 3.1.1 Fellegi-Sunter模型

Fellegi-Sunter模型 從歷史上來看,政府人口普查、福利和稅收統計計劃是第一個解決實體解析問題的組織,他們開始嘗試着彙總和總結大量的居民和企業信息。想要收集關於人口的精確數據,那麼確定兩條在不同的時間或者被不同機構所收集的數據記

原创 AngularJS 基礎入門(指令篇)

一、介紹      AngularJS 是google 開發者設計的一個前端開發框架,它是由是由javascript 編寫的一個JS框架。通常它是用來在靜態網頁構建動態應用不足而設計的。     AngularJS特點如下:

原创 《實體解析與信息質量》 - 3.1.0 概述

本章將要介紹三種ER模型,這些模型分別涵蓋了ER流程的不同層面,相互之間進行補充。第一個也是最先被討論的模型是Fellegi-Sunter模型,該模型討論的是如何利用直接匹配進行等價引用鏈接的方法。爲處理概率匹配下的等價匹配問題,Fell

原创 Spring MVC原理及實例基礎掃盲篇

最近 項目中剛接觸了SpringMVC,就把這幾天看的跟實踐的東西寫出來吧。 一、首先,先來了解一下SpringMVC到底是個什麼樣的框架? Spring Web MVC是一種基於Java的實現了Web MVC設計模式的請求驅動類型的輕

原创 初識ThreadLocal

最近公司在進行Java開發人員的招聘活動,其中有一道面試題是這樣的:“請簡單描述一下ThreadLocal類的作用。” 結果發現有很多的面試者沒有聽說過ThreadLocal或者聽說過卻不知道這個類究竟是用來做什麼的。 因此這裏寫一篇博

原创 Spring @Transaction配置示例及發生不回滾原因深度剖析

背景 最近在公司做的一個項目,用的是SpringMVC框架,數據庫用的是MySql,剛開始並沒有加入事務,後因業務需要必須事務處理。 問題的產生和解決 使用事務,直接問百度,我選擇的是註解的方式。 在配置文件中配置事務管理器

原创 java7中的ThreadLocalRandom

本文轉載自:http://mabusyao.iteye.com/blog/1362826 今天早上看到一個關於java7中的ThreadLocalRandom的用法的帖子,說是比Math.Random()速度要快一倍

原创 《實體解析與信息質量》 - 2.2.1 複習題

1.      從財務的角度上如何定義“資產”?信息在哪些角度符合這樣的定義?又在哪些角度不符合? 2.      信息質量的度量單位是什麼? 3.      舉例來說明這樣一種情況:同一條信息在它的其中一個應用中具有較高質量,在另一個應

原创 獲取兩個字符串所有公共的子串算法

應用場景: 獲取兩個字符串所有公共的子串。 思路: 1. 先獲取兩個子串的交集              2. 遍歷交集子串,從最短子串到最長子串 public static List<String> getAllCommonSubSt

原创 實時競價(RTB) 介紹(基礎篇)

前言: 說到“實時競價”大家一定都不陌生,那麼爲何現在實時競價發展這麼迅猛,當然這個主要得益於整體移動互聯網環境的成熟,以及中國本地移動廣告市場出現爆發式增長。那麼究竟什麼是實時競價?這個流程是怎樣的呢?下面會從業務角度做一個簡單的介紹。

原创 邊走邊學Nodejs (基礎入門篇)

1.什麼是Node.js Nodejs ,或者node, 是一個基於ChromeJavaScript運行時建立的平臺,用於方便地搭建響應速度快、易於擴展的網絡應用。Node.js 使用事件驅動, 非阻塞I/O 模型而得以輕量和高效,非常適