摘要: 1 前言 np.newaxis的意思是给数组新增一个维度。“python中矩阵切片维数微秒变化”中介绍了矩阵切片有时候会降低矩阵维度,为保证维度不变,可以用np.newaxis新增一个维度。 2 numpy数组 2.1 一维数组 import numpy as np a=np.array([1,2, 阅读全文
posted @ 2023-03-19 11:20 little_fat_sheep 阅读(533) 评论(0) 推荐(0)
摘要: 1 numpy数组 1.1 append() import numpy as np a=np.array([[1,3],[5,7]]) b=np.array([[2,4],[6,8]]) c=np.append(a,b) d=np.append(a,b,axis=0) e=np.append(a,b 阅读全文
posted @ 2023-03-19 11:19 little_fat_sheep 阅读(214) 评论(0) 推荐(0)
摘要: 1 前言 使用切片访问矩阵的部分数据(特别是一行或一列数据)时,通常会出现切片维数怎么在瞎变化,以致于不得不用reshape()强制改变维数。在深度学习中,网络对矩阵维数的要求是非常严格的,往往就是这些看似不起眼的错误,导致整个程序崩溃。 2 numpy中切片 import numpy as np 阅读全文
posted @ 2023-03-19 11:18 little_fat_sheep 阅读(104) 评论(0) 推荐(0)
摘要: 1 乘法 在数组中,a * a计算对应元素相乘(矩阵点乘);在矩阵中,A*A计算矩阵乘法 np.multiply()计算对应元素相乘(矩阵点乘) np.dot()计算矩阵乘法 import numpy as np a=np.array([[1.,2.],[3.,4.]]) b=a*a #矩阵点乘 c 阅读全文
posted @ 2023-03-19 11:18 little_fat_sheep 阅读(321) 评论(0) 推荐(0)
摘要: 1 前言 贝塞尔曲线 (Bézier curve) 由法国数学家 Pierre Bézier 于 1962 年提出的一种矢量曲线,广泛应用于工程绘图、动画设计等领域。贝塞尔曲线是一种运动轨迹曲线,由 n 个点在 n 条线段上匀速运动(不同线段上的速度可能不同),同时开始,同时结束,生成的轨迹曲线。如 阅读全文
posted @ 2023-03-19 11:12 little_fat_sheep 阅读(231) 评论(0) 推荐(0)
摘要: 1 前言 SQL中分组查询分为 GROUP BY 分组和 COMPUTE BY 分组两种。 笔者以案例的形式分别讲解两种查询方式。在SQL Server数据库上建立staff表,以eid为主键,表数据如下: 2 GROUP BY 分组 select whid,count(*) as count,av 阅读全文
posted @ 2023-03-19 11:04 little_fat_sheep 阅读(482) 评论(0) 推荐(0)
摘要: 1 前言 关系模式规范化过程 函数依赖:若 Y=f(X) ,则称X函数决定Y,或Y函数依赖于X,记为:X->Y。在数据库中,通常将X置为关键字,将Y置为非主属性。 2 范式 2.1 1NF 1NF定义:关系的所有分量都必须是不可分的最小数据项。 如日期可以拆分为年、月、日三项。 2.2 2NF 2N 阅读全文
posted @ 2023-03-19 11:00 little_fat_sheep 阅读(466) 评论(0) 推荐(0)
摘要: 1 面向对象设计原则 单一职责原则(Single Responsibility Principle,SRP):不能将太多的职责放在一个类中; 开闭原则(Open-Close Principle,OCP):软件实体对扩展是开放的,对修改是关闭的; 里氏替换原则(Liskov Substitution 阅读全文
posted @ 2023-03-19 00:05 little_fat_sheep 阅读(32) 评论(0) 推荐(0)
摘要: 1问题描述 有n个水平并排相邻的洞穴,从左到右依次编号1,2,...,n。某个洞穴中有一只兔子,该兔子每天晚上都会跳到相邻的洞穴中,有个农夫每天晚上会去一个洞穴逮兔子,请问该农夫至少要花多少天(或查看多少次洞穴)才能一定逮住该兔子? 2最优方案 农夫查看洞穴的编号依次为:2,3,...,n-3,n- 阅读全文
posted @ 2023-03-19 00:03 little_fat_sheep 阅读(89) 评论(0) 推荐(0)
摘要: 1 前言 有时候,数据业务比较大,比如查询百万级的数据,如果使用JSP查询数据库,JSP的返回结果一般放在域名后面返回给客户端,而返回结果的长度是有限制的,数据过长可能会丢失部分数据;另一方面数据量大,占用带宽大,网络延时较长。 使用JS绕过后台Web服务器,直接访问本地数据库服务器,虽然会有些不安 阅读全文
posted @ 2023-03-19 00:01 little_fat_sheep 阅读(343) 评论(0) 推荐(0)