- Dec 27 Mon 2010 00:00
-
C語言 群組化
- Dec 25 Sat 2010 00:01
-
可控三階段 改變圖片色調

這個程式可以改變你圖片的色調!
上圖是利用這個程式跑出來的結果,
操作也很簡單喔!
[按此下載]
使用程式說明:
不要直接開啟程式
請在 我的電腦 或 檔案總管 (或桌面)
將圖片的圖示 移到程式的圖示上
就可以跑了
然後輸入指定顏色和參數 (建議輸入3)
這個程式的原理,主要是「析離標的色彩以外」的顏色。
例如,如果完全析離紅色以外的光,就形成了完全的紅色調圖片
如果只有析離一半的話,也會有意想不到的效果。
使用程式請注意:
1. 請用 24 位元 BMP檔, 最快的轉檔方法,就是用小畫家開你的圖,
然後另存新檔成 24 bit 點陣圖。
2. 如果圖跑不出來,請盡量把原圖的長和寬改成24的倍數,再跑一次。
- Dec 24 Fri 2010 00:00
-
陣列位置 二維、三維轉成一維 含例題
分為Column Major和Row Major
主要套公式就可以算
二維部分
row major
A ( 1 , 1 ) =α
A ( i , 1 ) = α+ ( i - 1 ) u2
A ( i , j ) = α+ ( i - 1 ) u2 + ( j – 1 )
主要套公式就可以算
二維部分
row major
A ( 1 , 1 ) =α
A ( i , 1 ) = α+ ( i - 1 ) u2
A ( i , j ) = α+ ( i - 1 ) u2 + ( j – 1 )
- Dec 23 Thu 2010 00:04
-
可調整模糊程度的 圖片馬賽克工具
- Dec 22 Wed 2010 00:00
-
設定時間 強迫自動關機程式
- Dec 21 Tue 2010 00:00
-
Java Socket

java TCP client 從鍵盤讀入字串
BufferedReader inFromUser =
new BufferedReader(new InputStreamReader(System.in));
inFromUser.readLine();
-------
java TCP client 從Server讀入字串
BufferedReader inFromServer =
new BufferedReader(new InputStreamReader(client.getInputStream()));
inFromServer.readLine();
-------
java TCP client 送出字串給Server
DataOutputStream outToServer =
new DataOutputStream(client.getOutputStream());
outToServer.writeBytes("string");
-------
java TCP 建立Client Socket
Socket client = new Socket("hostname",port);
--------
java TCP 建立Server Socket
ServerSocket waiting = new ServerSocket(port); //接應用WelcomeSocket
while(true){
Socket server = waiting.accept();
//其餘和 TCP Client 相同
}
---------
java UDP 建立Client Socket
DatagramSocket client = new DatagramSocket("hostname",port);
----------
java UDP 建立Server Socket
DatagramSocket server = new DatagramSocket(port);
-----------
java UDP 傳送資料
InetAddress addr = InetAddress.getByName("destination");
int port=1234;
String a = "sendData";
bytes[] b= new bytes[1024];
b = a.getBytes();
DatagramPacket outPacket = new DatagramPacket(b,b.length,addr,port);
client.send(outPacket);
-------------
java UDP 接收資料
byte b = new byte[1024];
DatagramPacket r = new DatagramPacket(b,b.length);
while(true){
server.receive(r);
int port = r.getPort();
InetAddress addr = r.getAddress();
String received = new String(r.getData());
}
- Dec 20 Mon 2010 11:45
-
解決 MySQL phpMyAdmin資料庫亂碼
如果你的中文資料在 phpMyAdmin顯示正常,
但是送到網頁的時候,全部變成問號怎麼辦?
很簡單,你只要在連結資料庫之前寫這幾行
==================================================
原則上這三行都要寫!
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_CONNECTION=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
不過注意到了嗎,上面的編碼都是utf8,何必寫三次這麼累呢?
- Dec 19 Sun 2010 00:13
-
Android 強制關閉程式 程式碼 [JAVA]
系統流程 onPause() -> onStop() -> onDestroy()
以下是我試過最和平 不會產生錯誤訊息的方法
@Override
protected void onPause() //按下退出鍵 系統預設呼叫 onPause
{
finish();
super.onDestroy(); //這行以防系統以為我亂呼叫
}
@Override
protected void onStop()
{
super.onStop();
super.onDestroy();
finish();
}
@Override
protected void onDestroy(){ //真正作用區
super.onDestroy();
//Kill myself
android.os.Process.killProcess(android.os.Process.myPid());
}
- Dec 17 Fri 2010 00:00
-
C / C++ I/O 開讀檔 處理結構體 Structure
int 共有幾個元素;
int saveFile(){
move_phase=0;
picked=-1;
FILE *f1;
f1 = fopen ("save", "wb");
int i;
fprintf(f1,"%d ",共有幾個元素);
printf("[[%d ]]",共有幾個元素);
for(i=0;i<共有幾個元素;i++){
int j=0;
fwrite(poly,sizeof(struct POLYGONS),共有幾個元素,f1);
}
fclose (f1);
}
int readFile(){
move_phase=0;
picked=-1;
FILE *fPtr;
fPtr = fopen("save", "rb");
if (!fPtr) {
printf("檔案開啟失敗...\n");
return 0;
}
int status,i=0;
fscanf(fPtr,"%d ",&共有幾個元素);
status=fread(poly,sizeof(struct POLYGONS),共有幾個元素,fPtr);
printf("FETCHED %d POLYGONS@",status);
display();
fclose(fPtr);
return 0;
}
- Dec 15 Wed 2010 00:35
-
最簡單的 AJAX Code





