Time of Update: 2018-12-03
Thread local storage (TLS) enables multiple threads of the same process to use an index allocated by the TlsAlloc function to store and retrieve a value that is local to the thread. In this example, an index is allocated when the process starts.
Time of Update: 2018-12-03
c++primer的第四章數組與指標小結。數組:由類型名、標識符、和維數組成的複合資料型別;類型名:規定數組中元素類型;維數:規定數組中包含元素的個數;指標:指標用於指向對象,指標儲存的是另一個對象的地址;一:數組定義和初始化1:數組的維數必須用值大於1的常量運算式定義;2:如果數組沒有顯示提供元素初始化,則數組元素會像普通變數一樣初始化,注意以下三條;(1)在函數體外定義的數組,其元素均初始化為0;(2)在漢書體內定義的數組,其元素無初始化;(3)如果數組元素類型是類類型,則不管在哪個位置,都
Time of Update: 2018-12-03
繪製圖形:畫矩形:有三個函數:fillRect(x,y,width,height) : Draws a filled rectanglestrokeRect(x,y,width,height) : Draws a rectangular outlineclearRect(x,y,width,height) : Clears the specified area and makes it fully
Time of Update: 2018-12-03
1,strtus2的執行流程:頁面form表單資料提交到name.action:struts2的過濾器(org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter)攔截請求,尋找struts.xml檔案裡的action元素,action元素的name屬性值和form表單提交的action對應,則執行個體化action元素的class屬性值對應的類,並且將form表單提交的值通過setXxx()方法設定到class
Time of Update: 2018-12-03
著名的EJB領域頂尖的專家Richard Monson-Haefel在其個人網站:www.EJBNow.com中極力推薦的GoF的《設計模式》,原文如下:Design Patterns Most developers claim to experience an epiphany reading this book. If you've never read the Design Patterns book then you have suffered a very serious gap
Time of Update: 2018-12-03
在開發Android應用時,經常有這樣的需求,就是使用Service在後台執行耗時操作,當某一操作完成時或者需要將操作的進度顯示在前台的Activity中。這就需要用到Activity與Service之間的通訊。其實,Activity與Service之間的通訊有很多方式,如果需求簡單,直接可以使用Intent從Activity向Service傳遞資料,如果需要Service向Activity返回資料,可以使用如使用廣播機制(BroadcastReceive),使用AIDL (Android
Time of Update: 2018-12-03
考慮到selenium2的功能更為完善,為避免後續可能出現的問題,計劃將seleniumlibrary
Time of Update: 2018-12-03
題目連結:http://www.topcoder.com/stat?c=problem_statement&pm=10408&rd=13747通過利用二叉樹進行類比發現,只要求n二進位裡1的個數與k的大小關係即可7=4+2+1 對應二進位的個數是3#include<iostream>using namespace std;struct PouringWater{int count(int n){int sum=0;while(n){n&=(n-1);sum+
Time of Update: 2018-12-03
問題描述:有這樣一個序列:23,-23,11,43,-45,29,34,0,23,-12 ,求出這個序列中的最大子序列的和,例如從第0個元素到第3個元素是一個子序列,其和為54,最短的子序列可以只有一個元素,最長的子序列可以包含所有元素。下面是解決這個問題的演算法(Java語言實現):演算法1,也是我們第一個想到的演算法,是非常容易理解的一個演算法,但是它效率最低,平均時間複雜度為O(n^3):public static int getMaxSubVector1(int[] m){
Time of Update: 2018-12-03
利用seleniumlibrary 實現Web測試時,需要知道web中對應控制項Id,name,type等屬性,Selenium IDE外掛程式的錄製功能可以很大程度方便測試案例編寫Selenium IDE是Firefox的一個外掛程式,是可以進行指令碼錄製以及案例轉換,所以Selenium IDE+Firebug會成為你日後寫測試案例的兩大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。轉自
Time of Update: 2018-12-03
各類認證由於儲存的內容不同(如是否包含公開金鑰/私密金鑰是否加密儲存/單一認證或多認證等)、採用編碼不同(DER/BASE64)、標準不同(如PEM/PKCS),所以儘管X.509標準規定了認證內容規範,但認證檔案還是五花八門。好在openssl對這些不同的標準都有著不錯的支援,可以用來進行不同格式認證的轉換。大體來說,認證轉換要作的工作有這麼幾種編碼轉換:DER<-->BASE64 不同認證標準的轉換:PKCS系列<-->PEM/CER 私密金鑰的增/減/提取/轉換 .
Time of Update: 2018-12-03
題目連結:http://www.topcoder.com/stat?c=problem_statement&pm=10380&rd=13747思路:經典的dpdp[i][j]表示str[i]到str[j]這個字串變成迴文需要的最少操作當i==j的時候,顯然不要操作 dp[i][i]=0當str[i]==str[j]的時候 根據迴文的性質,可以想成把首尾字元去掉,取dp[i+1][j-1]與之比較當str[i]!=str[j]的時候
Time of Update: 2018-12-03
使用WFetch查看HTTP請求、響應報文WFetch介面比較簡陋,但是已經滿足我的一般需求了。想起之前在 Telnet 視窗下邊實驗邊學慣用 JavaMail 軟體包收發郵件的過程,確實是挺麻煩的。用文字編輯器來來回回查看產生的 .eml檔案,還在命令列提示符視窗中等待 SMTP 伺服器響應報文… 現在有了這個 WFetch ,可是輕鬆許多了。當然它也支援串連localhost,而且是預設的。WFetch可以讓我們選擇各種要求方法,指定 HTTP協議版本等等。下面是我在串連我的上一篇文章所查看
Time of Update: 2018-12-03
上一篇示範了使用Bound Service實現Activity與Service之間的通訊,實現了在Activity中很容易調用Service中的方法,但如果需要在Activity中得到Service中某個變數的變化,就比較費勁了,如果遇到這樣的需求,使用廣播是很好的選擇!下面示範在Activity中如何得到Service中某個變數的變化以更新Activity的UI。先看Service:package com.gufengxiachen.broadcast;import
Time of Update: 2018-12-03
首先看code(vs 2008下編譯通過):// ThreadPriority.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <Windows.h>DWORD WINAPI ThreadIdle(LPVOID lpParam){int i = 0;while(i < 10){printf("Idle thread running, count = %
Time of Update: 2018-12-03
四、維護停止點上面說了如何設定程式的停止點,GDB中的停止點也就是上述的三類。在GDB中,如果你覺得已定義好的停止點沒有用了,你可以使用delete、clear、disable、enable這幾個命令來進行維護。 clear 清除所有的已定義的停止點。 clear <function> clear <filename:function> 清除所有設定在函數上的停止點。 clear <linenum>
Time of Update: 2018-12-03
SSL概述SSL是SecureSocketLayer(安全套接層協議)的縮寫,可以在Internet上提供秘密性傳輸。Netscape公司在推出第一個Web瀏覽器的同時,提出了SSL協議標準,目前已有3.0版本。SSL採用公開密鑰技術。其目標是保證兩個應用間通訊的保密性和可靠性,可在伺服器端和使用者端同時實現支援。目前,利用公開密鑰技術的SSL協議,已成為Internet上保密通訊的工業標準。安全套接層協議能使使用者/伺服器應用之間的通訊不被攻擊者竊聽,並且始終對伺服器進行認證,還可選擇對使用者
Time of Update: 2018-12-03
net use \\ip\ipc$ " " /user:" " 建立IPC空連結net use \\ip\ipc$ "密碼" /user:"使用者名稱" 建立IPC非空連結net use h: \\ip\c$ "密碼" /user:"使用者名稱" 直接登陸後映射對方C:到本地為H:net use h: \\ip\c$ 登陸後映射對方C:到本地為H:net use \\ip\ipc$ /del 刪除IPC連結 net use h: /del 刪除映射對方到本地的為H:的映射net user
Time of Update: 2018-12-03
read函數從開啟的裝置或檔案中讀取資料。#include <unistd.h> ssize_t read(int fd, void *buf, size_t count);
Time of Update: 2018-12-03
1. Installing STAF+STAX on theserver1.1. [Optional]If JVM not installed,need to install JVM first.1.2. Download the latest STAFrelease from http://staf.sourceforge.net/getcurrent.php. 1.3. Download the STAX service from