会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
编程随笔
感兴趣的技术:开发框架,中间件,分布式架构,DevOps
特别说明:本博客属于个人的开发随笔整理,其中的文字可能会随着理解的深入或者变化进行修改,有幸被转载时请标注原始链接^-^
博客园
首页
新随笔
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
2022年9月20日
Kafka本地单实例安装
摘要: 下载安装 从国内镜像站点下载并安装Kafka安装包,以下载并安装v3.2.3版本为例。 $ tar -xzf kafka_2.12-3.2.3.tgz $ cd kafka_2.12-3.2.3 启动服务 如下命令均在Kafka安装目录${KAFKA_HOME}下执行。 启动ZooKeeper服务:
阅读全文
posted @ 2022-09-20 23:39 nuccch
阅读(198)
评论(0)
推荐(0)
2022年8月30日
Java Http客户端选型
摘要: JDK自带 HTTPURLConnect:功能单一 Apache HttpClient https://hc.apache.org/index.html 是一个比较古老的HTTP框架,使用非常普遍。 OkHTTP https://square.github.io/okhttp/ HTTP框架新秀,具
阅读全文
posted @ 2022-08-30 22:36 nuccch
阅读(1061)
评论(0)
推荐(0)
Java常用编程类库
摘要: Java语言已经有许多非常成熟的开源基础类库,封装了日常开发中的各种常用操作,如:对象判空,字符串编码,本地缓存等等。 可以直接在项目中引入对应类库使用即可,或者参与完善相应类库的方法。 现将常用的基础类库整理如下,供使用参考。 JDK JUC工具包 java.util java.util.conc
阅读全文
posted @ 2022-08-30 22:01 nuccch
阅读(305)
评论(0)
推荐(0)
2022年8月27日
启动HDFS伪分布式环境时报权限错误
摘要: 问题描述 操作系统:Ubuntu18.04 LTS HDFS版本:hadoop-3.2.3 普通用户登录,参照官方文档在单机上安装伪分布式环境时,启动HDFS报权限错误。 具体报错信息如下: $ ./sbin/start-dfs.sh Starting namenodes on [localhost
阅读全文
posted @ 2022-08-27 22:36 nuccch
阅读(317)
评论(0)
推荐(0)
2022年8月24日
AirtestProject浅尝辄止
摘要: AirtestProject是什么 AirtestProject是由网易游戏推出的UI自动化测试解决方案,主要包含3部分内容: 1.Airtest框架:跨平台的,基于图像识别的UI自动化测试框架,支持平台有Windows、Android和iOS。 2.Poco框架:基于UI控件识别的自动化测试框架,
阅读全文
posted @ 2022-08-24 23:32 nuccch
阅读(249)
评论(0)
推荐(0)
2022年8月17日
Miniconda安装和使用
摘要: Miniconda概述 Miniconda是什么? 要解释Miniconda是什么,先要弄清楚什么是Anaconda,它们之间的关系是什么? 而要知道Anaconda是什么,最先要明白的是搞清楚什么是Conda,参考:Conda简单教程。 一言以蔽之,Conda是Python中用于管理依赖包和虚拟环
阅读全文
posted @ 2022-08-17 23:37 nuccch
阅读(13036)
评论(0)
推荐(2)
一次nginx返回422状态码的经历
摘要: 故事背景 后端使用Docker Compose部署一个代码片段管理应用:snibox,某天因为云服务卡死重启之后再次访问时,登录或退出都返回422状态码。 界面提示如下: 不过奇怪的是;直接通过IP+PORT访问是没问题的,但是使用域名方式访问就会报错。 前端使用nginx作为反向代理,并配置了SS
阅读全文
posted @ 2022-08-17 19:50 nuccch
阅读(864)
评论(0)
推荐(0)
2022年8月14日
基于EasyExcel实现的分页数据下载封装
摘要: 功能概述 主要实现的功能: 1.分页查询,避免一次性查询全部数据加载到内存引起频繁FULL GC甚至OOM 2.当数据量超过单个工作簿最大行数(1048575)时,自动将数据写入新的工作簿 3.支持百万级数据量导出 具体实现 第一,定义数据实体父类和分页对象。 // 数据实体父类 public ab
阅读全文
posted @ 2022-08-14 22:44 nuccch
阅读(2670)
评论(2)
推荐(4)
Web流式下载数据时展示提示信息
摘要: 以Web方式下载数据有多种场景: 1.服务端本身已经存在文件,此时只需要一个文件访问地址即可下载,比如:将文件URL设置为<a>标签的href属性即可,点击<a>标签就能立即触发浏览器下载文件,此时无需单独设置下载提示信息。 2.下载的文件在服务端并不存在,而是需要查询数据库等才能获取,这种方式无法
阅读全文
posted @ 2022-08-14 00:00 nuccch
阅读(294)
评论(0)
推荐(0)
2022年8月11日
Windows11补丁更新后无法使用Wifi和蓝牙
摘要: 最近在我的ThinkPAD T14上更新了Windows 11补丁,重启后Wifi和蓝牙鼠标都不能使用了,无法连接Wifi网络,也无法添加蓝牙设备。 使用厂家自带的管理工具查看驱动都是最新的,一度不知道该怎么办。 最后找到一个视频,跟我的情况很像,下载最新BIOS驱动更新即可解决。 【参考】 htt
阅读全文
posted @ 2022-08-11 23:40 nuccch
阅读(490)
评论(0)
推荐(0)
2022年8月8日
App自动化测试
摘要: 概述 App自动化测试有很多种方案,有的甚至是支持多平台的,比如:airtest,Appium。 AirTest https://airtest.netease.com/ AirTest是网易开源的App自动化测试框架,同时支持iOS和Android。 要编写AirTest代码,需要使用Airtes
阅读全文
posted @ 2022-08-08 22:59 nuccch
阅读(515)
评论(0)
推荐(0)
2022年7月31日
Docker进阶之02-Swarm集群入门实践
摘要: ## Docker集群概述 Docker集群有2种方案: 1.在Docker Engine 1.12之前的集群模式被称为[经典集群](https://github.com/docker-archive/classicswarm),这是通过API代理系统实现的集群,目前已经不再维护。 2.自Docke
阅读全文
posted @ 2022-07-31 23:22 nuccch
阅读(568)
评论(0)
推荐(0)
2022年7月25日
Docker进阶之01-Docker Compose编排工具
摘要: ## Docker Compose是什么 https://github.com/docker/compose 可以按项目为单位管理多个Docker容器,Python语言开发,底层调用Docker的API接口。 Docker Compose解决的是单个主机上快速启停多个容器,以及管理容器之间依赖关系的
阅读全文
posted @ 2022-07-25 23:20 nuccch
阅读(306)
评论(0)
推荐(0)
2022年7月23日
Docker实践之10-图形化管理
摘要: lazydocker https://github.com/jesseduffield/lazydocker 一个基于命令行终端的,支持Docker和Docker Compose的图形化界面,支持鼠标和键盘操作。 版本要求: Docker >= 1.13 (API >= 1.25) Docker-C
阅读全文
posted @ 2022-07-23 21:14 nuccch
阅读(277)
评论(0)
推荐(0)
Docker实践之09-高级网络配置
摘要: 目录 一.Docker网络原理及默认配置 二.Docker网络定制配置参数 三.容器访问控制原理 1.容器访问外部网络 2.容器之间访问 3.访问所有端口 4.访问指定端口 5.映射容器端口到主机端口 四.配置网桥 1.配置docker0网桥 2.自定义网桥 一.Docker网络原理及默认配置 Do
阅读全文
posted @ 2022-07-23 15:44 nuccch
阅读(587)
评论(0)
推荐(0)
2022年7月20日
Docker实践之08-使用网络
摘要: 目录 一.外部访问容器 启动容器时指定参数-P(大写P) 启动容器时指定参数-p(小写p) 二.容器互联 使用--link参数使容器互联 将容器加入自定义网络实现互联 三.为容器配置DNS 一.外部访问容器 默认情况下,如果在启动容器时不进行端口映射,外部是无法访问到容器内部的应用的,如: $ do
阅读全文
posted @ 2022-07-20 22:49 nuccch
阅读(141)
评论(0)
推荐(0)
如何避免Git合并远程分支时出现可读性差的日志
摘要: 问题及现象 当某一分支(假设为main)的本地仓库和远程仓库都基于同一个提交进行了修改,并分别创建了新的提交时,在本地执行git push origin main会提示先要执行git pull合并远程代码。 如下示例: # 本地修改与远程仓库不一致时,推送代码到远程仓库时提示先要执行git pull
阅读全文
posted @ 2022-07-20 20:23 nuccch
阅读(811)
评论(0)
推荐(0)
2022年7月19日
Docker实践之07-数据管理
摘要: 目录 一.数据卷概述 二.创建数据卷 三.查看数据卷 四.挂载数据卷 五.删除数据卷 六.挂载主机目录或文件 七.挂载数据卷与主机目录/文件的比较 一.数据卷概述 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用 对数据卷的修改会立
阅读全文
posted @ 2022-07-19 23:12 nuccch
阅读(64)
评论(0)
推荐(0)
在静态页面内实现关键字搜索并高亮显示
摘要: 在静态页面内实现关键字搜索并高亮显示,效果如图: 示例代码如下,可以直接保存为一个html文件使用。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>页面内实现搜索并高亮</title> <style typ
阅读全文
posted @ 2022-07-19 20:26 nuccch
阅读(375)
评论(0)
推荐(0)
2022年7月18日
Docker实践之06-访问仓库
摘要: ## 目录 - [什么是仓库](#什么是仓库) - [一.Docker Hub](#一docker-hub) - [注册](#注册) - [登录](#登录) - [拉取镜像](#拉取镜像) - [推送镜像](#推送镜像) - [自动创建](#自动创建) - [二.私有仓库](#二私有仓库) - [D
阅读全文
posted @ 2022-07-18 23:06 nuccch
阅读(402)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
公告