- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 python3 googletrans AttributeError: ‘NoneType‘ object has no attribute ‘group‘ 解决方案
python3 googletrans AttributeError: ‘NoneType’ object has no attribute ‘group’ 解决方案pip3 install googletrans==4.0.0-rc1# 不加版本号默认安装 3.0.0 谷歌方面改变了接口,造成上面的错误。# 参考地址: https://stackoverflow.com/questions/65957959/python-googletrans-attributeerror-nonetype-obj
2021-10-13 14:24:18
1045
原创 openstack 一键化安装
openstack 一键化安装安装方式:RDO 日期:2021年8月27日1. VMware 8.0 上安装的 centos8配置如图:Note: centos 8 的分区采用的标准分区,直接根目录挂在整个磁盘上的。详情如下图所示:Note: 安装好系统后给网口配置静态IP,具体的IP根据自己的情况适当调整。编辑好网卡配置文件之后重启系统。2. 配置基本的包环境2.1 同步时间dnf install -y chrony && \chronyd -q "server
2021-08-27 17:52:21
293
原创 从零开始撸个计算器 基于goyacc 实现
本示例主要作为备忘使用。 目前考虑的计算器主要支持四则运算和括号,从实现的角度来说。本示例主要由三个部分组成,词法分析模块、语法分析模块、回归测试模块。 词法分析模块:词法分析模块主要将输入的表达式转化为一个个的 token 转交语法分析模块处理。比如表达式 “1”这个被词法分析解析成一个 “NUMBER” 类型,并将该类型的值 1 存储在 lval.num 中,这个变量...
2019-12-05 11:27:40
888
原创 goyacc text/scanner 示例
在编译的原理的世界中,lex and yacc 的 example 很经典。在 python 中,有第三方工具包ply实现了类似于 lex and yacc的工具。跟传统的lex 和yacc 一样,lex 提供 token 供 yacc 进行语法分析(移进–规约),在go语言的世界中,可使用golang 自带的 text/scanner 近似的替代lex(它提供golang语言的词法分析),使用g...
2019-11-30 18:03:32
571
原创 debian9 安装 YouCompleteMe
Note: 按照官网文档各种源代码升级编译,碰到 n 多坑,最终也不了了之.最后发现,debian 的软件仓库已经包含了.所以用下列命令就可以一键化安装上.sudo apt-get install vim-youcompleteme && sudo vim-addons install youcompleteme...
2019-08-30 17:49:16
405
1
原创 MNIST 可视化
MNIST数据可视化,我参考了http://blog.youkuaiyun.com/u014046170/article/details/47445919#python的代码,将它的两个函数的功能写到了一块。记录在这,更改后的代码记录在这作为备忘。from PIL import Imageimport structdef vision(train_data,train_label): #image
2016-06-21 13:14:59
3017
原创 wget 使用记录
wget -c -np -nd -m http://rules.emergingthreats.net/open/suricata/rules/ -A *.rules;*.configwget参数说明:c 表示断点续传的支持np 递归下载时不搜索上层目录nd 递归下载时不递归的创建目录树,直接将所有文件下载到当前目录下m 表示同步某个站点A 表示指定下载文件的类型
2016-03-22 11:07:16
520
原创 sed 记录总结
sed总结这篇博文是在阅读sed&awk第二版这本书做的记录,仅作为以后备忘使用.有些仅仅是自己的理解,不保证绝对正确.本文假设读者已经掌握基本的正则表达式名词解释模式空间:sed维护的一个缓冲区,脚本或命令都是直接作用与这个缓冲区.按照sed的工作方式分类,模式空间还分为单行模式空间及多行模式空间.保持空间:也是一个缓冲区,他可以与模式空间交换
2016-01-05 15:16:10
440
原创 linux sed学习记录
linux的sed是一个强大的工具,现在临时有一个删除某开源项目的单元测试模块的代码.该项目单元测试在源代码用宏定义#define UNITTESTS打开条件编译.那么很简单的得到以下代码:#!/bin/bashfor var in $(ls *.c *.h)dosed -n '/^[[:space:]]*#ifdef UNITTESTS/,/^[[:space:]]*#endif/p' ${
2016-01-04 13:38:02
535
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-09-27 17:41:19
340
openssh升级到9.3p1-centos7-rpm
2023-04-24
centos7 升级 expat2.5
2023-04-24
y.output飞啊飞
2019-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人