摘要:
首先程序的优化,不只是沿着一个点进行,往往都是程序配合服务器及数据服务器配置提升性能。 第一步:数据库链接优化 在数据库链接字符串中添加“Max Pool Size=32767;”,32767是数据库的最大链接数,也可以设置0个代表最大。 可以解决的错误: 1.超时时间已到。超时时间已到,但是尚未从 阅读全文
摘要:
在这里你只需要给出一个红包个数,给出一个红包总金额,通过一下算法可以分配指定个数的两位小数金额。 首先,定义一个可以获取指定取值区间的随机数数组。 定义一个可以随机获取红包的类,在这里我们用数据库的一个字段来记录随机金额,然后根据用户参加时的顺序,依次发放红包。 strHongbaoRecord就是 阅读全文
摘要:
首先需要了解一点Random函数的随机生成是和当前时间有关系,如果在短时间生成随机数,就会导致随机数生成出来是相同的。 不过我们可以在每次随机时指定一个Seed种子值,这样在循环里就可以每次获取不一样的随机数,记得Seed在循环中肯定是每次不一样的。 示例代码如下: 阅读全文
摘要:
Windows服务作用:定时用户消息推送,WEB程序实时统计等 Windows服务创建:C#创建服务的方式也有很多种,建议大家在做之前可以先全面了解一下这方面东西再去动手这样便于解决中间遇到一些比较棘手的小问题。 主要说一种通过SC命令实现服务的创建、修改、查询、卸载、开始、暂停,具体服务工作的业务 阅读全文
摘要:
Newtonsoft.Json在json和对象之间转化是一个非常强大的工具。 对象转化json字符串 json字符串转化为指定对象 json字符串直接获取指定元素值(类似XML) xml转换json字符串 当上面的XML在序列化是通常会出现根目录,根目录内出现的才是需要序列化的对象元素。 不妨先转换 阅读全文
摘要:
今天遇到了一个比较坑的问题,琢磨了好久。。。 因为需要引用一个第三方的类库,三方的类库引用的是Newtonsoft.Json.dll 版本7.0.0而我的项目中引用的是Newtonsoft.Json.dll 版本4.5.0,这样两个引用造成了冲突。所有的引用都OK,编译时提示“ Newtonsoft 阅读全文
摘要:
发个文记录一下犯的错误吧!!! 如果在使用ASP.NET MVC很多的数据存取都是以IQueryable<>泛型类接收,那么在做两个IQueryable<>集合拼接时对于新手可能会直接考虑使用Concat来链接两个序列,事实使用上没有这么简单。 首先 IQueryable,IEnumerable都可 阅读全文
摘要:
LINQ的使代码更加整洁,但往常递归都会需要定义两个方法,如果使用Razor语法书写递归就会变得无从下手。所以推荐使用LINQ实现递归 阅读全文
摘要:
如果我们的计算机加入AD域之后,修改安全策略时不能用本地策略来修改。具体修改方法: .Start(开始)–Programs(程序)–Administrative Tools(管理工具)–Group Policy Management(策略管理器) 展开组策略管理器选择–Forest(林)–Domai 阅读全文