原创 讀javascript DOM編程藝術

本書重點在DOM編程背後的思路和原則:預留退路、循序漸進和以用戶爲中心等。

原创 北漂兩年來的思考

From:微信 最近需要處理很多搬家的事情,比較忙碌,但就在這快要離開北京的日子裏面,也騰出不少零散的思考時間,考慮的問題雜七雜八,遠遠談不上系統性。人總是要在大的變化來臨的時候產生感懷的情緒,有更深的話題可談,這也是爲什麼文人也需要體驗

原创 [面試題]設計一個一百億的計算器

首先要明白這道題目的考查點是什麼,一是大家首先要對計算機原理的底層細節要清楚、要知道加減法的位運算原理和知道計算機中的算術運算會發生越界的情況,二是要具備一定的面向對象的設計思想。 首先,計算機中用固定數量的幾個字節來存儲的數值,所以計算

原创 一個整數的二進制中1的個數

//解法一 public class NumberOf1 { public static int numberOf1(int n) { int count=0; int flag=1; while(!(flag==0))

原创 stringToInt

import java.util.regex.*; public class Test1 { public static void main(String[] args) { new Test1().stringToIn

原创 設計一個一百億的計算器

package com.test; import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; /** *

原创 延遲加載的單例設計模式

public class Single { private static Single s=null; private Single(){} public static Single getInstance() { if(s

原创 FizzBuzzWhizz

你是一名體育老師,在某次課距離下課還有五分鐘時,你決定搞一個遊戲。此時有100名學生在上課。遊戲的規則是: 1. 你首先說出三個不同的特殊數,要求必須是個位數,比如3、5、7。 2. 讓所有學生拍成一隊,

原创 Java 7的switch分支語句

switch語句由一個控制表達式和多個標籤組成,表達式的數據類型只能是byte、short、char、int四個整數類型和枚舉類型,不能是boolean類型。 示範: class Xx { public static void main

原创 1-9輸出所有解

題目:用1-9組成三個三位數,每個數字恰使用一次,要求三個數之比爲1:2:3,輸出所有解。 public class Main { public static void main(String[] args) { fo

原创 一個".java"源文件中是否可以包括多個類(不是內部類)?有什麼限制?

一個".java"源文件中是否可以包括多個類(不是內部類)?有什麼限制? 一個.java源文件可以有多個類,但最多只能有一個public類。 java程序是從一個public類的main函數開始執行的,(其實是main線程)。     只