会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hejinsheng
博客园
新随笔
联系
管理
1
2
3
4
下一页
2019年5月22日
docker swarm部署spring cloud服务
摘要: 一、准备docker swarm的集群环境 二、准备微服务 ①eureka服务 application.yml配置 java代码略... ②microserviceone服务 application.yml配置 java代码略... ③microservicetwo服务 application.ym
阅读全文
posted @ 2019-05-22 17:33 hejinsheng
阅读(2654)
评论(0)
推荐(0)
2019年3月19日
kubeadm方式安装kubernetes
摘要: 系统: Ubuntu 18.04.2 LTS 内存: 8G 机器: 1 安装前准备 1.1 关闭系统swap分区(需要重启系统) vi /etc/fstab,注释swap行的UUID信息 1.2 /etc/apt/source.list中配置阿里云k8s源 # kubeadm及kubernetes组
阅读全文
posted @ 2019-03-19 15:05 hejinsheng
阅读(305)
评论(0)
推荐(0)
2019年2月18日
《Spring Boot 实战》随记
摘要: 第一部分 Spring 4.x 1. Spring基础 略过 2. Spring常用配置 2.1 Bean的scope 使用@Scope注解配置scope.默认signleton,原型模式prototype 2.2 Spring EL和资源调用 支持在xml和注解中使用表达式,需要@Property
阅读全文
posted @ 2019-02-18 17:20 hejinsheng
阅读(245)
评论(0)
推荐(0)
2019年1月18日
https部署
摘要: 准备证书及秘钥 方式一、springboot项目可直接在yml中配置 1、需要将证书转换成jks或p12格式,如 多个crt证书转为pem: 2、然后在yml中进行配置 3、启动应用,顺利的话此时访问https://domain:8443/就访问到了原先的页面 4、端口映射,将443端口映射到844
阅读全文
posted @ 2019-01-18 14:58 hejinsheng
阅读(737)
评论(0)
推荐(0)
2019年1月17日
JAVA垃圾回收笔记
摘要: 一、分析GC日志 打印的GC信息 [Full GC (Ergonomics) [PSYoungGen: 26624K->26623K(29696K)] [ParOldGen: 69631K->69630K(69632K)] 96255K->96253K(99328K), [Metaspace: 32
阅读全文
posted @ 2019-01-17 15:04 hejinsheng
阅读(212)
评论(0)
推荐(0)
2018年10月30日
规则引擎drools的简单使用
摘要: 规则引擎适用于有复杂多变的规则,如商品满减、积分赠送、考勤规则等 一、引入maven依赖 二、drools有两种执行方式,第一种是基于kmodule.xml、drl配置文件,第二种是动态读取规则 基于kmodule方式 1)创建Fact,drools中的Fact即是java中的普通的bean,用于传
阅读全文
posted @ 2018-10-30 14:35 hejinsheng
阅读(1237)
评论(0)
推荐(0)
2018年2月24日
NIO服务端和客户端通信demo
摘要: 代码转自 https://www.jianshu.com/p/a9d030fec081 服务端: 客户端:
阅读全文
posted @ 2018-02-24 16:38 hejinsheng
阅读(375)
评论(0)
推荐(0)
2018年2月23日
NIO学习笔记
摘要: NIO区别于IO,是同步非阻塞的。nio直接使用native函数库,直接分配对外内存,通过DirectByteBuffer对象作为这块内存的引用操作,避免了数据在java堆和对外内存间来回复制。 概念区分: 1.同步:使用同步IO时,Java自己处理IO读写。 2.异步:使用异步IO时,Java将I
阅读全文
posted @ 2018-02-23 17:47 hejinsheng
阅读(151)
评论(0)
推荐(0)
2018年2月11日
mybatis原理
摘要: MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。 一、MyBatis的框架设计 1.接口层 和数据库交互的方式
阅读全文
posted @ 2018-02-11 10:24 hejinsheng
阅读(247)
评论(0)
推荐(0)
2018年2月10日
三种动态代理方式
摘要: 1、创建Interface public interface IUserDao { void save(); } 2、创建实现类 public class UserDao implements IUserDao { @Override public void save() { // TODO Aut
阅读全文
posted @ 2018-02-10 15:38 hejinsheng
阅读(2357)
评论(0)
推荐(0)
1
2
3
4
下一页
公告