-
finally代码块一定会执行吗
起因同事发来两段代码,问我分别执行的结果是多少? 第一段: 1234567891011121314151617181920public class Demo1 { public static void main(String[] ar... -
Vue项目打包在nginx容器中正确配置代理的方式
起因在做项目时打包前端部署docker容器后,无论怎么配置容器内的nginx代理default.conf文件,就是无法请求到后端的接口。 后来我在修改了前端的.env.production 把图中的localhost改成了服务器的ip之后再打包发... -
JS千位分割方法
js千位分割做项目时遇到的需求,因为金额较大,需要在展示时用用逗号作为千位分割,保证可读性代码如下: 12345678910111213141516171819toChinesNum(num) { num = parseInt(num);... -
GitLab + Jenkins实现CI
Jenkins设置Build Triggers目的是为了能够使jenkins被触发 在工程下点击configure 按以下选择进行勾选(基本为默认设置),点击Advanced… 点击Generate,会生成一个Secret token... -
InputStream第二次读出流为空
起因在读取文件流的时候,想再一次获取InputStream,但实际却获取了null,导致了写入了一个空文件。 解决1234567891011121314151617181920//获取客户端InputStream对象InputStream inpu... -
openjdk8生成验证码报NullPointerException
起因想在登录页面添加验证码,需要在后端生成随机数并转为base64返回前端。于是我参考了 jeecg-boot 后端生成base64的做法,但是用Dockerfile build后调用接口会报出空指针异常,报错的log如下:java.lang.Nul... -
macOS打的tar包中出现隐藏文件
起因搭服务器的时候一开始选用了Amazon Linux 2,但是发现了只能安装postgresql-11的问题,因为本地开发环境是12,所以会存在一些的函数postgresql-11不支持。所以改用了Ubuntu20.04 需要将本地的代码上传服务器... -
In 2018
视频搬运自 YouTube “However bad life may seem, there is always something you can do, and succeed at. While there’s life, the... -
Machine Learning Notes & Summary _1 Introduction
前言 大概从两个多月前开始,从工作中的师父那里看了一本《Python神经网络编程》的书,书中讲到了机器是怎么通过像人类神经那样的传输判断方式进行处理的。于是,作者就主要举了一个识别手写输入数字的例子。 其实最令我吃惊地是原来大学中学习的各种理论知识是... -
AWS+Git+Hexo搭建博客
概要要素AWS:Amazon Web Services 亚马逊云 Git:版本控制系统 Hexo:支持Markdown的博客框架 实现流程首先,需要在AWS上申请一台服务器(EC2),在服务器上搭建Git仓库,创建Hook(钩子)并配置将Git仓库里...
BMJ LEARN TO HELLO WORLD