摘要: StackOverflow 有人说自己的 Disruptor.NET 代码比 BlockingCollection 还有慢 2 倍,并且把完整代码贴出,楼下几个老外也的回复说了一堆,但是没研究出个所以然来,讨论到最后甚至说可能你的场景不适合 Disruptor,我对此表示怀疑,BlockingCol 阅读全文
posted @ 2019-10-28 21:32 darklx 阅读(533) 评论(0) 推荐(1) 编辑
摘要: 通过对 WordPress 数据库进行表分区和数据库结构调整和索引优化,提升 WordPress 数据库查询效率。 阅读全文
posted @ 2018-01-29 14:13 darklx 阅读(3741) 评论(1) 推荐(0) 编辑
摘要: dynamic-css 使得你可以借助 MVVM 模式动态生成和更新 css,从而将本插件到来之前,打散、嵌套在 js 中的修改样式的代码剥离出来。比如你要做元素跟随鼠标移动,或者根据滚动条位置的变化而触发一些效果,原本你要写 js 去绑定滚动事件,然后计算偏移量,然后更新元素 css,使用 dyn 阅读全文
posted @ 2015-12-14 23:45 darklx 阅读(1679) 评论(2) 推荐(1) 编辑
摘要: 这是以前为基于 .NET Framework 的 ASP.NET 重写页面 ASP.NET 默认的黄色异常页面不是特别清晰,其实可以进一步显示异常的信息,因此框架对异常页面进行了重写。 ASP.NET Core 的异常页面比 ASP.NET 好了不少,但是这个页面某些方面仍然比 ASP.NET Co 阅读全文
posted @ 2020-10-29 00:34 darklx 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Orchard Core 带有很多单元测试,使用 Xunit 单元测试框架,除了简单的直接调用待测试的方法,有一些复杂的测试是需要上下文的,甚至需要 Application 程序启动起来,Orchard Core 的例子中有一个基于 HTTP 的 Application 测试,但是其测试都是通过调用 阅读全文
posted @ 2020-09-22 10:28 darklx 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 个人随笔,记录问题及思路草稿,非文章性质。 对于设备编辑场景,需要显示设备类型(外键), 前端有如下 TypeScript model(此 model 和后端实体 model 通常相对应): export class DeviceDef { id: string; name: string; seq 阅读全文
posted @ 2017-04-19 18:28 darklx 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 虽然我们的架构不是开源的,不过一些笔记可以愿意公开和大家讨论一下,我相信不少人在和我们干着同样的事情,那不如一块儿交流一下,这样我们可以更快。 这里前端,后端都有,前端我们用的是 angular,推荐下。 混合应用,*APP 版本热更新支持。 混合应用,*现在将微信 Web APP 切换到 本地 A 阅读全文
posted @ 2015-12-14 22:37 darklx 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 微软换了新 CEO 后变化很大,对我们团队最有利的消息就是 Visual Studio 2015 支持移动应用跨平台开发。还记不记得很早之前,Xamarin 宣布与微软成为合作伙伴的消息。显然,Xamarin 得到了来自微软的大力支持,而微软则直接将 Xamain 融合进Visual Studio ... 阅读全文
posted @ 2015-04-05 20:07 darklx 阅读(13993) 评论(31) 推荐(20) 编辑
摘要: 读完本文你会知道,如何在没有源码的情况下,直接修改一个 DLL 以去除 DLL 上的强命名限制,并在该程序集上直接添加你的“友元程序集(一种特殊的 Attribute,将它应用在程序集上,使得程序集内的 internal 类型能够被其它程序集直接调用)”。以此类推,你可以用此方法,直接修改程序集,达... 阅读全文
posted @ 2014-08-17 13:46 darklx 阅读(5719) 评论(13) 推荐(26) 编辑
摘要: 前些时间去面试,谈到框架设计中做到的“安全”相关,紧张一时没想起来,也就没有答什么,回头想想,我读书的时候挺喜欢安全技术的,还给杂志投过稿我的文章还上过书本,怎么会对“安全”答不上来呢?现在写一写我对 Web 应用程序的程序几种常见的安全防范的认识。(工作中我发现这些安全知识很多开发人员不知道,导致 阅读全文
posted @ 2012-02-23 01:18 darklx 阅读(779) 评论(2) 推荐(1) 编辑