Time of Update: 2018-07-29
1、修改項目發布路徑 tomcat預設的而發布路徑為 tomcat/webapps/目錄,但是這個目錄下有一些預設的項目,在tomcat啟動的時候會跟著一起載入。如果不想刪除這些項目,可以把tomcat發布的路徑修改到其他地方。 找到tomcat/conf/server.xml檔案,修改裡面這一行的appBase為其他路徑即可。 <Host name="localhost"
Time of Update: 2018-07-29
好神奇喲 左直拳 偶爾發現一行HTML代碼,這樣寫: <a href="javascript:" onclick="alert('目前頁面地址是:' + window.document.location.href + '.')">好神奇喲。</a> 運行絕對正確。
Time of Update: 2018-07-29
一、什麼是 IbatisNet : 應該有很多人都聽說過Ibatis吧,沒錯IbatisNet就是Ibatis在.net上的一個移植版本,所以它們倆基本是差不多的。所以IbatisNet自然也是一個輕量級的ORM架構,於是我們又想起來了hibnate和Nhibnate,學習了IbatisNet ,我會與 Nhibnate做一個簡單的對比。
Time of Update: 2018-07-29
網頁開頭聲明DOCTYPE為<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">的情況下,文字框的實際高度會比設定值大一些,大約有6px的差距。
Time of Update: 2018-07-29
網站的目錄需要在本地同步svn後自動部署更新,整理資料如下: 1、建立svn目錄 mkdir /var/www/project 2、從伺服器的本地svn上checkout最新版本代碼到www目錄下的project檔案夾,注意本地svn伺服器位址和連接埠號碼是在啟動svn服務時就設定的,根據自己的配置修改 svn co svn://localhost:9999/project /var/www/project --username 'uname' --password 'pwd'
Time of Update: 2018-07-29
前幾天寫了一個爬蟲,用來爬伯樂線上的python版塊的文章。其實這個爬蟲只是儲存網頁而已,因為伯樂線上的文章既有圖片又有代碼,爬主要部分的話排版很難看,不如直接把網頁儲存下來。 然後這兩天就在看python的一個輕量級爬蟲架構–scrapy,並嘗試用scrapy寫爬蟲。一開始覺得毫無頭緒,後來慢慢就覺得挺好使的。但是好使歸好使,就是不知道效能如何。於是就用scrapy也寫一個爬蟲來爬伯樂線上的文章,然後做一個對比。 自己寫的爬蟲-jobbole.py 因為自己用寫爬蟲接觸多線程的時候,
Time of Update: 2018-07-29
[cpp] view plain copy // Link.cpp : 定義控制台應用程式的進入點。 //單鏈表 #include "stdafx.h"
Time of Update: 2018-07-29
apply和call都是為了改變某個函數運行時的上下文而存在的(就是為了改變函數內部this的指向); 如果使用apply或call方法,那麼this指向他們的第一個參數,apply的第二個參數是一個參數數組,call的第二個及其以後的參數都是數組裡面的元素,就是說要全部列舉出來; 他們的常用用法: 1.數組之間的追加;
Time of Update: 2018-07-29
做一款軟體首先是要做出相應的介面,然而對於手機軟體開發人員來說,大小各異的手機螢幕卻給我們帶來了不少的麻煩。HTML5技術在大家的心中要比傳統的android/ios/wp簡單的多,因為它的適配性和平台跨越方面比較出色。在外看來卻不是那樣的,跨平台的問題暫且不說,其螢幕適配方面並不比原生態代碼簡單。下面給大家分享下我總結出來的H5介面適配: 一、Media Queries
Time of Update: 2018-07-29
開啟WORD,輸入一個漢字,然後alt+X 可以查看他的Unicode編碼(有人說是一種形式的UTF16) 線上查看漢字的各種編碼的網址 http://bm.kdd.cc/index.asp 區位碼 全表http://www.cn1.net/zhuanli/QuWeiMa.htm 高位元組表示大區,一個72個,從0xB0到0xF7 低位元組表示每個區的各個字元,每個區都是94個字元。低位元組範圍0xA1到0xFE。
Time of Update: 2018-07-29
構建誕生的原因 JS模組化 CSS模組化 webpack簡介 methods 編譯ES6 Npm I babel-loader babel-core --save-devGenerator,Set,Map,Array.from,Array.prototype.includes Npm install @babel/preset-env --save-dev全域墊片(為應用準備)Npm install
Time of Update: 2018-07-29
最近,想好好學習下Scrapy爬蟲架構,一種很強大的 python 爬蟲架構,在觀看了極客學院的課程後,自己實現了用 Scrapy爬蟲豆瓣電影 top250,並存於 mysql 資料庫中。接下來就開始介紹實現過程。 首先來看看網頁結構 對應的html 代碼為: 如上圖所示,主要是爬取齣電影的名稱、電影簡要介紹、豆瓣評分、電影概括。 環境安裝: pip3 install -U scrapypip3 install -U pymysql #串連資料庫
Time of Update: 2018-07-29
http://blog.csdn.net/zmlovelx/article/details/6202541 作者:帥得不敢出門 C++哈哈堂群31843264 轉載請保留此資訊 上了irc.freenode.net 的#vim 卻無法與別人交談 提示要註冊使用者 比如我要註冊tczengming /nick tczengming /msg nickserv
Time of Update: 2018-07-29
開發初期,頁面配置要實現左側固定寬度右側螢幕自適應,且右側內容塊的距離是8px固定,我們考慮的最小解析度是1366px,1366以下並不能像bootstrap那樣內容塊被擠下去。因為沒有考慮清楚,沒有使用bootstrap,採用了左邊用px,右側用rem,當螢幕<1366px,font-size=100px.固定了寬度。
Time of Update: 2018-07-29
一.JPEG壓縮過程 JPEG壓縮分四個步驟實現: 1.顏色模式轉換及採樣; 2.DCT變換; 3.量化; 4.編碼。 二. 1.顏色模式轉換及採樣
Time of Update: 2018-07-29
在應用程式層,很多時候 IDR、SEI、PPS、SPS 是打包在一起收到的, 需要手動解析出這幾種框架類型。 定義 nalu 結構: typedef struct{ uint32_t len; //! Length of the NAL unit (Excluding the start code, which does not belong to the NALU) int32_t forbidden_bit;
Time of Update: 2018-07-29
單底線(_) 通常情況下,會在以下3種情境中使用: 1、在解譯器中:在這種情況下,“_”代表互動式解譯器會話中上一條執行的語句的結果。這種用法首先被標準CPython解譯器採用,然後其他類型的解譯器也先後採用。 ? 1 2
Time of Update: 2018-07-29
1、安裝websockify git clone https://github.com/kanaka/websockify.git cd websockify python setup.py install (如果報錯,可能是python相關的模組缺 yum install python-setuptools easy_install ****) ./websockify.py port hostip:hostport 此處:
Time of Update: 2018-07-29
SetConsoleCtrlHandler 處理控制台訊息 一、如何處理所有的控制台訊息。 第一步,首先要安裝一個事件鉤子,也就是說要建立一個回呼函數。調用Win32 API,原型如下: BOOL SetConsoleCtrlHandler( PHANDLER_ROUTINE HandlerRoutine, // 回呼函數 BOOL Add // 表示添加還是刪除 );
Time of Update: 2018-07-29
轉載地址:http://www.cnblogs.com/diyunpeng/archive/2009/11/11/1600886.html linux有自己一套完整的啟動體系,抓住了linux啟動的脈絡,linux的啟動過程將不再神秘。 本文中假設inittab中設定的init tree為: /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/rc.d/