首先申明:标题中的如果是可以去掉的. 想写这篇文章很长时间了,一来是跟大家分享一下,别浪费时间在写代码生成器上面了,什么CodeSmith,XXCodeGenerator等等,都是浮云:二来想跟大家交流交流已达到相互提高的目的. 这篇文章先不讲如何实现,主要是讲讲思想,以及在实现过程中可能会碰到的一些问题: 1.每个人都写过自己的代码生成器,每个人都曾经为自己的代码生成器自豪过,但是有一个缺点,就是代码生成器都是为自己,或者为自己的团队定制的,换一个人,或者换一个团队环境,你的那个代码生成器可能…
对于支持BIOS的电脑,优盘启动,网络启动的各种方案感觉都是浮云,从硬盘启动PE进行维护才是最可靠的.不点在开发wee的过程中给了我们很多维护的灵感,不用费劲地折腾fbinst/U+/量产/PXE/IPXE等方案,因为80%以上的电脑维护的时候是能够启动到windows桌面的,这时候只要用bootice把硬盘mbr写入grub4dos,把grldr.grldr.mbr.通用的menu.lst三个文件拷贝到非C盘根目录,通过优盘/手机/网络任何一种介质,把PE扔进非C盘/boot/imgs/目录下…
oracle: 一款关系型(二维表)数据库,可以用来存储海量数据.在大数据量并发检索的情况下,性能要高于其他的同类数据库产品.一般运行环境是Linux和Unix操作系统上! 目前最流行的商业数据库,主流版本9i(Internet) 10/11g(grid) 12c(Cloud) 数据库用户: Sys:超级管理员  (不允许用normal方式登录,只能用Sysdba和sysoper身份登录) System:普通管理员(只能用normal登录,不能用Sysdba和sysoper身份登录) Scott…
hey,guys!我们一起总结一下JS预解析吧! 首先,我们得搞清楚JS预解析和JS逐行执行的关系.其实它们两并不冲突,一个例子轻松理解它们的关系: 你去酒店吃饭,吃饭前你得看下菜谱,点下菜(JS预解析),但吃的时候还是一口一口的吃(JS逐行执行)! OK,解决下面五个问题,JS预解析就算过了~~(前提:对JS变量作用域有清晰理解) 一.JS预解析是什么? 其实就是对程序要用到的材料(变量,函数)给一个初始值,并存到一个表中(我自己虚构的),当程序运行到那一行时,就来这个表看有没有初始值,没有就…
很久没有写文章了. 一直很忙,不是很有时间整理. 今天主要是来吐槽下那些设计很复杂的ORM的. 项目做的越多,越觉得ORM这个东西设计的太复杂实在是没什么意义. 比较推崇Dapper这样比较简单,效率比较给力的是ORM. 他其实什么都没做,只是把数据库的字段映射到对象的字段上,我觉得就这一个功能就OK了. 其他的功能对ORM来说基本上都是没什么用的. 待我慢慢道来! 一行只写一句话,是因为写C#代码习惯了,不是诗, 不要误会! 你说你的ORM支持全数据库. 啊哈,一般来说项目开始的时候数据库就已…
论文记录:Identifying Encrypted Malware Traffic with Contextual Flow Data from:https://songcoming.github.io/lectures/%E8%AE%BA%E6%96%87%E8%AE%B0%E5%BD%95-Identifying-Encrypted-Malware-Traffic-with-Contextual-Flow-Data.html 0x00 本系列笔记是用来记录论文阅读过程中产生的问题与思考的随…
孙广东   2014.7.19 无意之间看到了,Unity维基上的一篇文章,  是关于自己写协程的介绍. 认为非常好,这样能更好的了解到协程的执行机制等特性.还是不错的. 原文链接地址例如以下: http://wiki.unity3d.com/index.php?title=CoroutineScheduler 项目地址:  http://download.csdn.net/detail/u010019717/8912069 详细的内容例如以下:        一个简单的协同调度程序. 这个协同…
'您正试图运行的函数包含有宏或需要宏语言支持的内容.而在安装此软件时, 您(或您的管理员)选择了不安装宏或宏的控件的支持功能.' 每次关闭word都要出现这个该死的提示,头痛了半天. 谢谢各位! 我终于找到方法了,并成功解决问题,现在推荐给大家: 1. Word选项(I) / 加载项 / 转到(G).../ 2.把里面的3项内容都删除/确定/  3. Word选项(I) / 信任中心 / 信任中心设置 (T)... 4. 选择 "启用所有宏"和"信任对 VBA 工程对象模型的…
用aspx文件作为模板 首先申明:标题中的如果是可以去掉的. 想写这篇文章很长时间了,一来是跟大家分享一下,别浪费时间在写代码生成器上面了,什么CodeSmith,XXCodeGenerator等等,都是浮云:二来想跟大家交流交流已达到相互提高的目的. 这篇文章先不讲如何实现,主要是讲讲思想,以及在实现过程中可能会碰到的一些问题: 1.每个人都写过自己的代码生成器,每个人都曾经为自己的代码生成器自豪过,但是有一个缺点,就是代码生成器都是为自己,或者为自己的团队定制的,换一个人,或者换一个团队环境…