首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hydrogen
掘友等级
Java
|
才华有限公司
以梦为码
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 1
沸点 1
赞
2
返回
|
搜索文章
最新
热门
ngrok内网穿透简单使用
ngrok内网穿透简单使用.....................................
nacos
安装nacos服务发现创建父工程springbootInitializr新建consumer、provider模块添加依赖yml配置启动类注解@EnableDiscoveryClientfeign调用
Activiti实现跳转(驳回)的方式
最为安全可靠,不修改Activiti自身执行和流程定义对象,但是对于中国式流程的功能需求(驳回、回退等),经常是要求在没有连线的情况下完成跳转,灵活性不够。 这种方法可以实现动态跳转,不需要修改Activiti自身执行,但是会动态修改系统中的流程定义缓存对象。理论上这会出现一个…
双重校验锁实现对象单例(线程安全)
另外,需要注意 uniqueInstance 采用 volatile 关键字修饰也是很有必要。 但是由于 JVM 具有指令重排的特性,执行顺序有可能变成 1->3->2。指令重排在单线程环境下不会出现问题,但是在多线程环境下会导致一个线程获得还没有初始化的实例。例如,线程 T1…
并发进阶
原子性 : 一个的操作或者多次操作,要么所有的操作全部都得到执行并且不会收到任何因素的干扰而中断,要么所有的操作都执行,要么都不执行。synchronized 可以保证代码片段的原子性。 可见性 :当一个变量对共享变量进行了修改,那么另外的线程都是立即可以看到修改后的最新值。v…
并发基础
在 Java 中,启动 main 函数就是启动了一个 JVM,而main函数所在的线程就是这个进程主线程。 线程:程序执行的最小单位。一个进程在其执行的过程中可以产生多个线程。 各进程是独立的,而同一进程中的线程极有可能会相互影响。 线程执行开销小,但不利于资源的管理和保护;而…
List
Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。 底层数据结构: Arraylist 底层使用的是 Object 数组;LinkedList 底层使用的是 双向链表 数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和双向…
HashMap
1. 为什么需要哈希表, 哈希表是什么?Hash函数是什么? 2. 解决hash碰撞的方法 HashMap默认初始化长度为16,并且每次自动扩展或者是手动初始化容量时,必须是2的幂。 3. hashMap的特点 4. hashap底层实现 4.3:链表结构,循环遍历直到链表中某…
vue安装运行编译部署
安装下载nvmhttps://www.cnblogs.com/gaozejie/p/10689742.html修改配置使用淘宝镜像安装nodejsvue工程目录下编译报错:需要nodesass安装还是
跨域
解决方法:对应controller添加注解@CrossOriginCorsConfig配置application.yml中authc-urls:拦截所有就会报错,注释后能通过,为什么?最终处理
下一页
个人成就
文章被点赞
5
文章被阅读
4,804
掘力值
153
关注了
4
关注者
0
收藏集
2
关注标签
24
加入于
2019-03-06