Time of Update: 2015-09-05
標籤:一般情況下,元素擁有預設的white-space:normal(自動換行,不換行是white-space:nowrap),當錄入的文字超過定義的寬度後會自動換行,但當錄入的資料是一堆沒有空格的字元或字母或數字(常規資料應該不會有吧,但有些測試人員是會這樣子做的),超過容器寬度時就會把容器撐大,不換行。所以解決方案(以IE,chrome,FF為測試瀏覽器)有兩種寫法:{word-break:break-all; word-wrap:break-word;}兩種方法的區別說明:1,w
Time of Update: 2015-09-06
在配置Grunt的Task時萬用字元支援和動態組建檔案名詳解,grunttask copy: { // 這是Task裡的其中一個Target dests: { expand: true, cwd: '<%=config.app%>/newFolder', src: ['**/{a*,b*}.html'], dest: '<%=config.dist%>/newFolder',
Time of Update: 2015-09-05
DOM對象和內建對象(上),dom對象內建前言在第一篇部落格《瞭解JavaScript》中已經介紹了DOM及DOM樹裡頂端對象window,還有它的一個子物件document。接下來會介紹它們的一些實用的對象和方法,如:1、alert()、prompt()和confirm()與使用者互動。2、利用getElementById()選擇頁面元素。3、使用innerHTML()訪問HTML內容。4、使用瀏覽器的history對象。5、通過navigator對象獲得瀏覽器資訊。6、利用Date對象操作日
Time of Update: 2015-09-05
【文檔編輯器】Sublime Text 編輯器安裝 Package Control外掛程式,sublimepackage Sublime 文字編輯器安裝 Package Control 外掛程式有兩種方式:1、簡單安裝;2、手動安裝。本文將翻譯 Package Control 官網中介紹的詳細安裝方法。 英文地址:https://packagecontrol.io/installation#st3一、簡單安裝 最簡單的安裝方法是通過 Sublime
Time of Update: 2015-09-05
一步一步講解如何安裝並執行Grunt-contrib-watch外掛程式,gruntcontribwatch我們已經學會了如何配置NodeJS Git Grunt 這章我們將要學習如何使用watch任務如果還沒有學習NodeJS Git Grunt的童鞋們請先閱讀以下三章:NodeJs教程: http://blog.csdn.net/itpinpai/article/details/48103845Git教程:
Time of Update: 2015-09-06
年總結——>我正努力成為我喜歡的那個,總結成為我喜歡【Preface】我也曾生理期待過九月,總覺得是新的開始。想想“最後”一個九月悄悄來臨,有點捨不得,有點感歎,有點憧憬。耐得住寂寞才守得住繁華,該奮鬥的年齡不要選擇了安逸。我正努力成為我喜歡的那個——自己。【Experience】 親愛的朋友們一直覺得,每次聚會我都不在,甚至過年也見不到。那我到底在幹嘛呢?我一直在做著我認為值得的事情,我失去了很多時間陪家人,聚會,旅遊等等。我想,等我度過了這段美好的時光之後,我想要的,時
Time of Update: 2015-09-06
3.2.5.2 類比C函數 scanf()功能,3.2.5.2scanf在Python裡,沒有與scanf()直接等同的功能函數,因此需要格式化輸入,就需要使用Regex的功能來實現,並且Regex的功能比scanf()更加靈活,功能更加強大,下面就來列出一些等同的表達:scanf()格式字串Regex%c.%5c.{5}%d[-+]?\d+%e,%E,%f,%g[-+]?(\d+(\.d*)?|\.\d+)([eE][-+]?\d+)?%i[-+]?(0[xX][\dA-Fa-f]+|0[0-
Time of Update: 2015-09-06
JAVA多線程和並發基礎面試問答,java多線程多線程和並發問題是Java技術面試中面試官比較喜歡問的問題之一。在這裡,從面試的角度列出了大部分重要的問題,但是你仍然應該牢固的掌握Java多線程基礎知識來對應日後碰到的問題。(校對註:非常贊同這個觀點)Java多線程面試問題1. 進程和線程之間有什麼不同?一個進程是一個獨立(self
Time of Update: 2015-09-06
最大子數組乘積演算法,子數組乘積演算法給出一數組a,求最大子數組乘積演算法思路:用動態垃規劃.用maxValue(n)表示從0到n的最大子數組乘積,minValue(n)表示從0到n的最小子數組乘積。狀態轉移方程為:minValue(n)= min{minValue(n-1)*a[n], maxValue(n-1)*a[n], a[n]}maxValue(n)=max{minValue(n-1)*a[n], maxValue(n-1)*a[n], a[n]}在求取最大子數組乘積時,更新最大
Time of Update: 2015-09-06
[bzoj3333][排隊計劃][樹狀數組+線段樹],bzoj3333樹狀DescriptionInputOutputSample Input6 2160 163 164 161 167 160 2 3 Sample Output631HINT題解:首先用樹狀數組求出每個數到結尾的子序列有多少逆序對.加起來即是第一問答案.對於第二問我們發現答案只會變少.而且每次減少的都是選出來的那些數往後的逆序對數.所以我們再對所有數建一棵線段樹.每次查一下選出數往後的最小值.減去對應的逆序對數,
Time of Update: 2015-09-06
LeetCode,leetcodeoj題目描述:Given two strings s and t, determine if they are isomorphic.Two strings are isomorphic if the characters in s can be replaced to get t.All occurrences of a character must be replaced with another character while preserving
Time of Update: 2015-09-06
資料結構學習之路-第二章:一元多項式的表示及相加,資料結構學習多項式【 聲明:著作權,轉載請標明出處,請勿用於商業用途。 聯絡信箱:libin493073668@sina.com】前言:總算是到了書本中第二章最後的內容了,前面關於鏈表的相關內容也已經弄得差不多了,現在我們就來學習這章最後的內容,如何用鏈表來實現一元多項式的表示與相加。對於一元多項式的表現,我們如果使用順序表的下標存法的話,將會十分簡單,但是這對於實際而言的話卻並不理想,加入其最高次冪很大,但是項數
Time of Update: 2015-09-06
WCF錯誤一例,WCF錯誤很久沒有做WCF了,這兩天弄了個工程,結果發現類作為參數傳遞時無法傳送到伺服器端,也不報錯。結果試了不少次,還百度了一下,有人說是命名空間的事情,其實命名空間是一樣的還是有問題,後來乾脆把這些伺服器和用戶端都要用的類抽出來全部到一個類庫,前後台都使用同一個類庫。問題得以解決。使用微軟的服務契約應該可以解決,不過這種方式比較麻煩,還是這種兩用方式直接一點。
Time of Update: 2015-09-06
C# GlobalResetEvent / WaitHandle, GlobalResetEvent(全域重設事件)是由我編寫的一種類似與.NET線程處理方面的AutoResetEvent(自動重設事件)、ManualResetEvent(手動重設事件)的函數集合ARE && MRE在.NET中被規範用於線程處理方面,不過在底層它是對系統EVENT核心對象一個函數封裝集合,C+
Time of Update: 2015-09-06
Java虛擬機器(3)自動記憶體管理機制,java虛擬機器概要 在Java技術體系中,自動記憶體管理最終可以歸結為自動化地解決了兩個問題:給對象分配記憶體以及回收分配給對象的記憶體。 本文主要探討給對象分配記憶體這點事。對象的記憶體配置,往大的方向上講,就是在堆上分配。但是也有一些情況會在棧上分配和在TLAB上分配等。所以分配的規則並不是百分百固定的,其細節取決於當前使用的是哪一種GC組合和虛擬機器中與記憶體相關的參數的設定。
Time of Update: 2015-09-06
JAVA虛擬機器(4)筆記,java虛擬機器筆記 在 C 語言裡面我們想執行一段自己編寫的機器指令的方法大概如下: typedef void (*FUNC)(int);char* str = "your code";FUNC f =
Time of Update: 2015-09-05
最大子段和,子段給出一個數組,求其最大子數組和(要求最少取一個元素)主要是用動態規劃法,用dp(n)表示從0到n之間的最大子數組和。其狀態轉移方程為dp(n)=dp(n-1)<0?array[n] : dp(n-1)+array[n]代碼如下:class Solution {public:int maxSubArray(vector<int>& nums) {int res = numeric_limits<int>::min();int sum =
Time of Update: 2015-09-05
從零開始實現訊號槽機制:二,從零開始訊號機制接上文:從零開始實現訊號槽機制:一關於Qt的訊號槽機制,How Qt Signals and Slots Work是一篇特別好的文章,在此對作者表示感謝。好了,是時候寫段Qt代碼看看了,這是一段典型的使用Qt訊號槽的代碼,因為我們這段代碼直接寫在main.cpp裡面,所以在最後記得加上#include "main.moc":#include <iostream>#include
Time of Update: 2015-09-06
Java虛擬機器(1)自動記憶體管理機制,java虛擬機器Java記憶體地區與記憶體溢出異常 一、概要 我們可以帶著以下幾個問題去學習自動記憶體管理機制,羅列如下: 本文章主要總結問題1、問題2和問題3 二、運行時資料區域 Java虛擬機器在執行Java程式的過程中會把它所管理的記憶體劃分為若干個不同的資料區域,如所示 其中虛擬機器棧、本地方法棧和程式技術器是線程私人的,方法區和堆是線程共用的. 2.1程式計數器
Time of Update: 2015-09-05
C# Winform WCF