原创 Google Code Review最新指南

本文譯自Google最新開放的code review指南:How to do a code review 原文地址:https://google.github.io/eng-practices/review/reviewer/ 該

原创 LeetCode超越99系列之Two Sum

前言 LeetCode是一個刷題的網站,它上面收錄了許多互聯網公司的面試算法題。不論是對於準備校招的應屆生和準備跳槽的社招人員都是幫助非常大的。把LeetCode上面的算法題好好刷刷就能輕鬆應對各大公司面試中的編程環節。 雖然網上

原创 Javaagent技術探祕

1 前言 從這篇文章開始,將不定期分享一些Java相關的知識;有基礎的,也有專業的。本篇主要討論Javaagent技術和字節碼增強在分佈式調用鏈和APM(Application Performance Monitoring, 應用

原创 MyISAM與InnoDB的異同

MyISAM與InnoDB的異同 一、引言 存儲引擎是MySQL三層架構中的最下面的一層,負責數據的存儲和提取,也是MySQL的核心所在。存儲引擎提供統一的API供上層調用。雖然對上層提供的API是統一的,但是不同的存儲引擎有不同的實

原创 caffe例子mnist

搭好框架,裝好caffe後,嘗試跑下自帶的例子。首先是mnist,Training LeNet on MNIST with Caffe 先要下載數據: ./data/mnist/get_mnist.sh 注意這個要在你安裝的caffe的根

原创 基於opencv 和 Dlib的人眼檢測,放大與貼紙替換

效果如下圖所示。主要是做了人臉檢測和特徵點定位。然後將眼睛的特效貼紙通過變形貼到眼睛上。最後再做整體的變形,其實也可以只做眼睛的局部變形。具體的技術可以參考我前面兩篇博客。原理差不多,實現的時候有一些小的技巧。相關技術可商用。有時間再詳細

原创 LeetCode|99% ——Two Sum

題目: Two Sum Given an array of integers, return indices of the two numbers such that they add up to a specific target.

原创 HashMap 與HashTable的區別

HashMap 與HashTable的區別 HashMap與Hashtable的區別是面試中經常遇到的一個問題。這個問題看似簡單,但如果深究進去,也能瞭解到不少知識。本文對兩者從來源,特性,算法等多個方面進行對比總結。力爭多角度,全方位的

原创 LeetCode|99% ——Longest Substring Without Repeating Characters

題目:Given a string, find the length of the longest substring without repeating characters. Examples: Given “abcabcbb”, t

原创 從設計者的角度談談Spring中Bean的生命週期

分析Spring中Bean的生命週期的文章有很多。但是大多數都只是列舉Bean的生命週期有哪些。寫得深入一點的文章會分析每個生命週期做了些什麼事情。有一些寫得嚴謹的文章甚至會寫代碼去驗證。然而,這些文章都只是寫了“知其然”的這一部分。看了

原创 Ubuntu 16.04 + cuda 8.0 + caffe安裝記錄

最近在轉深度學習,所以開始搭環境啦。我的顯卡是nvidia GTX970 。 首先查看啦下我的ubuntu版本 $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu