摘要: 1、线程的状态 Java中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状态)。 New:新建状态,当线程创建完成时为新建状态,即new Thread(...),还没有调用start方法时,线程处于新建状 阅读全文
posted @ 2020-09-09 16:18 crazy_boy 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、多线程的创建方式 继承Thread类 实现runnable 接口,无返回值,无异常 实现callable接口,有返回值,有异常 线程池(此种方式,网上很多不算创建方式,但是个人觉得可以创建线程,所以我归进去) 1、1 继承Thread类 public static class MyThread 阅读全文
posted @ 2020-09-07 12:04 crazy_boy 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 我们常说的主线程就是Main线程,它是一个特殊的单线程,话不多说,直接撸码: public static void main(String[] args) { /** * 获取当前执行的所有线程 */ ThreadMXBean threadMXBeanm = ManagementFactory.ge 阅读全文
posted @ 2020-09-07 11:26 crazy_boy 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1. 理解线程与进程 由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。 进程和线程的对比这一知识点由于过于基础,正因为过于基础,所以我们更应该透彻它!我们必须掌握什么是线程和进程,掌握线程与进程的关系、区别及优缺点 ! 阅读全文
posted @ 2020-09-07 11:11 crazy_boy 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、nginx 功能介绍 Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块数量达到Apache的近2/3。对proxy和rewrite模 阅读全文
posted @ 2020-08-26 17:18 crazy_boy 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Mybatis学习(-) 了解多用ORM框架 本章主要介绍 了Java ORM 的来源和历史 ,同时分别介绍 了JDBC 、Hibernate 和 MyBatis三种访问数据库的方法,在分析它们优缺点 的基础上 ,比较它们之间的 区别和适用的场景。 1、传统的JDBC Java 程序都是通过 JDB 阅读全文
posted @ 2020-08-06 14:32 crazy_boy 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 前言 因今年公司新产品线较多,为了降低耦合,达到业务分离、重用,提高内部开发效率的目的,采用了基于服务组件、前后端分离的架构体系。与之前传统单应用架构相比,系统部署、配置更加复杂,为了能够频繁地将软件的最新版本,及时、持续地交付给测试团队及质量控制团队,以供评审,所以引入持续集成工具Jenkins, 阅读全文
posted @ 2020-06-12 16:43 crazy_boy 阅读(239) 评论(0) 推荐(0) 编辑
摘要: package.json详细内容 它是这样一个json文件(注意:json文件内是不能写注释的,复制下列内容请删除注释): JavaScript { "name": "test", //项目名称(必须) "version": "1.0.0", //项目版本(必须) "description": "T 阅读全文
posted @ 2020-06-10 11:18 crazy_boy 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 前后端分离,后台负责写接口。随着接口越来越多,接口清单越来越重要,传统是需要自己去维护一个doc的文档或者公司统一放在一个接口清单的web服务上。每次开发者需要单独添加上去。修改后还需要维护。现接入swagger,通过简单的注解即可生成文档,并且随着接口变化自动会变化。统一管理方便快捷 引入jar包 阅读全文
posted @ 2020-05-18 16:04 crazy_boy 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Activiti给表的字段添加备注 Activiti添加数据库表注释(mysql):注意:由于有的字段是有外键约束,所以无法进行添加备注,故将其注释 -- Add comments to the columns -- ALTER TABLE ACT_GE_BYTEARRAY MODIFY COLUM 阅读全文
posted @ 2020-04-07 17:08 crazy_boy 阅读(1203) 评论(0) 推荐(0) 编辑