- 博客(75)
- 资源 (96)
- 收藏
- 关注
原创 android sqlite orm框架
package com.heyi.data;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;import com.heyi.utils.NameUtil;import android.content.Context;import android.database.Cur
2013-11-25 13:44:05
4287
原创 插入排序C++实现
#include #include using namespace std;void print(int* pData, int count){ for (int i = 0; i< count; i++) { cout << pData[i] << " "; } cout << endl;}void insertSort(int *pData, int count){
2013-03-31 20:21:26
1253
原创 冒泡排序C++实现
//C++实现冒泡排序#include using namespace std;void print(int* pData, int count){ for (int i = 0; i< count; i++) { cout << pData[i] << " "; } cout << endl;}void BubbleSort(int* pData, int count)
2013-03-31 19:45:01
33797
原创 任务队列
import java.util.Iterator;import java.util.LinkedList;import java.util.Queue;public class TaskQueue { private Queue queue = new LinkedList(); private Task currentTask = createEmptyTask();
2012-12-21 16:05:04
977
转载 Android获取设备ID
/******************************************************************************* * Software Name : RCS IMS Stack * * Copyright (C) 2010 France Telecom S.A. * * Licensed under the Apache License,
2012-12-21 16:02:42
3395
原创 java融合图片
package com;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;
2012-11-26 11:05:39
1244
转载 BlobCache
/* * Copyright (C) 2012 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo
2012-10-30 17:37:25
3262
原创 java版crc64
public class crc64 { private static final long INITIALCRC = 0xFFFFFFFFFFFFFFFFL; private static long[] sCrcTable = new long[256]; private static final long POLY64REV = 0x95AC9329AC4BC9B5L; stati
2012-10-30 14:51:18
5180
原创 MappedByteBuffer+RandomAccessFile读写文件
import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;public class Test { /** * @param args */ public static void main(String[] args) { //
2012-10-29 17:52:38
5385
原创 文件与目录管理
1.获取文件信息#include #include #include int stat (const char *path, struct stat *buf);int fstat (int fd, struct stat *buf);int lstat (const char *path, struct stat *buf);struct stat { dev_t st_d
2012-08-10 17:57:57
918
原创 高级进程管理
1.sched_yield()中断当前进程让出处理器int sched_yield (void);2.设置进程优先级int nice (int inc);int getpriority (int which, int who);int setpriority (int which, int who, int prio);3.设置I/O优先级int ioprio_get
2012-08-10 14:02:05
688
原创 进程管理
1.getpid()获得调用进程的IDpid_t getpid (void);2.getppid()获得调用进程的父IDpid_t getppid (void);3.exec()启动进程int execl (const char *path, const char *arg, ...);int execlp (const char *file, const char *ar
2012-08-09 17:02:11
660
原创 高级文件I/O
1.readv()从fd读取count个segment到iov描述的缓冲区中ssize_t readv (int fd, const struct iovec *iov,int count);2.writev()从iov描述的缓冲区中读取count个segment的数据并写入fd中ssize_t writev (int fd, const struct iovec *iov,int c
2012-08-09 14:46:00
1169
原创 缓冲输入输出
1.fopen()打开文件,返回流FILE* fopen(const char * path, const char * mode);2.fdopen()通过文件描述符打开文件FILE * fdopen (int fd, const char *mode);3.fclose()关闭文件int fclose (FILE *stream);4.fcloseall()关闭所有文件
2012-08-08 16:09:55
2621
原创 文件I/O相关函数
1.open()系统调用打开一个文件返回文件描述符int open (const char *name, int flags);int open (const char *name, int flags, mode_t mode);2.creat()函数int creat (const char *name, mode_t mode);3.read()读取文件ssize
2012-08-08 15:03:34
1052
原创 快速排序
#include using namespace std;//快速排序void quick_sort(int s[], int l, int r){ if (l < r) { //Swap(s[l], s[(l + r) / 2]); //将中间的这个数和第一个数交换 参见注1 int i = l, j = r, x = s[l]; w
2012-08-02 14:30:58
677
原创 二叉树的建立与遍历
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- *//* * main.cc * Copyright (C) archermind 2012 * */#include using namespace std;//获取数组长度template int
2012-07-31 10:41:01
549
转载 微软面试题
第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称
2012-07-27 14:48:32
1914
原创 将jsp生产为html文件
package com.jetsum.util;import java.io.ByteArrayOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWrit
2012-03-13 17:48:03
667
原创 java定时器
任务代码:import java.util.TimerTask;public class Task extends TimerTask { @Override public void run() { System.out.println("Task Execute..."); }}定时任务代码:import java.util.Timer;
2012-01-17 10:43:05
581
原创 读写属性文件
package com.jetsum.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import j
2012-01-17 10:33:54
1386
原创 java加密解密
package com.jetsum.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.security.InvalidAlgorithmParameterException;import java.s
2012-01-17 10:33:24
13078
原创 编码转换
package com.jetsum.util;import java.io.ByteArrayOutputStream;import java.lang.Character.UnicodeBlock;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 该类处理字符串的转码,可以处理
2012-01-17 10:32:38
3799
原创 数据库连接池
_Connection.javaimport java.lang.reflect.*;import java.sql.*;/** * 定义数据库连接的代理类 * @author ShaoJiang * */public class _Connection implements InvocationHandler { // 定义连接 private Co
2011-11-07 10:03:18
694
原创 java实现简单web容器(线程池)
线程池ThreadPool.javapackage webserver;import java.util.Collection;import java.util.Iterator;import java.util.Vector;/** * 线程池 * @author ShaoJiang * */public class ThreadPool {
2011-11-04 14:33:08
5559
原创 判断两个数大小
//两个数比较大小不用逻辑判断,两个数相减后做逻辑移位求符号位,如果符号位是0则大于等于,如果符号位为1则小于alert((65-5555)>>>63);
2011-11-02 10:57:30
1150
原创 不用加减乘除求两数之和
各位相加不进位,再加上进位值function add(a,b){ if(b==0) return a; var sum = a^b; var carry = (a&b)<<1; return add(sum,carry);}alert(add(3,4));
2011-11-02 10:13:23
704
原创 javascript冒泡排序
function bubble_sort(arr){ for(var i=1;i<arr.length;i++){ for(var j=0;j<arr.length-i;j++){ if(arr[j]<arr[j+1]){ arr[j]=arr[j]^arr[j+1]; arr[j+1]=arr[j]^arr[j+1]; arr[j]=arr[j]
2011-11-01 16:07:04
481
原创 javascript通过位运算完成两个数的交换
//位运算法function swap(a,b) { a = a^b; b = a^b; a = a^b; return [a,b];}alert(swap(5,9));//加减法function swap(a,b) { a = a-b; b = a+b; a = b-a; return [a,b]
2011-11-01 15:49:37
964
转载 位运算
简介 110AND 1011---------------0010 --> 2由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。当然有人会说,这个快了有什么用,计算6 and 11没有什么实际意义啊。这一系列的文章就将告诉你,位运算到底可以干什么,有些什么经典应用,以及如何用位运算优化你的程序。Pascal和C中的位运算符号 下面的a和
2011-10-30 17:06:57
1656
原创 java中计算对象内存大小
1.使用java.SizeOf2.http://sizeof.sourceforge.net/IntroductionWith java.SizeOf you can measure the real memory size of your Java objects. Download it hereThe project is a little java agent
2011-10-25 14:32:30
3753
原创 java的RSA加密
package com.jetsum.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileW
2011-09-28 16:53:47
14998
1
转载 Activex、OLE、COM、OCX、DLL之间有什么区别?
熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由
2011-09-27 18:28:15
683
原创 java使用AES加密
package com.jetsum.util;import java.security.InvalidAlgorithmParameterException;import java.security.InvalidKeyException;import java.s
2011-09-27 17:57:28
7881
原创 将JAVA对象转换成JSON字符串
package com.jetsum.util;import java.io.StringReader;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Lis
2011-09-13 11:18:05
82645
原创 Java上传
1.用到apache的commons-fileupload-1.2.2.jar,commons-io-1.4.jarpackage com.jetsum.util;import java.io.File;import java.util.Iterator;import
2011-09-08 10:42:05
940
原创 过滤URL中的JSESSIONID
1.写个过滤器package com.jetsum.util;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSer
2011-09-08 10:27:33
2490
原创 判断一个类是JAVA类型还是用户定义类型
/** * 判断一个类是JAVA类型还是用户定义类型 * @param clz * @return */ public static boolean isJavaClass(Class clz) { return clz != null &
2011-09-07 09:56:53
2945
原创 easyTemplate.js
var easyTemplate = function(s,d){ if(!s){return '';} if(s!==easyTemplate.template){ easyTemplate.template = s; easyTemplate.aState
2011-09-06 09:31:23
1929
Linux系统编程
2012-08-13
java类加载器实例
2012-03-15
rubyinstaller-1.9.3-p0.exe
2012-03-10
ruby-1.9.3-p0-doc-chm
2012-03-10
[应用Rails进行敏捷Web开发(第3版)].源代码.zip
2012-03-10
MinGW应用程序开发入门
2012-03-10
FreeMarker中文文档
2012-03-09
freemarker-2.3.19.tar.gz
2012-03-09
离散数学(Discrete mathematics)
2012-02-26
maven3.0.3
2012-02-09
shop++2010安装包
2012-02-09
lucene-3.4.0
2011-11-07
commons-dbutils-1.4-bin
2011-11-07
java开源语法分析器antlrworks-1.4.3.jar
2011-08-23
Lucene MoreLikeThis实例
2014-01-04
数值分析pdf
2013-11-17
算法导论中文版
2013-11-17
C# 插件程序demo
2013-06-15
MinGW(gcc版本 4.6.2)
2013-03-31
monitorsp.rar
2013-02-18
Shell脚本学习指南
2013-02-01
Android_Tools_Plus_V9-Update6
2013-01-30
MSRP_协议的分析、设计与实现.pdf
2013-01-26
WifiDirect.7z
2012-11-20
RCS5_1_advanced_communications_specification_version1
2012-11-01
My97DatePicker
2012-09-15
JQuery zTree
2012-09-15
cms内容管理系统
2012-09-15
ckeditor_3.6.1
2012-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人