C#操作SQLite的辅助类 代码段

SQLite 这个精巧的小数据库,无需安装软件,只需要一个System.Data.SQLite.DLL文件即可操作SQLite数据库。SQLite是 一个开源数据库,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。 using System; using System.Collections.Generic; using System.Text; using System.W

xf3f 2015-04-24   1563   0
C#   SQLite  

C#判断网卡是否可用 代码段

微软提供的函数不能再多网卡的情况下,判断指定网卡的网线连接状态。以下代码刚好能够解决这个问题。 using System; using System.Collections.Generic; using

xf3f 2015-04-24   1273   0
C#  

C# List 进行多字段排序 代码段

//调用方法 IList<class> List = new List<class>(); //排序字段 string[] property = new string[] { "column1","column2" }; //对应排序字段的排序方式 bool[] sort =new bool[]{ false,false }; //对 List 排序 List = new IListSort<cl

mb78 2015-05-02   3827   0
C#  

C#实现文件下载,支持断点续传 代码段

byte[1024]; int c = 0; //实际读取的字节数 while ((c = reader.Read(buff, 0, buff.Length)) > 0) { currentLength += c; writer

cymt 2015-05-02   2568   0

c#生成注册码 代码段

ToUpper().Substring(8, 0x10); return (softname + "C" + cpuID); } if (bIOSSerialNumber != "") { MD5 md2

cymt 2015-05-02   2106   0
C#  

C# 用 iTextSharp 将 PDF 转成文本 代码段

using System; using System.IO; using iTextSharp.text; using iTextSharp.text.pdf; using iTextSharp.text.pdf.parser; public class ParsingPDF { static string PDF; static string TEXT2; /** * Parses the PD

cymt 2015-05-02   1365   0
C#  

Linux下通过C语言操作SqlLite数据库 代码段

Linux下通过C语言操作SqlLite数据库 下面的代码用于写入数据到sqlite数据库和遍历数据 #include #include //查询的回调函数声明

bcf2 2015-05-18   2169   0
C/C++   SQLlite  

C语言实现Base64算法 代码段

/* Base64是一种基于64个可打印字符来表示二进制数据的表示方法。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。 当最后剩余一个八位字节(一个byte)时,最后一个6位的base64字节块有四位是0值,最后附加上两个等号; 如果最后剩余两个八位字节(2个byte)时,最后一个6位的base字节块有两位是0值,最后附加一个等号。 */ #include

kdloeki 2015-05-21   1329   0
C/C++  

C语言实现的万年历 代码段

exit(0); }}} cal(int yr,int mo,int fd,int da) { int i,r,c; char a; clrscr(); gotoxy(25,2); printf("%s %d",months[mo-1]

w427 2015-05-30   987   0
C/C++  

冒泡排序C++实现 代码段

//冒泡排序 #include<iostream> #include<array> using namespace std; template<class T> void bubble_sort(T&, int); int main() { array<int, 10> arr = {1,4,3,2,6,5,8,7,9,0}; bubble_sort(arr, arr.size()); for(a

gf67 2015-06-12   883   0
C/C++  

C++算法之链表排序 代码段

相比较线性表的排序而言,链表排序的内容稍微麻烦一点。一方面,你要考虑数据插入的步骤;另外一方面你也要对指针有所顾虑。要是有一步的内容错了,那么操作系统会马上给你弹出一个exception。就链表的特殊性而言,适合于链表的排序有哪些呢? (1)插入排序 (适合) (2)冒泡排序 (适合) (3)希尔排序 (适合) (4)选择排序 (适合) (5)快速排序 (不适合) (6)合并排序 (不适合) (7

jopen 2015-06-15   2652   0
算法  

Linux C 获取本机相关信息 代码段

/* *@Abstract getHostInformation */ #include <stdio.h> #include <stdlib.h> #include <netdb.h> #include <arpa/inet.h> #define NET_ADDR_STR_LEN 16 //16个字节,用于存放点分十进制IP地址的字符串长度 int main(int argc,char **ar

mx3y 2015-06-29   842   0
C/C++  

C++获取本机IP地址列表 代码段

/* * main.c * ---------------------------------------------- * 2013-01-09 chrisniu1984@gmail.com * *

mx3y 2015-06-29   2315   0
C/C++  

C++简单贪吃蛇实现 代码段

#include <iostream> #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <deque> #include <list> #define _SIZE_ 30 #define _SET_ cout<<"\033[?25l\033[0m" static int flags = 0; typedef i

fbwd 2015-07-01   1884   0
C/C++  

C语言实现的文件型图书管理系统 代码段

*head); //按作者名排序 int main() { int choice,n,x,y=1,c,c1=1234; char a,d,b[10],b1[10]="yjk"; struct book *head=NULL;

jopen 2015-07-02   2334   0
C/C++  

C#无限级分类递归显示示例 代码段

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RoleDemo20150305.aspx.cs" Inherits="RoleDemo20150305"

ggkwk 2015-07-09   1704   0
C#  

C#中实现串口通信的方法 代码段

通常,在C#中实现串口通信,我们有四种方法: 第一:通过MSCOMM控件这是最简单的,最方便的方法。可功能上很难做到控制自如,同时这个控件并不是系统本身所带,所以还得注册,不在本文讨论范围。可以访问http://www

jopen 2015-07-20   2793   0
C#  

操作Access数据库的C#封装类 代码段

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.OleDb; using System.Data; namespace AccessOperator { class AccessHelper { private string conn_st

gd7g 2015-08-12   1132   0
C#  

C++排序(小堆排序) 代码段

#include<iostream> #include<string> using namespace std; template<class Type> class MinHeap { public: MinHeap(int sz=DefaultSize) { capacity = sz>DefaultSize?sz:DefaultSize; heap = new Type[capacity];

xwfw 2015-08-12   959   0
C/C++  

二分查找法 C#实现 代码段

public int FindPosition(int num, int[] arr) { int left = 0; int right = arr.Length - 1; while (left < right - 1) { if (arr[left] == num) { return left; } if (arr[right] == num) { return right; } int m

m47c 2015-09-20   1113   0
C#  
1 2 3 4 5 6 7 8 9 10