花费 25 ms
如何用5000行JS撸一个关系型数据库

首先声明,我不是标题党,我真的是用5000行左右的JS实现了一个轻量级的关系型数据库JSDB,核心是一个SQL编译器,支持增删改查。 源代码放到github上了:https://github. ...

Wed Oct 07 20:56:00 CST 2020 43 5510
如何在maven pom.xml文件中设置Java编译器版本

今天遇到一个问题: 在Eclipse中用maven创建一个新的web项目,然后再用maven update一下,则JDK版本自动变为1.5。 通过查找资料,终于发现maven编译器插件(Maven Compiler Plugin)的文档中有如下解释: The Compiler ...

Mon Oct 09 18:21:00 CST 2017 0 14326
IntelliJ IDEA使用eclipse compiler(ecj)解决lombok编译问题

1:为什么要使用在idea使用eclipse compiler(ecj)?   因为idea默认使用javac,而javac当在编译时发现一个编译错误就直接停止编译了。而ecj支持proceed on errors(出错时继续),这样就能够全局看到整个项目存在多少问题。 2:切换之后,ecj ...

Thu May 23 04:08:00 CST 2019 0 1993
基于ε-NFA的正则表达式引擎

正则表达式几乎每个程序员都会用到,对于这么常见的一个语言,有没有想过怎么去实现一个呢?乍一想,也许觉得困难,实际上实现一个正则表达式的引擎并没有想像中的复杂,《编译原理》一书中有一章专门讲解了怎么基于 ...

Sun May 18 04:03:00 CST 2014 0 7463
Android字节码优化工具redex初探

https://mp.weixin.qq.com/s/Og2TkGrZR490h9-KO23lmw 背景 apk瘦身和启动时间优化是移动端开发性能优化中经常被提到的两个问题。apk瘦身的常规 ...

Wed Jul 01 07:34:00 CST 2020 0 1498
「译」Graal JIT编译器是如何工作的

原文Understanding How Graal Works - a Java JIT Compiler Written in Java,讲了jvmci和ideal graph的基本概念以及一些优化技术,很不错的一篇文章,开头结尾不太重要的部分已经省略,请见谅。 JIT编译器是什么 我敢说 ...

Mon May 04 20:02:00 CST 2020 0 1042

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM