备忘
文章平均质量分 53
luqiao1976
delphi爱好者
展开
-
sharpdevelop里的单元测试
我们知道vs 有测试类库(引用Microsoft.VisualStudio.QualityTools.UnitTestFramework,再using Microsoft.VisualStudio.TestTools.UnitTesting),那么sharpdevelop怎么快速进行单元测试呢?查网实验后,解决方案如下:用nunit代理 1、引用dll: ...SharpDevelop\5.0\...原创 2018-03-22 16:14:30 · 233 阅读 · 0 评论 -
c# 网络类库 supperSocket的替代品 fastSocket
demo清晰(含类库),下载地址:https://download.csdn.net/download/pxgame/10357016原创 2018-04-18 11:27:21 · 2996 阅读 · 0 评论 -
分布式rpc,跨语言thrift(接口翻译式),c# demo
demo清晰(含类库),下载地址:https://download.csdn.net/download/pxgame/10356990原创 2018-04-18 11:20:32 · 270 阅读 · 0 评论 -
c# 动态编译
/* * 由SharpDevelop创建。 * 用户: Administrator * 日期: 2018-04-17 * 时间: 15:20 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */using System; using System.Reflection; using System.Globalization; using Microsoft.CSharp;us...转载 2018-04-18 11:09:31 · 347 阅读 · 0 评论 -
c# 电子协议签名demo
/* * 由SharpDevelop创建。 * 用户: Administrator * 日期: 2018-04-17 * 时间: 15:12 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */using System; using System.IO; using System.Security.Cryptography;namespace oozinoz1 { /...转载 2018-04-18 11:08:57 · 1648 阅读 · 0 评论 -
rsa加解密及签名验证
/* * 由SharpDevelop创建。 * 用户: Administrator * 日期: 2018-04-17 * 时间: 12:06 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */using System.Security.Cryptography;using System;using System.Text;using System.Web;using Sy...转载 2018-04-18 11:08:06 · 927 阅读 · 0 评论 -
net4.5 await
按我的理解:语法糖而已,本质就是调用线程(一般来说是主线程)里的迭代状态机:inumnator.movenext+yield return很好用,很实用,懒人专用:一个过程里,多次异步等待,同步处理,逻辑清晰,代码简洁。。。应用如下,牢记,直接使用即可。。。async void TestAsync() { //await 等待结束 过程必须有async关键字修...原创 2018-04-18 11:04:21 · 175 阅读 · 0 评论 -
PHP基本
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <?php $co原创 2018-04-11 11:33:07 · 233 阅读 · 0 评论 -
c# python
IronPython.dll----------c#---------using Microsoft.Scripting;using IronPython.Hosting;using Microsoft.Scripting.Hosting;public class Student { public void xxx(int i,Stude...原创 2018-04-02 14:44:04 · 256 阅读 · 0 评论 -
Redis和Memcache
观点一:1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等;2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储;3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘;4、过期策略--memcache在set时就指定,例如set ke...转载 2018-03-21 16:20:50 · 117 阅读 · 0 评论 -
delphi7 json
uses superobject; procedure SaveJson;var json, json_sub: ISuperObject;begin json := SO; json.S['name'] := 'Henri Gourvest'; json.B['vip'] := TRUE; json.O['telephones'] := SA([]); json.A['...转载 2018-03-21 16:16:14 · 2726 阅读 · 0 评论 -
c# json
[DataContract] public struct Student { [DataMember] public int ID { get; set; } [DataMember] public string Name { get; set; } [DataMember] public int Age { ...转载 2018-03-21 16:04:03 · 213 阅读 · 0 评论 -
非托管
unsafe &结构体 只能是值类型gchandleGCHandle.Alloc(object ... 类似作用gc.keepalive .....gch.Free()后才能被垃圾回收GCHandle.Alloc函数的第二个形参,除了有GCHandleType.Normal 外,还有Pinned。但Normal不会固定其地址,只是保证内存不被GC回收。而Pinned可以将地址固定住,Pi...原创 2018-03-24 15:28:14 · 134 阅读 · 0 评论 -
redis基本
引用:ServiceStack.Redis.dllusing System;using System.Collections.Generic;using System.Linq;using System.Text;using ServiceStack.Redis;namespace RedisDemo{ /// <summary> /// RedisManager类主要是创建链接池...转载 2018-03-22 23:43:14 · 296 阅读 · 0 评论 -
.net 轻量级orm 框架dapper demo
不要框架,不要类库,只要引入一个单元sqlmapper*.cs,下载地址:https://download.csdn.net/download/pxgame/10302588//将man插入mysqlclass man =new clsman();string sql=" insert into...using (system.data.IDbConnection conn = MySql.Da...原创 2018-03-22 16:20:24 · 758 阅读 · 0 评论 -
多进程IO同步
/* * 由SharpDevelop创建。 * 用户: Administrator * 日期: 2018-03-31 * 时间: 14:52 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */using System;using System.Runtime.Serialization.Json;using System.IO;using System.Text;using...转载 2018-04-13 16:00:17 · 141 阅读 · 0 评论