浅谈字节码增强技术系列1-字节码增强概览
作者:董子龙前言前段时间一直想参照lombok的实现原理写一篇可以生成业务单据修改记录插件的专利,再查阅资料的过程中,偶然了解到了字节码增强工具byteBuddy。但是由于当时时间紧促,所以没有深入的对该组件进行了解。其实再我们的日常开发中,字节码增强组件
Wesley13 Wesley13
4年前
Unity中的网格与材质球合并
https://blog.csdn.net/dardgen2015/article/details/51517860很多时候我们需要把具有相同shader的材质球合并,从而减少drawcall的产生。比如九龙战里面,一个人物带有10个部位,10个部位各自来自不同的fbx文件,加上身体,就有11个材质球,占上11个drawcall。如果主城里面跑着1
Wesley13 Wesley13
4年前
ES6中对字符串处理的优点
\toc\1、字符的Unicode表示法ES6之前Unicode只能表示\\u0000\\uFFFF之间的字符。ES6可以表示超过这个范围的unicode字符如//原来ES6之前"\uD842\uDFB7"//"𠮷""\u20BB7"//"7"
Stella981 Stella981
4年前
OSChina 周四乱弹 ——阿法狗战胜了李世石
!(http://static.oschina.net/uploads/space/2016/0309/213934_O2EQ_1428332.jpg)哇!二月二龙抬头,大家组团去理发的日子到了。唉!理发之前我只想换个发型,理发之后我想换张脸。!(http://static.oschina.net/uploads
Wesley13 Wesley13
4年前
#杂谈#简单、优雅
!illustration(https://static.oschina.net/uploads/img/201703/04192001_pmQq.jpg"妹抖龙")有时在想,怎样的生活才是自己想要的,怎样的生活态度才是合适自己的。在如今的快节奏、物欲横流的当代,似乎越来越难静下心来,感受生活中的美好。资本主义不断地用各种潮流、各种发布会、“你
京东云开发者 京东云开发者
11个月前
由 Mybatis 源码畅谈软件设计(四):动态 SQL 执行流程
作者:京东保险王奕龙本节我们探究动态SQL的执行流程,由于在前一节我们已经对各个组件进行了详细介绍,所以本节不再赘述相关内容,在本节中主要强调静态SQL和动态SQL执行的不同之处。在这个过程中,SqlNode相关实现值得关注,它为动态SQL标签都定义了专用
京东云开发者 京东云开发者
11个月前
由 Mybatis 源码畅谈软件设计(九):“能用就行” 其实远远不够
作者:京东保险王奕龙到本节Mybatis源码中核心逻辑基本已经介绍完了,在这里我想借助Mybatis其他部分源码来介绍一些我认为在编程中能最快提高编码质量的小方法,它们可能比较细碎,希望能对大家有所启发。关于方法的长度和方法拆分之前我在读完《代码整洁之道》
京东云开发者 京东云开发者
5个月前
由 Mybatis 源码畅谈软件设计(九):“能用就行” 其实远远不够
作者:京东科技王奕龙到本节Mybatis源码中核心逻辑基本已经介绍完了,在这里我想借助Mybatis其他部分源码来介绍一些我认为在编程中能最快提高编码质量的小方法,它们可能比较细碎,希望能对大家有所启发。关于方法的长度和方法拆分之前我在读完《代码整洁之道》