2021年8月10日
正文内容加载中...
posted @ 2021-08-10 10:09 上校 阅读(13) 评论(0) 推荐(0) 编辑
  2021年5月26日
摘要: 配置ssl证书之前,先准备SSL证书,至于获取的途径很多(阿里云的服务,第三方服务购买)。这里不详细解释。以下是我的SSL证书 阅读全文
posted @ 2021-05-26 14:37 上校 阅读(91) 评论(0) 推荐(0) 编辑
  2021年5月10日
摘要: https://www.cnblogs.com/wang-meng/p/11887345.html https://blog.csdn.net/iflow/article/details/72898657 阅读全文
posted @ 2021-05-10 18:32 上校 阅读(33) 评论(0) 推荐(0) 编辑
  2021年4月28日
摘要: 1.想创建的用户目录 mkdir /data/app/datacloudsystem/uploaddata 2.新建用户到指定的目录 useradd upload_user2 -d /data/app/datacloudsystem/uploaddata 阅读全文
posted @ 2021-04-28 11:50 上校 阅读(468) 评论(0) 推荐(0) 编辑
  2020年12月14日
摘要: 首先修改网页登录密码 1: 打开安装目录,进入conf目录,找到jetty.xml 阅读全文
posted @ 2020-12-14 16:31 上校 阅读(230) 评论(0) 推荐(0) 编辑
  2020年8月26日
摘要: shiro的session创建与session的查询、更新、过期、删除中,shiro对session的操作基本都讲到了,但还缺一个session共享没有讲解;session共享的原理其实在自定义session管理一文已经讲过了,本文不讲原理,只看看shiro的session共享的实现。   为何需要session共享     如果是单机应用,那么谈不上session共享,session放哪都无所谓,不在乎放到默认的servlet容器中,还是抽出来放到单独的地方;     也就是说session共享是针对集群(或分布式、或分布式集群)的;如果不做session共享,仍然采用默认的方式(session存放到默认的servlet容器),当我们的应用是以集群的方式发布的时候,同个用户的请求会被分发到不同的集群节点(分发依赖具体的负载均衡规则),那么每个处理同个用户请求的节点都会重新生成该用户的session,这些session之间是毫无关联的。那么同个用户的请求会被当成多个不同用户的请求,这肯定是不行的。 阅读全文
posted @ 2020-08-26 20:43 上校 阅读(248) 评论(0) 推荐(0) 编辑
  2020年8月23日
摘要: 引入maven 阅读全文
posted @ 2020-08-23 16:33 上校 阅读(168) 评论(0) 推荐(0) 编辑
  2020年8月22日
摘要: 关于Docker的官方介绍网上太多了我就不贴了,就实际体验来说Docker可以极大的简化环境搭建及服务部署的操作流程,大大降低部署的时间成本,解放你的双手。 本文不会深入讲解Docker底层架构及运行原理,也不会有一堆架构图贴在这里。该篇旨在让你以最快的速度学会使用Docker,关于Docker的架构及其底层的一些知识,你可以在学会Docker的基本使用之后再去了解。开门见山讲架构聊底层有点容易让人犯迷糊,但在使用Docker之前你至少应该了解他的三大核心组件:仓库、镜像和容器,以及他们之前的关系。本文将通过一个MySQL示例带你了解并使用Docker,待你对Docker有一个基本了解后你再回头去看他的体系架构会容易理解。 阅读全文
posted @ 2020-08-22 20:00 上校 阅读(366) 评论(0) 推荐(1) 编辑
摘要: 其实关于Shiro的一些学习笔记很早就该写了,因为懒癌和拖延症晚期一直没有落实,直到今天公司的一个项目碰到了在集群环境的单点登录频繁掉线的问题,为了解决这个问题,Shiro相关的文档和教程没少翻。最后问题解决了,但我觉得我也是时候来做一波Shiro学习笔记了。 阅读全文
posted @ 2020-08-22 14:12 上校 阅读(262) 评论(0) 推荐(1) 编辑
  2020年8月20日
摘要: 去年学习的Redis,刚刚学习完就迫不及待的在实战中用了一下,走了很多坑不过幸好都填上了,需求的不断变化发现用不上Redis,一开始去掉了,后来想想加进来比较合适。这篇文章主要讲解Springboot如何整合开发Redis实现一个基本的案例。使用的是目前Springboot2.x的Lettuce版本。希望对你有帮助。 阅读全文
posted @ 2020-08-20 17:59 上校 阅读(349) 评论(0) 推荐(0) 编辑
  2020年6月14日
摘要: https://blog.csdn.net/wozniakzhang/article/details/95855296?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase 阅读全文
posted @ 2020-06-14 18:35 上校 阅读(791) 评论(0) 推荐(0) 编辑
  2020年4月8日
摘要: public static boolean sendPostRequest(String path, String data) throws Exception{ // StringBuilder sb = new StringBuilder(); // if (params != null && !params.isEmpty()) { // for (Map.Entry 阅读全文
posted @ 2020-04-08 17:08 上校 阅读(244) 评论(0) 推荐(0) 编辑
  2020年3月7日
摘要: 1.windows上传文件夹到linux服务器:scp -rp e:\scpdata root@10.1.22.5:/root 复制windows本地D:/data目录到远程服务器10.1.22.5的/root目录 -r 递归复制子文件夹内容 -p 保留原文件修改,访问时间和权限(modes)信息 阅读全文
posted @ 2020-03-07 11:51 上校 阅读(23139) 评论(0) 推荐(0) 编辑
  2019年12月13日
摘要: 问题描述: 关于Git的使用,在通常情况下,习惯于先在本地创建一个本地仓库,然后将项目提交到本地master,再将本地master中的项目Push 到远程仓库中,这样问题就来了。 具体错误信息如下: git.exe push --progress "origin" master 阅读全文
posted @ 2019-12-13 18:35 上校 阅读(5791) 评论(0) 推荐(0) 编辑
摘要: 环境:win8.1 64bit 安装准备: 首先你得安装windows下的git msysgit1.9.5 安装版本控制器客户端tortoisegit tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包] 阅读全文
posted @ 2019-12-13 18:12 上校 阅读(783) 评论(0) 推荐(0) 编辑
  2019年11月27日
摘要: 开机自动挂载硬盘 1. 先查看新硬盘ID ls -l /dev/disk/by-uuid/ 2. 编辑加入配置 vim /etc/fstab 阅读全文
posted @ 2019-11-27 20:38 上校 阅读(644) 评论(0) 推荐(0) 编辑
  2019年9月24日
摘要: Stream类全路径为:java.util.stream.Stream 对Stream的描述,引用其他文章中觉得比较好的介绍: Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。Stream API 借助于同样新出现的 Lambda 表达式,极大的提高编程效率和程序可读性。 即Stream的原理: 阅读全文
posted @ 2019-09-24 20:21 上校 阅读(798) 评论(0) 推荐(0) 编辑
  2019年9月21日
摘要: package many_to_many; import java.util.HashSet; import java.util.Set; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToMany; import javax.persistence.Table; 阅读全文
posted @ 2019-09-21 09:37 上校 阅读(214) 评论(0) 推荐(0) 编辑
  2019年9月20日
摘要: package one_to_one; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; 阅读全文
posted @ 2019-09-20 19:49 上校 阅读(202) 评论(0) 推荐(0) 编辑
摘要: package one_to_many; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; 阅读全文
posted @ 2019-09-20 17:57 上校 阅读(230) 评论(0) 推荐(0) 编辑
摘要: persistence.xml ManyToOne测试代码 Customer类: Order类: 阅读全文
posted @ 2019-09-20 16:38 上校 阅读(264) 评论(0) 推荐(0) 编辑
  2019年9月18日
摘要: Message is: {{ message }} Multiline message is: {{ message }} ... 阅读全文
posted @ 2019-09-18 11:11 上校 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 数值:{{ counter }} 执行函数 执行函数 {{message}} ... 阅读全文
posted @ 2019-09-18 11:10 上校 阅读(149) 评论(0) 推荐(0) 编辑
  2019年9月17日
摘要: index.html 阅读全文
posted @ 2019-09-17 17:02 上校 阅读(217) 评论(0) 推荐(0) 编辑
  2019年8月28日
摘要: 设置redis最大占用内存 # 编辑redis配置文件,加入最大内存使用限制,我根据服务器的情况设置为3G maxmemory 3221225472 阅读全文
posted @ 2019-08-28 23:56 上校 阅读(206) 评论(0) 推荐(0) 编辑
  2019年8月22日
摘要: redis持久化机制 redis提供了两种持久化策略 RDB RDB的持久化策略: 按照规则定时将内存的数据同步到磁盘 snapshot 阅读全文
posted @ 2019-08-22 00:25 上校 阅读(152) 评论(0) 推荐(0) 编辑
  2019年8月18日
摘要: 分布式锁的实现 锁是用来解决什么问题的; 一个进程中的多个线程,多个线程并发访问同一个资源的时候,如何解决线程安全问题。 一个分布式架构系统中的两个模块同时去访问一个文件对文件进行读写操作 多个应用对同一条数据做修改的时候,如何保证数据的安全性 阅读全文
posted @ 2019-08-18 22:59 上校 阅读(240) 评论(0) 推荐(0) 编辑
  2019年8月15日
摘要: redis的优势 存储结构 字符类型 散列类型 列表类型 集合类型 有序集合 阅读全文
posted @ 2019-08-15 00:53 上校 阅读(208) 评论(0) 推荐(0) 编辑
  2019年4月20日
摘要: 1.读取application.properties配置文件 application.properties内容: book.name=springboot 读取代码 阅读全文
posted @ 2019-04-20 17:25 上校 阅读(225) 评论(0) 推荐(0) 编辑
  2019年3月8日
摘要: 1.${@dict.hello().fatherName} 显示对象的属性 2.${@dict.hello()[0].fatherName} 显示列表对象的属性 阅读全文
posted @ 2019-03-08 18:08 上校 阅读(969) 评论(0) 推荐(0) 编辑