原创 Emmet基本使用方法前端神器

轉載來自:http://www.iteye.com/news/27580 Emmet的前身是大名鼎鼎的Zen coding,如果你從事Web前端開發的話,對該插件一定不會陌生。它使用仿CSS選擇器的語法來生成代碼,大大提高了HTML/

原创 java內存分配和string的深度解析

一、引題     在java語言的所有數據類型中,String類型是比較特殊的一種類型,同時也是面試的時候經常被問到的一個知識點,本文結合java內存分配深度分析關於String的許多令人迷惑的問題。下面是本文將要涉及到的一些問題,如

原创 如何理解Java泛型

本人轉載自點擊打開鏈接 一. 泛型概念的提出(爲什麼需要泛型)? 首先,我們看下下面這段簡短的代碼: 1 public class GenericTest { 2 3 public static void mai

原创 骨牌覆蓋問題二

描述 上一週我們研究了2xN的骨牌問題,這一週我們不妨加大一下難度,研究一下3xN的骨牌問題? 所以我們的題目是:對於3xN的棋盤,使用1x2的骨牌去覆蓋一共有多少種不同的覆蓋方法呢? 首先我們可以肯定,奇數長度一定是沒有辦法覆蓋的;

原创 打造Sublime 3編輯器

將 Sublime 3 打造成 Python/Django IDE 作者: Desmond Chen, 發佈日期: 2014-07-02, 修改日期: 2014-07-02 Sublime Text 是一款非常強大的文本編輯器,

原创 sql內外連接總結

例子:     a表       id   name     b表     id     job   parent_id                 1   張3                   1     23     1   

原创 mysql解決中文亂碼

mysql解決中文亂碼 1、打開my.ini配置文件; 2、在[client]下面增加default-character-set=utf8    在[mysql]下面增加default-character-set=utf8

原创 leetcode數據庫題集持續更新中

Combine Two Tables +-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonId |

原创 js提取url參數的幾種方法。(蒐集)

第一,正則表達式,直接找出參數等號右邊的值即可。但是,如果該參數後還有&就不可行。     <script language="javascript">    var str=window.location.href;     var e

原创 Java內部類訪問局部變量時的final問題

JAVA用了也快三年了,內部類訪問局部變量的情況也沒少遇到。也一直知道要給變量加個final修飾符,不然通過不了編譯。但一直也沒深究過爲什麼要加。昨天好奇的上網查了下,並翻閱了下相關的書籍(Core Java 8th),終於算是搞明白了

原创 Java中內部類揭祕(一):外部類與非靜態內部類的”相互可見性“

好文值得轉~ 我們都知道,非靜態內部類可以訪問外部類的私有成員(包括私有變量和方法),這也正是使用非靜態內部類與普通類的一個重要區別:非靜態內部類是依賴於外部類對象而存在的,這種依賴就包括它要能自由地訪問外部類對象的所有成員(因爲pr

原创 PHP面向對象

PHP對象是與java,c++幾點異同, 1.PHP 類可以複寫構造函數__construct和析構函數,這一點與c++相似,如果不寫則默認爲無參構造和析構函數 <?php class NBAPlayer { } $jordan = n

原创 PHP面向對象--一些魔方方法

</pre><pre name="code" class="php"><?php date_default_timezone_set("PRC"); /** * 魔術方法3之屬性重載 * 1. 在給不可訪問屬性賦值時,__set()

原创 Java整個編譯以及運行的過程

       Java整個編譯以及運行的過程相當繁瑣,本文通過一個簡單的程序來簡單的說明整個流程。                  如下圖,Java程序從源文件創建到程序運行要經過兩大步驟:1、源文件由編譯器編譯成字節碼(ByteCod

原创 Eclipse RCP開發基礎

  Eclipse RCP開發基礎 轉載自點擊打開鏈接 RCP 開發環境        Eclipse 的重要特徵就是他的插件架構, eclipse 的內核比較小,主要是由許多功能插件組合而成。 Rich client platfo