摘要: 通过对 WordPress 数据库进行表分区和数据库结构调整和索引优化,提升 WordPress 数据库查询效率。 阅读全文
posted @ 2018-01-29 14:13 darklx 阅读(4130) 评论(1) 推荐(0)
摘要: 个人随笔,记录问题及思路草稿,非文章性质。 对于设备编辑场景,需要显示设备类型(外键), 前端有如下 TypeScript model(此 model 和后端实体 model 通常相对应): export class DeviceDef { id: string; name: string; seq 阅读全文
posted @ 2017-04-19 18:28 darklx 阅读(880) 评论(0) 推荐(0)
摘要: dynamic-css 使得你可以借助 MVVM 模式动态生成和更新 css,从而将本插件到来之前,打散、嵌套在 js 中的修改样式的代码剥离出来。比如你要做元素跟随鼠标移动,或者根据滚动条位置的变化而触发一些效果,原本你要写 js 去绑定滚动事件,然后计算偏移量,然后更新元素 css,使用 dyn 阅读全文
posted @ 2015-12-14 23:45 darklx 阅读(1797) 评论(2) 推荐(1)
摘要: 虽然我们的架构不是开源的,不过一些笔记可以愿意公开和大家讨论一下,我相信不少人在和我们干着同样的事情,那不如一块儿交流一下,这样我们可以更快。 这里前端,后端都有,前端我们用的是 angular,推荐下。 混合应用,*APP 版本热更新支持。 混合应用,*现在将微信 Web APP 切换到 本地 A 阅读全文
posted @ 2015-12-14 22:37 darklx 阅读(1121) 评论(0) 推荐(0)
摘要: 微软换了新 CEO 后变化很大,对我们团队最有利的消息就是 Visual Studio 2015 支持移动应用跨平台开发。还记不记得很早之前,Xamarin 宣布与微软成为合作伙伴的消息。显然,Xamarin 得到了来自微软的大力支持,而微软则直接将 Xamain 融合进Visual Studio ... 阅读全文
posted @ 2015-04-05 20:07 darklx 阅读(14075) 评论(31) 推荐(20)
摘要: 读完本文你会知道,如何在没有源码的情况下,直接修改一个 DLL 以去除 DLL 上的强命名限制,并在该程序集上直接添加你的“友元程序集(一种特殊的 Attribute,将它应用在程序集上,使得程序集内的 internal 类型能够被其它程序集直接调用)”。以此类推,你可以用此方法,直接修改程序集,达... 阅读全文
posted @ 2014-08-17 13:46 darklx 阅读(6029) 评论(13) 推荐(26)
摘要: 前些时间去面试,谈到框架设计中做到的“安全”相关,紧张一时没想起来,也就没有答什么,回头想想,我读书的时候挺喜欢安全技术的,还给杂志投过稿我的文章还上过书本,怎么会对“安全”答不上来呢?现在写一写我对 Web 应用程序的程序几种常见的安全防范的认识。(工作中我发现这些安全知识很多开发人员不知道,导致 阅读全文
posted @ 2012-02-23 01:18 darklx 阅读(833) 评论(2) 推荐(1)
摘要: 本文的“黑客”加了引号,有标题党的嫌疑,我认为这种行为并不是黑客,黑客是乐于探索发现的Geek,know it then hack it!。写本文也是给大家提个醒,在你发现一个不需要密码的无线AP的时候,请小心,不要进行帐号登录这些操作。今天看了一篇文章《UC浏览器被指明文传输用户密码》,UC官方亦对此作出了回应,其实我赞同UC官方所说的,你使用公共的而且无密码的wifi时,是不安全的。UC官方回应说也安装那篇文章进行了测试,称“文章所指情况完全无法复现”我也进行了测试,发现的确无法复现,但是我们仅用手里的设备真的就不能伪造wifi了吗?我进行了探索(原创思路,非上面的文章所说的方式):设备: 阅读全文
posted @ 2012-02-22 20:49 darklx 阅读(4774) 评论(8) 推荐(9)
摘要: 2023 年更新: 这篇文章是 2012 年写的了,至今仍然有用,可以提升需要动态调用 Property 时候的性能。不过 .NET 8 推出了一个 [UnsafeAccessor] 新特性:对于一个已知名称和类型的私有成员,通过语法糖可以在编译器级别实现直接访问内部成员了,示例如下(字段、属性、方 阅读全文
posted @ 2012-02-21 22:17 darklx 阅读(2458) 评论(13) 推荐(3)