- 博客(18)
- 收藏
- 关注
原创 python中使用pymysql 对mysql数据库进行操作
SQL 注入是一种利用程序漏洞攻击数据库的技术。当开发者将用户输入直接拼接到 SQL 语句中时,攻击者可通过输入特殊字符或代码。注意修改数据库内容,需要进行提交操作。否则只是在缓存区中修改,没有提交到mysql当中。方法:连接对象名称.commit(),从而窃取、修改或删除数据。
2025-05-15 20:49:39
483
原创 python 多进程 multiprocessing模块
进程(Process)是资源分配的最小单位,它是操作系统进行资源分配和调度运行的基本单位,通俗理解:一个正在运行的程序就是一个进程。可以使用os模块中的getpid()获取当前进程的ID 以及 getppid()获取当前进程的父进程ID。主进程会默认等待子进程结束而结束 但可以通过设置来让子进程跟着主进程结束而结束。结果显示:两个函数在两个子进程中同时执行。两个子进程的父ID是相同的就是MainProcess这个主进程的ID。获取当前进程的信息:name(进程名称) 和 pid (进程ID)
2025-05-07 17:24:08
1036
原创 python 网络编程基础 socket套接字模块 网络三要素 IP 端口号 协议 TCP
知名端口号是指众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务,比如21端口分配给FTP(文件传输协议)服务,22端口分配给SSH(安全外壳协议,主要用于远程连接与文件传输),25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,443端口分配给HTTPS服务等等。之前我们已学习了 IP地址和端口号,通过 IP地址能够找到对应的设备,然后再通过端口号找到对应的端口,再通过端口把数据传输给应用程序。每个程序都有一个端口,想要给对应的程序发送数据,找到对应端口即可。
2025-05-07 16:28:24
1007
原创 Tableau mysql 驱动安装
如果你想在Tableau 中连接mysql 数据库 并且在连接的过程中使用SQL来获得想要的内容,那么需要安装mysql的驱动程序。直接点下面的下载就行了,不用登录。
2024-08-29 14:38:08
1002
原创 统计基础知识梳理--区分:方差,标准差,标准误,标准误差,均方误差和均方根误差
方差、标准差、标准误、标准误差、均方误差和均方根误差的区别于联系
2024-07-29 20:35:38
3424
原创 R语言 switch结构
switchswitch 函数通过index通过tag遇到空代码块switch 函数结构:switch(expr,tag1=code1,tag2=code2,...)switch ( expr, tag_1 = code_1, tag_2 = code_2, ...)switch(expr,tag1=code1,tag2=code2,...)通过index如果switch 结构里面没有tag,并且expr 为数值,那么expr会作为index索引来寻找并返回code块的结果:>
2022-03-07 17:01:25
1543
原创 R语言 &、&& 和 |、||
R语言 &、&& 和 |、||& 和 &&&& 和 ||| 和 || 需要注意的地方& 和 &&示例:> c(TRUE, FALSE) & TRUE[1] TRUE FALSE> c(TRUE, FALSE) && TRUE[1] TRUE&将参数中的每个元素都做了布尔运算,而&&仅仅取了第一个元素进行运算。| 和 || 同理。&&am
2022-03-07 16:33:13
5617
原创 R语言基础(一):R的基本概念,向量,循环法则,NaN和Na,内置函数dnorm
R语言入门基础教程,为个人学习笔记总结,本节介绍了向量,下标,循环法则,NaN和Na特殊值以及一些常用内置函数
2022-03-04 17:24:02
3436
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅