首页 > 2020年05月31日 > 全部分享
python中logging模块详解---让你的每一步操作都有迹可循
在公司开发的任何一个系统都会有日志设计,通过日志,把系统的行为记录并保存起来,一旦系统发生了一些问题便可以通过日志去分析问题发生在哪里,是因为什么原因发生的。同样,我们在设计测试框架的时候,也可以通过设计日志来记录框架的整个测试流程,一旦执行过程中出现异常,我们也能通过日志中记录的错误信息找到问题发 ...
分类:编程语言   时间:2020-05-31 19:52:26    收藏:0  评论:0  赞:0  阅读:51
第五章学习小结
第五章 树和二叉树 一:树 定义:n个结点的有限集,可为空或非空 若树非空一定有且仅有一个根结点 树的度:结点度的最大值(结点的子树数为结点的度) 深度:最大层次数 森林:m课不相交树的集合 课本上关于树只说明了定义和一些术语,重点内容在于二叉树部分 二:二叉树 二叉树的性质:深度为k的二叉树最多有 ...
分类:其他   时间:2020-05-31 19:52:09    收藏:0  评论:0  赞:0  阅读:36
Java集合框架
集合框架示意图 各个数据数据结构比较 Vector和ArrayList 1,vector是线程同步的,所以它也是线程安全的,而arraylist是线程异步的,是不安全的。如果不考虑到线程的安全因素,一般用arraylist效率比较高。 2,如果集合中的元素的数目大于目前集合数组的长度时,vector ...
分类:编程语言   时间:2020-05-31 19:51:50    收藏:0  评论:0  赞:0  阅读:53
线性结构队列以及应用(上)
队列Queue:什么是队列? 对列是一种有次序的数据集合,其特征是新数据项的添加总发生在一端(通常称为“尾rear”端),而现存数据项的移除总发生在另一端(通常称为“首front”端) 当数据项加入队列,首先出现在队尾,随着队首数据项的移除,它逐渐接近队首。新加入的数据项必须在数据集末尾等待,而等待 ...
分类:其他   时间:2020-05-31 19:51:13    收藏:0  评论:0  赞:0  阅读:49
通配符 空值
通配符主要用于字符串的查询和匹配 _ :匹配一个字符 select * from mytable where name like '张_' 查询条件张姓,姓名2个字 % :匹配多个字符 select * from mytable where name like '张%' 查询条件 张姓 [] :范围 ...
分类:其他   时间:2020-05-31 19:50:57    收藏:0  评论:0  赞:0  阅读:98
一文彻底搞懂BERT
一文彻底搞懂BERT 一、什么是BERT? 没错下图中的小黄人就是文本的主角Bert ,而红色的小红人你应该也听过,他就是ELMo。2018年发布的BERT 是一个 NLP 任务的里程碑式模型,它的发布势必会带来一个 NLP 的新时代。BERT 是一个算法模型,它的出现打破了大量的自然语言处理任务的 ...
分类:其他   时间:2020-05-31 19:50:14    收藏:0  评论:0  赞:0  阅读:86
Canal 作为 消息中间件 实时消费MySQL中新增数据
Canal的数据结构 网上对Canal的介绍已经够多了,这里不再赘述,但是有一点必须要强调,就是Canal 是怎么对数据进行的封装,只有明白了这点,才可以去消费其中的数据 Canal的安装及配置 配置Mysql主服务器的my.cnf文件(位于/etc目录下,没有就新建) #主服务器的id serve ...
分类:数据库技术   时间:2020-05-31 19:49:57    收藏:0  评论:0  赞:0  阅读:65
UML问题定义
在进行问题描述时应用客户的语言来书写,而且应该从客户的角度来描述问题,通常不应用计算机的专业语言而是用自然语言去描述问题。 问题定义一般是软件生命周期中最短的阶段,一般只需要一天甚至更少的时间 ##案例 ...
分类:其他   时间:2020-05-31 19:49:01    收藏:0  评论:0  赞:0  阅读:37
多进程使用(二)
线程状态 yield()只是使当前线程重新回到runnable状态 sleep()会让出cpu,不会释放锁 join()会让出cpu,释放锁 wait() 和 notify() 方法与suspend()和 resume()的区别在于wait会释放锁,suspend不会释放锁 wait() 和 not ...
分类:系统服务   时间:2020-05-31 19:48:39    收藏:0  评论:0  赞:0  阅读:48
第74天:Python newspaper 框架
by 程序员野客 1 简介 newspaper 框架是一个主要用来提取新闻内容及分析的 Python 爬虫框架,更确切的说,newspaper 是一个 Python 库,但这个库由第三方开发。 newspaper 主要具有如下几个特点: 比较简洁 速度较快 支持多线程 支持多语言 GitHub 链接 ...
分类:编程语言   时间:2020-05-31 19:47:57    收藏:0  评论:0  赞:0  阅读:57
Java复习,Java知识点以及Java面试题(一)
J2SE(Java 2 Platform Standard Edition) J2ME(Java 2 Platform Micro Edtion) J2EE(Java 2 Platform Enterprise Edition) Java语言特点:开源 跨平台(JVM) 面向对象等 JRE与JDK ...
分类:编程语言   时间:2020-05-31 19:47:40    收藏:0  评论:0  赞:0  阅读:52
多行替换 python re.sub
问题来了:按说这输出该为空吧。 方法: ...
分类:编程语言   时间:2020-05-31 19:47:21    收藏:0  评论:0  赞:0  阅读:42
mysql RLIKE REGEXP正则匹配
like 匹配 常用通配符:% 、_ 、escape % : 匹配0个或任意多个字符 ? _ : 匹配任意一个字符 ? escape : 转义字符,可匹配%和_。如SELECT * FROM table_name WHERE column_name LIKE '/%/_%_' ESCAPE'/' R ...
分类:数据库技术   时间:2020-05-31 19:47:00    收藏:0  评论:0  赞:0  阅读:64
RIP协议
RIP:距离矢量协议 Rfc:1058 距离矢量协议,记录的是路由条目 度量值:跳数,超过15跳为不可达 30秒收敛一次,及更新身边路由一次 V1广播,V2组播,地址为224.0.0.9 管理距离是120 使用UDP协议传输 源目的端口号是520 rip协议号是17 ####rip计时器 更新计时器 ...
分类:其他   时间:2020-05-31 19:46:40    收藏:0  评论:0  赞:0  阅读:57
MySQL benchmark() 重复执行某表达式
benchmark(t,exp) select benchmark(count,expr),是重复执行count次expr表达式,使得处理时间很长,来产生延迟, 比如select benchmark(1000000,encode("hello","good")); select benchmark( ...
分类:数据库技术   时间:2020-05-31 19:46:18    收藏:0  评论:0  赞:0  阅读:65
random库的基本使用
random库是使用随机数的python标准库 计算机产生的随机数是伪随机数,是采用梅森旋转算法生成的(伪)随机序列中的元素 random库主要用于生成随机数 使用random库:import random random库包含两类函数,共八个 基本随机数函数:seed(),andom() 扩展随机数 ...
分类:其他   时间:2020-05-31 19:45:57    收藏:0  评论:0  赞:0  阅读:49
[LeetCode] 47. Permutations II
Given a collection of numbers that might contain duplicates, return all possible unique permutations. Example: Input: [1,1,2] Output: [ [1,1,2], [1,2, ...
分类:其他   时间:2020-05-31 19:44:46    收藏:0  评论:0  赞:0  阅读:41
子组件给父组件的传值
子组件: <template> <div class="app"> <input @click="sendMsg" type="button" value="给父组件传递值"> </div> </template> <script> export default { data () { return ...
分类:其他   时间:2020-05-31 19:44:29    收藏:0  评论:0  赞:0  阅读:36
vim 安装使用 pathogen
pathogen 是什么? pathogen 一般作为 vim 新手的第一个插件,用来统一管理 vim 插件包。 (官方解释)非常容易地管理你的 'runtimepath' , 在实际项目中,vim-pathogen 可以在它的私有文件夹下非常轻松地安装插件和管理运行时文件。 如何安装? 复制以下代 ...
分类:系统服务   时间:2020-05-31 19:44:10    收藏:0  评论:0  赞:0  阅读:88
凡事预则立
组长重选 组长现阶段保持不变 改进或完善的功能 登录 提示登录信息 下一阶段需要新增的功能 用户端 搜索菜品/商家 排序 查看店铺信息 价格区间/等待时间区间搜索 点单 支付 使用红包 预约取餐时间 给店家的备注 添加购物车 查看历史订单 下单一分钟内提出取消订单 商家端 查看店铺信息 上新菜品 查 ...
分类:其他   时间:2020-05-31 19:43:36    收藏:0  评论:0  赞:0  阅读:45
1311条   上一页 1 ... 14 15 16 17 18 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!