python - 高阶函数

把函数作为参数传入,这样的函数称为高阶函数, 示例:使用map函数实现f(x)=x*x注:给map传入一个函数作为参数,就要在后面传一个可迭代对象。注:传入多个参数,就要传入两个可迭代对象map函数练习2.2 常用高阶函数-filter 用Python-filter代码实现:在一个list中,删掉偶数,只保留奇数 • Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列 • filter()把传入
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

二、mysql进程之间关系、配置文件、文件socket、网络socket、mysql密码破解

使用来查看进程树mysqld。
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

Linux - 开机启动流程

上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。masterbootrecord主引导记录,位于硬盘的0磁道,0柱面,1扇区,可以看成是硬盘的第一个扇区,MBR里面有一个grub2引导程序,负责启动linux系统。BIOS的配置固化到了主板上面的CMOS芯片上面,BIOS是一个程序会读取CMOS芯片里的参数,了解cpu的配置,时间的配置,...
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

基于kafka的日志收集分析平台

Windows10机器(测试用)、Linux(centos7)、Nginx(1.20.1)、Filebeat(7.17.5)、kafka(1.12)、zookeeper(3.6.3)、Pycharm2020.3、mysql(5.7.34)创建/tmp/zookeeper目录,在目录中添加myid文件,文件内容就是本机指定的zookeeperid内容。selinux是linux里面的一个安全子系统,里面有许多关于安全的规则,很麻烦,会影响项目运行。设置broker节点,这代表这台kafka机器。......
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

计算机网络 - ping命令的过程

那么整个ping的过程应该是这样的:1、应用层 在应用层阶段会随机产生一些数据来封装起来,用以作为发送给主机B的数据这个数据的内容我们通常不关注。封装好了以后将数据传输至传输层2、传输层 因为ping命令是由icmp协议实现的,icmp协议工作在网络层,因此在传输层阶段数据并没有改变。......
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

python - 闭包与装饰器

装饰器是一种模式,它的本质是闭包,他在不改变函数或者类的源代码的基础上为函数或类添加功能装饰器有什么用•你可以考虑在装饰器中置入通用功能的代码来降低程序复杂度。例如,可以用装饰器来•引入日志•增加计时逻辑来检测性能•给函数加入事务的能力•权限控制。...
分类: 编程语言 发布时间: 08-06 04:21 阅读次数: 0

Error:Connection refused: connect

进入C:\Users\User.gradle目录,如下所示,你可以看到gradle.properties文件。重新同步项目,可以成功下载依赖了,该问题已成功解决。记事本打开该文件,然后注释最后四行代码。
分类: 企业开发 发布时间: 08-06 04:20 阅读次数: 0

三、mysql 存储引擎-建库建表操作

不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能,许多数据库管理系统都支持多种不同的存储引擎。非结构化数据顾名思义,就是没有固定结构的数据,包括所有格式的办公文档,文本,图片,XML,HTML,各类报表,等都属于非结构化数据,对于这类数据,我们一般直接整体进行存储,而且一般存储为二进制的数据格式。字符集可以和库捆绑,也可以和表捆绑,但是存储引擎和表捆绑的,不是和库捆绑,因为库是一个文件夹,而表示文件,是存放在磁盘上面的。库里有表,库里面包含表。...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

03、GO语言变量定义、函数

方法1246//变量定义方法17//如果没有给变量赋值,那么变量会获得与数据类型对应的一个默认值12}01b方法2var=4//变量定义方法1//如果没有给变量赋值,那么变量会获得与数据类型对应的一个默认值varaint//方法2c=4msg="msg"}执行结果01b4msg注意,不能定义了变量又不使用,否则会报错./var.go106./var.go1118undefineds1查看变量类型使用reflect库。...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

TCP协议 - 三次握手 - 四次挥手-内核参数调优

TCP协议:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

python - 进程、线程、协程

进程与线程• 真正在cpu上运行的是线程• 线程共享内存空间;进程的内存是独立的• 一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程• 资源分配给进程,同一进程的所有线程共享该进程的所有资源。进程的资源是独立的• 同一个进程的线程之间可以直接交流;两个进程想通信,必须通过一个中间代理来实现...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

四、MYSQL数据类型

这些是基于 IEEE 标准的理论限制。根据您的硬件或操作系统,实际范围可能会稍小一些。,则将值存储在硬件允许的范围内。单精度浮点数精确到大约 7 位小数。是小数点后的位数(小数位数)。为 0,则值没有小数点或小数部分。表示每个值的位数,从 1 到 64。零值被认为是错误的。一个小的(单精度)浮点数。示例:0表示错误,非0表示正确。一个中等大小的整数。一个正常大小的整数。支持的最大小数位数 (枚举值必须是带引号的字符串文字。一个压缩的“精确”定点数。省略,则默认为 0。被省略,默认值为 10。...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

04、GO模块与包、结构体

结构体定义需要使用type和struct语句。struct 语句定义一个新的数据类型,结构体中有一个或多个成员。type 语句设定了结构体的名称。...}示例:定义一个结构体Student,并为结构体添加name,age字段age int}...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

05、GO数组与切片

可以使用下划线 _ 来定义一个不输出的变量。使用 a := 的方法定义必须有初始值。用 var 定义变量可以不用赋初始值。示例:使用for循环获取数组的值。示例:遍历但是只取 item值。
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

06、GO异常处理

defer有延迟的意思,就是稍后执⾏,先执⾏函数主体内容,defer的内容稍后执⾏主体内容执⾏完毕后,defer的内容按照调⽤顺序的 相反顺序 逐个执⾏defer 的执⾏⽅式类似其他语⾔中的 析构函数 即使函数发⽣ 严重错误 也会执⾏常⽤于 资源清理、⽂件关闭、解锁以及记录时间 等操作⽀持匿名函数的调⽤通过与匿名函数配合可在return之后 修改 函数计算结果如果函数体内某个变量作为defer时匿名函数的参数,则在定义defer时即已经获得了拷⻉,否则则是引⽤某个变量的地址...
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

已解决ValueError: document with multiple roots

已解决(Python将json文件转成xml报错)ValueError: document with multiple roots
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

已解决(pip安装报错)[notice] To update, run: python.exe -m pip install --upgrade pip

已解决(pip安装报错)[notice] To update, run: python.exe -m pip install --upgrade pip
分类: 编程语言 发布时间: 08-06 04:20 阅读次数: 0

python串口循环发送

python串口循环发送
分类: 其他 发布时间: 08-06 04:20 阅读次数: 0

string类&深浅拷贝

1 .string类2. string类对象的常见构造3. string类对象的容量操作4. string类对象的修改操作5.浅拷贝:6.深拷贝
分类: 编程语言 发布时间: 08-06 04:18 阅读次数: 0

线程概念与线程控制

1.线程概念2.线程控制
分类: 编程语言 发布时间: 08-06 04:18 阅读次数: 0