java连接oracle数据库代码/** * 单独的java程序连接oracle数据库 * author:JavaAlpha * date :2012-12-3 12:02:44 */import java.sql.*;public class Test {public static void main(String[] args){S……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2466浏览 2635个赞
java分离链式法实现 HashTable JDK中的相应Hashtable中并没有使用LinkedList,而是使用自封装的Entry,显得使其更紧凑,且没有冗余。protected Entry(int hash, K key, V value, Entry<K,V>……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3335浏览 1899个赞
java中全角半角字符的相互转换package com.whatycms.common.util;import org.apache.commons.lang.StringUtils;/** * <PRE> * 提供对字符串的全角->半角,半角->全角转换 * */public class BCConvert {……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3397浏览 2027个赞
JAVA中的JSON辅助类/** * 将bean的一组属性,输出成json结果 * * @param bean * @param exclude true为将参数中的属性排除在外,false为将参数中的属性输出成json * @param fieldNames * @return ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3113浏览 924个赞
java生成缩略图类代码package com.whatycms.common.util;/** * 图片缩小算法,方形区域抽样 */import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import javax.imagei……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1768浏览 2784个赞
java 发送邮件范例代码import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2779浏览 479个赞
java算法:折半查找(递归算法和非递归算法)来源:http://blog.csdn.net/undoner/article/details/8245870package Ceshi;public class biSearch { /** * @param args */ /* 折半查找--当查找表是有序表时,可采用折半查找; 基本……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3178浏览 808个赞
java快速排序算法代码package Mypackage;public class QuickSort { public static void main(String[] args) { int[] arr = { 2, 5, 4, 3, 7, 0, 9, 1, 6, 8 }; quickSort(arr, 2, 7); for (……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2856浏览 1414个赞
java堆排序算法代码来源:http://blog.csdn.net/adam_zs/article/details/8262920package com.arithmetic;//堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,//并同时满足堆性质:即子结点的键值或索引总是小于(或者大于)它的父……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1581浏览 1749个赞
java组合排序算法代码来源:http://blog.csdn.net/adam_zs/article/details/8262598package wzs.sort;//用1、2、3、4、5这五个数字,用java写一个main函数,打印出所有不同的排列,如:51234、41235等。 public class Test_wzs012{ ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2209浏览 2970个赞
java二分查找算法代码package wzs.seek;/** * 二分查找 * @author wWX154783 * */public class Test_wzs002{ public static void main(String[] args) { int[] intArray = ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1501浏览 2614个赞
C语言基础:通过指针遍历数组#include <stdio.h>int main(void) { int values[5] = {1, 2, 3, 4, 5}; int counter; int *iptr; iptr = values; for (counter = 0; counter < 5;……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2526浏览 2837个赞
C语言基础:多重指针代码演示#include <stdio.h>int what_is_the_value(int ***ptr) { return(***ptr); }int main(void) { int *level_1, **level_2, ***level_3, value = 1001; leve……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3226浏览 2002个赞
C语言基础:输出二维数组#include <stdio.h>int main(void) { int row, column; float table[3][5] = {{1.0, 2.0, 3.0, 4.0, 5.0}, {6.0, 7.0, 8.0, 9.0, 10.0},……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2118浏览 978个赞
C语言基础:遍历输出三维数组#include <stdio.h>int main(void) { int row, column, table; float values[2][3][5] = { {{1.0, 2.0, 3.0, 4.0, 5.0}, ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1728浏览 627个赞
C语言基础:获取命令行传入的参数#include <stdio.h>int main (int argc, char **argv) { while (*argv) printf ("%s\n", *argv++);return 1; }……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3779浏览 2061个赞
将该段代码置于Onclose或自定的响应消息的函数中 TCHAR szPath[MAX_PATH]; // GetModuleFileName(NULL, szPath, MAX_PATH); //获取当前应用程序的全路径 //定义俩变量,具体的请参见msdn STARTUPINFO st……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2995浏览 2402个赞
C语言基础:atexit用法演示代码#include <stdio.h>#include <stdlib.h>void first(void) { printf("First function registered\n"); }void second(void) { printf(&q……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2589浏览 1671个赞
C语言基础:统计用户数组字符数量#include <stdio.h>int main (void) { long character_count = 0; getchar(); while (! feof(stdin)) { getchar(); character_count+……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1543浏览 273个赞
C语言基础:输出当前日期和时间#include <stdio.h>#include <time.h>int main (void) { time_t current_time; time(¤t_time); // Get the time in seconds; printf(&qu……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3423浏览 1764个赞
单链表反转: 比如原链表为 head->1->2->3->NULL; 反转后:head->3->2->1->NULL; #include <stdio.h>#include <stdlib.h>typedef struct Node{ int data; struct Node *next;}*List;#defi……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2070浏览 1633个赞
C语言基础:延迟执行#include <stdio.h>#include <time.h>int main (void) { time_t current_time; time_t start_time; printf("About to delay 5 seconds\n");……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1586浏览 1433个赞
C语言基础:通过difftime判断时间间隔延迟执行#include <stdio.h>#include <time.h>int main (void) { time_t start_time; time_t current_time; time(&start_time); printf(&……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3432浏览 2017个赞
C语言基础:获得当前日期和时间#include <stdio.h>#include <time.h>int main (void) { struct tm *gm_date; time_t seconds; time(&seconds); gm_date = gmtime(&seco……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2372浏览 944个赞
C语言基础:计算儒略日#include <stdio.h>#include <time.h>int main(void) { time_t seconds; struct tm time_fields; time_fields.tm_mday = 4; time_fields.tm_mon = 7;……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2007浏览 355个赞
C语言基础:localtime输出当前日期和时间#include <stdio.h>#include <time.h>int main (void) { struct tm *current_date; time_t seconds; time(&seconds); current_date……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2046浏览 1043个赞
C语言基础:mktime用法演示,输出时间差#include <stdio.h>#include <time.h>int main(void) { time_t seconds; struct tm time_fields; time_fields.tm_mday = 4; time_fields.……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2299浏览 1859个赞
C语言基础:设置Timezone#include <stdio.h>#include <stdlib.h>#include <time.h>int main(void) { putenv("TZ=PST8PDT"); tzset(); printf("Curre……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1652浏览 133个赞
C语言基础:时间转换成字符串 strftime#include <stdio.h>#include <time.h>int main(void) { char buffer[128]; struct tm *datetime; time_t current_time; tzset(); tim……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3282浏览 345个赞
C语言基础:timezone时区显示#include <stdio.h>#include <time.h>int main(void) { tzset(); printf("Difference between local and GMT is %d hours\n", timez……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1984浏览 681个赞
C语言去掉字符串首尾的 空格 换行 回车/*去掉字符串首尾的 \x20 \r \n 字符by sincoder*/void clean_string(char *str){ char *start = str - 1; char *end = str; char *p = str; while(*p) { switch(*p)……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1569浏览 299个赞
C语言基础:timezone名字显示#include <stdio.h>#include <time.h>int main(void) { tzset(); printf("Current time zone is %s\n", tzname[0]); if (tzname[1]) ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1814浏览 362个赞
C语言基础:文件拷贝#include <stdio.h>int main(void) { FILE *input, *output; int letter; if ((input = fopen("\\CONFIG.SYS", "r")) == NULL) printf……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2191浏览 1545个赞
C语言变成:磁盘检测代码片段#include <stdio.h>#include <dos.h>#include <malloc.h>void main(void) { struct fatinfo fat; long sector, total_sectors; void *buffer;……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3154浏览 1504个赞
C语言基础:创建文件#include <stdio.h>#include <dos.h>#include <io.h>void main(void) { int handle; if ((handle = creatnew("NEW.DAT", 0)) == -1) ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 1807浏览 1054个赞
C语言基础:创建临时文件夹#include <stdio.h>#include <dos.h>#include <io.h>void main(void) { char path[64] = "C:\\TEMP\\"; int handle; if ((handle = ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3386浏览 1002个赞
在N个元素中查找第K大元素,一般比较简单的方法就是先快速排序,然后直接返回array[N – K]或者利用扫描法,每一次扫描都找到当前数组中最大的元素,这个其实就是部分冒泡排序。前一种算法的时间复杂度是O(NlogN),后一种算法的时间复杂度是K*N。当然,这里我们不打算具体讨论以上两种方案,接下来看看其他方法。 &……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2844浏览 1324个赞
C++获取zip文件列表 // ZipFile.h #ifndef ZIPFILE_H#define ZIPFILE_H#include <string>#include <vector>#define ZIP_O……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2291浏览 1400个赞
正则表达式c语言经典实现/* * test.c * * Created on: 2012-12-4 * Author: Administrator */#include <stdio.h>int matchhere(char *,char *);int matchstar(int c,char *regexp,c……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2441浏览 1747个赞
一个简单的C语言随机数生成器int random(int start,int end){ int h; float k; h=(int)malloc(sizeof(int)); h=h%10000; k=((float)h)/10000; k=start+(end-start)*k; return k;}/** end of http……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2015浏览 2867个赞
C语言设计的简单的随机数字游戏,猜数字的游戏,只能在windows下运行/********************************************************************************************| C O M M E N T……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2368浏览 2843个赞
C语言最大公约数和最小公倍数算法实现#include <iostream>#include <cstdio>#define MAX(a,b) (a > b ? a : b)template <class T>T gcd(T a, T b){ return a > b ? (b == 0 ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2912浏览 1821个赞
克努特 – 莫里斯 – 普拉特算法的C语言实现/* Copyright 2011 Shao-Chuan Wang <shaochuan.wang AT gmail.com> Permission is hereby granted, free of charge, to any person obtai……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3243浏览 1261个赞
C语言位操作代码片段/* Copyright 2011 Shao-Chuan Wang <shaochuan.wang AT gmail.com> Permission is hereby granted, free of charge, to any person obtaining a copy of this s……继续阅读 » 水墨上仙 6年前 (2021-03-14) 2513浏览 2988个赞
C语言[二分图最大匹配] 匈牙利算法const int INF = 0x3f3f3f3f; const int MAXN=510;int uN,vN;//u,v数目int g[MAXN][MAXN];//构图int link[MAXN]; //link[v]=u表示右边对左边的匹配bool used[MAXN];//是否访问过bool ……继续阅读 » 水墨上仙 6年前 (2021-03-14) 3320浏览 2204个赞