Time of Update: 2015-04-30
標籤:sql語句練習50題Student(Sid,Sname,Sage,Ssex) 學生表Course(Cid,Cname,Tid) 課程表SC(Sid,Cid,score) 成績表Teacher(Tid,Tname) 教師表練習內容:1.查詢“某1”課程比“某2”課程成績高的所有學生的學號;SELECT a.sid FROM (SELECT sid,score FROM SC WHERE cid=1) a,(SELECT sid,score
Time of Update: 2015-04-29
標籤:查看線上日誌發現了如下的異常:ERROR 500.jsp -Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 31,680,464 milliseconds ago. The last packet sent
Time of Update: 2015-04-29
標籤:一、問題描述如輸入字串“abc”,其中字串的元素是不重複的,那麼它的所有組合是a,b,c,ab,ac,bc,abc共七種。 二、問題分析這個問題是個數學問題,根據所學的知識,所有組合的情況是2^n-1。我們可以利用C語言中的按位操作符進行分析。如abc,用二進位表示可以有如下幾種:000,001,010,011,100,101,110,111.當然要去掉000這種,其餘剛好是7種。我們可以把1看成取對應位置的元素,如001代表c,110代表ab,111代表
Time of Update: 2015-04-30
標籤:Individual Project ——JUnit 4 單元測試 學習到JUnit單元測試,我拿來測試之前寫過的一個計算機(兩個依存類:Calc.java CalcFunction.java)。代碼已放到github中。貼出部分代碼: 1 public class Calc extends javax.swing.JFrame{ 2 3 public Calc() { 4
Time of Update: 2015-04-29
標籤:題目:LeetCode 007 Reverse Interger題意:將一個整數的數字反轉。保留正負符號。思路:先將整數變成字串,然後判斷是否為負數,或是否含有’+’,然後從字串末尾開始累計得到新整數即可。但是還會有特殊情況,即正向為Int範圍內,但反轉之後會溢出,因此要進行特判。代碼如下: 1 class Solution { 2 public: 3 int reverse(int x) { 4 int len, flag = 1, i =
Time of Update: 2015-04-29
標籤:前言: 如果學習分類演算法,最好從線性入手,線性分類器最簡單的就是LDA,它可以看做是簡化版的SVM,如果想理解SVM這種分類器,那理解LDA就是很有必要的了。 談到LDA,就不得不談談PCA,PCA是一個和LDA非常相關的演算法,從推導、求解、到演算法最終的結果,都有著相當的相似。
Time of Update: 2015-04-29
標籤:Proxy 伺服器 socket 設定檔 軟體包 1080 簡單部署過程如下: 下載軟體包 ss5代理軟體包 2.
Time of Update: 2015-04-29
標籤:#include <iostream>#include <WinSock2.h>#include <sstream>#pragma comment(lib,"ws2_32.lib")#define RECV_IP "127.0.0.1"#define RECV_PORT 8899#define LEN_RECV_BUF 2048int main(){ std::ostringstream ossTemp; WSAData wsaData;
Time of Update: 2015-04-29
標籤: AES加密方式基本實現,出現一個問題就是代碼的安全性。我們知道java層代碼很容易被反編譯,很有可能泄漏我們加密方式與密鑰 內容,那我們該怎麼辦呢?我們可以使用c/c++實現加密,編譯成So庫的形式,可供java實現調用,這樣就大大增強程式安全性,因為so反編譯結果是
Time of Update: 2015-04-29
標籤:一個n邊形的面積,可以三角剖分成n 個每個邊和原點構成的三角形的有向面積這樣每條邊等於一個有向面積,那麼問題轉化成只要求每條邊能作為幾個凸包的邊那麼枚舉一點O,這樣對於任意一點X會有一條OX的邊,而這條邊構成凸包的數量,顯然就是只能在和他夾角180度以內的邊以內找,也就是有多少個點,就是2^num - 1(因為至少要有一個點)於是進行極角排序,雙指標掃一遍就能得到所有答案代碼:#include <cstdio>#include <cstring>#include &
Time of Update: 2015-04-29
標籤:esp8266 nodemcu elua gpio 本文研究NodeMCU的GPIO的用法,主要是IO的電壓範圍和電流範圍NodeMCU GPIO與ESP8266的映射https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_enGPIONEW TABLE ( Build 20141219
Time of Update: 2015-04-29
標籤:SHFileOperation的用法//刪除檔案或者檔案夾bool DeleteFile(char * lpszPath) { SHFILEOPSTRUCT FileOp={0}; FileOp.fFlags = FOF_ALLOWUNDO | //允許放回資源回收筒 FOF_NOCONFIRMATION; //不出現確認對話方塊FileOp.pFrom = lpszPath;
Time of Update: 2015-04-29
標籤:資料繼續增加,麻煩很多。下面給出一個方案:void shift(int data[], int i, int length) //篩選演算法{ for(int c; c= i* 2+ 1, c< length; ) if(c+= c+ 1< length && data[c]< data[c + 1], data[i]<= data[c]) swap(data[c], data[i]),
Time of Update: 2015-04-29
標籤:什麼是版本控制? 1.怎樣對研發項目進行整體管理 2.項目開發小組的成員之間如何以一種有效機制進行協調 3.如何進行對小組成員各自承擔的子項目的統一管理 4.如何對研發小組各成員所作的修改進行統一匯總 5.如何保留修改的軌跡,以便撤銷錯誤的改動6. 對在研發過程中形成的軟體的各個版本如何進行標識,管理及差異識辨 版本控制工具介紹 •Starteam 是一個集合了版本控制、構建管理(Build
Time of Update: 2015-04-29
標籤:
Time of Update: 2015-04-29
標籤:git 專案管理 merge merge request branch 上一篇講了remote相關,讓大家基本瞭解了一下遠端庫與本地庫之間的聯絡。目前我認為還剩下的容易造成理解混亂的是merge命令以及merge動作的應用情境,下面詳述。首先先給大家解釋merge本身的一些內容,再結合一些情境幫大家從混亂的理解中找到思路,
Time of Update: 2015-04-29
標籤:規則1:以括弧組成運算式,左右括弧“(”與“)”一定要成對、相對稱,內部的字串雙引號““”與”“””也要成對。規則2:運算式格式:(函數名 運算子 運算子 運算子 ) * 操作函數包
Time of Update: 2015-04-29
標籤:扇面:Cylinder/磁軌:Track / sectors扇區:Sector /
Time of Update: 2015-04-29
圖解WildFly8之Servlet容器Undertow剖析,wildfly8undertowUndertow簡介Undertow 是RedHat(紅帽公司)的開源產品,採用 Java 開發的靈活的高效能 Web 服務器,提供包括阻塞和基於 NIO
Time of Update: 2015-04-30
Apache和Tomcat的區別及Web伺服器,容器和應用伺服器區別問題清理書籤的時候發現了遺留的Apache和Tomcat的區別的問題。打算把剛開始學習Servlet的時候的問題一同解決了,剛開始學習J2EE的時候,先學習的是Servlet,運行需要Tomcat,當時我很鬱悶這是什麼東西,什麼Web容器,真不懂,後面請教了朋友,朋友說暫時把它當成一個伺服器理解就好了。接下來問題有:1、什麼是伺服器?2、Web伺服器,Web容器和應用伺服器的區別?3、Apache和Tomcat的區別?4、都是伺