原创 js byte[]、hex、base64各種編碼轉換
1、base64 base64把每三個8Bit的字節轉換爲四個6Bit的字節(3*8 = 4*6 = 24),然後把6Bit再添兩位高位0,組成四個8Bit的字節,也就是說,轉換後的字符串理論上將要比原來的長1/3。 關於這個編碼的
原创 跑一跑提高算數能力的小遊戲
這是一款簡單的微信小遊戲,現階段只可以單人遊戲,後期會開放更多模式,提高娛樂與學習的集合感。 這款遊戲的服務對象是廣大的小學生羣體,通過簡單的加減乘除,練習提高這些小朋友的算數能力,在家既可以休閒娛樂又
原创 ubuntu mysql安裝
1 安裝mysql 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlc
原创 flex佈局總結
flex彈性佈局 1、flex api簡介 flex-direction:指定方向,默認值r
原创 js 字符串函數
1、eval eval() 函數會將傳入的字符串當做 JavaScript 代碼進行執行 1、返回值:執行指定代碼之後的返回值。如果返回值爲空,返回undefined 2、如果你間接的使用 eval(),比如通過一個引用來調用它,
原创 js 實現文件下載總結
1、href window.location.href window.location 兼容火狐 mimeType = "application/octet-stream" 2、a標籤 <a href='url ' download='
原创 js 模擬點擊事件
1、element.click() 2、jquery $(element).click()或者trigger()該方法只會觸發onclick的方法,如a點擊跳轉href 需要$(a)[0].click() 3、mouseEvent eve
原创 css樣式居中佈局
css樣式居中佈局 flex(佈局利器) 一、實現左右對稱,中間自動填滿布局,只要中間設置fl
原创 jquery extend 半吊子的深拷貝
用過jQuery庫的小夥伴應該都用過/聽過jQuery提供的extend接口,其主要功能是:將兩個或更多對象的內容合併到第一個對象。 詳細接口文檔可見extend api 使用extend時,如果第一個參數傳入的是true,則表示需要進行
原创 echart 總結
1、清除圖表防止下一次繪製的影響 $('#echart').attr("_echarts_instance_", "").html(""); Chart.clear(); 2、tooltip超出div confine: true,該配置只
原创 文字上下滾動 左右滾動
1、文字左右滾動適應不同寬度 li 不爲塊級元素 $.fn.extend = textScroll; function textScroll(speed) { var intId=[ ]; function marquee(th
原创 promise的理解
Promise 本質是一個狀態機。每個 promise 只能是 3 種狀態中的一種:pending、fulfilled 或 rejected。狀態轉變只能是 pending -> fulfilled 或者 pending -> rejec
原创 如何得到url的查詢參數
1、正則方法 function getURLString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = win
原创 websockets api 文檔
websocket服務端apiThis class represents a WebSocket server. It extends the Eventmitter1.new webSocket.server(option[,callb
原创 angularjs 總結
摸了三個月的angularjs,覺得有必要總結下它的一些關鍵點,有人說拿他試試水會發現它的強大,深入學習會遇到一些問題,可能是在加載優化方面的問題吧,畢竟一個項目龐大起來,所有的內容寄託於一個模塊,所有的控制器都會被先加載,故有使