自己写了一个RedisHelper,现贴出来,希望各位大神能够指正和优化。 使用patial 修饰符,由于Redis中的数据类型操作不少,所以把它们单独分到一个文件。核心的,可优化的主要还是上面的代码。 使用的是StackExchange.Redis Redis 客户端。 连接字符串从配置文件 ap ...
我们想要将数据进行持久化的操作的话,也就是将数据写入到文件中,我们在C#中可以通过IO流来操作,同时也可以通过序列化来操作,本人是比较推荐使用序列化操作的 因为我们如果想要将一个对象持久化到文件中 如果我们使用IO流文件流操作的话可能就没办法实现了,但是我们用序列化的话就可以轻而易举的实现,并且当我 ...
辅助类 /// <summary> /// 上传数据参数 /// </summary> public class UploadEventArgs : EventArgs { int bytesSent; int totalBytes; /// <summary> /// 已发送的字节数 /// </ ...
本文是为了加强记忆而写,大多数内容都是在编程的日常工作中使用频率不高的东西,但是又十分重要。 1,构造和析构函数: a,构造函数: 一般基于TComponent组件的派生类,都应该使用overload关键字进行继承,Delphi中的对象没有什么复合的概念,在设计时,从简便的角度出发 一般都设计为耦合 ...
Kantana是遵守OWIN规范的应用框架,下面四层架构也正是OWIN的规范架构 Host宿主层,是OWIN程序的载体,这个宿主可以是IIS, IIS Express, Console, Windows Service等。Katana通过在IIS上构建一个类似适配器,使得OWIN管道能够运行在IIS... ...
public string getHtml(string Url, string type = "UTF-8") { try { System.Net.HttpWebRequest wReq = (HttpWebRequest)System.Net.HttpWebRequest.Create(Url ...
function CalCRC16(AData: array of Byte; AStart, AEnd: Integer): string;const GENP=$8408; //多项式公式X16+X15+X2+1(1100 0000 0000 0101) //$A001var crc:Word; ...
一、HighCharts开发说明: HighCharts开发实际上配置HighCharts每个部分,比如配置标题(title),副标题(subtitle)等,其中每个部分又有更细的参数配置,比如标题下有对齐方式(align),标题文字(text)等。下图为整个图表的每个部分位置说明(请对照下面Hig ...
分类:
Windows程序 时间:
2016-06-12 15:07:53
阅读次数:
1589
.NET中的枚举我们一般有两种用法,一是表示唯一的元素序列,例如一周里的各天;还有就是用来表示多种复合的状态。这个时候一般需要为枚举加上[Flags]特性标记为位域,例如: [Flags] enum Styles{ ShowBorder = 1, //是否显示边框 ShowCaption = 2, ...
昨天写豆瓣发广播Demo的时候,为了写Demo的简单,就使用了Storyboard,结果执行视图跳转时遇到了这个问题: Warning: Attempt to present <UINavigationController: 0x8d514e0> on <OAuthViewController: 0 ...
故事背景:Java组的小伙伴需要一个能在IE(还是6。。。)下截图并返回给网页的功能,但是IE做起来很麻烦(可能根本做不到),于是找到我写一个ActiveX控件实现此功能,想着可能还有其他小伙伴需要这个功能,于是就PO出来,供需要的人使用,当然也可以作为学习C#编写ActiveX的一个简单入门教程( ...
Git for windows 下vim解决中文乱码的问题 原文链接:Git for windows 下vim解决中文乱码的有关问题 1、右键打开Git bash; 2、cd ~ 3、vim .vimrc 4、内容如下: "这个档案的双引号 (") 是批注 set nu "可以在每一行的最前面显示行 ...
VS2015 C#6.0 中的那些新特性 前言 VS2015在自己机器上确实是装好了,费了老劲了,想来体验一下跨平台的快感,结果被微软狠狠的来了一棒子了,装好了还是没什么用,应该还需要装Xarmain插件,配置一些参数吧,由于这块之前从未接触过,想了想还是先不把时间继续浪费在这里了,于是乎来体验一下 ...
结构体是由若干成员组成的.布局有两种1.Sequential,顺序布局,比如struct S1{ int a; int b;}那么默认情况下在内存里是先排a,再排b也就是如果能取到a的地址,和b的地址,则相差一个int类型的长度,4字节[StructLayout(LayoutKind.Sequent ...
分类:
Windows程序 时间:
2016-06-12 13:49:52
阅读次数:
1576
原文地址: http://www.fast818.com/n171.ashx ...
using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Net.NetworkInformati ...