发布于2020/06/28 00:07
DOCKER - YAPI 数据备份与恢复         最近服务器马上到期了,找了半天在腾讯云上找到了625/3年的服务(20200627),于是将之前百度云上的tomcat、mysql等数据都备份并恢复到了新服务器,但是还有一个使用docker部署的yapi还未备份,于是记录下载docker下面备份和回复yapi数据的操作。 第一步:备份yapi数据      ...
  • 28
阅读全文
发布于2020/03/26 23:59
通用生成Excel方法 在多数项目当中都会使用到将数据查询出来并导出到Excel的功能,若是每个Excel导出功能都需要写一个单独方法的话,会使代码重复率过高,且效率不高。 所以,下面我们使用Apache POI以及java的反射功能来造一个轮子来解决这个问题,即使用一个方法解决Excel导出功能。 第一步:在pom中引入POI <dependency> <grou...
  • 150
阅读全文
发布于2020/03/25 00:57
使用HTTPClient的方式编写Webservice客户端     在上篇文章中编写了webservice的客户端,但是在浏览器中输入webservice地址只是可以测试webserve是否启动,想要测试webservice服务端是否有问题,则需要使用客户端进行测试。     本篇文章记录使用HTTPclient的方式请求webservice服务,本方法优点是不用生成webservice文件,直接发送和接口xml即...
  • 145
阅读全文
发布于2020/03/25 00:40
SSM框架,使用CXF编写webservice 最近在编写项目的时候需要使用到webservice,故记录一下学习过程。 本文章采用CXF,来编写webservice客户端,框架为SSM。 第一步:引用jar <!--cxf--> <!-- https://mvnrepository.com/artifact/org.apache.cxf/cxf-rt-frontend-jaxws --> ...
  • 137
阅读全文
发布于2020/02/25 17:15
解决无法访问githu.com的问题(修改hosts) 国内访问github.com 经常会出现404的情况,本文记录通过修改hosts来实现访问问题。 第一步、获取github地址 进入 https://www.ipaddress.com/  在下面输入github.com,点搜索后出现ip地址   [图片] [图片] 第二步、需改hosts Windows 位置: C:\Windows\Sys...
  • 220
阅读全文
发布于2020/02/25 17:03
MACOSX 10.14.1 安装Homebrew失败问题 macosx在升级之后,安装homebrew,总是失败。 提示: fatal: unable to access 'https://mirrors.ustc.edu.cn/brew.git/': Failed to connect to 127.0.0.1 port 1080: Connection refused Failed during: git fetch origin master...
  • 169
阅读全文
发布于2020/02/10 00:23
JAVA使用commons-io 监控文件夹中文件(夹)的增删改     在上篇文章中,我们提到可以将直播服务器中的文件上传到OSS中,对拉流(播放)进行加速,本文主要介绍使用java来完成文件夹增删改的监控以及OSS的上传操作。 一、引用maven包      <dependency> <groupId>commons-io</groupId> ...
  • 181
阅读全文
发布于2020/02/10 00:04
如何使用CDN加速自建的流媒体服务器     在上篇文章中我们使用nginx + nginx-rtmp-module创建了自己的直播服务,也可以使用OBS进行推流、VLC进行播放等。     但是在拉流时我们会遇到一个问题:卡顿。当我们的服务器的下行带宽设置为1Mbps时,在拉流的时候出现明显的卡顿问题,而且是只有一个人播放的时候会出现卡顿。     问题的解决方案也很简...
  • 169
阅读全文
发布于2020/02/09 23:41
用Nginx + nginx-rtmp-module搭建直播服务器 本文主要引用自: https://blog.csdn.net/Ricardo18/article/details/89359623     本文主要是安装nginx以及使用nginx的rtmp-module来实现直播服务。     环境介绍:               &...
  • 183
阅读全文
发布于2020/01/10 23:32
JAVA使用POI将word(2007)转换成HTML   在前面的文章中,记录了如何使用poi根据模板生成word文档,但是在生成word之后还不能在页面上进行预览,这个问题怎么解决呢? 目前搜索到三个方案: 方案一: 使用微软的在线文档预览功能,比较简单但是有限制 使用方法是在链接上直接拼接可外网访问的文档地址即可:http://view.officeapps.live.com/op/view.aspx?src="文档地...
  • 240
阅读全文
发布于2020/01/09 00:41
JAVA使用POI根据word模板生成word文档(分页) 上一篇文章当中记录了如何使用POI根据模板生成word文档,但是在生成时只能替换已经设置好的关键字,以及生成表格。但是在实际编码过程中有一个是每个方案都要在一个页面上显示的需求,所以本文主要是对上一篇的改版使其可以实现不同方案之间可以分页的问题。 主要参考连接: https://blog.csdn.net/qq_38638512/article/details/80254267 https:...
  • 235
阅读全文
发布于2020/01/09 00:18
JAVA使用POI根据word模板生成word文档(不分页)     在之前的文章中,记录了如何使用freemarker根据word模板生成word文档,但是最终生成的word文档有局限性。     在项目当中除了需要生成word之外,还需要将word通过浏览器预览给用户观看,于是想到了将word转成HTML、将word转成PDF、使用微软Office Online预览,但是在转换或者预览freemarker生成的文...
  • 309
阅读全文
发布于2019/12/26 00:04
使用kaptcha 在SSM框架下实现登录验证码的功能 为了防止系统登录只使用账号与密码致使登录安全非常薄弱,所以在登录账号与密码的基础上增加验证码验证功能,增强了部分安全性。 下面为使用 kaptcha 来实现登录验证码的功能。 首先: 在POM中引用kaptcha <!-- 验证码 jar kaptcha--> <dependency> <groupId>com.github.penggle...
  • 253
阅读全文
发布于2019/12/19 23:24
JAVA 使用freemarker导出Word、循环生成多页文档 - 学习记录二 在生成word的时候,只替换文档中的字符会有很多的限制,例如想生成多页相同格式的文档时就不好实现。 本次记录接 《JAVA 使用freemarker导出Word - 学习记录一》,在上一篇的基础上增加循环生成相同格式的word。 第一步:与上一篇相同,先生成word模板,然后将word另存为xml后修改后缀名为ftl。 我的模板如下 [图片] 注意生成xml后需要修改占位符被xml标签隔...
  • 304
阅读全文
发布于2019/12/17 21:57
JAVA 使用freemarker导出Word - 学习记录一      本文引用自:https://www.iteye.com/blog/18810098265-2056122       当前项目需要按照格式生成word文件。由于生成的Word格式简单,所以百度搜寻了一下决定使用freemarker进行生成。因为使用freemarker比较生成比较简单,不像iReport 需要下载软件。 &...
  • 247
阅读全文
发布于2019/12/06 21:55
解决Maven项目不识别子模块的问题 新项目创建时,遇到了创建maven子项目时,子项目不能被识别的情况。 如图所示: [图片] 子项目的pom.xml 与 父项目pom.xml 配置正确; 父项目pom.xml如下: <groupId>Soft</groupId> <artifactId>Soft</artifactId> <version>1...
  • 249
阅读全文