问题描述 有一天,测试妹子W向我提了一个BUG,问题描述如下,当操作动作D时,动作D可以看作更新,更新我当前选择的那一条数据,妹子W看到操作D成功页面中多出一条一样的数据,期...
问题描述 有一天,测试妹子W向我提了一个BUG,问题描述如下,当操作动作D时,动作D可以看作更新,更新我当前选择的那一条数据,妹子W看到操作D成功页面中多出一条一样的数据,期...
问题描述 因工作需要导出Excel文件,使用技术为EasyPOI,EasyPOI是一个非常好的导出文件工具,官网提供非常详细的使用文档,在项目中使用EasyPOI的模板导出功...
软件环境 macOS Big Sur 11.1 React 16.12.0 Ant Design 4.10.0 实际效果 现有一个需求,是上传文件,点击浏览文件按钮,选中文件...
@我的一生是传奇 谢谢支持
Docker入门-构建第一个Java程序定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有docker软件的服务器上宿主...
@我的一生是传奇 6666,膜拜大佬
Docker入门-搭建docker私有仓库Docker Hub 目前Docker官方维护了一个公共仓库Docker Hub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在Docker Hub中直接下载...
前言 为了回首过去,展望未来,把今年的工作和生活做一个小小的总结,为2019年画上一个美丽的句号。 内容 公司倒闭了 自己的房子 单身狗 写技术文章 公司倒闭了 去年中旬入职...
前言 话说设计模式是我们面试中经常遇到的问题,但是开发中遇到的也不少。之前一直想学设计模式,然后总结写一些文章,但一直忙于其它事情,现在终于要学习设计模式,参考的书籍是《大话...
前言 这是我的第二篇总结,但是我为什么叫做第一周总结呢?因为上次说好每周写总结,可是都没有写,只能从头开始,又从第一周开始写总结。总结的内容主要还是写工作中相关的事情。 内容...
代码优化-多态代替IF条件判断 场景描述 在开发的场景中,常常会遇到打折的业务需求,每个用户对应的等级,他们的打折情况也是不一样的。例如普通会员打9折,青铜会员打8.5折,黄...
问题描述 Spring Cloud Feign调用其它服务报错,错误提示如下:Failed to instantiate [java.util.List]: Specifie...
通信的方式 要想实现多个线程之间的协同,如:线程执行先后顺序、获取某个线程执行的结果等等。涉及到线程之间的相互通信,分为下面四类: 文件共享 网络共享 共享变量 JDK提供的...
@我的一生是传奇 谢谢
Docker入门-docker compose的使用Compose简介 Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/...
@我的一生是传奇 谢谢
Docker进阶-容器监控cAdvisor+InfluxDB+Granfana概述 前面文章介绍使用docker compose组合应用并利用scale快速对容器进行扩容。 由于docker compose启动的服务都在同一台宿主机上,对于一个宿主机上...
CPU性能优化手段-缓存 为了提高程序运行的性能,现代CPU在很多方面对程序进行了优化。例如:CPU高速缓存。尽可能地避免处理器访问主内存的时间开销,处理器大多会利用缓存(c...
不正确的线程中止-Stop Stop:中止线程,并且清除监控器锁的信息,但是可能导致线程安全问题,JDK不建议用。Destroy: JDK未实现该方法。 理想状态:要么自增成...
线程状态 6个状态定义:java.lang.Thread.State New: 尚未启动的线程的线程状态。 Runnable: 可运行线程的线程状态,等待CPU调度。 Blo...
class文件内容 class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(1...
结婚九年了,当初不顾父母反对,嫁给了老公,现在,越来越为自己当初不懂婚姻就选择结婚感到后悔! 自己从小到大家庭条件在周围人眼里还算可以,我家虽然不是什么富有家庭,...
谷歌Guava缓存 Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公共或者常用的数据缓存起来...