08 2022 档案
摘要:JDK自带 HTTPURLConnect:功能单一 Apache HttpClient https://hc.apache.org/index.html 是一个比较古老的HTTP框架,使用非常普遍。 OkHTTP https://square.github.io/okhttp/ HTTP框架新秀,具
阅读全文
摘要:Java语言已经有许多非常成熟的开源基础类库,封装了日常开发中的各种常用操作,如:对象判空,字符串编码,本地缓存等等。 可以直接在项目中引入对应类库使用即可,或者参与完善相应类库的方法。 现将常用的基础类库整理如下,供使用参考。 JDK JUC工具包 java.util java.util.conc
阅读全文
摘要:问题描述 操作系统:Ubuntu18.04 LTS HDFS版本:hadoop-3.2.3 普通用户登录,参照官方文档在单机上安装伪分布式环境时,启动HDFS报权限错误。 具体报错信息如下: $ ./sbin/start-dfs.sh Starting namenodes on [localhost
阅读全文
摘要:AirtestProject是什么 AirtestProject是由网易游戏推出的UI自动化测试解决方案,主要包含3部分内容: 1.Airtest框架:跨平台的,基于图像识别的UI自动化测试框架,支持平台有Windows、Android和iOS。 2.Poco框架:基于UI控件识别的自动化测试框架,
阅读全文
摘要:Miniconda概述 Miniconda是什么? 要解释Miniconda是什么,先要弄清楚什么是Anaconda,它们之间的关系是什么? 而要知道Anaconda是什么,最先要明白的是搞清楚什么是Conda,参考:Conda简单教程。 一言以蔽之,Conda是Python中用于管理依赖包和虚拟环
阅读全文
摘要:故事背景 后端使用Docker Compose部署一个代码片段管理应用:snibox,某天因为云服务卡死重启之后再次访问时,登录或退出都返回422状态码。 界面提示如下: 不过奇怪的是;直接通过IP+PORT访问是没问题的,但是使用域名方式访问就会报错。 前端使用nginx作为反向代理,并配置了SS
阅读全文
摘要:功能概述 主要实现的功能: 1.分页查询,避免一次性查询全部数据加载到内存引起频繁FULL GC甚至OOM 2.当数据量超过单个工作簿最大行数(1048575)时,自动将数据写入新的工作簿 3.支持百万级数据量导出 具体实现 第一,定义数据实体父类和分页对象。 // 数据实体父类 public ab
阅读全文
摘要:以Web方式下载数据有多种场景: 1.服务端本身已经存在文件,此时只需要一个文件访问地址即可下载,比如:将文件URL设置为<a>标签的href属性即可,点击<a>标签就能立即触发浏览器下载文件,此时无需单独设置下载提示信息。 2.下载的文件在服务端并不存在,而是需要查询数据库等才能获取,这种方式无法
阅读全文
摘要:最近在我的ThinkPAD T14上更新了Windows 11补丁,重启后Wifi和蓝牙鼠标都不能使用了,无法连接Wifi网络,也无法添加蓝牙设备。 使用厂家自带的管理工具查看驱动都是最新的,一度不知道该怎么办。 最后找到一个视频,跟我的情况很像,下载最新BIOS驱动更新即可解决。 【参考】 htt
阅读全文
摘要:概述 App自动化测试有很多种方案,有的甚至是支持多平台的,比如:airtest,Appium。 AirTest https://airtest.netease.com/ AirTest是网易开源的App自动化测试框架,同时支持iOS和Android。 要编写AirTest代码,需要使用Airtes
阅读全文

浙公网安备 33010602011771号