开发工具

jmespath 提取 json数据

在工作中经常需要查找json里面的某个key的值,如果json层级太深,使用字典自带的get方法,比较麻烦。这里演示一下第三方模块jmespath提取json键、值。pip install jmespath一、基本操作查询key对应的valueimport jmespath source = {"a": "foo", &q...
4年前 (2020-03-14) 阅读(1745) 赞一个 (1) 评论(0) 链接直达
开发工具

SSH 连接总是定期断掉的解决办法

SSH连接总是隔一段时间没有输入时就断开,有什么解决办法呢?解决办法:服务端配置sudo vi /etc/ssh/sshd_config ClientAliveInterval 60     #服务端主动向客户端请求响应的间隔 ClientAliveCountMax 10    #服务器发出请求后客户端没...
4年前 (2020-03-03) 阅读(2002) 赞一个 (2) 评论(0) 链接直达
开发工具

httpbin.org 的使用

httpbin.org 这个网站能测试 HTTP 请求和响应的各种信息,比如 cookie、ip、headers 和登录验证等,且支持 GET、POST 等多种方法,对 web 开发和测试很有帮助。它用 Python + Flask 编写,是一个开源项目。httpbin.org 网站官方网站:http://httpbin.org/开源地址:https://github.com/Runscope/httpbin1、https://http...
4年前 (2020-03-01) 阅读(7044) 赞一个 (3) 评论(0) 链接直达
Java开发

内存溢出(Memory Overflow)和内存泄露(Memory Leak)的区别

内存溢出(Memory Overflow)和内存泄露(Memory Leak)的区别内存溢出:指你申请了10个字节的空间,但是你在这个空间写入11或以上字节的数据,就是溢出。内存泄漏:指申请了一块内存,使用过后没有将内存释放,导致这块内存一直处于占用状态。内存泄漏的堆积最终会导致内存溢出。一、内存溢出指程序在申请内存时,没有足够的内存供申请者使用,举例:给了你一块存储int类型数据的存储空间,但是你却存储long类型的数据,就会导致内存...
4年前 (2020-03-01) 阅读(2652) 赞一个 (1) 评论(0) 链接直达
开发工具

IntelliJ IDEA实用小技巧:查询引用、调用关系图的功能

Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。一、Call HierarchyIntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查看一个Java方法调用树(caller和callee两个方向),但是不像Eclipse那样可...
4年前 (2020-02-29) 阅读(2991) 赞一个 (1) 评论(0) 链接直达
Python开发

Python3 爬虫 BeautifulSoup 使用

BeautifulSoup(from bs4 import BeautifulSoup)Beautiful Soup就是Python的一个HTML或XML的解析库,可以用它来方便地从网页中提取数据1、准备工作安装bs4库安装lxml库参考:https://www.crummy.com/software/BeautifulSoup/bs4/doc/index.html#推荐使用lxml解析库,必要时使用html.parser节点选择筛选功...
4年前 (2020-02-23) 阅读(1895) 赞一个 (0) 评论(0) 链接直达
Z-Blog

解决Zblog 在 PHP 7.x 出现"operator not supported for strings"问题

由于PHP7.X版本对于WordPress程序效率得到不错的提升,老蒋也陆续将服务器都升级至7.0或者7.1版本PHP,但是今天发现一个问题,服务器中的ZBLOG PHP程序在PHP7.1环境中编辑、修改文章的时候有出现错误,提示"[] operator not supported for strings"错误提示。以上是点击编辑文章时候出现的错误,然后去ZBP老板那边去问问如何解决,应该是PHP7.1数组格式问题。...
4年前 (2020-02-23) 阅读(1602) 赞一个 (2) 评论(0) 链接直达
MySql

MySQL 中 find_in_set 函数使用

find_in_set 函数语法FIND_IN_SET(str,strList)str 要查询的字符串strList 字段名,参数以“,”分隔,如(1,2,6,8)查询字段 strList 中包含的结果,返回结果null或记录。假如字符串 str 在由 N 个子链组成的字符串列表 strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 , 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第...
4年前 (2020-01-10) 阅读(2468) 赞一个 (4) 评论(0) 链接直达
开发工具

Python 词云生成器 stylecloud 使用,更改形状和背景色、自定义风格、颜色流动

这款工具可以帮助生成风格多样的词云,包括梯度和图标形状!stylecloud 是一个 Python 包,它基于流行的 word_cloud 包,并添加了一些有用的功能,从而创建出独特的词云。stylecloud 具备以下特点:为词云提供(任意大小)的图标形状(通过 Font Awesome 5.11.2 获得);支持高级调色板(通过 palettable 实现);为上述调色板提供直接梯度;支持读取文本文件,或预生成的 CSV 文件(包含...
4年前 (2019-12-27) 阅读(5795) 赞一个 (1) 评论(0) 链接直达
人文阅读

程序员,被代码耽误的段子手

0. 如果软件正在占领全世界,为什么程序员得不到尊重?遍身罗绮者,不是养蚕人。1. 中国大陆的盗版Windows系统都是怎么做出来的?复制、粘贴。2. 中国梦和美国梦的区别是什么?中国梦.txt,美国梦.exe3. 请用最简洁的语言描述我国fa lv。7544. 哪种编程能够永生?除非你能一直续。5.怎么翻译Linus Torvalds的这句「Talk is cheap. Show me the code」比较好?屁话少说,放码过来。6...
4年前 (2019-12-15) 阅读(2635) 赞一个 (6) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅