自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chobits的专栏

人生五十年,與天地長久相較,如夢又似幻;一度得生者,豈有不滅者乎?

  • 博客(68)
  • 资源 (7)
  • 收藏
  • 关注

转载 C# 与 Vb.net 互转

CSharp2VB:C#代码转换到Vb.net的程序VB2Csharp:VB转换到C#的程序(同时还支持Delphi、Vb6到C#的转换)下面两个都可以支持双向转换http://www.codechanger.com/在线版地址:http://www.developerfusion.com/tools/convert/csharp-to-vb/以下也是几

2012-09-17 10:03:38 2314

原创 Asp.Net ajax jQuery 分页

https://coding.net/u/chobits/p/WebAjaxPager/git

2014-09-24 18:03:32 730

原创 jquery pagination segmentfault 样式

.pagination { padding-top: 10px; border-top: 1px solid #fff; border-radius: 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); display: inline-block; margin: 0 auto; position:

2014-09-23 16:00:54 1257

原创 百度 云推送 C# 服务端 SDK

PM> Install-Package BaiduPushhttps://baidupush.svn.codeplex.com/svn/src/PushTestForm/PushHelper.cs

2014-07-01 09:52:47 1548

原创 asp.net app download ashx

zusing System;using System.Web;public class AppFile : IHttpHandler{ const string APK = "application/vnd.android.package-archive"; const string IPA = "application/octet-stream";

2014-06-30 15:30:05 1452

转载 memcache 学习

memcache

2014-06-13 10:01:09 724

原创 c# stream

1 /// /// 从流获取指定长度的字节数组 /// public static IEnumerable GetBytes(this Stream stream, long length, int size = 1024) { byte[] buffer = new byte[s

2014-05-04 08:55:17 877

原创 Windows服务 日志简单实现

Windows服务 日志简单实现using System;using System.Diagnostics;using System.IO;using System.Reflection;namespace Service.Util{ public class FileLogger { const string LOG_FILE_NAME =

2014-04-25 10:22:03 3017

原创 URLRewriter 配置

url重写

2014-04-18 19:36:40 1182

原创 asp.net log4net 设置

添加log4net.config文件

2014-04-18 18:39:53 1069

原创 NAudio 播放进度问题

问题 : IWavePlayer接口给出的PlaybackStopped事件不能在文件播放完毕后触发http://stackoverflow.com/questions/11272872/naudio-how-to-tell-playback-is-completed解决方法:WaveChannel32 stream;double d = (double)stream.P

2013-12-03 11:33:31 2406 1

原创 C# SevenZip简单操作

using SevenZip;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;namespace Test{ public static class ZipHelper { static bool Is6

2013-12-03 11:26:37 4326

原创 SQL Server 存储过程 循环遍历结果集

USE [Task]GO/****** Object: StoredProcedure [dbo].[pro_name] Script Date: 09/22/2013 10:35:09 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[pro_name] @tid i

2013-09-22 15:35:29 11094

转载 修改VS2010安装时的注册信息

修改方法记录如下:32位的系统中,修改以下注册表键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Registration\UserNameHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganizatio

2013-05-11 21:46:19 1199

原创 Sql反射增删查改

using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.Data;using System.Data.OleDb;namespace DAL{ public class SqlBuilder where T : class

2013-05-11 16:02:00 1088

原创 excel VBA 更新 access

1.添加引用 Microsoft ActiveX Data Objects 2.X Library2. vba代码Sub update_access()Dim path As Stringpath = ""Dim cnn As ADODB.Connection'Dim rs As ADODB.RecordsetSet cnn = New ADODB.Connect

2013-05-03 11:36:05 1650

原创 PHP 简单的环境搭建

windows + nginx + mysql + phphttps://code.google.com/p/wnmp-server/php手册http://www.phpchina.com/download/handbook/openbiz_manual/php-bigxhtml.htmlhttp://www.php.net/manual/zh/index.php

2013-03-14 09:02:39 875

转载 bwpbo 源代码

wsmdbzdxypbo.IsComplete = bwpbo.IsComplete && DateTime.Now >= DateTime.Now.AddMonths(1);public class bwpbo{ private DateTime nextMonth; public bool IsComplete { get

2013-01-17 21:52:37 699

原创 C++ 大数乘法

http://acm.buaa.edu.cn/problem/163/#include #include using namespace std;#define maxn 2000char c1[999], c2[999];int a[999], b[999];int r[maxn];void print(int a[], int b[], int la, int

2013-01-13 14:00:03 755

原创 插入排序

递归版void insertion_sort(int arr[], int n){ if(n < 2) return; insertion_sort(arr, n - 1); for(int i = 0; i != n - 1; i++) { if(arr[i] > arr[n - 1]) { for(int j = i; j != n - 1; j++)

2013-01-12 09:17:40 592

原创 [排列组合]不少于n个数字组成的数的统计

http://acm.buaa.edu.cn/problem/364/n位数 首位确定从0-9选出2个 填到n-1个格子方法a = 9 * (2 ^ (n - 1) - 2) 种从0-9选出1个 填到n-1个格子方法b = 10 种因此10 ^ n 到 (10 ^ (n + 1) - 1)共有 9 * (a + b) 种以下SB逻辑 我已经不记得怎么想的了.

2013-01-12 08:48:28 1055

原创 二分法搜索

一般方法int bsearch(int arr[], int l, int u, int k){ if(l > u) return -1; int m = (l + u) / 2; if(arr[m] == k) return m; if(arr[m] > k) return bsearch(arr, l, m - 1, k); else return bsearch(arr, m

2013-01-08 10:14:41 646

原创 求约数个数最多问题

求1 - n当中约数个数最多的数,若有多解则输出最小的数。一般解法:从1到n枚举 根据 约数个数定理 公式求出约数个数这需要先求出1到n的所有质数以此来对第i个数分解质因数 质因数变化即 乘以 (上一个质因数个数+1)对于n非常大时候效率很低从图中可以看出 约数最多的数a1. a中较小的质因数个数必定大于等于大一级的质因数个数2. 随着a的递

2013-01-07 13:46:18 1796

原创 判断 素数 质数

Public Function IsPrime(ByVal n As Integer) As Boolean If n < 4 Then Return True If n Mod 2 = 0 Then Return False Dim k As Integer = Math.Floor(Math.Sqrt(n)) For i = 3 To k Step 2

2012-12-24 11:22:50 793

转载 设计模式---封装变化

软件设计最大的敌人,就是应付需求不断的变化。变化有时候是无穷尽的,于是项目开发就在反复的修改、更新中无限期地延迟交付的日期。变化如悬在头顶的达摩克斯之剑,令许多软件工程专家一筹莫展。正如无法找到解决软件开发的“银弹”,要彻底将变化扼杀在摇篮之中,看来也是不可能完成的任务。那么,积极地面对“变化”,方才是可取的态度。于是,极限编程(XP)的倡导者与布道者Kent Beck提出要“拥抱变化”,从软件工

2012-12-15 11:21:25 838

转载 23种设计模式中英文对照

英文盲命名必备1 Singleton 单件2 Abstract Factory 抽象工厂模式3 Builder 生成器模式4 Factory Method 工厂方法模式5 Prototype 原型模式6 Adapter 适配器模式7 Bridge 桥接模式8 Composite 组合模式9 Decorator 装饰模式10 Facade 外观模式11 F

2012-12-06 23:00:11 1232

原创 OleDbParameter 反射

Imports System.Collections.GenericImports System.Data.OleDbImports System.ReflectionPublic Class ParametersBuilder(Of T) Private allNames As String() Private setNames As List(Of String)

2012-11-12 17:47:58 656

转载 不同部门员工吃饭时聊些什么

不同部门员工吃饭时聊些什么(一) 甲:你知道马云是学什么专业的吗? 乙:不知道,市场营销? 甲:不对,是外语。你知道马化腾是什么专业吗? 乙:也是外语? 甲:不对,是软件。所以,专业对前程不一定有影响,但也不定完全无关。 乙:你好像说得很对,又好像什么都没说。 甲:呵呵。 乙:呵呵。  这是产品部。  (二) 甲:在网游行业蛮荒时代,北京有个公司叫华

2012-11-07 12:07:32 1129

原创 .NET CsvWriter

Imports System.TextImports System.IO''' ''' 快速写入数据到CSV文件''' Public Class CsvWriter#Region "Constants" ''' ''' Defines the default delimiter character separating each field. '''

2012-11-01 15:53:22 1035

转载 NET中判断一个文本文件的编码方式

文件的字符集在Windows下有两种,一种是ANSI,一种Unicode。对于Unicode,Windows支持了它的三种编码方式,一种是小尾编码(Unicode),一种是大尾编码(BigEndianUnicode),一种是UTF-8编码。我们可以从文件的头部来区分一个文件是属于哪种编码。当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是U

2012-11-01 15:44:29 2001

转载 SortedList、SortedSet、HashSet、Hashtable、Dictionary、SortedDictionary 排序/可重复排序/过滤重复排序等简单对比

//泛型的键值集合/有序/Hash算法/占内存较大/不排序,不受装填因子的限制,对读写操作效率较高 Dictionary dc = new Dictionary(); dc.Add(1, "111111"); dc.Add(2, "222222"); dc.Add(3, "333333");

2012-10-30 12:34:11 772

转载 依赖注入那些事儿

目录目录1 IGame游戏公司的故事    1.1 讨论会    1.2 实习生小李的实现方法    1.3 架构师的建议    1.4 小李的小结2 探究依赖注入    2.1 故事的启迪    2.2 正式定义依赖注入3 依赖注入那些事儿    3.1 依赖注入的类别        3.1.1 Se

2012-10-13 12:00:39 888

转载 Linq、 集合、数组、Lambda、QuerySyntax

目录1    LINQ查询结果集    1  2    System.Array 数组    12.1    基于System.Array定义数组    12.2    基于类型定义数组    12.3    数组元素的清空    12.4    System.Array类静态成员    12.5    不用循环填充数组    1

2012-09-29 17:54:43 2694

原创 ExcelReader

Imports System.DataImports System.Data.OleDbImports System.IO''' ''' 读取Excel''' Public Class ExcelReader Implements IDisposable '连接字符串说明 'HDR=Yes:将第一行作为DataTable的列名,根据该列的数据判断该列的数据类型

2012-09-29 11:09:32 864

转载 C#泛型列表List基本用法总结

mespace SampleListT{ class Program { static void Main(string[] args) { //using System.Collections.Generic; 命名空间中的List //using System.Collections; 命名空间中的ArrayList

2012-09-28 17:13:53 894

原创 模式理解(待完善)

简单工厂模式 -> select case 对象生产器策略模式 -> 算法分类单一职责原则开放-封闭原则依赖倒转原则装饰模式 -> 可组装的冷凝管代理模式 -> 提炼对象方法工厂方法模式 -> 简单工厂case 分发到子类原型模式 -> 递归+克隆模板方法模式 -> 子类重用父类代码迪米特法则外观模式 -> 扎线带 方法工厂建造者模式 -> Stri

2012-09-28 11:50:01 676

转载 重载(Overloads)、重写(Overrides)和隐藏(Shadows) 的区别及用法

重载、重写和隐藏是很容易混淆的类似概念。虽然所有这三种技术都使您得以创建同名的成员,但它们之间有一些重要的差异。重载的成员用于提供属性或方法的不同版本,这些版本具有相同名称但是接受不同数量的参数或者接受不同数据类型的参数。重写的属性和方法用于替换在派生类中不适合的继承的属性或方法。重写的成员必须接受同一数据类型和参数数量。派生类继承重写的成员。隐藏的成员用于

2012-09-24 16:52:44 3245

转载 C#中通过读取配置文件动态创建泛型对象

众所周知,在c#中,我们在获知的某一类型后,可以运用Activator.CreateInstance来动态的创建对象的实例。获取类型的话,可以使用typeof或者GetType来实现。而笔者最近遇到了一个需要通过读取配置文件来动态创建泛型类型的案例,让我们一起来看一下。1. 背景我们考虑一下这样的一个场景,我们需要开发了一个用于排序的通用的可扩展的库。利用该库,用户可以自定义排序规

2012-09-17 16:08:03 2266

转载 VB.NET Singleton模式 单件模式

'Singleton模式Public Class Singleton Private Shared uniqueInstance As New Singleton Private Sub New() End Sub Public Shared Function getInstance() As Singleton If uniqueInsta

2012-09-14 12:08:23 682

转载 模式设计 创建型 Prototype

名称Prototype结构意图用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。适用性当要实例化的类是在运行时刻指定时,例如,通过动态装载;或者为了避免创建一个与产品类层次平行的工厂类层次时;或者当一个类的实例只能有几个不同状态组合中的一种时。建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些。

2012-09-13 14:41:23 673

asp.net window service

asp.net window service

2014-07-03

asp.net webform for ios(ipa&plist) 测试环境搭建

asp.net webform for ios(ipa&plist) 测试环境搭建

2014-07-01

Pokemon Battle Analyser

Pokemon X and Y Battle Analyzer is a utility that can read enemy team stats and moves from a network stream of Pokemon X or Y. Naturally you will need the ability to analyse the network communications of your 3ds, there are various ways of doing it and the PKX dumping/editing guides are a good place to start. Most will probably host a hotspot on their PC though. Source code (one of the .net family of languages is used) is available.

2013-11-30

C# csv 读取 写出

csv 读取输出 输出有2种:逗号和tab分隔

2013-05-15

C# Socket 仿QQ聊天

C# Socket 仿QQ聊天 含服务器(Server) & 客户端(Client)

2013-03-01

Csv Reader

Csv Reader 快速读取csv格式文件

2012-10-04

VB.NET AStar 算法

非常实用的A*算法源码 用VB.NET实现

2012-09-02

空空如也

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

TA关注的人

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