正则的用法

正则表达式: 匹配内容,findall()方法将匹配到的内容返回列表,需引入re模块 1.1 匹配单个字符: import re # 首先引入re模块 # 匹配单个字符的用法: # (1) \d:匹配数字 lst = re.findall("\d","字符 1q2we34re6fdsf8dg") print(lst) # ['1', '2', '3', '4', '6', '8'] 将后面的字符串按照元素拆开,是数字的就放到列表里面 # (2) \D: 匹配非数字 lst = re.find
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

Node提示:npm does not support Node.js v12.16.3

场景 在使用npm 安装cordova 和ionic时提示 npm does not support Node.js v12.16.3 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 根据提示是不支持node的当前的最新版本12.16.3,最高支持11.几版本 控制面板卸载node 然后下载支持的版本重新安装 https://nodejs.org/zh-cn/downlo
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

vue的组件通信

组件通信大概分三种; 一,父子通信 父传子是在子组件中通过props来接收父组件传递过来的数据: 例如: props: { title: { type: String, //检查接收的数据类型 default: '请输入标题', //设置如果没有传递数据时的默认值 required:true //必填项,不传递会报错提醒 } } 通过添加sync属性配合$emit实现父子通讯的双向数据流: 父组件: <header-com :title.sync="title" /> 子组件: this.$e
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

AndroidStudio启动异常:Caused by: java.lang.IllegalArgumentException: Argument for @NotNull paramet

【问题描述】 启动AndroidStudio弹出框,报异常:java.lang.IllegalArgumentException: Argument for @NotNull paramet 【解决方案】 1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。 2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。 3)关闭Android Stud
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

利用HTML5 file api读取图片进行本地操作

需求场景:需要用户上传一张照片,返回给用户一个唯一的结果,比如测试类网页你拥有哪种女人气质?(移动端) 其实这种需求(不需要保存图片)的话,只需要在本地处理图片即可,不需要将图片上传到服务器。计算图片的md5值可以确保唯一性。 针对这个需求,可以使用HTML5 file api来读取文件。实现方法如下: document.getElementById("file").addEventListener("change", function() { var fileReader = new
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

Windows Terminal安装并美化

介绍 Windows Teminal是一款新式、快速、高效、强大的终端应用程序,适用于命令行工具、命令提示符、PowerShell、WSL(Linux子系统)等等的Shell用户,主要功能包括多选项卡、窗格、Unicode/UTF-8字符支持、GPU 加速文本渲染引擎,以及自定义主题、样式和配置等等。 Github地址:https://github.com/microsoft/terminal 官网下载地址:https://www.microsoft.com/zh-cn/p/windows-t
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

Linux的df -h命令

df -h 查看磁盘占用的空间 Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称; Used:表示用掉的磁盘空间大小; Available:表示剩余的磁盘空间大小; Use%:磁盘空间使用率; Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置 Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称; Used:表示用掉的磁盘空间大小; Available:表示剩余的磁盘空间大小; Use%:磁盘空间使用率; Mounted on:文
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

4.4符号视角下的科学

4.领域语言 4.1.不同的使用场景 4.2.领域语言 4.3.领域语言与自然语言的比较 4.4.符号视角下的科学 领域的科学理论作为领域语言,公理演绎系统作为语言的格式,这是前面的默认,是否恰当?这是个核心的问题。首先达到公理化范式并不容易,讲到公理化,总是谈到欧几里德的《几何原本》,或牛顿《自然哲学的数学原理》等不多例子,虽然众多的领域都在做这样的努力,达到很大成就的不多。 其次公理化方法所追求的严谨性总是相对的,这让公理化方法本身也处于变化之中,这一内容后面有详细介绍。公理化系统本身是一
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

数组的学习——有序数组中插入及删除数值的问题分析

一、数组 1.数组的定义及元素数量 数组是指一组类型相同的连续的存储空间的表现形势,其元素的数量为0~N(N的最大值取决于内存) 2.优缺点 遍历快,但是插入与删除慢 3.使用 int[] array = new int[n]; //声明及分配空间 空间最大值为array.length - 1 ; n的值若超出了有效空间将会报错: java.lang.ArrayIndexOutOfBoundException 4.增强型for循环——完全遍历 for(int t : array ){} t为数
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

mac-coursera网站DNS污染的解决方案

国内上coursera课程不需要vpn, 但是网页和视频一开始很有可能无法打开.其原因就是DNS污染.所以要修改hosts文件,将地址对应正确的ip 服务器 http://d3njjcbhbojbot.cloudfront.net 提供网站数据, 服务器 http://d3c33hcgiwev3.cloudfront.net 提供视频数据. 1.查找正确ip  Ping d3njjcbhbojbot.cloudfront.net  将查找到的ip地址与 www.coursera.org对应 2
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

【转】Java类加载器:类加载原理解析

【转】Java类加载器:类加载原理解析 https://www.jianshu.com/p/1f704ad4196e    摘要: 每个开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这个异常背后涉及到的是Java技术体系中的类加载机制。本文简述了JVM三种预定义类加载器,即启动类加载器、扩展类加载器和系统类加载器,并介绍和分析它们之间的关系和类加载所采用的双亲委派机制,给出并分析了与Java类加载原理相关的若干问题。 一、引子 每个开发人员对
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

序号和确认号

原文:http://packetlife.net/blog/2010/jun/7/understanding-tcp-sequence-acknowledgment-numbers/ 翻译:https://blog.csdn.net/a19881029/article/details/38091243 一点总结 SYN - 创建一个连接 FIN - 终结一个连接 ACK - 确认接收到的数据 TCP会话的每一端都包含一个32位(bit)的序列号,该序列号被用来跟踪该端发送的数据量。每一个包中都
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

硬件时序图

作者:jason 链接:https://www.zhihu.com/question/326205733/answer/700104095 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我将从以下三个步骤大致说下如何看芯片的时序图,以及如何根据时序图写程序,毕竟看懂都是为了应用. (1) 介绍常见的时序图图形,以及图形表达含义。 (2) 解释LCD1602时序图,及如何根据时序图写程序 (3) 解释I2C 时序图,及如何根据时序图写程序。 一 时序图图形含义
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

第五次系统综合实践

正在编辑
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

自动写歌词的软件,AI人工智能写歌词app

在歌词创作的时候,我们经常会遇到词穷的情况,写歌词没有灵感,抓耳挠腮抓耳挠腮,头疼不已,半天想不出一句好的歌词,经常遇到这种困难的时候,那么我们会想有没有自动写歌词的软件呢? 给大家科普一个神器,AI机器人小芝,它使用了最新的AI科技,人工智能写歌词,能快速创作出一篇原创的歌词。 第一步,先到网站去下载软件安装,可以百度一下,AI机器人小芝,也可以看下图下方网站进去。这里推荐下载电脑版本的,当然也有安卓手机版本的app。 第二步,打开软件,选择歌词的风格(软件上提供六大风格,您可以选择),接着
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

在线教育平台,邮件激活(9)

在Python中已经内置了一个smtp邮件发送模块,Django在此基础上进行了简单地封装,让我们在Django环境中可以更方便更灵活的发送邮件。 所有的功能都在django.core.mail中。 首先settings里面设置 # settings.py EMAIL_HOST = "smtp.qq.com" # SMTP服务器主机,默认qq邮箱是不开启的,需要用户自行开启 EMAIL_PORT = 25 # 端口 EMAIL_HOST_USER = "19@qq.
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

这些处理线上故障的技巧你掌握了吗?

线上故障处理方案集合 Arthas使用指南 通过jstack与jmap分析一次线上故障 遇到了线上故障,你的第一反应是什么 JDK监控和故障处理工具总结 基于Java内存dump文件分析解决内存泄漏问题 java学习-内存分析工具MAT入门 台上一分钟,台下十年功。日常多学习点,为生产环境的安全与稳定贡献自己的一份力。 人工博客
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

Python-Basis-7th-Ubuntu

周五,晴,记录生活分享点滴 参考博客:https://www.cnblogs.com/resn/p/5800922.html Linux目录结构 节选版 / : 所有目录都在 /boot : boot 配置文件、内核和其它启动 时所需的文件 /etc : 存放系统配置有关的文件 /home : 存放普通用户目录 /mnt : 硬盘上手动 挂载的文件系统 /media : 自动挂载(加载)的硬盘分区以及类似CD、数码相机等可移动介质。 /opt : 存放一些可选程序,如某个程序测试版本,安装到该
分类: 其他 发布时间: 05-22 23:31 阅读次数: 0

POJ 2279 Mr. Young's Picture Permutations(dp)

题目链接 题目大意   有N个学生合影,站成左对齐的k排,每行分别有N1,N2…NK个人,第一排站最后,第k排站之前。学生身高依次是1…N。在合影时候要求每一排从左到右递减,每一列从后面到前也递减,一共有多少总方案。 解题思路   考虑放最低的学生的情况,我们会发现,对于所有情况,最低的学生只能放在某一行以及某一列的最后一个位置。假如这个学生不放在行末以及列末,因为他是最低的学生,那么他所在的行和列肯定不会单调。所以说,我们可以根据前面的一个状态来推出后面的一个状态,这个问题可以用dp来求解。
分类: 其他 发布时间: 05-22 23:15 阅读次数: 0

原生table表格单元格内容与单元格边框有间距,且有单元格填充颜色

解决方案: 不要在td标签上使用padding-left,填充颜色满足不了要求,而是在td标签内容外面嵌套两个div,最里层div控制文字的样式,外层控制颜色填充
分类: 其他 发布时间: 05-22 23:15 阅读次数: 0