本文转自:https://www.cnblogs.com/yubinfeng/p/4570688.html 上两节我们介绍了.net的数组、集合和泛型。我们说到,数组是从以前编程语言延伸过来的一种引用类型,采用事先定义长度分配存储区域的方式。而集合是.Net 版本初期的用于解决数据集检索方便而设计的 ...
分类:
Web程序 时间:
2020-04-18 23:18:42
阅读次数:
76
【windows安装Python】因为在安装时,会提醒同步配置环境变量。因此按照步骤安装即可。什么是Python?Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解、编译、互动和面向对象的脚本语言。最初是用于编写shell脚本,现在功能是越来越强大了。Python是怎么执行的?Python在执行时,首先会将.py文件中的源代码编译成Python的bytecode字节码,然后再由P
分类:
编程语言 时间:
2020-04-18 23:18:30
阅读次数:
127
1. 应用K-means算法进行图片压缩 读取一张图片 观察图片文件大小,占内存大小,图片数据结构,线性化 用kmeans对图片像素颜色进行聚类 获取每个像素的颜色类别,每个类别的颜色 压缩图片生成:以聚类中收替代原像素颜色,还原为二维 观察压缩图片的文件大小,占内存大小 2. 观察学习与生活中可以 ...
分类:
编程语言 时间:
2020-04-18 23:18:13
阅读次数:
72
对称加密(symmetric encryption) 1. 对称加密就是加密/解密都用相同密钥的加密算法 2. 明文(plaintext) :指任何没有经过加密的信息 3. 加密算法(encryption algorithm) :对明文进行替换,变形等操作的步骤规则 4. 密钥(secret key ...
分类:
编程语言 时间:
2020-04-18 23:17:57
阅读次数:
99
本文转自:https://www.cnblogs.com/yubinfeng/p/4557630.html 通过面向对象三大特性:封装、继承、多态的学习,可以说我们已经掌握了面向对象的核心。接下来的学习就是如何让我们的代码更优雅、更高效、更易读、更易维护。当然了,这也是从一个普通程序员到一个高级程序 ...
分类:
Web程序 时间:
2020-04-18 23:17:41
阅读次数:
105
1. 什么是树 [1] 树是由节点和边组成,有且仅有一个节点成为根节点; [2] 树中有若干个不相交的子树,每个子树本身也是一棵树; [3] 除根节点以外,树中每个节点只有一个父节点,但可以有多个子节点; [4] 空集合也是树,即为空树,空树中没有结点; 2. 树的组成 [1] 结点的度:一个结点含 ...
分类:
其他好文 时间:
2020-04-18 23:17:20
阅读次数:
85
安装数据库 windows上同时安装两个版本的mysql数据库 1. 将文件解压入到自定义的目录下 2. 配置my.ini 在根目录下创建文件my.ini,并在文件中输入以下代码,(如果windows上同时安装两个版本的mysql数据库,那么修改port=3307) 3. 配置环境变量, 将mysq ...
分类:
数据库 时间:
2020-04-18 23:16:55
阅读次数:
123
1.头文件:#include<array> 2.和数组有什么区别? 更安全,建议用其代替数组! 3.用法: array<int ,19>s 代表着 s[19] 并且里面的元素是int型 值得注意的是 array此时的数组并没有初始化 array 初始化的方法: (1) #include<iostre ...
分类:
编程语言 时间:
2020-04-18 23:16:37
阅读次数:
390
技术一面 基础面试 一面是通过电话直接沟通 go的调度 go struct能不能比较 go defer(for defer) select可以用于什么 context包的用途 client如何实现长连接 主协程如何等其余协程完再操作 slice,len,cap,共享,扩容 map如何顺序读取 实现s ...
分类:
其他好文 时间:
2020-04-18 23:16:25
阅读次数:
195
一, Fiddler工作原理 fiddler抓包 获取客户端和服务器端通信数据。 fiddler截获浏览器发送给服务器的数据,冒充浏览器发送给服务器;服务器返回的数据,也会被fiddler截获,经fiddler返回给浏览器。 如果是手机上的app抓包时,确保手机和电脑是一个局域网或同一个wifi 再 ...
分类:
其他好文 时间:
2020-04-18 23:16:09
阅读次数:
78
写盘工具
https://www.balena.io/etcher/
ssh链接软路由的工具
http://www.hostbuf.com/
详细文字教程地址
https://blog.baijin.date/index.php/archives/10/
分类:
其他好文 时间:
2020-04-18 23:15:55
阅读次数:
135
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径 ...
分类:
系统相关 时间:
2020-04-18 23:15:41
阅读次数:
103
高阶函数 函数在Python中是一等公民 函数也是对象,可调用的对象 函数可以作为普通变量,参数,返回值等 成为高阶函数的必要条件: 接收一个或多个函数作为参数 输出一个函数 示例: def counter(base): def inc(step=1): nonlocal base base += ...
分类:
编程语言 时间:
2020-04-18 23:15:21
阅读次数:
130
lowbit(x)=x&-x 功能:找到x的二进制数的最后一个1 原理:负数的补码,补码是原码取反+1 例如:x=6=00000110,-x=11111010,x&-x=10=2 ...
分类:
其他好文 时间:
2020-04-18 23:14:55
阅读次数:
69
在日常业务场景中,有很多安全性操作例如密码修改、身份认证等等类似的业务,需要先短信验证通过再进行下一步。 一种直接的方案是提供2个接口: 1.SendActiveCodeFor密码修改,发送相应的短信+验证Code。 2.VerifyActiveCodeFor密码修改,参数带入手机接收到的短信验证C ...
分类:
其他好文 时间:
2020-04-18 23:14:23
阅读次数:
66
一、格式化输出格式化输出的函数有printf、sprintf和snprintf等,功能略有不同,使用方法大同小异,本章节我们先以printf为例。对于printf函数,相信大家并不陌生。之所以称它为格式化输出函数,该函数的声名如下:intprintf(constchar*format,...)大家看到printf函数的声明就会有点懵,它参数的写法与我们之前学到的函数知识不一样,printf函数是一
分类:
编程语言 时间:
2020-04-18 23:14:10
阅读次数:
97
"Read the Docs" 是一个在线文档托管服务, 你可以从各种版本控制系统中导入文档。一般来讲,这个非常适合写软件文档以及编写一些教程、电子书之类。 Sphinx Sphinx 是一个基于 Python 的文档生成项目,最早只是用来生成 Python 官方文档,随着工具的完善, 越来越多的知 ...
分类:
其他好文 时间:
2020-04-18 23:13:52
阅读次数:
83