原创 【Node.js】十行代碼開發一個 Node 命令行工具(有道詞典)

開發命令行原理 看似很神奇的功能,其實本質十分簡單。 #!/usr/bin/env node 這句話,告訴了 *nix 系統,當前文件,應該使用什麼工具/軟件來執行 而這,就是 node 開發命令行工具的原理。也是其它語

原创 【LeetCode】004. Median of Two Sorted Arrays

這題在LeetCode上標記的是Hard,也確實提交了好幾次才 AC 的。效率也不高,最終成績爲:229ms , 22.3%。有很多邊界條件需要考慮,細節問題應該也可以優化,只是沒想到beats 這麼低。 立下一個 fla

原创 【javascript】CSS文件中屬性,改寫爲JQuery寫法

廢話少說,直接上代碼: function changeToJQ (str) { str='$("'+str; var str_pre = str.substr(0,str.indexOf("{")); va

原创 【javascript】車標JSON格式--汽車品牌JSON格式

      繼續前面的,爲了便於開發,特地將搜到的汽車品牌與其廠家對應關係做成JSON數據格式。其完整數據與使用方法均已上傳,可以下載使用。http://download.csdn.net/detail/cchenliang/98

原创 【JavaScript】JavaScript、Nodejs 遍歷目錄生成 JSON 串

JavaScript、Nodejs 遍歷目錄生成 JSON 串 需求:給定路徑,取出所有文件目錄與文件名,生成 JSON 數據。 如: 目錄: ├─abbrev ├─ansi │ ├─examples │ │ ├─bee

原创 【javascript】中國省市區號JSON格式數據--2017年爲準,含省市名稱和電話區號

在WEB開發過程中,往往需要用到城市列表。鑑於網上都是通過訪問某個數據庫得到,在實際應用中往往大材小用,耗費寬帶資源,增加等待時間。 最終實現如下圖所示:因爲數據比較大,頁面展示效果不佳, 這裏只放了圖片。所有的數據,放在在c

原创 【Leetcode】416-Partition Equal Subset Sum -- javascript解法 01揹包問題

Given a non-empty array containing only positive integers, find if the array can be partitioned into two subsets su

原创 【Javascript】javascript 中的指針

C/C++語音中指針讓很多人望而卻步,Java中沒有指針讓很多人趨之若鶩。   那麼深受編程小白喜歡的javascript好像也沒有指針啊?博主自己在學習的過程中,確實沒有見到有哪塊知識明確地指出 javascript 的指針

原创 【javascript】javascript中,怎麼在數組中刪除一個指定的元素 -- 史上最快、最短方法

      哈哈,網上方法千奇百怪,我的這個方法只有一行代碼,什麼煩惱都沒有!!! a[i] = a.pop();       看懂沒?哈哈,文章很短,方法絕對短。下面給個例子: var a = [1,2,3,4]; // 刪除第

原创 【cocos creator】cocos creator的官網demo小遊戲--小星星

       在官網的教程基礎之上,修改了官網遺漏下的bug。雖然可以下載cocos.com官網的源碼,直接使用,更改BUG,但對於自己一個剛接觸cocos開發新手,通過自己的努力,去發現官網的錯誤遺漏。還是有點小驕傲的。

原创 【C++】C++快速回顧入門、概念概要

C++語言跟其它語言類似,主要基本的本文不列舉了。我在學習的過程中,遇到C++的不同之處,或者是重點的地方,都會將其記錄下來。主要從 關鍵字、常見函數、輸入輸出等角度去記錄。 輸入輸出: count<< endl;

原创 【牛客網】2017年6月16日秋招第二模擬 編程題3--最和諧身高隊

2017年6月16日晚,牛客網秋招模擬題 。正確率在70%以上,時間關係,只做了一題,最後的判斷沒來得及寫,通過率已經達到70%。有看不懂的,在底下評論,我會給解答的。 var n = parseInt(readline());

原创 【LeetCode】001. Two Sum

原題鏈接:https://leetcode.com/problems/two-sum/description/ 正常思路,循環嵌套。用了一些技巧,如 indexOf, map。但對真實效率沒有幫助。換用前置數組後,效率能提高一

原创 【LeetCode】002. Add Two Numbers

javascript 解法: var addTwoNumbers = function(l1, l2) { var node1,node2; var val ,pre = 0; var head = tru

原创 【牛客網】秋招前最後一次模擬

這次的編程題,個人感覺比較簡單。我做的全是字符串類型的型。 第一題:DNA片段 var readline = require('readline'); const rl = readline.createInterface({