原创 java解釋靜態類

java 靜態類與普通類的區別 所謂靜態,指以static關鍵字修飾的,包括類,方法,塊,字段。 非靜態,指沒有用static 修飾的。 一、靜態類的特點 1.全局唯一,任何一次的修改都是全局性的影響 2.只加載一次,優先於非靜態 3.使

原创 23種設計模式-java實現

23種設計模式-java實現 http://c.biancheng.net/design_pattern/

原创 用setTimeout實現setInterval

//首先明確 setTimeout是延時執行 setInterval是隔段時間重複執行  用遞歸 function mySetInterval2(fn,millisec){ //每過millisec 執行一次fn fun

原创 如何減少遊戲中drawcall

https://blog.csdn.net/yupu56/article/details/50177935 儘管圖形是如此簡單,爲什麼我的遊戲延遲這麼多?  爲什麼我的遊戲加載時間如此之高?  爲什麼屏幕之間的切換如此之慢? 爲什麼我遊戲

原创 概率控制執行邏輯

var callTimes = 0; var notCallTimes = 0; var myFunction = function(rate,call){ let num = Math.random()*3; if(n

原创 在一個字串中查找一個第一個只出現一次的字符

//在一個字串中查找一個第一個只出現一次的字符 function ObjectToArr(obj) { var arr = []; for (var key in obj) { if (obj.has

原创 Js 反轉鏈表

/*function ListNode(x){ this.val = x; this.next = null; }*/ function isEmptyObject(obj) {// 判斷輸入參數鏈表是否爲空

原创 ScrollView 總結

var length = Math.ceil(boxProducts.length / 2); var yGap = 10; var itemHeight = this._itemWidget.getContentSize().hei

原创 Js 實現權重概率取值(類比權重抽獎)

/** * js數組實現權重概率分配 * @param  Array  arr    js數組,參數類型[Object,Object,Object……] * @return  Array        返回一個隨機元素,概率爲其perc

原创 Django創建工程和應用介紹

在配置好python和django開發環境後,那麼就可以開始進行創建Django Web項目了 1.創建項目 在cmd中執行django-admin startproject 項目名 就會在當前文件夾創建一個django項目了,此時可以繼

原创 js 對象轉數組 數組轉對象

對象轉數組: function objToArray(obj){ var array = []; for(var key in obj){        array.push(obj[key]); }

原创 更新yum下載repo源爲阿里雲鏡像源

一、爲什麼更新 由於默認yum源基本都是在國外譬如Centos7的默認Centos-Base.repo主要下載更新都是http://mirrorlist.centos.org類網址之下,國內訪問速度比較慢,尤其下載安裝一些比較大的安裝包時