Time of Update: 2018-07-27
一,nginx反向 Proxy配置 #tomcat Java代碼 upstream tomcat_server{ server 127.0.0.1:8080;
Time of Update: 2018-07-27
這幾天一直在忙項目上線的問題,碰到了好多問題,比如非同步載入、事件冒泡、瀏覽器緩衝。這篇文章主要是檔案的同步載入和非同步載入。
Time of Update: 2018-07-27
什麼是 ActiveX 控制項。 ActiveX 控制項廣泛用於 Internet。它們可以通過提供視頻、動畫內容等來增加瀏覽的樂趣。不過,這些程式可能出問題或者向您提供不需要的內容。在某些情況下,這些程式可被用來以您不允許的方式從電腦收集資訊、破壞您的電腦上的資料、在未經您同意的情況下在您的電腦上安裝軟體或者允許他人遠端控制您的電腦。考慮到這些風險,您應該在完全信任發行商的情況下才安裝這些程式。 當 Windows 阻止 ActiveX
Time of Update: 2018-07-27
一、基本回收演算法 1. 引用計數(Reference Counting) 比較古老的回收演算法。原理是此對象有一個引用,即增加一個計數,刪除一個引用則減少一個計數。記憶體回收時,只用收集計數為0的對象。此演算法最致命的是無法處理循環參考的問題。 2.
Time of Update: 2018-07-27
居然有3W的訪問量,好,我就把session和cookie的關係先來個總結,注意,是最最簡單直白明了的總結了。 http協議,協議,協議,重要的說3遍,http協議主要有2大塊,要求標頭和請求體,cookie在http要求標頭裡,就是一個由多個KV組成的的字串而已,其中有一個key=JSESSIONID。 client---the 1st time--->sever,header 的cookie中無JSSIONID server--response--->client,
Time of Update: 2018-07-27
HTTP(HyperTextTransferProtocol)是超文字傳輸通訊協定 (HTTP)的縮寫,它用於傳送WWW方式的資料,關於HTTP協議的詳細內 容請參考RFC2616。HTTP協議採用了請求/響應模型。用戶端向伺服器發送一個請求,要求標頭包含請求的方法、URI、協議版本、以及包含請求修飾 符、客戶資訊和內容的類似於MIME的訊息結構。伺服器以一個狀態行作為響應,相應的內容包括訊息協議的版本,成功或者錯誤編碼加上包含伺服器資訊、實體 元資訊以及可能的實體內容。
Time of Update: 2018-07-27
Question Bug1: Tomcat記憶體大小不足。 Bug2: cache because there was insufficient free space available after evicting expired cache entries - consider increasing the maximum size of the cache Solution Bug1:建議更改Tomcat的setenv.sh 或
Time of Update: 2018-07-27
報錯一:pxc初始化報錯-bash-4.1$ cd /usr/local/mysql -bash-4.1$ ./scripts/mysql_install_db ./bin/my_print_defaults: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory FATAL ERROR: Neither host 'mvxl0782
Time of Update: 2018-07-27
現實網路中,web應用的開發少不了需要對敏感資訊來進行加密,但是加密又不能草草了事,過於簡單。一旦被鑽了空子,就成了事故。比如密碼。 之前用到了非對稱式加密沒做記錄,這次又用到了,所以記錄下來。 RSA是目前最有影響力的公開金鑰加密演算法,該演算法基於一個十分簡單的數論事實: 將兩個大素數相乘十分容易,但那時想要對其乘積進行因式分解卻極其困難,因此可以將乘積公開作為加密金鑰,即公開金鑰,而兩個大素數組合成私密金鑰。 公開金鑰是可發布的供任何人使用,私密金鑰則為自己所有,供解密之用。
Time of Update: 2018-07-27
關於JVM(JavaVisualMachine)、JRE(JavaRuntimeEnvironment)、JDK(JavaDevelopmentKit)的區別可以看下面一張圖。 一張圖讀懂JVM、JRE和JDK的關係,該圖摘自Oracle官方文檔。 簡單的用一種內含項目關聯性表示就是JDK[TOOLS,JRE[JavaSE APIm,JVM]]。所以一般情況下,在安裝JDK後,需要配置JRE環境,比如Windows/Mac機器上安裝Java時,往往需要配置JAVA_HOME。
Time of Update: 2018-07-27
在web開發中,經常會遇到一個需求是,判斷變數為空白(null)或者Null 字元串(""),從而影響頁面的展示邏輯,velocity中有相應的方法可以判斷。當然也可以在java後端轉化到有效值再判斷。以下是本人在開發中自己總結的,希望對大家有所協助。(1)判斷null#if( $name == null) something code#end(2)判斷null或者false#if( !$name) something code#end(3)判斷null或者Null
Time of Update: 2018-07-27
引言
Time of Update: 2018-07-27
文檔一: Sybase在當今公司資料庫應用方面表現還是相當不錯的,它可以輕鬆的應用於windows系統以及其他動作系統,例如linux,unix等。相比sql server僅僅適用於windows作業系統的局限性,sybase的跨平台性使得她更受開發人員的喜愛。既然很多公司都使用了SYBASE作為資料庫應用的載體,那麼如何保證該資料庫的安全呢。今天就為各位IT168的讀者介紹如何備份與恢複SYBASE資料庫。 一、SYBASE資料庫特性:
Time of Update: 2018-07-27
應用情境 我們在開發的時候會遇到需要區分正式環境、測試環境、開發環境使用不同的參數,如資料庫的使用者名稱及密碼等。這時可以用Spring 的PropertyPlaceholderConfigurer 來配置受環境影響的變數,這種使用多個設定檔的方式,但是我覺得這樣不夠靈活,所以就使用了maven的profiles 來實現,在打包的時候maven就會根據指定的配置參數寫入檔案。 配置方式分為兩種,一種是全域配置即在.m2/conf/setting.xml
Time of Update: 2018-07-27
前言 想實現一個功能:使用者點擊上傳按鈕,選擇圖片後。圖片顯示在一個彈出框上,並可以對圖片進行裁剪。裁剪後的圖片顯示在頁面上。提交表單即可上傳圖片。 遇到問題 瀏覽器的安全設定不讓使用者擷取上傳的圖片路徑,實際擷取的是c:\fakepath\a.jpg(假設圖片是c盤下的a.jpg) ajax如何非同步上傳圖片。 Canvas畫裁剪的圖片時間長度寬不一樣(本來想畫100x100的圖片,結果在畫布上顯示100x50) Canvas上的圖片怎麼上傳。
Time of Update: 2018-07-27
單表資料量達到1000W以後,就要拆了. 背景情況 使用者表達到了 幾千萬層級,在做很多操作都比較吃力,.所以,考慮對其進行分表. 常用的切分方案 資料的切分(Sharding)根據其切分規則的類型,可以分為兩種切分模式。一種是按照不同的表(或者Schema)來切分到不同的資料庫(主機)之上,這種切可以稱之為資料的垂直(縱向)切分;另外一種則是根據表中的資料的邏輯關係,將同一個表中的資料按照某種條件拆分到多台資料庫(主機)上面,這種切分稱之為資料的水平(橫向)切分。
Time of Update: 2018-07-27
背景 我有兩個工程projectA、projectB,projectA放在TomcatA中,projectB放在TomcatB中,TomcatA、TomcatB在一台server上。 工程都映射的根路徑,不用project名字就可以訪問,如下 http://ip1:7777/ http://ip1:8080/ 問題 先在7777登入,然後再在8080登入,發現會把7777連接埠的使用者踢下來;再在7777登入,發現會把8080踢下來,一直交替踢……
Time of Update: 2018-07-27
什麼是sku 維基百科如下 最小存貨單位(Stock Keeping Unit) 在連鎖零售門店中有時稱單品為一個SKU,定義為儲存庫存控制的最小可用單位,例如 例如: iPhone有規格有:顏色【紅、金、黑】,記憶體大小【32g、64g、128g】 紅色+32g就是一個sku,當然還可以分的更細 後台資料如下:(表1) 顏色 記憶體 螢幕大小 庫存 紅色-a1
Time of Update: 2018-07-27
採用xpath尋找需要引入jaxen-xx-xx.jar,否則會報java.lang.NoClassDefFoundError:org/jaxen/JaxenException異常。 List list=document.selectNodes("/books/book/@show"); xpath文法 1、選取節點 XPath 使用路徑運算式在 XML 文檔中選取節點,節點是沿著路徑或者 step 來選取的。
Time of Update: 2018-07-27
在前端開發過程中我們經常會遇到給頁面元素添加事件的問題,添加事件的js方法也很多,有直接加到頁面結構上的,有使用一些js事件監聽的方法,由於各個瀏覽器對事件冒泡事件監聽的機制不同,le瀏覽器只有事件冒泡,沒有事件監聽的機制,對於事件監聽的相容性問題是最大的難題: 1.直接把事件的方法寫在頁面結構上 function eventfun(){ //console.log(this); } <input type="button" onclick=&