Quartz.net简介


Quartz.netquartz.net是一个开源的作业调试程序 。 可以和其它软件很好的集成。通常在后台定时计算中用的比较多。 官方开源地址:https://github.com/quartznet/quartznet​ https://www.quartz-scheduler.net/支付netcore和netframe- 阅读剩余部分 -

线程安全与JVM内存结构


线程安全线程安全: 就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问,直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。JVM内存结构主要有三大块:堆内存、方法区和栈Java堆是被所有线程共享,是Java虚拟机所管理的内存中最大的一块 Java堆在虚拟机启动时创建。Java堆唯一的目的是存放对象实例,几乎所有的对- 阅读剩余部分 -

Spring boot 与Spring cloud的基础知识


Dubbo 主要只是为了解决服务通信、服务注册等问题,而 Spring Cloud 却是提供微服务架构的完整的解决方案2.spring cloud中的关键技术XML解析:JABXJSON序列化:Jackson缓存:Redis定时器:Quartz SchedulerJava模版技术Thymeleaf前端样式:BootstrapAPI网关:Zuul服务注册与发现:Eureka Se- 阅读剩余部分 -

Spring框架基础知识


Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。这些模块是:核心容器、数据访问/集成,、Web、AOP(面向切面编程)、工具、消息和测试模块。比如:Core Container 中的 Core 组件是Spring 所有组件的核心,Beans 组件和 Context 组件是实现IOC和依赖注入的基础,AO- 阅读剩余部分 -

RN生命周期


生命周期,就是一个对象从开始生成到最后消亡所经历的状态getDefaultProps 在组件创建之前调用。2.getInitialState 在组件被创建并加载的时候调用。 用来初始化组件的状态。这两个是es5的时候用的现在es6直接用构造函数constructor 构造函数3.componentWillMount 准备加载组件的时候被调用。4.render 更新界面- 阅读剩余部分 -