原创 CCF_2013-12-03有趣的數

知識準備:JAVA,貪心算法,動態規劃 問題分析 1.使用暴力破解的方法計算的話,極有可能超時以及精度問題(自己寫了一下只能寫到9,而且精度直接就超了。。),所以只能使用動態規劃 public static void m

原创 MySql 8.0.20安裝教程(windows 64位)

mysqld 8.0.20安裝教程 轉自 MySQL 8.0.19安裝教程(windows 64位) my.ini 配置文件 [mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir

原创 算法【猴子喫桃問題】

only code #include <iostream> using namespace std; //猴子喫桃問題 int main() { //一共吃了9天, 從後往前算喫桃的數量 int days = 9,p

原创 算法【計算某日是該年的第幾天?】

Q: 輸入日期,計算該日期是該年的第幾天? A:地球繞太陽運行週期爲365天5小時48分46秒(合365.24219天)即一迴歸年(tropical year)。公曆的平年只有365日,比迴歸年短約0.2422 日,所餘下的時間

原创 算法【任意次方的後三位】

only code #include <iostream> #include <string> using namespace std; int main() { //任意次方的後三位 int i,x = 0, y =

原创 算法【猴子吃桃問題】

only code #include <iostream> using namespace std; //猴子吃桃問題 int main() { //一共吃了9天, 從後往前算吃桃的數量 int days = 9,p

原创 算法【婚禮上的謊言】

Q: A: 所有人說的都是謊話,所以3個條件 就是 a != 0 && 0 != c && c != 2 (用 a=0 表示新郎a和x結婚,同理不結婚則表示a!=0) 同時隱含條件就是3個新郎不能互爲配偶(也就是說兩個新娘不可嫁

原创 java的System.err.println();和System.out.println();的混用

代碼有類似 用foreach嵌套輸出,foreach是有序的,但是輸出會看到 亂序, 原因是 標準輸出是帶緩衝區的,而錯誤輸出沒有帶緩衝區(導致了這種情況).

原创 Oracle 合併行數據,利用分析函數而非wm_concat()函數

一般合併行數據都使用 wm_concat() 函數,有最大的大小限制(最大是4000長度) 首先了解分析函數 ,它和聚合函數的不同之處是對於每個組返回多行,而聚合函數對於每個組只返回一行。 利用分析函數,例如這些,可以實現合併行

原创 不同語言間國密加解密,很大概率會出錯

不同語言間國密加解密,很大概率會出錯,例如C#加密,JAVA解密,因爲其byte的區間大小不一,所以有時會出現解密失敗 JAVA: Byte: [-128~127] C#: byte: [0, 255] 所以要加解密成功,最

原创 C,C#結構體大小計算

使用64位系統,即char 1字節、short 2字節、int 4字節 結構體大小的計算主要是兩個規則: 1,每個結構體成員的起始地址爲該成員大小的整數倍,即int型成員的其實地址只能爲0、4、8等 2,結構體的大小爲其中最大成

原创 RSA用私鑰加密。。

RSA是一種使用非對稱加密的算法,以前總認爲只有公鑰加密,私鑰解密的,現在看到了一篇關於私鑰加密,公鑰解密的文章(懷疑人生~),現把代碼貼在下面:(正確的方式是公鑰加密,私鑰解密,私鑰加簽,公鑰驗籤(:-加密是爲了防止信息被泄露,

原创 eclipse打開閃退問題,找了好多方法無效,刪了一個文件好了

我用的是比較老的 elcipse kepler 版本 1. 如果不想要原來的工作空間,直接換一個就可以了, 2. 如果想要原來的工作空間,那就找到eclipse的工作空間,到 .metadata\.plugins\org.ecl

原创 使用JAVA的keytool生成,jks證書,pfx證書,cer證書,搭建https服務器用

jdk版本-JDK1.6以上版本 1.生成jks證書 在cmd命令中運行 cd %JAVA_HOME%/bin 轉到 jdk路徑 keytool工具說明: keytool -genkey -alias test(別名) -ke

原创 使用netty創建https服務器

因需要https服務器,準備用netty3.x版本搭建一個https服務器,但是怎麼弄都沒有搞好.所以就選了netty4.x版本.(netty3.x最低JDK1.5,netty4.x最低JDK1.6).下面介紹下netty4.x