用JS作为规则脚本我们需要做到JS能调用后端API接口,API接口能调用JS本地方法,经过多次技术调研,我们选择了JDK1.8的Nashorn引擎来作为最终落地方案。
打开 File --> settings --> Editor --> File Encodings
观察者模式是一种很常见的设计模式,在java jdk里或者Spring框架里都有实现,并提供api给开发者
考虑到国内大部分场景对接的是Mybatis或者Mybatis Plus生态,而不是JPA,同时Graphql版本也进一步迭代,故计划使用Mybatis Plus对接Graphql
JDK动态代理 思路整理1.提供一个接口和实现类public interface Skill { void run(); void swim();}public class Althletes implements Skill{ @Override public void r...
一个无聊的周末无聊的我打开了阿里云APP,映入眼帘的急需付费+1,这真是一个令人沮丧的消息,还记得这台学生机还是大三的时候刚刚接触云服务器时使用自己的学生身份廉价购买来的,而如今我顺利的从大学毕业,这种学生优惠自然...
概述线程池的意义:为了减少服务器端大量线程的创建和销毁,做到线程的复用。线程池创建之后,线程池为空,没有任何线程当有请求的时候,会在线程池中创建一个线程(核心线程)去处理这个请求核心线程使用完毕之后不会被销毁,而是继...
之前的文章提到过我们服务使用Hystrix进行服务限流,使用的是信号量方式,并根据接口的响应时间和服务的峰值QPS设置了限流的配额。
A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。
首先先配置一下idea的Maven: 打开idea的设置,找到构建、执行、部署 --> 构建工具 --> Maven 然后配置自己的Maven路径、设置文件和本地仓库