摘要:
Word可插入文本框,文本框中可嵌入文本、图片、表格等内容。对文档中的已有文本框,也可以读取其中的内容。本文以Java程序代码来展示如何读取文本框,包括读取文本框中的文本、图片以及表格等。
【程序环境】
程序编辑环境为IntelliJ IDEA,并在程序中引入了free Spire.Doc.jar,安装的Jdk版本为... 阅读原文
2021-03-06 06:00:14 阅读(799) 评论(0)
摘要:
1.遇到的问题
在分布式项目部署的过程中,经常要求服务器重启之后,应用(包括数据库)能够自动恢复使用.虽然使用docker update --restart=always containerid能够让容器自动随docker启动,但是并不能保证是在数据库启动之后启动,如果数据库未启动,那么将导致应用启动失败;网上还有一... 阅读原文
2021-03-06 00:40:01 阅读(794) 评论(0)
摘要:
以下代码的实现逻辑出自于公众号 码农翻身
《你管这破玩意叫线程池?》
- PS:刘欣老师在我心中是软件技术行业的大刘。
线程池接口
public interface Executor {
public void execute(Runnable r);
}
View Code
接口中只有一个抽象方法,... 阅读原文
2021-03-05 22:49:21 阅读(814) 评论(0)
摘要:
1. 前言
原本打算把Spring Security中OAuth 2.0的机制讲完后,用小程序登录来实战一下,发现小程序登录流程和Spring Security中OAuth 2.0登录的流程有点不一样,就把写了半天的东西全部推翻了。但是,但是过了一天之后,突然感觉又可以了。我们来一起试一试。
2. 小程序登录流程分... 阅读原文
2021-03-05 22:08:02 阅读(849) 评论(0)
摘要:
JDK8 应该是 Java 中最坚挺一个版本,这个版本新增很多特性,让我们开发起来多了很多便利。
不过最近 Review 项目代码的时候发现,虽然很多项目工程已经使用了 JDK8,但是工程代码却很少使用到 JDK8 新特性、新方法。
如果单从代码正确性上来说,老方式写法写当然没有什么问题,那唯一的缺点其实就是代码行... 阅读原文
2021-03-05 20:54:10 阅读(830) 评论(0)
摘要:
官网:www.fhadmin.org
-----------------------springboot框架 vue.js 前后分离--------------
1.【 点击进入】 【框架平台】springboot 框架 vue.js 前后分离 时尚风格
2.【 点击进入】 【框架平台】springboot ... 阅读原文
2021-03-05 20:43:02 阅读(836) 评论(0)
摘要:
该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读
Spring 版本:5.1.14.RELEASE
开始阅读这一系列文章之前,建议先查看《深入了解 Spring IoC(面试题)》这一篇文章
该... 阅读原文
2021-03-05 19:13:01 阅读(889) 评论(0)
摘要:
一、JVM的运行制概要
如果要运行Java程序,首先要编写Java的源文件(*.java)之Java的编译器将源文件编译成对应的字节码文件(*.class文件),之后再通过类加载器将字节码文件(*.class)加载到jvm中,其中在 jvm 中与程序运行最密切的是运行时数据区( Runtime data area)。... 阅读原文
2021-03-05 17:16:05 阅读(831) 评论(0)
摘要:
简介
一般情况下,线程执行完成后就会结束,但有的时候我们可能需要在它正常执行完成前就停止它,可以考虑使用以下三种方法:
使用Thread中的stop方法,这个方法已经被标为已废弃,不推荐使用,原因是stop方法会立即终止线程并释放持有的锁,在多线程的情况下可能会导致数据不一致的问题。
自定义一个标志,通过修改... 阅读原文
2021-03-05 15:57:02 阅读(832) 评论(0)
摘要:
Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间,不便于审计分析。
当然,一些不好的操作习惯也可能通过命令历史泄露敏感信息。
下面我们来介绍如何让history日志记... 阅读原文
2021-03-05 14:20:12 阅读(828) 评论(0)