- 博客(33)
- 收藏
- 关注
原创 线性代数-01矩阵与行列式
递归定义:行列式按一行拉普拉斯展开。特殊矩阵:上三角、下三角、对角。操作:初等行列变换、矩阵分块。行列式按一行拉普拉斯分块展开。
2022-12-20 23:58:36 487
原创 数学-07多元函数微分
向量空间Rn有了内积运算后,称Rn为欧几里得空间或欧氏空间向量空间\mathbb R^n有了内积运算后,称\mathbb R^n为欧几里得空间或欧氏空间向量空间Rn有了内积运算后,称Rn为欧几里得空间或欧氏空间u=f(x⃗)=f(x1,x2,...,xn)∣(x1,x2,...,xn)∈Du=f(x)=f(x1,x2,...,xn)∣(x1。
2022-12-19 01:28:17 922
原创 谈如何保证互联网公司软件的质量
我们要建立良好的开发流程、注重代码质量、注重测试质量、建立良好的问题跟踪和管理机制,同时还要建立良好的团队合作机制、定期进行质量评估、注重用户体验等。只有通过这些措施,我们才能保证互联网公司软件的质量,提升用户体验,提升公司的信誉。这包括制定合理的需求分析、设计、开发、测试、发布等流程,并且要严格执行这些流程。这些措施可以帮助我们保证代码的质量,并且有助于在代码修改的过程中及时发现问题,从而避免质量问题的恶化。因此,我们要定期对软件进行质量评估,及时发现问题,并且采取相应的措施来修复问题。
2022-12-17 00:55:41 681 1
原创 数学-06泰勒公式
函数f(x)在点x0处具有n阶(n≥1)导数,则有函数f(x)在点x_0处具有n阶(n\geq1)导数,则有函数f(x)在点x0处具有n阶(n≥1)导数,则有f(x)=f(x0)+f′(x0)(x−x0)+f′′(x0)2!这是在对函数进行局部线性化处理时常用的公式之一。从几何上看,它是用切线近似代替曲线。然而,这样的近似是比较粗糙的,而且只在点的附近才有近似意义。为了改善上述不足,使得近似替代更加精密,数学家们在柯西中值定理的基础上,推导出了泰勒中值定理(泰勒公式)
2022-12-16 23:50:24 387
原创 数学-05微分
## 微分### 定义$$\Delta y=A\Delta x+\omicron(\Delta x)\quad 其中A=f'(x)$$### 一阶微分形式不变性一元函数 一阶可微 一阶可导### 高阶微分多次求微## 高阶导数### 定义多次求导### 莱布尼兹公式$$(f·g)^{(n)}=\sum_{k=0}^{n}c_n^k f^{n-k}g^{k}$$### 基本初等函数的高阶导数$$e
2022-12-14 20:01:01 74
原创 数学-03函数极限与连续性
x从x右侧趋于a,x→a+x\to a^+x→a+x从x左侧趋于a,x→a−x\to a^-x→a−x从x两侧都趋于a,x→ax\to ax→ax从x右侧趋于∞\infty∞,x→+∞x→+∞x从x左侧趋于∞\infty∞,x→−∞x→−∞x从x两侧都趋于∞\infty∞,x→∞x→∞。
2022-12-13 23:18:06 216
原创 数学-序列
实际上是一个从N\mathbb{N}N到R\mathbb{R}R的一个函数f:N→Rf:N→R也看作按一定顺序排列的数x1=f(1)x2=f(2)...xn=f(n)x_1=f(1)\\x_2=f(2)\\...\\x_n=f(n)x1=f(1)x2=f(2)...xn=f(n)
2022-12-13 23:15:14 352
原创 数学-集合与函数
## 集合### 集合论基础#### 定义#### 运算### 集合之间的关系映射### 特殊的集合-实数集完备性实数集不可列## 常用不等式## 特殊的映射-函数### 函数运算### 特殊的函数### 函数性质
2022-12-12 22:10:20 647
原创 数学-集合
数学 - 集合 一堆东西”放在一起,称为集合 (set),通常用大写字母表示,集合中元素的个数成为集合的基数(或势),记为。,记为 $ A \subsetneqq B$集合A到集合B存在双射,称A与B等势, 记为。定义:A的每一个元素都在B中,记为。有理数在数轴上以何种状态分布?怎样描述实数集的连续性?非空有上界的实数集必有上确界。非空有下界的实数集必有下确界。上的数和数轴上的点一一对应。上界中最小的一个,记为。下界中最大的一个,记为。无穷和无穷是不是一样大?特别地,称与自然数集。
2022-12-12 00:47:13 673
转载 java自学日记 003 运算符
文章目录算术练习应用赋值比较逻辑位三目算术练习/*运算符之一:算术运算符+ - + - * / % (前)++ (后)++ (前)-- (后)-- +*/class AriTest { public static void main(String[] args) { //除号:/ int num1 = 12; int num2 = 5; int result1 = num1 / num2; System.out.println(result1);//2
2021-06-13 15:42:43 130
转载 java自学日记 001 HelloWorld_注释
第一个程序/*对第一个java程序进行总结1. java程序编写-编译-运行的过程编写:我们将编写的java代码保存在以".java"结尾的源文件中编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java运行:使用java.exe命令解释运行我们的字节码文件。 格式:java 类名2.在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。3. 程序的入口是
2021-06-13 10:06:16 132
原创 java自学日记 002 变量分类 数据类型转换 进制
文章目录变量分类按数据类型按声明位置代码示例数据类型转换自动转换强制转换对转换的理解与String类型做加法运算进制变量分类按数据类型基本数据类型: 整型:byte \ short \ int \ long 浮点型:float \ double 字符型:char 布尔型:boolean引用数据类型: 类(class) 接口(interface) 数组(array)按声明位置成员变量 vs 局部变量代码示例/*Java定义的数据类型一、变量按照数据类型来分:
2021-06-13 10:04:38 1309
原创 链表和数组的插入删除时间复杂度都是o(n),为什么链表效率高?
问题:数组在插入删除的时候,要移动元素,复杂度为o(n)。链表尽管不需要移动元素,只用改变指针关系,但是要插入或删除第i个节点,必须先找到第i-1个节点,复杂度为o(n)。总体完成一次操作,大家都是o(n)的复杂度,为什么教材和网路上都说,要频繁删除插入操作时,选链表?答案:因为这个O(n)内涵不同,分别是写O(n)和读O(n)。数组擅长读取,链表擅长写入。写入要先读取定位,再写入。读取场景:任意序位读取,复杂度: 数组O(1),链表O(n)。写入场景:任意序位写入,定位复杂度:数组O(1),链表
2020-08-02 23:44:58 4110
原创 链表 python实现
单链表的python实现class Node(object): def __init__(self, item): self.data = item self.next = Noneclass SingleLinkedList(object): def __init__(self): self.head = None def is_empty(self): return self.head is None
2020-07-30 00:55:46 86
原创 MySQL必知必会 总结
文章目录1.了解2.简介3.使用4.查询 select5.排序 order by6.过滤 where7.过滤操作符 and or in not8.通配符 like _ %9.正则 regexp10.计算字段11.函数12.汇总 count avg max min sum13.分组 group by ... having14.子查询15.联结表 join on16.高级联结17.组合查询 union (all)18.全文本搜索 fulltext注意: SQL 书写和执行顺序SQL 书写顺序SQL 执行顺序19
2020-07-25 23:00:57 268
原创 7.mongodb和python交互
mongodb和python交互学习目标掌握 mongdb和python交互的增删改查的方法掌握 权限认证的方式使用pymongo模块1. mongdb和python交互的模块pymongo 提供了mongdb和python交互的所有方法安装方式: pip install pymongo2. 使用pymongo2.1 导入pymongo并选择要操作的集合数据库和集合能够自动创建2.1.1 无需权限认证的方式创建连接对象以及集合操作对象from pymongo import M
2020-07-12 22:28:38 123
原创 6.mongodb的权限管理
Mongodb的权限管理学习目标1.了解 mongodb的权限管理1. 为什么要进行权限管理的设置刚安装完毕的mongodb默认不使用权限认证方式启动,与MySQL不同,mongodb在安装的时候并没有设置权限,然而公网运行系统需要设置权限以保证数据安全,所以我们要学习mongodb的权限管理2. mongodb的权限管理方案MongoDB是没有默认管理员账号,所以要先添加管理员账号,并且mongodb服务器需要在运行的时候开启验证模式用户只能在用户所在数据库登录(创建用户的数据库),包
2020-07-12 22:28:16 148
原创 5.mongodb的索引操作
Mongodb的索引操作学习目标掌握 mongodb索引的创建,删除操作掌握 mongodb查看索引的方法掌握 mongodb创建唯一索引的方法1. 为什么mongdb需要创建索引加快查询速度进行数据的去重2. mongodb创建简单的索引方法语法:db.集合名.ensureIndex({属性:1}),1表示升序, -1表示降序3. 创建索引前后查询速度对比测试:插入10万条数据到数据库中插入数据:for(i=0;i<100000;i++){db.t1.in
2020-07-12 22:27:37 122
原创 4.mongodb的聚合操作
mongodb的聚合操作学习目标了解 mongodb的聚合原理掌握 mongdb的管道命令掌握 mongdb的表达式1 mongodb的聚合是什么聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。语法:db.集合名称.aggregate({管道:{表达式}})2 mongodb的常用管道和表达式知识点:掌握mongodb中管道的语法掌握mongo
2020-07-12 22:27:01 145
原创 3.mongodb的增删改查
Mongodb的的增删改查学习目标掌握 mongodb插入数据的方法掌握 mongodb保存数据的方法掌握 mongodb查询数据的方法掌握 mongodb查询结果的处理方法掌握 mongodb更新数据的方法掌握 mongodb删除数据的方法1. mongodb插入数据命令:db.集合名称.insert(document)db.stu.insert({name:'gj', gender:1})db.stu.insert({_id:"20170101", name:'gj', ge
2020-07-12 22:26:40 104
原创 2.mongodb的简单使用
mongodb的简单使用1. mongodb服务端的启动默认端口:27017默认配置文件的位置:/etc/mongod.conf取配置文件中 没有#的所有行:grep -v ‘#’ /etc/mongod.conf默认日志的位置:/var/log/mongodb/mongod.logmongodb服务端启动分别两种方式:本地测试方式的启动(只具有本地数据增删改查的功能)生产环境启动(具有完整的全部功能)1.1 测试方式启动启动: sudo service mongod
2020-07-12 22:25:59 89
原创 1.mongodb介绍和安装
Mongodb的介绍和安装学习目标了解 非关系型数据库的优势了解 mongodb的安装1. mongodb的介绍1.1 什么是mongodbmongodb 是一个功能最丰富的NoSQL非关系数据库。由 C++ 语言编写。mongodb 本身提供S端存储数据,即server;也提供C端操作处理(如查询等)数据,即client。1.2 SQL和NoSQL的主要区别在SQL中层级关系: 数据库>表>数据而在NoSQL中则是: 数据库>集合>文档1.2.1
2020-07-12 22:24:23 112
原创 一文看尽Dockerfile秘籍
目录什么是Dockerfile?示例怎样使用Dockerfile构建镜像?Dockerfile构建特征命令FROMRUNCMD ENTRYPOINTLABEL MAINTAINEREXPOSEENV ARGADD COPYVOLUMEUSERWORKDIR其他命令什么是Dockerfile?Dockerfile其实就是根据特定的语法格式撰写出来的一个普通的文本文件利用docker build命令依次执行在Dockerfile中定义的一系列命令,最终生成一个新的镜像(定制镜像)示例mkdir t
2020-06-07 21:47:58 152
TA创建的收藏夹 TA关注的收藏夹
TA关注的人