随笔分类 -  Entity Framework

摘要:看了系列一 我们开启了对socket tcp的监听状态,那么这一章我们来讲解怎么创建socket的通信代码 我新建一个类 TSocketBase 上面我们事先了socket的异步接受消息,和同步发送消息已经关闭释放资源代码 接受消息net底层提供的接受消息的方法有很多,为什么我们要选择上面所写的呢? 阅读全文
posted @ 2017-07-26 11:19 左正 阅读(3579) 评论(0) 推荐(0) 编辑
摘要:socket的应用场景,在快速,稳定,保持长连接的数据传输代码。Http也是socket封装出来的,基于一次请求一次回复,然后断开的socket连接封装。 比如我们常见的游戏服务器,目前的很火的物联网服务器,都需要开启socket服务器去监听实时传输的数据。 那么我们如何实现socket的监听呢。说 阅读全文
posted @ 2017-07-26 11:18 左正 阅读(10945) 评论(0) 推荐(1) 编辑
摘要:通过HttpListener实现简单的Http服务 基本概念 HttpListener提供一个简单的、可通过编程方式控制的 HTTP 协议侦听器。通过它可以很容易的提供一些Http服务,而无需启动IIS这类大型服务程序。注意:该类仅在运行 Windows XP SP2 或 Windows Serve 阅读全文
posted @ 2017-07-26 11:01 左正 阅读(4596) 评论(0) 推荐(0) 编辑
摘要:该程序用于生成的ID太强规则可言的,可实现分布式生成ID,在合并数据是无重复ID~!目前支持99组服务器同时运行,每秒9999个ID生成~! http://www.cnblogs.com/ty408/p/4326419.html 阅读全文
posted @ 2017-07-26 10:47 左正 阅读(313) 评论(0) 推荐(0) 编辑
摘要:线程,进程,关系我不就不在BB了。 关于线程,其实我相信大家都了解了很多,此处我只是发表我对线程的理解和认识,不喜勿喷。如有不对之处还请大家指出。 上述代码大家肯定都不陌生~! 接下来我们修改一下程序,完成单线程处理任务。我们知道很多时候,当我们的程序设计,又多个客户端或者称多个请求来源,并发请求来 阅读全文
posted @ 2017-07-26 10:43 左正 阅读(239) 评论(0) 推荐(0) 编辑
摘要:编写的保存方法里面有个transactionscope代码一直报“此操作对该事务的状态无效”,弄了半天,原来是超时问题(transactionscope默认超时时间是1分钟) 经过修改,设置了超时时间为10分钟,目前已能正常保存: using (TransactionScope scope = ne 阅读全文
posted @ 2017-01-12 22:19 左正 阅读(3973) 评论(0) 推荐(0) 编辑
摘要:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00:00,C#中DateTime的空值是最小值0001-01-01 00:00:00,对于数据库的插入,更新为空值的 阅读全文
posted @ 2016-12-14 14:16 左正 阅读(11883) 评论(1) 推荐(0) 编辑
摘要:1、方法一 (不可逆加密) 2、方法二 (可逆加密) 3、方法三 (可逆加密) 4、MD5不可逆加密 (32位加密) (16位加密) 5、加解文本文件 6. 阅读全文
posted @ 2016-12-12 17:47 左正 阅读(18107) 评论(0) 推荐(1) 编辑
摘要:也就是说加密后的数据不再是:N8lAaHMFtSAQgaf3+RUFng== 希望encryptedString是"120387789370480938409832840923492384028934…”; 当然上面的数字是我随便乱敲的。 那么如何实现纯数字呢?? 想法很简单,只要将字符变成Ascl 阅读全文
posted @ 2016-12-12 17:47 左正 阅读(3842) 评论(0) 推荐(0) 编辑
摘要:前言 WebAPi作为接口请求的一种服务,当我们请求该服务时我们目标是需要快速获取该服务的数据响应,这种情况在大型项目中尤为常见,此时迫切需要提高WebAPi的响应机制,当然也少不了前端需要作出的努力,这里我们只讲述在大小型项目中如何利用后台逻辑尽可能最大限度提高WebAPi性能,我们从以下几个方面 阅读全文
posted @ 2016-11-01 15:48 左正 阅读(843) 评论(1) 推荐(1) 编辑
摘要:一、基础知识 并行编程:并行编程是指软件开发的代码,它能在同一时间执行多个计算任务,提高执行效率和性能一种编程方式,属于多线程编程范畴。所以我们在设计过程中一般会将很多任务划分成若干个互相独立子任务,这些任务不考虑互相的依赖和顺序。这样我们就可以使用很好的使用并行编程。但是我们都知道多核处理器的并行 阅读全文
posted @ 2016-10-31 15:21 左正 阅读(8927) 评论(0) 推荐(3) 编辑
摘要:平时我们如果要用到委托一般都是先声明一个委托类型,比如: string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。 写一个适用于该委托的方法: 最后调用: 这里我们先声明委托,然后再将方法传给该委托。有没有办法可以不定义委托变量呢? 阅读全文
posted @ 2016-10-31 14:58 左正 阅读(247) 评论(0) 推荐(0) 编辑
摘要:错误原因:程序里面没有可调用的方法(程序使用的是 .NET Framework 4.6,但是你自己的系统里面使用的不是 4.6版本) 解决方法:1.安装window sp1 ,下载地址是:https://www.microsoft.com/zh-cn/download/details.aspx?id 阅读全文
posted @ 2016-09-03 17:58 左正 阅读(8599) 评论(0) 推荐(0) 编辑
摘要:平时我们如果要用到委托一般都是先声明一个委托类型,比如: string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。 写一个适用于该委托的方法: 最后调用: 这里我们先声明委托,然后再将方法传给该委托。有没有办法可以不定义委托变量呢? 阅读全文
posted @ 2016-08-01 15:20 左正 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Math.Ceiling()向上取整,Math.Floor()向下取整 示例: d = 4.56789 string res = Math.Ceiling(Convert.ToDecimal(d)).ToString() 或string res = Math.Ceiling(Convert.ToDo 阅读全文
posted @ 2016-07-25 17:07 左正 阅读(43999) 评论(0) 推荐(2) 编辑
摘要:vs上的一个项目,弄了一个aes加密算法。提示说:调用的目标异常。此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。弄了好久一直不行。解决不了。最后找了半天资料终于解决了。估计下来。方便日后查看。积累经验。 解决方案如下:在window中打开功能里输入regedit,回车打开注册器 阅读全文
posted @ 2016-05-31 09:40 左正 阅读(7720) 评论(0) 推荐(1) 编辑
摘要:问题描述如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中... 阅读全文
posted @ 2015-09-16 11:02 左正 阅读(212) 评论(0) 推荐(0) 编辑