java开发
blissnmx
这个作者很懒,什么都没留下…
展开
-
JVM相关知识点-文字版
物理内存模型线程:分为八种原子性操作,作用于不同的区域 工作内存:,load、use、assign、store,线程私有 主内存:lock、unlock、read、write,线程共享volatile关键字修饰的变量 变量线程安全,变量值的修改会立刻同步到主内存,使用的变量必须从主内存重新获取 变量的修改对所有线程可见, 禁止了指令重排序JVM类加载装载:通过全限定名获取类的二进制字节流将字节流所代表的静态存储结构转化为方法区的运行时数据结构生成...原创 2020-12-15 17:35:24 · 172 阅读 · 0 评论 -
windows10使用系统自带bash技巧之配置idea、以及terminal使用git命令别名方式
安装bash1、win10自带了一个linux的子系统具体安装使用参考:https://www.jianshu.com/p/a90591d5db0c2、安装重启后再cmd命令框输入C:\Windows\System32\bash.exe3、根据提示,在window应用商店安装ubuntu程序免费版本,安装即可4、若打开bash,提示“C:\Windows\System32\bash.exe”,则执行“sudo chmod 777 /home/nmx/.bashrc”配置idea原创 2020-05-22 19:38:39 · 983 阅读 · 0 评论 -
设计模式之代理、建造者、门面、原型、装饰器模式总结
原创 2020-03-09 16:16:47 · 274 阅读 · 0 评论 -
JAVA设计模式之单例模式总结
原创 2020-03-02 16:56:43 · 161 阅读 · 0 评论 -
maven 命令建分支步骤以及注意事项
一、在svn创建对应的目录 branches->分支目录 tags->标签目录(当前线上项目对应的版本) trunk->主干目录二、运行项目中的所有的测试用例(无报错)后三、检查pom父级pom.xml文件是否有以下配置,如无则加上(release插件) 下面的内容是使用maven release插件的命令和配置:原创 2016-10-13 18:08:55 · 3580 阅读 · 0 评论 -
JDK8 stream流学习
jdk8之后引入对集合操作的工具steam,大大的简化了collection的各种日常操作,结合lambda表达式,很大程度提高了开发效率import java.util.*;import java.util.stream.Collectors;import java.util.stream.Stream;import org.junit.Test;/** *JDK8 S...翻译 2018-10-31 17:34:23 · 180 阅读 · 0 评论 -
spring boot 启动报错,找不到DataSource
报错信息如下:16:39:11.372 1653 [main] WARN o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext [AbstractApplicationContext.java:551] - Exception encountered during context initialization - cancellin...原创 2019-03-04 16:50:10 · 4816 阅读 · 0 评论