安裝JDK和JRE

1. 安裝jdk和jre時會往註冊表裡寫東西run->regedit       HKEY_LOCAL_MACHINE->SOFTWARE>JavaSoft ->Java Runtime Environment2. 會自動在C:\Windows\System32中添加java.exe,javaw.exe等java需要啟動並執行命令,是從jre目錄(非jdk內建的jre)複製來的是為了在命令列啟動並執行時候(就是system32),能找到java.exe檔案。3.

編程界常見名稱的發音匯總

Linux“linux”這個單詞發音應該是“哩呐克斯” ,音標是 ['li:nэks] 重音在“哩”上Maven  [英][ˈmeivin],[美][ˈmevən],常用的應該是第一個吧。Adobe     英[ə'dəʊbɪ; ə'dəʊb]Daemon    英['diːmən] - 大部分多音節英文單詞的重音都在第一個音節,而不是後面的音節:Photoshop (pho 而非 shop),FaceTime (a 而非 i),Instagram (in 而非 a),Firefox (i

指標與數組經典知識

※※※※※※※※※※※※※※※※※※※指標與數組※※※※※※※※※※※※※※※※※※※※※※※※※※※ 12:49 2008-1-25            BY:CHLAWS數組在記憶體中的分配並不是以表格形式排列。 單個元素的儲存和引用實際上是以線性形式排列在記憶體中的。指標數組就是一個lliffe變數。***********************************************************************************************

lua 類與繼承

試試lua中的對象與繼承,多說句,多繼承我寫c++也沒用過,直接上組合就ok,因此lua的多繼承如果非必須也同樣可用用其他方法來實現--lua 類與繼承的實驗local Str={str="",num=0}function Str:new(s)s = s or {}--為對象綁定metatable為Strsetmetatable(s,{__index=self})return sendfunction Str:count(line)self.str=linefor w in

nginx日誌切割和記錄cookie

#!/bin/bash#記錄檔存放目錄logs_path="/data/Service/nginx/logs"# 記錄檔的名字,多個需要空格隔開logs_names=(dm_access)mkdir -p ${logs_path}/$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/num=${#logs_names[@]}for((i=0;i<num;i++))do #chown 和

pom檔案使用

很多新手都不知道如何在maven項目裡添加jar包. 以前我還沒接觸maven的時候下載過一個demo,是maven項目. 我居然是照著他的pom.xml檔案一個一個的寫!!! 很多人認為理所當然的東西對於初學者卻是一個很難邁過去的門檻. 所以簡單的寫下如何在maven項目中添加jar包. 根據 配合m2eclipse建立一個標準的maven web項目.這篇blog,我們建立了一個基於maven的web項目. 建立後我們如何添加jar包呢? 點擊pom.xml檔案.我們可以看到下面有7個標籤.

Jquery的selector選取器

 轉載:http://blog.csdn.net/misswuyang/article/details/3638597 就像正規運算式(Regular Expression)的Pattern match一般,jQuery使用了CSS(Cascading Style Sheet)、XPath(XML Path Language)與自訂等三大類的選擇器(Selector)當做$( )函數的參數,讓我們由複雜多樣的DOM結構裡,快速的找出符合樣式的要素。使用選擇器的三個基本格式是:序格式範例說明1$(

const ptr與ptr const比較

其實只要注意從右向左讀取,這樣就很好識別了可以參考下這關於const的faq舉個例子 const * int p 有些時候會忽悠進int const * 和 int *const之類的當中來迷惑You have to read pointer declarations right-to-left.Fred const* p means "p points to a constant Fred": the Fred object can't be changed via p.Fred*

GROUP_CONCAT函數使用說明

GROUP_CONCAT()是MySQL資料庫提供的一個函數,通常跟GROUP BY一起用,具體可參考MySQL官方文擋:http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat。文法:GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC |DESC] [

XSS-跨站指令碼攻擊

Web安全性測試之XSSXSS 全稱(Cross Site Scripting) 跨站指令碼攻擊, 是Web程式中最常見的漏洞。指攻擊者在網頁中嵌入用戶端指令碼(例如JavaScript), 當使用者瀏覽此網頁時,指令碼就會在使用者的瀏覽器上執行,從而達到攻擊者的目的.  比如擷取使用者的Cookie,導航到惡意網站,攜帶木馬等。作為測試人員,需要瞭解XSS的原理,攻擊情境,如何修複。 才能有效防止XSS的發生。 閱讀目錄XSS 是如何發生的HTML EncodeXSS

鋒利的jQuery-1

1. window.onload與$(document).ready()的對比執行時機:前者必須等網頁中的所有內容都載入完畢後(包括圖片)才執行;後者網頁中的所有dom結構繪製完畢後就執行,可能dom元素關聯的東西還沒有載入完。編寫個數:前者不能同時多個,如果多個,最後一個生效;後者可以有多個,多個都生效。簡化寫法:前者無,後者$(  function(){ }   );2. jQuery對象和DOM對象互轉  jQuery對象是一個數組對象  jQuery轉dom   

Regex匹配反斜線

Regex中匹配一個反斜線要用四個反斜線,為什麼呢?分析一下“\\\\”,第一個斜杠是轉義符,第二個斜杠是斜杠本身,第三個斜杠是轉義符,第四個斜杠是斜杠本身。有2點要清楚:1.字串裡面表示斜杠就需要兩個斜杠如“\\”2.Regex裡的斜杠需要轉意,是用“\\”標示。這樣就比較好解釋:我們先要表示Regex裡面的斜杠“\\”,然後再用字串表示出來。而這2個斜杠分別需要一個轉義符,這樣就成了4個斜杠在Regex裡面表示一個斜杠。

ip使用int存入資料庫

規則用“.”把ip分成4個數字 a1,a2,a3,a4   然後把 a1*256*256*256+a2*256*256+a3*256+a4存入資料庫//存入資料庫 public long StrToFlo(string str)        {            char[] sp ={ '.' };            string[] a = str.Split(sp);            long b = 0;            int ii = 256;         

HashMap深入理解

轉載 http://www.iteye.com/topic/539465/**    *@author annegu    *@date 2009-12-02   

簡單工廠、Factory 方法、抽象工廠

第一種表述簡單工廠,Factory 方法,抽象工廠都屬於設計模式中的建立型模式。其主要功能都是協助我們把對象的執行個體化部分抽取了出來,最佳化了系統的架構,並且增強了系統的擴充性。本文是本人對這三種模式學習後的一個小結以及對他們之間的區別的理解。簡單工廠 簡單原廠模式的工廠類一般是使用靜態方法,通過接收的參數的不同來返回不同的對象執行個體。不修改代碼的話,是無法擴充的。Factory 方法 Factory

lua 編碼轉碼url

local url={parsed={}} --儲存decode出來的key-value--privatelocal function escape(w)pattern="[^%w%d%._%-%* ]"s=string.gsub(w,pattern,function(c)local c=string.format("%%%02X",string.byte(c))return cend)s=string.gsub(s," ","+")return sendlocal function

axis2開發webservice(一)

1、下載axis2和war包進入axis2官網,http://axis.apache.org/選擇java版本,點擊左側的download,下邊的Releases,        進入頁面   http://axis.apache.org/axis2/java/core/download.cgi找到列表中的最新版本,下載binary(解壓後帶bin目錄的)和war(可以放到tomcat的webapps下啟動並執行)1.1  下載後解壓,將binary解壓後,設定環境變數        AXIS2

異常和調試

http://hi.baidu.com/geniusian/item/b06a1e51c6bc7c958c12edaa 異常1,在java中,一個異常對象總是Throwable子類的執行個體。2,Error類體系描述了Java運行系統中的內部錯誤以及資源耗盡的情況。3,由編程導致的錯誤,會導致RuntimeException異常。而其他錯誤原因導致的異常----例如,因為I/O錯誤導致的曾經運行正確的程式出錯,都不會導致RuntimeException異常。4,從RuntimeException

Log4J設定檔的路徑問題

這篇文章寫得比較全面,轉過來,算是共用吧,同時感謝javaeye上的zengjinliang,呵呵 方法一、 解決的辦法自然是用相對路徑代替絕對路徑,其實log4j的FileAppender本身就有這樣的機制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${WORKDIR}/”是個變數,會被System

遍曆的時候刪除List

在Java中有時候我們會需要對List裡面的符合某種業務的資料進行刪除,但是如果不瞭解裡面的機制就容易掉入“陷阱”導致遺漏或者程式異常。本文以代碼例子的方式進行說明該問題。1、採用索引下標遍曆的方式我們看這段範例程式碼:view sourceprint?1public class ListRemoveTest { 23    publicstatic void main(String[] args) { 4        List<Integer> list =new

總頁數: 61357 1 .... 21311 21312 21313 21314 21315 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.