原创 最小二乘法

最小二乘法(又稱最小平方法)是一種數學優化技術。它通過最小化誤差的平方和尋找數據的最佳函數匹配。利用最小二乘法可以簡便地求得未知的數據,並使得這些求得的數據與實際數據之間誤差的平方和爲最小。最小二乘法還可用於曲線擬合。其他一些優化問題

原创 統計一個數 二進制表達式 1的個數

int func(int x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 如何只數'1'的個數?如果一個數字至少

原创 讓Tomcat支持中文路徑名和中文文件名

Tomcat是Java開發者使用得較多的一個Web服務器,因爲它佔用資源小,運行速度快等特點,深受Java Web程序員的喜愛。不過,在使用中,由於

原创 Axis2+ myeclipse 開發教程 配置與發佈

網上有不少 教程提到要 安裝Axis插件啊什麼的 有的還要把代碼轉成wsdl或是用wsdl轉成代碼啊,把這個生成的東東copy到那裏, 把這個生成的東東copy到那裏再如何如何發佈 但是對於大家開發項目的 不可能改一行代碼就去生成一次 或

原创 JAVA 泛型方法 和 靜態方法泛型

轉載:http://blog.csdn.net/wu_lai_314/article/details/8680883 [java] view plaincopy /*    //  泛型方法和靜態方法泛型      

原创 JVM自定義參數

JVM自定義參數通過java命令的可選項:-D<name>=<value>來傳入JVM,傳入的參數作爲system的property。因此在程序中可以通過下面的語句獲取參數值: System.getProperty(<name>) 示例

原创 配置WordPress運行環境 – Wampserver安裝圖解

WordPress運行環境 PHP 5.2.4 或更新版本(不支持第三方推出的“PHP 6.0”) MySQL 5.0 或更新版本 Apache mod_rewrite 模塊(可選,用於支持“固定鏈接”和“站點網絡”功能) 什麼是

原创 安裝和使用Linux花生殼(公網版)

一、安裝說明(以CentOS 5爲例)     1、安裝必要的開發包   [root@localhost ~]# yum install gcc gcc-c++ autoconf automake   2、下載phddns-2.0.2.

原创 配置dubbo 源碼

首先從wget https://github.com/alibaba/dubbo/archive/master.zip下載最新源碼,目前最新版本爲2.5.4-SNAPSHOT 解壓文件 cd dubbo mvn clean in

原创 linux批量替換文件內容

linux批量替換文件內容3種方法(perl,sed,shell) 方法1:   這兩天在構建一個應用的使用用到了maven,由於project很大,足足有700多個 pom.xml文件,更鬱悶的是在很多pom.xml文件裏都單

原创 Java垃圾回收機制

垃圾收集GC(Garbage Collection)是Java語言的核心技術之一,之前我們曾專門探討過Java 7新增的垃圾回收器G1的新特性,但在JVM的內部運行機制上看,Java的垃圾回收原理與機制並未改變。垃圾收集的目的在於清除不

原创 linux 命令 積累

1,tail -f  log | grep -E “(>>>|<<<)” 2,top ,iftop, iostat, vmstat; 3,yum serach name 4 ps -ef | grep name

原创 zookeeper windows 下配置和基礎命令

1, 解壓zookeeper ,在目錄下建立文件夾 data 和log 2,在conf文件夾下 修改zoo_sample.cfg 改名爲  zoo.cfg 添加 # 存儲內存中數據庫快照的位置,如果不設置參數,更新事務日誌將被存儲到默認位

原创 利用棧將中綴表達式轉換成後綴表達式

目的:將中綴表達式(即標準形式的表達式)轉換爲後綴式。 例子:a+b*c+(d*e+f)*g轉換成abc*+de*f+g*+   轉換原則: 1.當讀到一個操作數時,立即將它放到輸出中。操作符則不立即輸出,放入棧中。遇到左圓括號

原创 java 協變

1 數組可以協變:  如果 B extends A,則 A[] 也是 B[] 的超類,則B類型的數組可以賦值給A B[] b=new B[5]; A[] a=b; 如果  B extends A, C extends A 下面的代碼會拋