Time of Update: 2015-06-03
Meteor node.js 複製(copy)檔案的方法,meteornode.js以下三種方法中請注意加:var exec = Npm.require('child_process').exec;var fs =Npm.require('fs');1. 原檔案在private目錄下,用Meteor 的Assets讀取內容,使用node.js的fs.writeFile()寫入,這種方法只能適用文字檔var copyFile=function(){
Time of Update: 2015-06-03
純CSS3實現圖片牆,css3實現圖片 預備知識DIV+CSS基礎CSS3的transform 和 transition用法 主要是用了transform的rotate/scale動畫過渡的幾個參數(transition-property/transition-duration/ transition-timing-function)CSS3的box-shadow..這裡只用到外陰影
Time of Update: 2015-06-03
Perl中的真與假深入研究 這篇文章主要介紹了Perl中的真與假深入研究,本文詳細講解了Perl中真值與假值的不同,需要的朋友可以參考下 Perl認為真值是自明的(self-evident), 表示任何事物的真值都可以計算。Perl以實用的方式來定義真值,即一個實體的真值取決於這個實體的類型。Perl總是樂觀的認為:這個世界上真的東西遠比假的東西多的多。 Perl區別與任何其他電腦語言,Perl是語言學家創造的,而語言的意思離不開上下文語境,所以Perl中的真值都可以在標量(
Time of Update: 2015-06-03
Linux系統編程——處理序間通訊:訊息佇列,linux隊列訊息佇列提供了一種在兩個不相關的進程之間傳遞資料的簡單高效的方法,其特點如下:1)訊息佇列可以實現訊息的隨機查詢。訊息不一定要以先進先出的次序讀取,編程時可以按訊息的類型讀取。2)訊息佇列允許一個或多個進程向它寫入或者讀取訊息。3)與無名管道、具名管道一樣,從訊息佇列中讀出訊息,訊息佇列中對應的資料都會被刪除。4)每個訊息佇列都有訊息佇列標識符,訊息佇列的標識符在整個系統中是唯一的。5)訊息佇列是訊息的鏈表,存放在記憶體中,由核心維護。
Time of Update: 2015-06-03
Sublime Text 2 配置PHP調試環境(在windows環境下),sublimetext1:PHP安裝,配置環境變數PHP安裝略過…2:下載Sublime Text 2:http://www.sublimetext.com/2 ,選擇自己合適的版本3:點擊 sublime_text的“工具”->”編譯系統”->”編譯新系統”輸入編譯指令碼輸入如下:{"cmd":
Time of Update: 2015-06-03
瘋狂Java學習筆記(65)---------線程協作,學習筆記---------線程間協作的兩種方式:wait、notify、notifyAll和Condition 在前面我們將了很多關於同步的問題,然而在現實中,需要線程之間的協作。比如說最經典的生產者-消費者模型:當隊列滿時,生產者需要等待隊列有空間才能繼續往裡面放入商品,而在等待的期間內,生產者必須釋放對臨界資源(即隊列)的佔用權。因為生產者如果不釋放對臨界資源的佔用權,那麼消費者就無法消費隊列中的商品,就不會讓隊列有空間,那麼
Time of Update: 2015-06-03
面試題:使用final關鍵字修飾一個變數時,是引用不能變,還是引用的對象不能變?,final關鍵字/* * 問題:使用final關鍵字修飾一個變數時,是引用不能變,還是引用的對象不能變 * 答: * 使用final關鍵字修飾一個變數時,是指引用變數不能變,引用變數所指向的對象中的內容還是可以改變的。 */public class Test10 {// final修飾基本類型的變數public static final char CHAR = '中';//
Time of Update: 2015-06-03
【資料結構】棧的應用--數制轉換(c++),--數制標頭檔:#pragma once#include <iostream>#include <assert.h>using namespace std;template<class Type>class SeqStack{public:SeqStack(size_t sz = INIT_SZ);~SeqStack();public:bool empty()const;bool full()const;void
Time of Update: 2015-06-03
Eclipse串連MySQL資料庫,eclipsemysql資料庫工作目錄:右鍵項目,選中Build Path,選中configure build path,把lib目錄下的jar包加入路徑。程式碼:package com.test;import java.sql.*;//引入包public class MysqlConnTest { public MysqlConnTest() { status = -1; setConnection(
Time of Update: 2015-06-03
第13周 程式閱讀-純虛函數,第13周閱讀函數 #include <iostream>using namespace std;class Base{public: virtual void Who() =0;};class FirstDerived:public Base{public: void Who() { cout<<"F"; }};class SecondDerived:public Base{public:
Time of Update: 2015-06-03
LeetCode Contains Duplicate II,leetcodeduplicate LeetCode Contains Duplicate II題目思路跟Contains Duplicate一模一樣,加個座標判斷即可。代碼bool containsNearbyDuplicate(int* nums, int numsSize, int k) { if (numsSize <= 1) return false; int length = 100007;
Time of Update: 2015-06-03
項目小結及痛點複盤,項目小結痛點複盤 項目小結及痛點複盤1、程式總體架構結構 計算程式屬於用戶端,與服務端建立socket串連並即時擷取需要計算的資料。 計算程式結果寫入oracle資料庫對應的表中,供前台介面讀取並顯示結果。2、計算模組所處的位置及功能 完成資料socket通訊、資料接收、資料解析、計算、結果寫資料庫操作。3、使用技術 socket通訊、線程同步、OTL、Oracle資料庫查詢、STL。3、遇到的技術痛點 1)Socket通訊簡單協議實現
Time of Update: 2015-06-03
Effective C++條款37,effective條款37 不要重複定義virtual 函數中的參數預設值,如果重複定義,會出現程式調用過程超乎常理的結果。大家看如下代碼:#include<iostream>using namespace std;class Shape{public: enum ShapeColor{Red,Green,Blue}; virtual void Drew(ShapeColor color=Red) {
Time of Update: 2015-06-03
PyCharm配置整理,pycharm配置環境介紹:PyCharm 3.4.1專業版1.顯示行號,空白字元,分隔字元Settings--->IDE Settings--->Editor--->Appearance--->勾選有注釋的3個{Show line numbers}{show method separators}{show whitespaces}2.unix 分行符號settings--->project settings--->Code
Time of Update: 2015-06-03
ArrayBlockingQueue和ExecutorService的理解與感悟,arrayblockingqueue package test;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import
Time of Update: 2015-06-03
java回調簡單實現,java回調package data;import java.util.HashMap;import java.util.Map;public class Good { CallBack callBack; public void setCallBack(CallBack callBack) { this.callBack=callBack; } private void doMyThing(){ System.
Time of Update: 2015-06-02
Java中StringUtils工具類的一些用法執行個體 這篇文章主要介紹了Java中StringUtils工具類的一些用法執行個體,本文著重講解了isEmpty和isBlank方法的使用,另外也講解了trim、strip等方法的使用執行個體,需要的朋友可以參考下 StringUtils 方法的操作對象是 java.lang.String 類型的對象,是 JDK 提供的 String 類型操作方法的補充,並且是 null 安全的(即如果輸入參數 String 為 null
Time of Update: 2015-06-03
jps命令使用,jps命令 jps命令類似於linux下的ps命令,用於列出當前正在啟動並執行所有java進程。基本用法直接運行不加任何參數就能列出所有java進程的pid和類的簡短名稱。例如:常用參數-q參數-q可以指定jps只列出pid,而不輸出類的簡短名稱,例如:-m參數-m參數可以用於列出傳遞給java進程主函數的參數,例如:
Time of Update: 2015-06-03
作業系統:銀行家演算法(避免死結),銀行家演算法演算法介紹:程式實現:/*****************************************************程式:銀行家演算法實現作者:小單時間: 2013年11月5日******************************************************/#include <iostream>#include <string>using namespace std;#define
Time of Update: 2015-06-03
leetcode 220: Contains Duplicate III,leetcodeduplicateContains Duplicate IIITotal Accepted: 633 Total Submissions: 4437Given an array of integers, find out whether there are two distinct indices i and j in the array such that the difference between