Time of Update: 2015-07-02
C#趣味程式---求兩個數的最大公約數和最小公倍數,using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("請輸入一個數:"); int num1 = int.Parse(Console.ReadLine());
Time of Update: 2015-07-02
線程同步--悲觀鎖,線程同步--在做資料庫訪問的時候,遇到了這樣的問題:兩個線程同時訪問同一對象中的方法,那麼就可能會引發資料不一致的問題,那麼我們需要做的,就是加上鎖。第一種方案:SynchronizedJava中用來給對象和方法或者代碼加鎖的,當他鎖定一個方法或者一個代碼塊的時候,同一時刻最多隻有一個線程執行該代碼。當兩個並發線程訪問同一個對象object中的這個加鎖同步代碼塊時,一個時間內只有一個線程得到,另一個線程必須等待當前線程執行完這個代碼塊以後才能執行該代碼塊。用法:Synchro
Time of Update: 2015-07-02
webx--借用petstore快速入門,webx--petstore 前言本部落格記錄來阿里實習的第一個任務–webx架構學習,會不斷更新學習心得。配置對應環境,運行petstore通過官網給的命令列方法,來運行petstorepetstore是java ee的經典學習案例,下載連結如何運行呢? 參見官網給的指導:webx官網git clone https://github.com/webx/citrus-sample.gitcd
Time of Update: 2015-07-02
LeetCode139:Word Break,leetcode139break Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.For example, given s = “leetcode”, dict = [“leet”, “code”]
Time of Update: 2015-07-02
劍指offer 面試題11,劍指offer試題11 題目: 實現函數double Power(double base,int exponent),求base的exponent次方。不得使用庫函數,同時不需要考慮大數問題。#include<iostream>using namespace std;double PowerUnsigned(double base ,unsigned int exponent){ if (exponent == 0)
Time of Update: 2015-07-02
華為機試—變形的楊輝三角形,華為楊輝 變形的楊輝三角形 每個數是上行,左右3個數之和,不存在為0,求第n行第一個偶數出現的位置,沒有輸出-1。#include<iostream>using namespace std;int main(int argc,char *argv[]){ int n,s,e; cin>>n; int a[101][201]={0}; //數組容量的選擇,考慮第n排的計算,縱標要+2
Time of Update: 2015-07-02
華為機試—撲克牌比大小,華為撲克牌 規則:出牌牌型有5種 牌只有1到9,手裡拿著已經排好序的牌a,對方出牌b,用程式判斷手中牌是否能夠壓過對方出牌。 [1]一張 如4 則5…9可壓過 [2]兩張 如44 則55,66,77,…,99可壓過 [3]三張 如444 規則如[2] [4]四張 如4444 規則如[2] [5]五張 牌型只有12345 23456 34567 45678 56789五個,後面的比前面的均大。 輸入: 輸入有多組資料。 每組輸入兩個字串(字元輸出:
Time of Update: 2015-07-02
JS 之 資料類型轉換,js資料類型轉換 首先我們來簡單瞭解一下JS中的資料類型,JavaScript擁有字串、數字、布爾、數組、對象、Null、Undefiend 6中資料類型。同時,JavaScript擁有動態類型。也就是說相同的變數可以作不同的類型:
Time of Update: 2015-07-02
各種排序演算法之比較,排序演算法之比較1.時間複雜度 時間複雜度為O(n^2)的排序演算法:插入排序、冒泡排序、選擇排序 時間複雜度為O(nlogn)的排序演算法:堆排序、歸併排序、快速排序 希爾排序介於這兩者之間2.演算法穩定性 穩定的排序演算法:插入排序、冒泡排序、歸併排序和基數排序 不穩定的排序演算法:選擇排序、快速排序、希爾排序、堆排序
Time of Update: 2015-07-02
Effective C++ 條款27,effective條款27 盡量少做轉型動作盡量少做轉型動作有什麼目的?很明顯無非就是提高程式的穩定性,提高程式的執行效率。 那麼,有哪些轉型方式?每種方式都有什麼弱點? 這是我們本節學習的重點。 C++有四種轉型:const_cast<T>(expression)dynamic_cast<T>(expression)reinterpret_cast<T>(expression)static_cast<
Time of Update: 2015-07-02
GridControl 選擇列、複選框全選,gridcontrol全選說明: GirdControl 中添加一列,這一列不是寫在資料庫中的,而是代碼中添加的。圖示: 底層類代碼:#region GridControl 全選 /// <summary> /// 是否選中 /// </summary> private static bool chkState = false;
Time of Update: 2015-07-02
[華為機試練習題]14.整數分隔,華為練習題 題目描述: 一個整數總可以拆分為2的冪的和,例如:7=1+2+47=1+2+2+27=1+1+1+47=1+1+1+2+27=1+1+1+1+1+27=1+1+1+1+1+1+1總共有六種不同的拆分方式。再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。用f(n)表示n的不同拆分的種數,例如f(7)=6.要求編寫程式,讀入n(不超過1000000),輸出f(n)%10000
Time of Update: 2015-07-02
c++學習,學習 在C++中會碰到int和string類型轉換的。string -> int首先我們先看兩個函數:atoi這個函數是把char * 轉換成int的。應該是屬於標準庫函數。在想把string 轉換成int的時候,需要以下流程:string -> char * -> int如此才可以,例子如下:string a = "1234";int b =
Time of Update: 2015-07-02
JSTL中if...else...邏輯判斷的簡單用法,jstlif...else..在寫JSP時用得比較多的就是JSTL的if...else...邏輯判斷了。簡單記錄一下它的文法:<c:choose> <c:when test="${empty parameterA}"> </c:when> <c:when test="${parameterB eq conditionStrA}">
Time of Update: 2015-07-02
Java基礎:HashMap和HashSet解析,hashmaphashset轉載請註明出處:jiq•欽's technical Blog 一、HashMapHashMap,基於散列(雜湊表)儲存“Key-Value”對象引用的資料結構。存入的鍵必須具備兩個關鍵函數:(1)equals(): 判斷兩個Key是否相同,用來保證存入的Key的唯一性;(2)hashCode():
Time of Update: 2015-07-02
兩種用於派生的Singleton模式(以TextureMgr為例),360mobilemgr Singleton,顧名思義,從字面上來理解就是單例模式,這是C++程式中常用到的一種設計模式,特別是像檔案管理工具,紋理管理器這種整個軟體中只需要唯一的執行個體來管理所有資源時,這種模式的價值便得以體現。 下面來介紹兩種用於派生管理的Singleton模式: 其中,第一種是Gof版本的Singleton,
Time of Update: 2015-07-02
【劍指Offer學習】【面試題22:棧的壓入、彈出序列】,劍指offer
Time of Update: 2015-07-02
文章標題,文章標題大全 597. 交錯匹配★☆ 輸入檔案:crossa.in 輸出檔案:crossa.out 簡單對比時間限制:1 s 記憶體限制:128 MB【問題描述】有兩行自然數, UP[1..N] , DOWN[1..M] ,如果UP[I]=DOWN[J]=K ,那麼上行的第 I 個位置的數就可以跟下行的第 J 個位置的數連一條線,稱為一條 K 匹配,但是 同一個位置 的數最多隻能連一條線。另外,每個 K 匹配都 必須且至多 跟一個 L 匹配相交且 K ≠
Time of Update: 2015-07-02
XML,xml檔案怎麼開啟XML的文檔描述<?xml version="1.0" encoding="utf-8"> 每一個XML文檔必須有,並且只能有一個跟節點(xml大小寫敏感)標籤一般成對存在,例如:<a></a>等,但是如果標籤沒有子資料可以寫成封閉的 例如<a />XML的儲存結構有以下兩種<標籤名>值</標籤名><標籤名
Time of Update: 2015-07-02
[華為機試練習題]26.鐵路棧問題,華為練習題 題目描述: 題目標題:鐵路棧問題 鐵路的調度站如下:火車編號為:1~9,且不重複。如:編號分別為“1”、“2”、“3”、“4”、“5”的5個火車順序進站,那麼進站序列為“12345”,全部進站後再順序出站,則出站序列為“54321”,如果先進1,2,然後2出站,然後1出站,然後再3進站、出站,4進站、出站,5進站、出站,那麼出站序列就為21345.詳細描述: int JudgeTrainSequence (int maxNum,