前序 最近在研究反爬虫策略,写了一个大众点评评论采集的程序,途中遇到了一些坑有感而发分享给大家,大众点评是基于css机制实现的字体加密技术来阻碍我的进行准确数据的抓取 正文 图1 根据图1我们可以看出部分文字在源码中是无法得到正常显示的,对应的我们解析也只能得到一些无用的svg标签,且又由于文字本身 ...
分类:
编程语言 时间:
2020-09-04 17:42:55
阅读次数:
70
1.前言可能有的同学已经放假在家了,我也快了。最近不想聊具体的技术了,过年了聊点轻松的东西。但是又不想偏离编程太远,所以我今天聊聊我们常用的一些编程字体。在阅读代码的时候眼睛需要以不同寻常的方式移动(垂直和水平方向),这与书籍类阅读有很大的不同(通常沿着同一方向的文本而滑动)。所以字体也是生产力的组成部分。接下来介绍我一些常用的字体。2.ConsolasConsolas我用了挺久的,那时候我还在用
分类:
其他好文 时间:
2020-09-04 17:30:31
阅读次数:
226
一个Node相关的项目中,总是少不了跑脚本。跑一个脚本拉取配置、处理一些数据以及定时任务更是家常便饭。在一些重要流程中能够看到脚本的身影:CI,用以测试、质量保障及部署等Docker,用以构建镜像Cron,用以定时任务如果在这些重要流程中脚本出错无法及时发现问题,将有可能引发更加隐蔽的问题。最近观察项目镜像构建,会偶尔发现一两个镜像虽然构建成功,但容器却跑不起来的情况。「究其原因,是因为ExitC
分类:
其他好文 时间:
2020-09-04 17:23:19
阅读次数:
41
背景 官方提供的注解多数可以解决现实业务场景中基本业务校验,但有些特殊场景因业务的复杂性,也还是需要在入口处对入参进行各种角度的校验,以求简化业务层的处理,降低业务处理复杂性与方法入口的强约束性。 以上背景,下面就举个简单Demo进行自定义注解校验的实现。 注解定义类 1 import javax. ...
分类:
编程语言 时间:
2020-08-27 17:09:08
阅读次数:
81
1 背景 我们在ArcMap中可以直接通过symbol功能对图层进行定制化配图。但是,如果我们将配好图的shp图层在GeoServer中发布时,会发现图层样式完全丢失了。其实原因很简单,用ArcMap配好的图层,其样式文件并不是保存在shp中,而是保存在mxd或者msd中。 那么如何才能让GeoSe ...
分类:
其他好文 时间:
2020-08-26 18:51:36
阅读次数:
49
0x00 问题 0x01 解决方法 0x02 list最多可以存放多少条数据呢? 0x03 集合set的操作 0x00 问题 假如,在有两个大文件分别存储了大量的数据,数据其实很简单就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处么,或者如何筛选出两个文件中不同的元素呢? 刚开始我是通 ...
分类:
编程语言 时间:
2020-08-26 17:18:11
阅读次数:
55
因为这个中文字体使用的是软连接,所以有两种方式替换方法一:直接替换源文件,软连接不用修改上传windows的simkai.ttf到/usr/share/fonts/dejavu目录下cd/usr/share/fonts/dejavumvDejaVuSans.ttfDejaVuSans.ttf.bakmvsimkai.ttfDejaVuSans.ttf刷新web界面即可方法二:软连接备份,字体直接放
分类:
其他好文 时间:
2020-08-25 18:36:39
阅读次数:
53
1、zabbix数据库密码需要在配置文件中写好 vi /etc/zabbix/zabbix_server.conf DBName=zabbix DBUser=root --你的mysql用户名 DBPassword=123456 --根据你的密码填写 2、字体乱码 在有网络的情况下: yum -y ...
分类:
其他好文 时间:
2020-08-25 15:40:25
阅读次数:
68
云开发结合 Git 打造了一个可以自动发布、构建,并进行多端发布的博客体系 ...
分类:
其他好文 时间:
2020-08-24 16:34:04
阅读次数:
60
关于echarts的一些配置 一下记录中的记录规则,尽量以echarts对应的数据进行说明,#prop#表示可以设置的值 总结一下echarts的配置,方便扩展(-)字体调整 1.1 坐标轴字体大小调整: "yAxis":[{"axisLabel":fontSize:#fontSize#}] 或者 ...
分类:
其他好文 时间:
2020-08-19 19:56:24
阅读次数:
137