原创 html5回顧(三)

SVG 動畫 SVG 動畫可以使用 <animate> 元素創建。 實例 創建一個矩形,將在3秒內更改其位置,然後重複動畫兩次: <svg width="1000" height="250"> <rect width="150" hei

原创 java回顧(一)

開始學習Java Java 是由Sun Microsystems公司於1995年5月推出的高級程序設計語言,目前由Oracle擁有。 Java 可運行於多個平臺,如Windows, Mac OS,及其他多種UNIX版本的系統。 Java

原创 html5回顧(二)

什麼是 Geolocation API? HTML5 Geolocation API 用於獲得用戶的地理位置。 鑑於該特性可能侵犯用戶的隱私,除非用戶同意,否則用戶位置信息是不可用的。 注意:Geolocation(地理定位)對於擁有

原创 html5回顧

HTML5 新特性 HTML5 中的一些有趣的新特性: 用於繪畫的 canvas 元素 用於媒介回放的 video 和 audio 元素 對本地離線存儲的更好的支持 新的特殊內容元素,比如 article、footer、header、na

原创 Html常用的一些標籤

網頁組成的構架: <html> <head> <meta charset="utf-8"> <title>W3Cschool教程(w3cschool.cn)</title> </head> <body>

原创 html常用標籤回顧(二)

創建表格 表格由 <table> 標籤來定義。 每個表格均有若干行(由 <tr> 標籤定義),每行被分割爲若干單元格(由 <td> 標籤定義)。 下面是一個包含兩行兩列的表格:   <table border="1"> <tr>

原创 多線程共享操作實列

項目需求      最近在做一個和支付相關的項目,由於上游通道對每個商戶交易額度有上限風控。因此我們需要實現一個商戶輪詢的機制,通過使用多個商戶號,來提高交易上限,滿足交易需求。需求分析      通過需求分析,我們知道商戶的交易額度是共

原创 Git 常用命令

一、 Git 常用命令速查git branch 查看本地所有分支git status 查看當前狀態 git commit 提交 git branch -a 查看所有的分支git branch -r 查看遠程所有分支git commit -

原创 Web系統大規模併發——電商秒殺與搶購

電商的秒殺和搶購,對我們來說,都不是一個陌生的東西。然而,從技術的角度來說,這對於Web系統是一個巨大的考驗。當一個Web系統,在一秒鐘內收到數以萬計甚至更多請求時,系統的優化和穩定至關重要。這次我們會關注秒殺和搶購的技術實現和優化,同時

原创 IntelliJ IDEA 2017.3.4激活

方法一:使用激活服務器激活方法(博主使用此方法)http://idea.java.sx步驟 1、打開註冊/激活窗口;2、選擇 License server;3、填入上述其中一個網址;4、點擊Activate即可完美激活!方法二:破解補丁激

原创 消息隊列的使用場景

一、消息隊列概述消息隊列中間件是分佈式系統中重要的組件,主要解決應用耦合,異步消息,流量削鋒等問題。實現高性能,高可用,可伸縮和最終一致性架構。是大型分佈式系統不可缺少的中間件。目前在生產環境,使用較多的消息隊列有ActiveMQ,Rab

原创 mysql索引的實現原理

本文以MySQL數據庫爲研究對象,討論與數據庫索引相關的一些話題。特別需要說明的是,MySQL支持諸多存儲引擎,而各種存儲引擎對索引的支持也各不相同,因此MySQL數據庫支持多種索引類型,如BTree索引,哈希索引,全文索引等等。爲了避免

原创 億級Web系統搭建——單機到分佈式集羣

大規模流量的網站架構,從來都是慢慢“成長”而來。而這個過程中,會遇到很多問題,在不斷解決問題的過程中,Web系統變得越來越大。並且,新的挑戰又往往出現在舊的解決方案之上。希望這篇文章能夠爲技術人員提供一定的參考和幫助。當一個Web系統從日

原创 區塊鏈及其對大數據的意義

區塊鏈可以說是過去幾年信息技術最重大的發展,有可能改變世界接近大數據的方式,增強的安全性和數據質量只是企業使用的兩個好處Satoshi Nakamoto的標誌性技術。什麼是區塊鏈?區塊鏈是一個分佈式數據庫系統,充當“開放式分類賬”來存儲和

原创 MySQL性能優化總結

一、MySQL的主要適用場景1、Web網站系統2、日誌記錄系統3、數據倉庫系統4、嵌入式系統二、MySQL架構圖: 三、MySQL存儲引擎概述1)MyISAM存儲引擎MyISAM存儲引擎的表在數據庫中,每一個表都被存放爲三個以表名命名的物