自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-30个骚操作

斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13;(img-tYvInxyS-1738824097483)](img-o96XvoYj-1738824097483)]9、输出某个路径及其子目录下所有以.html为后缀的文件。7、输出某个路径下的所有文件和文件夹的路径。8、输出某个路径及其子目录下的所有文件路径。10、把原字典的键值对颠倒并生产新的字典。22、十进制转二进制、八进制、十六进制。5、列出当前目录下的所有文件和目录名。12、替换列表中所有的3为3a。

2025-02-06 14:41:49 409

原创 python+selenium自动化测试框架详解,我就讲一遍!_selenium框架结构

首先,只需在testyaml目录下新增一个页面对象yaml文件,参考login.yaml格式编写即可。其次,在testdata目录下新增一个login_data.yaml文件提供给登录接口传参的测试数据,编写格式参考login_data.yaml文件。然后,在page_obj目录下新增一个loginPage.py文件,是用来封装登录页面对象类,执行登录测试流程操作。最后,在testcase目录下创建测试用例文件login_sta.py,采用ddt数据驱动读取yaml测试数据文件。

2025-02-06 14:40:04 227

原创 MySQL基础 — 常用命令_mysql常用命令

mysql> insert into Student (Sno,Sname,Ssex,Sage,Sdept) values ( 20180003,王五,男,18,MA);mysql> insert into Student (Sno,Sname,Ssex,Sage,Sdept) values ( 20180004,赵六,男,20,IS);mysql> insert into Student values ( 20180001,张三,男,20,CS);– 显示所有的数据库。

2025-02-06 04:58:19 390

原创 MySQL全面瓦解—子查询和组合查询

SQL支持创建子查询( subquery) ,就是嵌套在其他查询中的查询 ,也就是说在select语句中会出现其他的select语句,我们称为子查询或内查询。也叫做相关子查询,就是把外层的查询结果(支持多行多列),拿到内层,看内层是否成立,简单来说后面的返回true,外层(也就是前面的语句)才会执行,否则不执行。列子查询(单列多行子查询)行子查询(多行多列);where或having型子查询:指把内部查询的结果作为外层查询的比较条件,支持标量子查询(单列单行)、列子查询(单列多行)、行子查询(多列多行)。

2025-02-06 04:56:38 637

原创 LeetCode - Medium - 538(1)

/方法一:中序遍历模式的递归版。//方法二:中序遍历模式的迭代版。方法一:中序遍历模式的递归版。方法二:中序遍历模式的迭代版。

2025-02-06 00:35:30 997

原创 LeetCode - Medium - 230

/0, 1, 2, 3 = 左,中,右,pop。//方法一:我写的递归法(BST的中序遍历)方法一:我写的递归法(BST的中序遍历)//方法三:别人写的迭代法。//方法二:我写的迭代法。方法三:别人写的迭代法。方法二:我写的迭代法。

2025-02-06 00:33:46 742

原创 Java提高篇——Java中的异常处理(绝对详细,建议收藏)

如果一个内部的try语句不含特殊异常的catch处理程序,堆栈将弹出,下一个try语句的catch处理程序将检查是否与之匹配。程序在有一个命令行参数条件下执行,由嵌套的try块产生一个被0除的异常,由于内部的catch块不匹配这个异常,它将把异常传给外部的try块,在外部异常被处理。处理这种情况,我们需要定义两个或者更多的catch子句,每个子句捕获一种类型的异常,当异常被引发时,每个catch子句被依次检查,第一个匹配异常类型的子句执行,当一个catch子句执行以后,其他的子句将被旁路。

2025-02-05 20:10:37 569

原创 Java描述 数据结构与算法

大 O 记号​ 如果存 在正常数 a、N 和一个函数 f(n),使得对于任何 n > N,都有​ 我们就可以认为在 n 足够大之后,f(n)给出了 T(n)的一个上界。​ 对于这种情况,我们记之为 T(n) = O(f(n)) 这里的 O 称作“ 大 O 记号 (Big-O notation)”。大Ω记号​ 如果存在正常数 a、N 和一个函数 g(n),使得对于任何 n > N,都有​ 我们就可以认为在 n 足够大之后,g(n)给出了 T(n)的一个下界。

2025-02-05 20:08:54 723

原创 Flink 内容分享(一):Fink原理、实战与性能优化(一)_flink原理、实战与性能优化

Flink是一个分布式流处理引擎,可以处理实时数据流和批处理数据。它支持多种数据源和数据目的地,并且提供了丰富的流处理操作,如窗口化、聚合、过滤、连接和转换等。Flink还支持多种语言编写的应用程序,如Java、Scala和Python等。高吞吐量和低延迟:Flink采用了基于内存的流处理方式,可以实现毫秒级别的低延迟和高吞吐量处理。精确一次性处理(Exactly-once processing):Flink的流式处理引擎可以确保每条数据仅被处理一次,从而避免数据重复和丢失等问题。

2025-02-04 16:40:53 1068

原创 Flink SQL vs Spark SQL

也就是说和spark不同, flink 的SQL Parsing, Analysing, Optimizing都是托管给calcite(flink会加入一些optimze rules). Calcite 会基于优化规则来优化这些 Logical Plan,根据运行环境的不同会应用不同的优化规则(Flink提供了批的优化规则,和流的优化规则)。(1,C-罗纳尔多,尤文图斯,26,0,19,5,7,111,61)1,C-罗纳尔多,尤文图斯,26,0,19,5,7,111,61。

2025-02-04 16:39:13 341

原创 cs229 斯坦福机器学习笔记(一)-- 入门与LR模型_cs229 2012版

至于学习资料,周志华最新的《机器学习》西瓜书已经出了,肯定是首选!以前的话我推荐《机器学习实战》,能解决你对机器学习怎么落地的困惑。李航的《统计学习方法》可以当提纲参考。cs229除了lecture notes,还有session notes(简直是雪中送炭,夏天送风扇,lecture notes里那些让你觉得有必要再深入了解的点这里可以找到),和problem sets,如果仔细读,资料也够多了。

2025-02-04 12:21:12 877

原创 const使用辨析_const long

如果有这样个函数 const long CA::con_func_value() 直接返回数值而不是地址或引用,那么,据说这样没有意义;赋值函数是这样子的,好像没什么别的地方用引用返回了;被函数返回的地址是不可以被修改的;如果变成这样 const CA & operate = (const CA &other);因为,返回值仅仅是一份临时拷贝,返回之后保存该值的临时对象就消失了,也没有谁有机会去修改它;#define XXX_XXX_XXXX xx 这样来用,在预编译的时候处理掉;

2025-02-04 12:17:40 143

原创 Android应用程序的签名

程序中的名为run的target的depends属性compile,而名为compile的target的depends属性是prepare,所以这几个target执行的顺序是prepare->compile->run。-----------------------------------------------------------------------------------以下为转载---------------------------------------------------

2025-02-04 06:35:47 875

原创 Android Map转换为JSON,对象转json,json转对象,json转list

将JavaBean序列化为JSON文本。

2025-02-03 19:13:38 362

原创 Spring boot项目整合阿里巴巴druid数据库连接池

=========druid的pom依赖有两个版本,一个需要编写配置文件,一个是自动配置的,这里选择自动配置版本com.alibabadruid-spring-boot-starter1.1.21完整pom.xml配置如下:<project xmlns=“http://maven.apache.org/POM/4.0.0”xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”xsi:schemaLocation=“http://maven.apache.o

2025-02-03 10:33:57 568

原创 spring boot用ModelAndView向Thymeleaf模板传参数

比如在Controller.java里,ModelAndView里返回的视图是hello,所以会对应地加上前后缀,加号以后的值是classpath:/templates/hello.html,这样能指定最终跳转到的视图文件位置。在第8行的welcome方法里,先是在第9行创建了ModelAndView类型的对象,并通过构造函数,指定该对象里的视图为“hello”,随后通过第10行的代码,在该对象的Model里,以键值对的形式,添加了键是name值是Tom的数据。第三步,编写控制器类,代码如下所示。

2025-02-03 10:32:15 417

原创 Linux编程之Linux-Shell-脚本编程(三)

vi example.sh#!/bin/bashpwdls -al test*Linux内设了用于接收参数的变量,变量之间可以使用空格间隔。例如0对应的是当前Shell脚本程序的名称,0 对应的是当前 Shell 脚本程序的名称,0对应的是当前Shell脚本程序的名称,#对应的是总共有几个参数,∗对应的是所有位置的参数值,*对应的是所有位置的参数值,∗对应的是所有位置的参数值,?对应的是显示上一次命令的执行返回值,而$1、$2、$3……则分别对应着第 N 个位置的参数值.vim example2.sh

2025-02-02 02:44:43 739

原创 Linux系统:第十二章:AWS服务器X86架构安装配置Mysql与MongoDB

上传文件到/usr/local下。

2025-02-02 02:42:57 496

原创 C语言字符函数和字符串函数及内存函数详解(干货小知识:常用函数的模拟实现)

函数原型:字符串以作为结束标志,strlen函数返回的是当前字符串中之前出现的字符个数(不记录个数中)。参数指向的字符串必须要以结束。注意函数的返回值是size_t,它是无符号的。(牢记)strlen的使用需要包含头文件掌握strlen函数的模拟实现2.1.1 strlen函数的使用:运行结果:分析:为什么s2会大于s1?其实在前面已经说过了,strlen返回值类型是size_t,是无符号整型,两个无符号整型相减得出来的值如果是负数会进行变量提升为正数,所以上述运行结果会出现:3-6=

2025-01-31 11:11:28 783

原创 C语言字符串和数字转换函数大全_c语言字符串转化为数字

C语言标准库函数中提供了一下字符串和数字之间的转换函数,下面就一一来了解一下吧。

2025-01-31 11:09:41 659

原创 Android 开发者学习路线(2020 版)

原文比较简单,并没有介绍为什么要推荐这些,只是单纯地列了一下知识点,我这边针对每个知识点做一些简单的介绍,有些知识点原文并没有提到,我会根据自己的理解加上,仅供参考这篇文章主要针对 Android 开发者,如果你是新手,那么下面的内容可以帮助你找到学习的线路;如果你是老手,下面的 List 也可以帮助你查漏补缺。如果各位有什么其他的建议,欢迎留言交流。

2025-01-24 16:41:47 863

原创 2023年深信服、奇安信、360等大厂网络安全校招面试真题合集(附答案)_深信服安服类校招面试

对于刚刚接触过网安的同学,或者开发想转行网安的朋友,我们帮你准备了详细的学习成长路线图。Rootkit的种类有哪些,针对不同种类的Rootkit应该如何防护以及检测?如何防范 XSS 漏洞,在前端如何做,在后端如何做,哪里更好,为什么?Linux中fork的原理是什么,子进程一定会拷贝父进程的资源状态吗?介绍一下XSS漏洞的种类,dom型XSS和反射XSS的区别是什么?ssh软链接后门的原理是什么,可以通过该原理构造其他后门吗?实现R3层HOOK的方式有哪些,R0层的HOOK又有哪些?

2025-01-24 01:47:36 327

空空如也

空空如也

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

TA关注的人

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