自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 [Java Mail] Send mail with attachment via gmail

[code="java"]import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.*;import javax.mail.i...

2012-07-30 15:53:11 147

原创 BCB6.0 的 opencv1.1 搭配 SelectDirectory()的問題

BCB6.0 的 opencv1.1 搭配 SelectDirectory()會發生程式無法順利關閉的問題。只要用opebcv1.0就不會有這個問題了。

2011-07-28 14:50:54 135

原创 C readline and parse item

[code="java"]#include "string.h"#include "stdlib.h"#include "stdio.h"#include int main(){ char str[100000]; FILE *fp = fopen("test.txt", "r"); char *delim = " ";

2011-07-18 14:42:16 95

原创 [opencv]cvLaplace

[code="java"]IplImage* img = cvLoadImage( "test.jpg",CV_LOAD_IMAGE_GRAYSCALE ); if(img==NULL) return (-1); IplImage* dst= cvCreateImage(cvGetSize(img),IPL_DEPTH_16S,1); if(dst==NULL) retur...

2011-05-20 10:37:30 146

原创 [c++] 讀取一個8bit的bmp

[code]#include #include using namespace std;typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;typedef long LONG;void main(){ ...

2011-05-04 12:15:37 197

原创 [C] 讀取和寫出一個24bit的bmp圖片

[code]#include #include #include typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;typedef long LONG;//#define MAXPIX 512using ...

2011-05-04 12:09:11 190

原创 quicksort [template版]

[code="java"]inline Type Min(Type a, Type b) { return a>b ? b : a; } template inline void Swap(Type** array, int x, int y) { Type temp1; Type temp2; temp1=array...

2011-04-20 19:58:14 98

原创 [Java]send Get Message to a website

[code]import java.io.*;import java.net.*;import java.util.Scanner;public class RandomWeb { public static void main(String args[]){ Scanner scan = new Scanner(System.in);...

2011-04-20 09:27:23 99

原创 [Note]SelectionDemo

[code]import javax.swing.event.MouseInputAdapter;import java.awt.event.MouseEvent;import java.awt.*;import javax.swing.*;import java.awt.geom.*;import java.awt.event.ActionListener;imp...

2011-04-12 00:09:46 131

原创 [轉]vc中使用ADO訪問access數據庫

[code]//dbDemoConsole.cpp : Defines the entry point for the console //application./*#include "stdafx.h"int main(int argc, char* argv[]){printf("Hello World!\n");return 0;}*/...

2011-03-15 16:02:09 78

原创 Java 實做"更改檔名程式"

[code]import java.io.*;public class ReplaceNameManager{ private String replacedText; private String replaceWithText; public ReplaceNameManager(String fileName, String replac...

2010-12-26 11:55:16 92

原创 OpenCv Grapvideo to jpg image

[code]int main(){ CvCapture *capture; IplImage *frame; char AviFileName[]="G:\\movie.mkv"; capture = cvCaptureFromAVI(AviFileName); //cvNamedWindow("AVI player",0);...

2010-12-23 10:27:31 243

原创 如何遠端重開機?

有時遠端遙控,某些因素得重開機時,因為左下角沒有重開機的選單,可以透過「工作管理員」來重開,但如果你按下「Ctrl+Alt+Del」,只會叫出你近端的工作管理員, 所以可在遠端電腦上,在「執行」那邊輸入「taskmgr」,即可叫出遠端桌面的工作管理員,此時就可用選的了~如果要用直接下指令的方式也可,一樣在「執行」那邊輸入,如果是 win2000或NT的話,要立即重新啟動就輸入 ...

2010-09-30 19:42:51 226

原创 List all file name in folder

[code="java"]import java.io.File;public class work2{ public static void main(String[] argv) { File f=new File(argv[0]); if(!f.exists()) {System.out.println("路徑輸入錯誤!!"); return; ...

2010-08-06 11:33:26 116

原创 使用phpmailer SMTP寄信

phpmailer在使用Gmail的SMTP來寄信的時候,需要通過ssl,記得到php.ini,將extension=php_openssl.dll這句的註解拿掉,這即可啟動ssl機制。且下載回來的phpmailer的example中,有許多範例可以參考。...

2010-06-27 09:28:13 254

原创 Java技術整理 Part2

[color=red]解釋 native,strictfp,transient,volatile:[/color]ref:[url]http://www.iteye.com/topic/82640[/url]- transient 變量修飾符。標記為transient的變量,在對象存儲時,這些變量狀態不會被持久化。當對象序列化的保存在存儲器上時,不希望有些字段數據被保存,為了保證安全性...

2010-06-25 21:26:07 74

原创 Java技術整理 Part1

[color=red]synchronized:[/color]1.[url]http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/ThreadSynchronized.htm[/url][color=red]wait()、notify()、notifyAll():[/color]1.[url]http://caterpillar....

2010-06-25 21:25:47 91

原创 Garbage Collection

以下為Java記憶體管理的幾個要項…1. 在Java的程式語言規格之中並未詳細說明殘餘記憶體收集機制的法則,因此每一家JVM的開發廠商都根據自己的演算法來研發殘餘記憶體收集機制。2. 殘餘記憶體是以單獨的執行緒來執行的。3. 通常JVM會在記憶體不足時啟動殘餘記憶體收集的執行緒。4. 程式設計師可以透過以下兩種方法來”通知”JVM啟動殘餘記憶...

2010-06-16 23:04:53 79

原创 小心 substring 的 memory leak

[code="java"]public class SubstringMemoryLeak { private String str = new String(new byte[10000]); public String substring() { return this.str.substring(0, 2); } /*...

2010-06-16 20:38:07 87

原创 Static 的意義與實作方式

文字敘述:A static method belongs to the class and a non-static method belongs to an object of a class. That is, a non-static method can only be called on an object of a class that it belongs to. A stati...

2010-06-16 19:56:14 76

原创 [轉]發送文件類型及編碼 Header 在IE中變檔案下載

發送文件類型及編碼 Header 在IE中變檔案下載今天被這個Header發送搞了一個小時多從伺服器發給Browser 一個文件類型及編碼的Header指令為 [code="java"]header('Content-Type: text/html ; charset=utf-8');[/code]Firefox及Chrome都可以正確運行一遇上IE就變成檔案下載......

2010-06-15 02:38:04 56

原创 JSP学习简记 --- JavaBean

javabean可分为有user interface和没有的,jsp通常用没有user interface的。javabean的特性:是public的类必须有一个无参的构造函数取得或设定它的属性的时候,必须使用setXXX和getXXX方法。另外在jsp中使用javabean,要把它放在包里也就是在java文件开头要package pname,不然会找不到javabean在...

2010-06-11 21:58:47 120

原创 CountDownLatch with return value

對於這一篇(http://olife.iteye.com/blog/673659)我們來個衍生...有些時候,thread撒出去後,我們會想將他們的結果收集起來再進行下一個步驟,這時候,我們可以在撒thread的時候,將一個收集結果的vector或是collection一併丟進去,當thread執行完,就將結果丟進這個vector或是collection裡面,以達到...

2010-05-24 14:21:19 89

原创 [轉]覺得不錯,轉錄下來 - CountDownLatch without return

从名字可以看出,CountDownLatch是一个倒数计数的锁,当倒数到0时触发事件,也就是开锁,其他人就可以进入了。在一些应用场合中,需要等待某个条件达到要求后才能做后面的事情;同时当线程都完成后也会触发事件,以便进行后面的操作。CountDownLatch最重要的方法是countDown()和await(),前者主要是倒数一次,后者是等待倒数到0,如果没有到达0,就只有阻塞等待...

2010-05-24 10:03:39 62

原创 Friends 文本

Friends 文本

2010-05-15 14:48:35 74

原创 在panel上用滑鼠拖曳button

[code="java"]import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.awt.image.ImageObserver;import java.util.Vector;import java.net.URL;public class ButtonMove ex...

2010-05-15 14:29:48 99

讓asp.net 範例跑起來

"挑戰ASP.NET 3.5互動網站百寶箱"範例執行問題:將"完成檔"內所有的檔案複製一份進去wwwroot內預設的網站資料夾就可以了。如果要讓vs2008可以直接執行瀏覽器瀏覽網頁的話,要將web.config做修改:[code="java"]"Data source=localhost\SQLEXPRESS;AttachDbFilename=c:\inetpub\www...

2010-04-15 21:07:18 52

SQL Server Express 資料庫檔案的連線字串(Connection String)

這一篇是針對SQL Server Express版本的資料庫檔案連接作說明,如果你想要了解的是SQL Server 2005或是一般用法的SQL Server Express 請參考[.NET 透過 SqlConnection 連接 SQL Server 的連線字串 ] 。.NET 2.0所釋出的SQL Server Express版本,允許開發人員直接以資料庫檔案的型式,進行資料庫存取維...

2010-04-15 20:40:47 158

工具收藏

1. regexCreator

2010-04-10 11:03:41 59

How to loop Image Smoothly

[code="java"]import java.awt.Container;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import...

2010-04-07 11:59:15 66

local 連到操控遠端database(mysql)

由於是連到遠端架的mysql database,所以該台電腦的port要記得設防火牆,不然會被擋下的。[code="java"]import java.sql.*; public class DBConnectionDemo { public static void main(String[] args) { String driver =...

2010-04-04 12:01:06 67

[轉] Calendar Sample - 覺得寫得不錯

[code="java"]/*Codeing By Jockey Wu 程式撰寫 吳建樂*/import java.io.*;//引入相關物件import java.util.*;import java.lang.Thread;import java.awt.BorderLayout;import java.awt.event.ActionEvent;impor...

2010-04-04 11:54:58 95

403.9? 如何修改 IIS Web Server的連線數限制?

1. run cmd.exe2. [code="java"]cd C:\Inetpub\AdminScripts[/code]3. 設定連線數指令 "CScript Adsutil.vbs Set w3svc/Maxconnections [連線數]"如設定為99連線數的話,就輸入以下指令:[code="java"]CScript Adsutil.vbs Set w3svc/...

2010-04-02 16:18:28 123

[轉] 簡單的連點程式

最近總是出現一堆新聞在報導時下大學生的醜態,舉凡遲到、翹課、上課吃雞腿、考試作*弊等等。每次看到這類新聞,都不禁為這些大學同學感到惋惜。但是,請不要誤會,我寫這篇文章的目的絕不是要炫耀自己是個努力用功人見人愛的乖學生,而是這些醜態我在大學前就全都幹過了。我惋惜的不是他們和我一樣糟,而是可憐他們運氣差,剛好符合媒體的胃口而被爆料。身為一個大學生,我大約知道公認的義務,這些義務不外乎:記得上課...

2010-03-31 23:58:43 352

[轉] How do I trap CTRL-C in my Java app?

[code]// The Shutdown class is a sample class to illustrate the// use of the addShutdownHook methodclass Shutdown { private Thread thread = null; public Shutdown() { thread = new T...

2010-03-27 11:42:23 76

asp.net網站架設過程

這幾天架了一個asp.net的環境,組合是: iis+asp.net(c#)+sql server 2005 express本來就不太喜歡ms的東西,自然也不太熟...重灌+架設asp.net網站環境,整個過程是:1.先灌XP Pro2.再裝iis3.visual studio .net 2008基本上,裝了iis,asp網頁就可以跑了,但是aspx...

2010-03-26 07:06:47 177

[轉]HashTable vs HashMap

HashTable和HashMap的不同主要有四種: 一、HashTable 是繼承java.util.Dictionary HashMap 是繼承java.util.AbstractMap ...

2010-03-26 06:43:48 55

[轉]Java NIO原裡與使用

Java NIO非堵塞應用通常適用用在I/O讀寫等方面,我們知道,系統運行的性能瓶頸通常在I/O讀寫,包括對端口和文件的操作上,過去,在打開一個I/O通道後,read()將一直等待在端口一邊讀取字節內容,如果沒有內容進來,read()也是傻傻的等,這會影響我們程序繼續做其他事情,那麼改進做法就是開設線程,讓線程去等待,但是這樣做也是相當耗費資源的。Java NIO非堵塞技術實際是採取Rea...

2010-03-23 12:26:04 64

[Note]導入網頁的七大罪惡 : 7 sins of landing pages

我們在"搜尋引擎行銷 : 說故事與Landing Page"已經說過, 關鍵字廣告在搜尋引擎行銷裡面就必須要知道如何說故事, 也就是導入的Landing page要如何讓網友在短短幾秒內, 感覺到你要傳達的故事, 很多關鍵字廣告的導入網頁就是企業首頁, 是大錯特錯的! 除了這個之外還要注意什麼呢?這篇文章"7 deadly sins of landing pages Recap from ...

2010-03-17 11:26:34 63

[Java] Java簡單的Sleep使用

[code="java"]public class test implements Runnable { Thread th; public void run() { try { System.out.printf("100"); Thread.sleep(1000); ...

2010-03-13 15:48:06 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除