上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 一.引入依赖 二.注入ServerEndpointExporter 三.websocket的具体实现类 四.编写index.ftl 五.编写index.js 六.index.css 七.controller 测试:http://localhost:8080/web/index 点击【连接WebSoc 阅读全文
posted @ 2019-01-05 10:57 qjm201000 阅读(2873) 评论(0) 推荐(0) 编辑
摘要: FutureTask 也可以做闭锁,它是 Future 和 callable 的结合体。所以我们有必要来了解 FutureTask 这个类。 FutureTask 的继承关系类图 先看 FutureTask 类的继承: 它继承自 RunnableFuture,可以看出他是 Runnable 和 Fu 阅读全文
posted @ 2019-01-03 10:42 qjm201000 阅读(332) 评论(0) 推荐(0) 编辑
摘要: springboot 默认会加载classpath:logback-spring.xml文件。 demo地址:https://github.com/qjm201000/microservice_log.git 阅读全文
posted @ 2018-12-29 15:35 qjm201000 阅读(988) 评论(0) 推荐(0) 编辑
摘要: springboot根据spring.profiles.active会去寻找应该加载开发环境配置还是生产环境配置 application.properties application-dev.properties application-prod.properties application-tes 阅读全文
posted @ 2018-12-29 10:58 qjm201000 阅读(2056) 评论(0) 推荐(0) 编辑
摘要: idea打包方式: 打包前确认项目可以正常运行 一.File->Project Structure->Artifacts->点击 + ->JAR->From modules with dependencies 二.如下图,module选择需要打包的项目名;Main Class 选择项目的主程序类; 阅读全文
posted @ 2018-12-28 15:46 qjm201000 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 IDEA进行热部署步骤: 一、添加依赖 二、启动自动构建 idea默认不是自动编译的,修改一下:File>sett 阅读全文
posted @ 2018-12-28 13:37 qjm201000 阅读(1490) 评论(0) 推荐(1) 编辑
摘要: 1.微服务利弊: 利: 强模块化边界服务模块化,可被其他服务调用 可独立部署 技术多样性微服务是分散式治理,没有集中治理,每个团队根据业务的实际情况,选择最优的技术站。不规定语言和数据库。 弊: 分布式复杂性服务很多个,服务之间相互通讯比较复杂 最终一致性a服务数据更改,可能涉及到需要改变b服务的数 阅读全文
posted @ 2018-12-27 17:08 qjm201000 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 针对mysql和mongo的两个小例子: mysql: mongo:副本集mongodb才能支持事物:4.0之后的版本才能支持事物 4.0支持事物的步骤搭建:https://blog.csdn.net/quanmaoluo5461/article/details/84880850 源码地址:http 阅读全文
posted @ 2018-12-27 14:01 qjm201000 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.类 AtomicReference<V> public class AtomicReference<V>extends Objectimplements Serializable 可以用原子方式更新的对象引用 2.构造函数详解 AtomicReference public AtomicRefer 阅读全文
posted @ 2018-12-27 11:19 qjm201000 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 可以用原子方式更新的 long 值。有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范。AtomicLong 可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换 Long。但是,此类确实扩展了 Number,允许那些处理基于数字类的工具和实用工 阅读全文
posted @ 2018-12-27 11:18 qjm201000 阅读(273) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页