原创 c#發郵件小程序

1:發郵件功能如下:   a:批量添加郵箱   b:添加多個附件、並支持查看附件信息和移除附件。 2:因爲免費,所以126,136服務器人家對咱 有控制:(我測試了126,136郵件)   1:郵箱雖已分組發送,但一次只能發送35個之內。

原创 java基礎之zip(壓縮、解壓)

本程序依賴第三方包Ant.jar。因爲java自帶的java.utils.zip.ZipOutputStream對一些敏感中文路徑會拋出異常。 package javax.zip; import java.io.File; import

原创 #輸出頻率最高且最先出現的字符#

假設有一個字符串,字符串內部的所有字符都是在ascii編碼的範圍內,編碼求出字符串中出現頻率最高的字符,如果頻率最高的字符有幾個字符出現的頻率一樣,則輸出最先出現的字符。   如輸入串爲 “hello world, every body!

原创 PHP將多級目錄打包成zip文件

最近接觸PHP,需要用到zip壓縮,在網上搜索的一大堆,發現代碼都不低於50行。  而且調用還很費事(基礎太少看不懂)。讓我收穫的是Php提供有一個ZipArchive類,並有如下方法。 bool addEmptyDir(string

原创 c#模仿百度關鍵詞提示

1:from窗體環境:TextBox(關鍵詞文本框)、ListBox(提示框) 2:實現思路:    2.1:以輸入的關鍵詞爲條件查詢  數據庫(在查詢中以點擊率排序就加一個order by 點擊率 desc)返回多行單列數據結果集合。再

原创 String常量池

面試題:String到底創建了幾個? String s1 = new String("hello"); String s2 = new String("hello"); /** * s1創建了兩個對象,new String

原创 c#對(oracle\sqlce\sqlite)入門案例

1:連接oracle  A:安裝oracle服務端(11G/10G)  B:添加引用: C:引入命名空間:using System.Data.OracleClient; D:連接字符: /// <summary> /// 獲

原创 簡單封裝Lucenene的IndexWriter、IndexSearcher對象

導包以下4個包: 封裝類 package cn.lhzd.test; import java.io.File; import java.io.IOException; import java.lang.reflect.Constru

原创 古典問題:關於兔子的生命週期。

面試題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少? package com.collection; import java.util.Arra

原创 遞歸階乘

|--代碼 package com.collection; public class Demo2 { public static void main(String[] args) { /** * 求5的階乘 */

原创 c#編碼轉換工具

最近用java做大量讀取/xml/txt/文件時遇到了很多亂碼不一致的問題。有的txt是gbk,有的xml又是gb2312。等格式,我目的是把這些文件中的數據提取可用信息保存到數據庫。結果發現經程序很難判斷文件編碼格式。不知道該定義什麼編

原创 linux 之體驗(JDK7+Tomcat7+MySQL5.5)部署環境

------------------------------------------------------------------------------------------------------------------ JDK

原创 裝飾模式(舊戀)

|--什麼是裝飾模式。 裝飾模式:是你還是你,一切拜託你(借用老崔經典詞)。 它是由繼承出現的,先有繼承,再有裝飾。 回憶繼承     好處:提高複用性,讓可以重複使用,通過方法重寫利用後期擴展。     壞處:由於類與類之間的繼承關係

原创 c#圖片自動播放程序

filp_v2系統,是練習c#控件的很好Demo案例。它包含了菜單、多窗口、圖片框、複選框、容器等控件。 功能如下:1:通過定時器完成自動翻轉2:設

原创 c#進度條案例

進度條案例 1:遞歸查詢目錄,包含子目錄 2:採用委託方案與form窗體交互。 3:此案例可擴展到:複製、移動、批量命名、或查詢等對象文件的操作。 源代碼如下: using System; using System.Collectio