logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python爬虫之xpath入门

XPATH(XML Path Language),它可以在 XML 和 HTML文档中对元素和属性进行查找和遍历。XPath 使用路径表达式来选取 XML 文档中的节点或节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常类似。使用chrome 插件选择标签时候,选中时,选中的标签会添加属性class=“xh-highlight”

文章图片
#python#爬虫#java
腾讯云图形验证码的PHP示例

这是基于 thinkphp 调用腾讯云的图形验证码的接口示例,前端是自己用 jquery 实现有点陋

文章图片
#腾讯云#php
gitlab操作手册

hotfix分支也叫维护分支或者热修复分支,用于快速给生产线上的产品打补丁用(比如客户在生产线上发现了紧急bug需要马上修复),这是唯一从master分支中去fork出来的分支,修复完成后,将修改的要合并到develop分支,master分支应该用新的版本号打好tag。接下来就来解决冲突,选择其中一行的内容,也可以两行都保留,很简单只需要>> develop去掉,在这个例子以develop分支修改

文章图片
#gitlab#elasticsearch#大数据
git 工具sourceTree远程拉取代码失败的解决

sourceTree 是一款git 管理工具,功能强大

文章图片
#git
docker(二)容器的网络

Docker网络是宿主机虚拟出来的,并不是真实存在的网络设备,外部网络是无法寻址到的,这也意味着外部网络无法通过直接Container-IP访问到容器。在docker中我们很多时候需要将容器中的服务能够被外部访问到,但它因为是内网不能直接被访问,只能通过将端口映射到宿主机上的端口才能被访问。none模式关闭了容器的网络功能,这种场景使用的很少,容器并不需要网络(例如只需要写磁盘卷的批处理任务)如下

文章图片
#docker#网络#容器
php在使用 composer 安装时报错集合

本文总结了Composer安装依赖时的常见问题及解决方案:1)PHP版本不兼容时,可使用--ignore-platform-reqs参数强制安装;2)多PHP版本环境下,通过指定PHP路径执行Composer命令;3)通过composer self-update升级Composer版本;4)解决root权限警告,可在.bashrc中添加COMPOSER_ALLOW_SUPERUSER=1配置。这些

文章图片
#php#composer#android
Centos下MYSQL8的原生安装和数据存储目录迁移

虽然现在虽然有了docker,k8s比较方便了,但对于mysql这样的关系型数据库对IO的的要求比较高,在容器中网络,以及存储资源是共享的,这可能会影响数据的读写速度,所以不单单是数据库,建议对于高IO的服务还是安装在物理机上。在安装数据库的过程中,如果没有指定好数据库的存储目录,我们可以自己手动的来修改数据存储位置,一般都是放在数据盘,方便数据量大了以后来进行扩容。这里就是在centos下来原生

文章图片
#运维#mysql
python下的pip3使用指南

如果我们用了anaconda,这个是虚拟环境可以使用多个python版本,每个版本的依赖包都是隔离的。那么在安装使用pip的时候,需要先切换环境,默认是base。默认情况下pip使用的是国外的镜像,在下载的时候速度非常慢,所以需要将pip的官方软件源服务器换成国内的镜像服务器,从而提升Python软件包安装效率和成功率。在linux和macos,配置文件为:$HOME/.pip/pip.conf。

文章图片
#pip
    共 13 条
  • 1
  • 2
  • 请选择