自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Axis-轴的深度理解

Axis-轴的深度理解。

2023-10-22 18:46:33 243 1

原创 sum函数之Python和Numpy的应用

sum函数。

2023-10-22 18:42:30 185 1

原创 VScode修改插件安装位置最有效的方法

1、剪切默认安装路径C:\Users\你的用户名.vscode下面的extensions文件夹到你需要的其他地方,比如我放在E:.vscode下面。可能是因为和vscode的安装目录放在一起受影响,安装插件失败。我将extensions文件夹重新改了路径,终于安装成功了。运行成功,会提示创建了快捷方式相关的提示,然后你打开C盘下的原来的安装目录,你会发现extensions文件图标加上了箭头。mklink /D “C:\Users\你的用户名.vscode\extensions” “剪切后的路径”

2023-03-15 12:40:42 3445 1

原创 深拷贝和浅拷贝

1)、基本类型:就是值类型,即在变量所对应的内存区域存储的是值,如:上面的age变量所对应的内存存储的就是值250.2)、引用类型:就是地址类型。何为地址:地址就是编号,要地址何用,就是为了容易找到。每个人的家里为什么要有一个唯一的地址,就是在邮寄时,能够找到你家。比如:我们最早的超市存包的格子,每个格子都有个编号,你存包时,服务员会把你的东西放在某个格子里,再把这个格子的编号给你(一个牌子)。你购物完毕取包时,直接给服务员你的牌子(有编号),服务员根据你的编号就会找到你的包。

2023-03-04 00:34:21 293

原创 内存分区情况

内存是存储数据的,不同类型的数据要存储在不同的区域,即分类存放,不同的区域作用和功能也不一样。就像你家里的衣柜一样,也分了不同的区域:如挂西装的区域,放袜子的区域等等,我相信每个人都会把这两个东西放在不同的区域。要不然,当你西装革履地参加一个高档的宴会,手塞在裤兜里,掏出来一只臭袜子,是不是很尴尬!以下为内存的分区图。内存分为四个区域:栈区(堆栈),堆区,全局静态区,只读区(常量区和代码区)。任何编程语言的内存分区几乎都是一样的。

2023-03-02 21:34:28 157

转载 ASCII码、ISO8859-1、Unicode、GBK和UTF-8 的区别

为什么需要编码?

2022-12-10 00:08:09 3772

转载 win10更新后任务栏卡死 的原因和解决办法

win10 更新后,开机任务栏卡死,点开始反应,设置页面无法打开。Win10整合了任务栏,而任务和资讯是基于Edge浏览器的,服务器是在国外,国内的网很难卡进去,开机自动联网的就会卡死。插网线的直接拔掉网线,自动连接wifi的,按,点击右下角网络,然后断开wifi连接。这样任务栏就可以正常显示和操作了,然后右键任务栏关掉“资讯和兴趣”。关闭“资讯和兴趣”可以解决开机任务栏卡死的情况,但是有时重启后还是会出现卡死,所以建议执行后面的步骤。进入控制面板卸载最近的更新:1、先在桌面左下角的搜索框搜索2、然后找

2022-12-05 01:16:17 4704

原创 Centos7最小化安装升级至图形化

Linux的操作界面通常被称为Shell用户和系统不是直接打交道的,它们中间有个名字叫shell的联系人。Shell是操作系统提供给用户使用的界面(图形、字符),它提供了用户与内核进行交互的操作的一种接口。当用户发出指令(命令或鼠标操作),先将这些指令发送给Shell,由Shell将用户的指令翻译后送达内核,再由内核控制硬件工作。然后内核将硬件的工作情况发送给Shell,并由Shell返回硬件的工作信息和情况。Shell的分类图形Shell:GNOME、KDE字符Shell:命令行Shell。

2022-10-23 15:50:50 4281

原创 X Window系统

是控制输出及输入设备并维护相关资源的程序,它接收输入设备的信息,并将其传给X Client,而将X Client传来的信息输出到屏幕上(在屏幕上构造方块(窗口),然后画出里面的元素 )。多种多样的X Client程序向X Server发出请求,由X Server运算得出结果,再显示到指定的地方去,如本地或者远程的一台显示器。在Windows上运行一个X Server,在Linux上运行X Client,X Client显示在Windows上也是可行的。一种以位图方式显示的软件窗口系统。

2022-10-23 15:37:40 664

原创 lambda表达式

lambda表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。lambda所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lambda就有点过于执拗了。lambda就是用来定义一个匿名函数的,如果还要给他绑定一个名字的话,就会显得有点画蛇添足,通常是直接使用lambda函数。如下所示:add(1,2) # 结果为3那么到底要如何使用lambda表达式呢?1、应用在函数式编程中。

2022-10-06 23:51:37 462 2

原创 视图的更新

即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。:不是,视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本表的更新。因为有些视图的更新不能唯一有意义地转换相应基本表的更新,所以,并不是所有的视图都可以更新的。(5)若视图的定义中有嵌套查询,并且嵌套查询的FROM子句中涉及的表也是导出该视图的基表,则此视图不允许更新;(8)由一个基表定义的视图,只含有基表的主键或候补键,并且视图中没有用表达式或函数定义的属性,才允许更新。更新视图,在视图中修改原表数据。

2022-10-05 17:12:58 2995

原创 sql语句错误解决方法之Every derived table must have its own alias

这段命令会先查 score 表,然后生成一张新的临时表,如果这个临时表没有命名,就会导致 1248 错误。我们只需要加上 「as 临时表别名」即可修复错误,as可省略。sql如果写成这样就会报错: Every derived table must have its own alias.mysql规定子查询这个表必须要有别名,至于别名是什么你可以随便写,加在子查询的后面再执行就不会报错了。意思是「每一个派生出来的表都必须有一个自己的别名」今天在练习MySQL的时候发生了这个错误。

2022-10-04 23:26:17 1896

原创 Jupyter Notebook使用教程

两步走,第一步:激活相应的环境第二部分:执行命令python -m ipykernel install --name 环境名称。

2022-10-01 01:03:15 22696 3

原创 pandas数据分析之分组聚合

pandas的groupby分组对象还可以用自定义的聚合函数可以通过groupby分组对象,将你自己的聚合函数,传入aggregate或agg方法即可grouped = df . groupby([ 'key' ]) #查看分组情况 for group_name , group_data in grouped : print(group_name) print(group_data)1.对每一列数据应用同一个函数2.对某列数据应用不同的函数。

2022-09-04 00:28:31 2508

原创 opencv-python版本问题

opencv库有两种,一种是,另一种是。前者是基础库,后者则是在前者基础上加了一些contrib module(视觉处理一般用这个)。安装好OpenCV库,想着先在OpenCV的瀚海里扎两个猛子。没成想,一头扎下去便撞到石头上。如下图,在键入cv2.imread()时,不仅无法自动补全,而且还会显示异常高亮。查阅资料后得知是CV2版本的问题,当前我装的是4.6.0.66版本,将CV2降低到 3.4.2.16版本。...

2022-08-28 02:40:16 7660 4

原创 理解 Python 的执行方式,与字节码 bytecode 玩耍 (下)

因为可以节省编译时间,有篇非常详细的文章,作者在遗传编程领域工作,发现他们Python 程序的总运算时间中,有50%都被编译过程吃掉。写了怎么抽丝剥茧,顺着function object 找 code object,再找 bytecode,这里就完全倒过来,添枝加叶,逆流而上了。正常的办法,你可以找出124代表的opcode是 LOAD_FAST, 100代表 LOAD_CONST。看起来好像很神秘的样子,其实不过是源代码中的行号。注意这些 opcode 是给弱弱的人类看的,不是给机器看的,机器只要看。.

2022-08-15 19:03:20 202

原创 理解 Python 的执行方式,与字节码 bytecode 玩耍 (上)

这其实只是Python 在显示 bytes 类型的对象给你看的时候,会把ASCII 码范围内的十六进制元素直接用ASCII 字符显示出来。注意: Python 3 中 str 类型大致相当于 Python 2 中的unicode 类型,但是 Python 3 中 bytes 类型并不是Python 2 中的 str 类型改了个名字。由8个整数组成,可能你已经猜到,其中必定有一些代表着指令,整数是一个字典中的键,我们需要的是这个字典中的值,也就是指令的名字。它的类型是‘bytes’ ,长度是8。......

2022-08-15 18:51:38 261

原创 python解释器

CPython是特指C语言实现的Python,就是原汁原味的Python。之所以使用CPython这个词,是因为Python还有一些其它的实现,比如Jython,就是Java版的Python,还有烧脑的PyPy,使用Python再把Python实现了一遍。如下是官方对CPython的说明:这个页面对Python各种不同的实现有一个说明:当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。...

2022-08-14 19:33:57 367

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除