07 2016 档案
Java版本:识别Json字符串并分隔成Map集合
摘要:最近又看了点Java的知识,于是想着把CYQ.Data V5迁移到Java版本。过程发现坑很多,理论上看大部分很相似,实践上代码写起来发现大部分都要重新思考方案。以下是遇到的C#转Java的一些小问题及Java代码...
阅读全文
聊聊数据库级联删除与伪删除的设计方案
摘要:这两天看了重温了下设计模式和数据结构,又补了下基础知识,然后就失眠了一整夜,不知为啥就想到级联及伪删数据这个问题。由于级联删除是几乎人人都会遇到的问题,但方案却有限却不美好,所以欢迎大伙集思文益,以下内容欢迎大伙一起讨论。
阅读全文
CYQ.Data V5 从入门到放弃ORM系列:教程 - MProc类使用
摘要:MProc介绍 MProc:是一个用于执行SQL或存储过程的数据库操作类,它轻量高性能地类似于Dapper。MProc:它出现的场景很少,因为MAction自身就能处理掉90%-100%的数据操作(以存储过程为核心操作的除外)
阅读全文
CYQ.Data V5 从入门到放弃ORM系列:教程 - MAction类使用
摘要:随着V5框架使用者的快速增加,终于促使我开始对整个框架编写完整的Demo。上周大概花了一星期的时间,每天写到夜里3点半,终完成了框架所有功能的Demo。同时,按V5框架名称空间的顺序,对每个类的使用,补充相应的文章介绍,以漏补缺。
阅读全文
周末聊聊IT人员的人脉观:关于帮妹子找兼职有感
摘要:前几天,有个认识了好几年的网友,现在是大学生,在厦门读大一,说和她同学要一起到广州找兼职,看我有没有介绍。像我这么积极热心善良的人,就说帮她找找看,结果问了几次,没消息,只好诚实的回复人家,没找着。木有想到,妹子突然就杀到了广州,说已经在在她广州的朋友那里了,既然到广州了,就只能继续帮人家找了。以前,我又为找兼职是一件很容易的事,找过一圈,才发现:理论和实践的距离,在哪里都如天地间般遥远。
阅读全文
CYQ.Data V5 分布式自动化缓存设计介绍
摘要:其实完成这个功能之前,我就在思考:是先把想法写了来,和大伙讨论讨论后再实现,还是实现后再写文论述自己的思维。忽然脑后传来一个声音说:你发文后会进入发呆阶段。所以还是静下心,让我轻轻地把代码撸完再说。最近这几天,自己在大脑里演练过各种技术难点,解决方案,推敲了各种该解决的问题,觉的差不多了,才决定撸码。
忽然发觉,原来代码是可以写在大脑里的。要是你看到一个员工坐着2天没写一行代码,说明人家是高手,正在大脑编程。
阅读全文
CYQ.Data V5 从入门到放弃ORM系列:框架的优势
摘要:框架开源后,学习使用的人越来越多了,所以我也更加积极的用代码回应了。在框架完成了:数据库读写分离功能 和 分布式缓存功能 后:经过三天三夜的不眠不休,终于完成框架第三个重量级的功能:自动化分布式缓存。源代码已经提交,源码地址见:终于等到你:CYQ.Data V5系列 (ORM数据层)最新版本开源了
阅读全文
终于等到你:CYQ.Data V5系列 (ORM数据层,支持.NET Core)最新版本开源了
摘要:不要问我框架为什么从收费授权转到免费开源,人生没有那么多为什么,这些年我开源的东西并不少,虽然这个是最核心的,看淡了就也没什么了。群里的网友:太平说:记得一年前你开源另一个项目的时候我就说过 这么多年 秋天有两点没变 一是还是单身 另外一个就是cyq.data还没开源 终于等到开源了!也许吧,只有把cyq.data最终开源了,才能解决单身问题,不然我在这上面花的时间太多,都没时间和妹子聊天了。
阅读全文
DBImport v3.5 中文版发布:数据库定时同步及文档生成工具(IT人员必备)
摘要:趁着最近的休息时间,只能多勤快些:多写代码,多更新文章。因为一旦投入新的工作,估计博客又会恢复到一年才产几篇的状态。对于DBImport,因为用户的意见,增加了一个亮点功能,让软件B格升为数据库时时同步工具,所以值的介绍一下。
阅读全文
CYQ.Data 从入门到放弃ORM系列:开篇:自动化框架编程思维
摘要:随着CYQ.Data 开始回归免费使用之后,发现用户的情绪越来越激动,为了保持这持续的激动性,让我有了开源的念头。同时,由于框架经过这5-6年来的不断演进,以前发的早期教程已经太落后了,包括使用方式,及相关介绍,都容易引人误解。为此,我打算重新写个系列来介绍最新的版本,让大伙从传统的ORM编程过渡到自动化框架型思维编程(自已造的词)。于是:这个新系列的名称就叫:CYQ.Data 从入门到放弃ORM系列
阅读全文