摘要: 引子 阅读以下代码,并尝试分析 代码解析 在主线程中,线程Id为1,为线程变量赋值 变量==d6ff 开启一个新的task,此时线程Id为4,变量==d6ff,并调用Task1 开启一个同步Task3,线程Id为1。变量==d6ff,修改值==f598 此时第二步启动的Task1运行,线程Id为4, 阅读全文
posted @ 2019-02-02 10:21 Herenwei_Wayne 阅读(929) 评论(0) 推荐(0) 编辑
摘要: ORCHARD CMS a free, open source, community-focused Content Management System built on the ASP.NET MVC platform https://herenwei.github.io/orchardchine 阅读全文
posted @ 2019-02-01 09:50 Herenwei_Wayne 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Asp.Net Core 工作单元示例 来自 ABP UOW 去除所有无用特性 代码下载 : 去除所有无用特性版本,原生AspNetCore实现 差不多 2278 行代码: 链接:https://pan.baidu.com/s/1NoEIDSAPNr46xNHYEx9KCA 提取码:570i 包含C 阅读全文
posted @ 2019-01-31 18:41 Herenwei_Wayne 阅读(812) 评论(0) 推荐(2) 编辑
摘要: 问题背景: 今年公司项目进行Saas化转型,在中间遇到很多问题,其中之一就是 Saas化后多租户的性能 和 并发问题。公司让我来调研和重现问题,通过调研总结了一些经验教训,分享给大家。 环境: LoadRunner 11.0 (支持60000+并发) LoadRunner 12.0 (适用版本 50 阅读全文
posted @ 2018-08-10 18:34 Herenwei_Wayne 阅读(4872) 评论(0) 推荐(0) 编辑
摘要: 我想编程的兄弟们都要引用别人代码,哪怕是.framework里面的基础类库,也经常引用别人的一些dll,但是别人内部抛出一些异常的时候,又不知道到底怎么回事,如果这时候可以在别人的代码里面调试该多好呀。好了,不卖关子了,今天我就给大家从头到尾的讲下如何调试别人的dll。 1.首先Resharper( 阅读全文
posted @ 2016-06-17 23:38 Herenwei_Wayne 阅读(5727) 评论(1) 推荐(1) 编辑
摘要: 转载自 http://www.jb51.net/article/53399.htm 这篇文章主要介绍了关于async和await的一些误区实例详解,有助于更加深入的理解C#程序设计,需要的朋友可以参考下 微软官方的MSDN上说async和await是“异步”,但是不少人(包括笔者自己)都有一些误区需 阅读全文
posted @ 2016-04-13 09:40 Herenwei_Wayne 阅读(308) 评论(0) 推荐(0) 编辑
摘要: http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/creating-api-help-pages 以前实例中一直有这个xmldocument但是一直没有用过,今天特别查找了下资料,原来是这样子用的。记录一下 阅读全文
posted @ 2016-04-12 23:01 Herenwei_Wayne 阅读(118) 评论(0) 推荐(0) 编辑
摘要: $("div[id]") 查找所有含有 id 属性的div元素。 $("div[id='ajaxa']") 查找 id 为 ajaxa 的 div 元素。 $("div[id!='ajaxa']") 查找 id 不为 ajaxa 的 div 元素。 $("div[id^='ajaxa']") 查找 阅读全文
posted @ 2015-09-08 16:36 Herenwei_Wayne 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 最近因为项目上需要用到这个字体图标,但是它里面的许多也不能完全满足项目需要,因此就考虑将这个图标导出,然后自己再添加一些其他图标使用 搜索了些解决方案,如:http://www.oschina.net/translate/how-to-convert-font-awesome-to-png-icon 阅读全文
posted @ 2015-07-12 22:12 Herenwei_Wayne 阅读(3654) 评论(8) 推荐(2) 编辑
摘要: 我们在上一期使用RTP协议,并进行了配置,打包了视频数据,这一期我们就对发送的数据进行重组,并显示在接受端上。最后对其进行扩展,支持多客户端视频发送,并在接收端分屏显示。完成远程监控的模拟。 先来个效果图吧 private bool NewRTPPacket(RTPPacket packet) { 阅读全文
posted @ 2015-04-12 23:13 Herenwei_Wayne 阅读(2363) 评论(11) 推荐(0) 编辑