原创 從零開始編寫自己的JavaScript框架(一)

轉自:http://www.ituring.com.cn/article/48461 1. 模塊的定義和加載 1.1 模塊的定義 一個框架想要能支撐較大的應用,首先要考慮怎麼做模塊化。有了內核和模塊加載系統,外圍的模塊就可以一個一

原创 怎麼跳出MySQL的10個大坑

MySQL · 性能優化· Group Commit優化 背景 關於Group Commit網上的資料其實已經足夠多了,我這裏只簡單的介紹一下。 衆所周知,在MySQL5.6之前的版本,由於引入了Binlog/InnoDB的XA,

原创 js--函數

函數的四種調用的方法: 1.作爲函數,在這裏函數被調用,以一種很直接,易懂的方式。2.作爲方法,方法是連接在對象上面的,被這個對象調用,這中形式就是面向對象編程。3.作爲構造器,在構造的過程中一個新的對象被創建出來。4.經由函數的 a

原创 偷盜者--Java數組

Java提供了一個數據結構:數組,用於存儲相同類型的元素的一個固定大小的連續集合。數組是用於存儲數據的集合,但它往往是更有助於認爲數組爲相同類型的變量的集合。 相反聲明單個變量,如number0, number1, ... numbe

原创 偷盜者--jquery

jQuery有3種針對文檔加載的方法 $(document).ready(function() { // ...代碼... }) //document ready 簡寫 $(function() { // ...代碼..

原创 nodejs的字符串操作模塊

nodejs字符串操作簡介 需要引入querystring對象,querystring對象的方法有 stringify querystring.stringify(“對象”,“分隔符”,“分配符”),將一個json對象,轉爲字符串

原创 PHP parse_ini_file() 函數

定義和用法 parse_ini_file() 函數解析一個配置文件,並以數組的形式返回其中的設置。 語法 parse_ini_file(file,process_sections) 參數 描述 file 必需。規定要檢查的

原创 Composer 001

對於現代語言而言,包管理器基本上是標配。Java有Maven,Python有pip,Ruby有gem,Nodejs有npm。PHP的則是PEAR,不過PEAR坑不少: 依賴處理容易出問題配置非常複雜難用的命令行接口 好在我們有Compo

原创 js模式

前面的模式是用於爲自定義類型創建私有變量和特權方法的。而道格拉斯所說的模塊模式( module pattern)則是爲單例創建私有變量和特權方法。所謂單例( singleton),指的就是隻有一個實例的對象。 按照慣例, Ja

原创 偷盜者--Java流,文件和I/O

java.io包中包含幾乎所有可能永遠需要在Java中執行輸入和輸出(I/ O)類。所有這些數據流代表一個輸入源和輸出目標。 java.io包中的流支持多種數據,如基本類型,對象,本地化的字符等 流可以被定義爲一個數據序列。 Inpu

原创 貝葉斯==

原文:http://mindhacks.cn/2008/09/21/the-magical-bayesian-method/ 概率論只不過是把常識用數學公式表達了出來。 ——拉普拉斯 記得讀本科的時候,最喜歡到城裏的計算機書店裏面

原创 url模塊的基本用法

parse函數的基礎用法 parse函數的作用是解析url,返回一個json格式的數組,請看如下示例 var url = require('url');//加載url模塊 url.parse('http://www.baidu.c

原创 nodejs 文件操作筆記

1.寫入文件: 需要加載和使用fs模板:基本的用法 fs.writeFile(filename,data,callback):具體的實例如下: var fs= require("fs"); fs.writeFile('test.txt

原创 dom知識點雜

刪除節點removeChild() removeChild() 方法從子節點列表中刪除某個節點。如刪除成功,此方法可返回被刪除的節點,如失敗,則返回 NULL。 語法: nodeObject.removeChild(node)

原创 PHP數組是否是引用類型?

<?php //對於數組引用類型的測試 $list=array('a'=>123,'b'=>456); $list2=$list; $list['a']='hello world'; print_r($list);//Array ( [a