相关分类: Java技术 C/C++ VB delphi
  • C#下利用封包、拆包原理解决Socket粘包、半包问题(新

    介于网络上充斥着大量的含糊其辞的Socket初级教程,扰乱着新手的学习方向,我来扼要的教一下新手应该怎么合理的处理Socket这个玩意儿。 一般来说,教你C#下Socket编程的老师,很少会教你如何解决Socket粘包、半包问题。 更 甚至,某些师德有问题的老师,根本就没跟你说...

    2018-06-18 04:39:28 socket编程

  • c# 与 PHP中 SHA1加密结果不同解决方法

    那天在调试API的时候,发现用c#写的SHA1加密出来的结果和PHP中sha1()出来的不一样,找了半天的原因后来才弄出来 在调试微信接口的时候大多的帮助文档都是提供的是PHP的方法,所以在.net中实现的时候会出现很多的问题,最典型的就是token通不过验证 现在提供一个结果与P...

    2018-06-18 04:39:28

  • c# 委托与异步调用

    背景:在winform UI中,有时需要对控件进行比较频繁的刷新,如进度条、picturebox显示视频等。如果在主线程进行这些刷新操作,操作还未完成就将执行下一次刷新,程序将发生错误;如果只是创建另一个线程执行这些操作,将和主线程产生竞争,造成界面锁死(因此windowsGU...

    2018-06-18 04:39:27

  • C#下解决DrawImage画出来的Image变大了的问题

    如: private Image image= Resources.image1;//假设image1这张资源图是360600这么大 privateGraphics graphics; graphics.DrawImage(image, 0, 0);//在[0,0]坐标处画出image,我擦!绘出来的图片比原图变大了! 什么原因呢??? 原来,DrawImage是与设备相关的函数,...

    2018-06-18 04:39:27

  • C# 文件相关操作

    百度搜的,下面这个写的挺全的。 FROM Pegasus923 http://www.cnblogs.com/pegasus923/archive/2011/01/26/1944838.html 创建文件 删除文件 移动文件 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO; namespace...

    2018-06-18 04:39:25

  • 今天有群友不是很清楚htm直接存数据库的危害,我简单

    通过这个案例就知道为什么不要把原生的html放数据库了 常见的几种转码 常用的几种显示方法 只有原生html和最下面一种弹框了,变成了持久xss 如果是Ajax的方式,请用 @Ajax.JavaScriptStringEncode(xxx) 这个是举的简单例子,其实还有更多方式的xss以及对应的处理,可以...

    2018-06-18 04:39:22

  • 报错:LINQ to Entities 不识别方法

    大致是: var products = db.Products.Select(new ProductVm{Name=SomeMethod() }); 针对IQueryable集合的查询操作会被LINQ Provider编译成SQL语句,此时,是无法识别方法的。 解决办法:把数据放到内存中,再调用方法 var produts = db.Products.AsEnumerable().Selec...

    2018-06-18 04:39:24

  • SSRS 报表 如何加参数

    SSRS 报表 如何加参数 连接上以后出现一个问题 就是给报表加上参数以后报表不断刷新,跟上次那个报表刷新是同样的问题。那么下面我们来解决一下。 1. 这是给报表添加默认参数进入页面后就不断的刷新刷新。 ReportParameter para = new ReportParameter( " ReportParame...

    2018-06-18 04:39:22

  • Linq专题之提高编码效率—— 第三篇 你需要知道的枚举

    众所周知,如果一个类可以被枚举,那么这个类必须要实现IEnumerable接口,而恰恰我们所有的linq都是一个继承自IEnumerable接口的匿名类, 那么问题就来了,IEnumerable使了何等神通让这些集合类型可以被自由的枚举??? 一: 探索IEnumerable 首先我们看看此接口都定...

    2018-06-18 04:39:21

  • ADO.NET通用数据库访问类

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Data.SqlClient; namespace Test { public class DBHelper { public static string ConString= " DataSource...

    2018-06-18 04:39:20

2