原创 maven問題整理與解決辦法

新建的maven工程的pom.xml文件出現的錯誤 錯誤提示信息如下: Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from

原创 vector的內存分配機制分析

該程序初步演示了我對vector在分配內存的時候的理解。可能有誤差,隨着理解的改變,改代碼可以被修改。 /* 功能說明: vector的內存分配機制分析。 代碼說明: vector所管理的內存地址是連續的。程序在不斷的push_bac

原创 string類的常用功能演示

這個程序主要是保存我對string的用法,隨着使用的改變,要修改此程序的代碼。 /* 功能說明: string類的常用功能演示。 實現方式: 主要是演示string的常用函數的用法和它與字符數組的區別與聯繫 限制條件或者存在的問題:

原创 元素爲指針的vector的使用說明

該程序演示了vector中的元素爲指針的時候的對對象的操作。 /* 功能說明: 元素爲指針的vector的使用說明 實現方式: 使用this成員來顯示各個對象的地址。 限制條件或者存在的問題: 無 */ #include <iost

原创 oracle中通過基表建立月表的存儲過程

某些系統需要按月分表來保存數據。下面的存儲過程演示瞭如何使用基表來建立每個月的月表。 處理思路是:     1:首先,爲基表建立好表和對應的索引。     2:將基表保存到一個存儲過程需要的表中。     3:存儲過程讀取配置表,根據配置

原创 在mac中完全綠色安裝mysql服務器

mysql官方提供了一個用界面安裝mysql的方法,我不想使用。既然mac也是unix系統,那麼,用unix的那一套安裝思路也是通行的。可是,我又不想將其安裝在/usr/local/mysql,我想電腦是我的,我想把它安裝在哪裏,我就安裝

原创 在mysql中進行統計排序(跳躍排序和連續排序)

-- 在mysql中進行統計排序(跳躍排序和連續排序) CREATE TABLE `tb_score` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `score` int(11) DEFAULT

原创 在oracle中進行統計排序(跳躍排序和連續排序)

-- 在oracle中進行統計排序(跳躍排序和連續排序) CREATE TABLE tb_score (   id number(11) NOT NULL PRIMARY KEY,   score number(11) DEFAULT N

原创 在mac中使用numbers對數據進行分列

簡單點說,就是分三步:1、複製;2、粘貼;3、調整; 下面舉例說明 從文本或者其他地方複製下面的文字 MONTH_ID    FILE_NAME   FILE_TYPE   AREA_CODE   SP_CODE OPER_CODE  

原创 將變參格式化到一個string對象中

該小程序的功能是,仿照sprintf,將變參內容保存到string中。它演示了變參的用法。 /* 功能說明: 仿照sprintf,將字符串格式化到一個string對象中。 實現方式: 該例子主要是用來演示變參的用法。 使用變參的時候

原创 在eclipse中使用svn來比較版本差異及查看各個版本的代碼

事先準備:在某一個版本上修改原始文件。然後右鍵選擇修改的工程文件,選擇team --> 提交,添加上提交時的修改註釋。提交之後,svn的版本管理會將

原创 使用mybatis訪問mysql數據庫之三

在使用mybatis訪問mysql數據庫的第二版中,我們將接口與對應的SQL的ID進行關聯,在main代碼中只需要使用接口中的方法就可以直接操作數據

原创 將eclipse中的工程導入到svn中

軟件準備: svn服務器:VisualSVN Server Manager eclipse + subclipse 我的操作: 1:在VisualSVN中創建好一個倉庫。並用右鍵獲得URL信息,如下圖。我的URL爲https://DESK

原创 kettle的數據庫配置的表分析

以下場景,用mysql來舉例說明。 本文是在初步瞭解了kettle的數據庫配置之後,做的總結和分析。 將kettle中的配置用數據庫管理的時候,在創建了一個新的數據庫,還沒有做任何kettle中的job和轉換的時候,數據庫中已經自動創建好

原创 使用oracle的存儲過程的例子

十幾年沒有用oracle的存儲過程了,有些東西已經忘了,沒有想到今天又要用。在這裏寫個例子。 它演示了存儲過程的格式,遊標的使用,循環、判斷的使用,還有直接執行一個拼接的SQL的用法。 以下是代碼: create or replace