• Unreal is funny !!!
Java

java + selenium 爬取网页

java + selenium  爬取网页
需求 最近在爬取一家网站的内容,但是发现这家网站的部分内容嵌入在css里,需要解析css 的值,所以用无头的chrome浏览器来抓取页面,利用chrome driver 解析网页,运行js 来提取网页内容。 技术方案采用 java 11 + selenium 4.7.2 + chrome driver 108 注意 windows 上 chrome dri……继续阅读 »

2年前 (2022-12-28) 196浏览 0个赞

IT技术

QT 6 设置应用图标(windows平台)

QT 6 设置应用图标(windows平台)
QT 6 设置应用图标,主要参考 https://doc.qt.io/qt-6/appicon.html 1. 生成 .rc文件 .rc 文件是 windows 平台的资源文件格式,在qt6 项目源码目录下创建 icon.rc 文件,写入内容 IDI_ICON1 ICON DISCARDABLE "logo.ico" 在 源码目……继续阅读 »

3年前 (2022-10-04) 573浏览 13个赞

python

python 实现 docx 文本替换

python 实现 docx 文本替换
目的 由于商业原因,最近要实现一个功能,就是word文档 (docx格式)的批量文本替换,把docx中的商标名换成自己的,替换过程中要保留word文档的样式。 在网上搜寻多种方案,有 python-docx, 有 apache poi, 均不符合我的要求,主要是 这些库 解析docx文档 能力有限,文档不全,而且有的内容无法识别到, 有的即使替换了,样式也乱……继续阅读 »

3年前 (2022-03-15) 718浏览 31个赞

大数据

hadoop集群无法启动dataNode

hadoop集群无法启动dataNode
前言 vmware 3 个 ubuntu-server 虚拟机中我安装了 hadoop集群,三台机器 hostname 分别为 hadoop-master, hadoop-slave1,hadoop-slave2,3 个机器用户名都是ki, 一开始用 hadoopuser 这个用户登录,但是后来我打算换个用户ki 来登录,但是 运行 start-all.sh……继续阅读 »

3年前 (2022-03-07) 494浏览 0个赞

PHP

php include 找不到变量

php include 找不到变量
是这样的,我想要在php里 include 另一个 充满html的模板php文件,但是报错变量找不到, 代码: a.php <?php $one_2 = get_one(); function include_page($page) { include APP_PATH . 'page/' . $pag……继续阅读 »

3年前 (2022-03-05) 525浏览 2个赞

Java

Jwt signkey 生成

Jwt signkey 生成
jwt 加密解密 需要一个 signkey ,这个是个 Base64 加密的任意字符串: 根据 https://stackoverflow.com/questions/33960565/how-to-generate-a-hs512-secret-key-to-use-with-jwt 使用下面命令生成即可: dd if=/dev/random bs=……继续阅读 »

3年前 (2022-02-23) 1500浏览 3个赞

Java

springboot layered jar 原理

springboot layered jar 原理
前言 springboot 自 2.3 版本起,引入了 layered jar 特性,使得在 docker 镜像构建中,将 jar包根据更新频率分为不同的层,节省 docker 构建时间和占用空间,下面我们将介绍如何使用 和 其中原理。 Docker 构建使用 springboot 应用镜像的构建分为两步,编译阶段和运行阶段,Dockerfile 如下: #……继续阅读 »

3年前 (2022-02-17) 93浏览 1个赞

工具

Adobe ae + pr + ps 超级插件合集免费下载

Adobe  ae + pr + ps 超级插件合集免费下载
收集了一个超多Adobe插件的合集,一键安装即可,不需要填注册码 百度网盘链接: 以安装 Adobe Premire 插件举例: 注意事项: 安装步骤 1、下载压缩包后,请先解压; 2、双击“Project1.exe”运营安装; (如果没有这个文件,是因为被杀毒软件误删,关掉杀毒软件,重新解压) 3、软件能自动识别ae软件版本和安装位置; 若电脑上有多个……继续阅读 »

3年前 (2022-02-13) 654浏览 3个赞