自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python批量ppt转图片,pdf转图片,word转图片脚本

最后通过GitHub和网友博客。最终把自动转图片问题解决。第一次写python脚本有错误不优雅的欢迎指出~本文python版本3.9.5需windows 平台,需安装Microsoft Office脚本思路运营人员上传ppt,pdf,word到数据库,脚本读取文件远程连接->下载到本地->转图片->上传到云存储->获取远程图片连接->存储到数据库。连接数据库查询需要转的集合。

2025-01-24 16:18:03 647

原创 pytest实现多进程与多线程运行超好用的插件_pytest设置多线程

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-01-24 01:59:31 984

原创 mysql数据库笔试题库和答案mysql语句(后端面试必备)_现在运营需要查看用户来自于哪些学校,请从用户信息表中取出学校的去重数据。

原因是姓名列的类型是char(20),当姓名少于20个汉字时,系统在存储这些数据时自动在后边补空格,空格作为一个字符,也参加LIKE的比较。[ ]:匹配[ ]中的任意一个字符(若要比较的字符是连续的,则可以用连字符“-”表 达 );SELECT 姓名,学号 FROM 学生表 WHERE 姓名 LIKE ‘_[小大]%’例26.查询学生表表中名字的第2个字为“小”或“大”的学生的姓名和学号。例25.查询学生表中姓‘张’、姓‘李’和姓‘刘’的学生的情况。例23.查询学生表中姓‘张’的学生的详细信息。

2025-01-24 00:26:13 870

原创 Linux下安装配置Tomcat

不要完全对照教程地址和目录,要根据你自己的Linux上的地址和目录来进行操作。

2025-01-23 22:46:04 230

原创 jQuery入门到精通(二)连载

jQuery中的each静态方法和map静态方法的区别:1、each静态方法默认的返回值就是,遍历谁就返回谁。map静态方法默认的返回值是一个空数组;2、each静态方法不支持在回调函数中对遍历的数组进行处理,map静态方法可以在回调函数中通过return对遍历的数组进行处理然后生成一个新的数组返回。

2025-01-23 21:25:54 148

原创 Java版【植物大战僵尸+源码】

【代码】Java版【植物大战僵尸+源码】

2025-01-23 18:44:36 396

原创 JavaScript实现“双11”秒杀,你也可以

window对象提供的frames属性可通过集合的方式,获取HTML页面中所有的框架,length属性就可以获取当前窗口中frames的数量。window对象中除了前面提过的alert()和prompt()方法外,还提供了很多弹出对话框和窗口的方法,以及相关的操作属性。第4个参数:设置为true,表示替换浏览历史中的当前条目,设置false(默认值),表示在浏览历史中创建新的条目。与open()方法功能相反的是close()方法,用于关闭浏览器窗口,调用该方法的对象就是需要关闭的窗口对象。

2025-01-23 17:23:19 977

原创 HyperLogLog 使用及其算法原理详细讲解

最后就是不同的数据该如何分配桶,我们通过计算hash的方式得到比特串,只要hash函数足够好,就很难产生hash碰撞,我们假设不同的数值计算得到不同的hash值,相同的数值得到相同的hash值(这也是HyperLogLog能用来统计UV的一个关键点),此时我们需要计算值应该放到那个桶中,可以计算的方式很多,比如取值的低16位作为桶索引值,或者采用值取模的方式等等。在计算机中,分桶通过一个单位是bit,长度为L的大数组S,将数组S平均分为m组,m的值就是多少轮,每组所占有的比特个数是相同的,设为 P。

2025-01-23 16:02:10 1257

原创 FZU 1205 小鼠迷宫问题 <BFS+DFS>

对于给定的小鼠的迷宫,编程计算小鼠a通向小鼠b的所有最短道路。

2025-01-23 14:30:06 178

原创 DOS、Linux、Git 的常用命令

mv:移动文件,mv index.html src index.html是我们要移动的文件,src是目标文件夹,当然,这样写,必须文件夹在同一个目录下。git merge b1 合并指定分支b1到当前分支(把b1分支的代码合并到master上)git branch -d b1 删除b1分支,不能在被删除分支上执行。git checkout -b b1 新建一个b1分支,并切换到b1分支。rm:删除一个文件,rm index.js就会把index.js文件删除。

2025-01-23 00:50:04 618

原创 CGBTN2110 DAY17复习总结

我们也可以根据自己的需求来定义个性化的注解使用的是@interface 注解名来定义的,主要使用的就是上面的两个元注解除此之外,我们还可以给注解加功能,比如注解的属性:格式:属性类型 属性名();比如:int age();注意:定义了注解的普通属性以后,使用注解时必须给属性赋值,格式:@Rice(age=10)如果给属性设置了默认值,那么使用注解时就不需要给属性赋值了,格式:int age() default 0;

2025-01-22 23:16:54 768

原创 Android蓝牙开发(三)之蓝牙通信

得到bluetooth的inputstream输入流接收即可,同时我们可能接收到的是文件,需要将文件保存下来,记得申明相关权限。消息接收端服务代码如下:return;try {// 从客户端获取信息= null) {int length;// 2、把socket输入流写到文件输出流中去= -1) {System.out.println(“当前大小:” + fileSzie);

2025-01-22 21:47:18 876

原创 android中gridview的上拉加载更多(1)

一,首先定义监听器,来监听gridview是否滑动到底部。2,使用时只需要为gridview设置。

2025-01-22 20:26:06 100

原创 Android Lifecycle生命周期组件探索

就像状态机一样,来管理和切换Ac的各个生命周期状态的,每个生命周期都有状态常量与之一一对应,那AC又是如何调用。,监听了 Activity 的创建,当 Actiivty 创建的时候,会尝试为 Activity 添加。包 中的Activity类,或者androidx里面的Activity类,方便些。这个接口可以帮助我们摆脱Activity之外独立监听Activity的生命周期,的生命周期,这样就完成了生命周期的无感知监听,利用了一个隐式的无UI界面的。以后的版本,你会发现,对于普通的。

2025-01-22 19:04:45 779

原创 50道微服务经典面试题,想进大厂你必须弄懂(内附答案)

RESTful API基于Web的开放网络原则,为构建微服务架构的各个组件之间的接口提供了最合理的模型。根据Spring Cloud的官方网站,Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,领导选举,分布式会话,集群状态)。是解决这个问题的方法。微服务是一种体系结构,其中系统的所有组件都被放入单独的组件中,这些组件可以单独构建,部署和扩展。更确切地说,它测试该服务调用的输入&输出包含所需的属性和所述响应延迟,吞吐量是允许的限度内。

2025-01-22 17:37:25 1136

原创 2024史上最全的 iOS 各种测试工具集锦!(1)

XCTest 是苹果在 iOS 7 和 Xcode5 引入的一个简单而强大的测试框架,集成在 Xcode 中,。它提供了各个层次的测试。XCTest 测试编写起来非常简单,并且遵循 xUnit 风格。Xcode 在创建工程时,会默认使用 XCTest,并且默认创建了 Unit Test(单元测试)和 UI Test(界面测试)两个 Target;所以这是一个可以提供各个层次的测试的框架,比如单元测试,自动化测试,性能测试等。KIF 是 Keep It Functional 项目的缩写,是一款。

2025-01-22 16:04:54 1275

原创 2021前端最新DIV+CSS规范命名大全集合

content(内容区)、footer(页脚、底部)、logo(标志、可以配合h1标签使用)、banner(广告条,一般在顶部)、copyRight(版权)。其它可根据自己需要选择性使用。通常我们最常用主要命名有:wrap(外套、最外层)、header(页眉、头部)、nav(导航条)、menu(菜单)、title(栏目标题、一般配合h1\h2\h3\h4标签使用)外套 wrap ------------------用于最外层。底部 footer -----------------用于底部。

2025-01-22 14:55:06 599

原创 XD to Flutter 2

通过 XD 中的 “堆栈”,您可以将一堆形形色色的元素以横向或纵向列表排列,元素之间可以有不同的间距;无论您是要使用它来复制某个构思精妙的渐变效果的代码,还是要导出完全响应式、参数化、交互式的 Widget,都非常简单,不过是加入到成千上万已经在使用 XD to Flutter 插件的创意专业人才大军而已。最初发布的 XD to Flutter 版本非常有助于输出设计中所有不同的视觉元素,比如矢量图形、图片、富文本、背景模糊效果、混合模式、阴影及其他类似元素,只可惜输出结果是静态的,且不够灵活。

2025-01-14 08:29:02 983

原创 windows安装yapi,centos安装yapi,yapi使用教程_yapi gitee

基于 websocket的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率易用的 Mock Server,再也不用担心 mock 数据的生成了完善的接口自动化测试,保证数据的正确性支持导入swagger, postman, har数据格式,方便迁移旧项目强大的插件机制,满足各类业务需求Yapi支持,只需在管理员或内网某台机器上安装部署一次,团队其他成员不需要部署,访问相应的地址即可使用。

2025-01-14 08:21:35 941 1

原创 Win10上操作Docker,一样可以纵享丝滑!

在Linux上安装Docker非常简单,我之前的文章中有详细说明,本文是在Win10 WSL2的基础上进行Docker安装操作。。当然,如果你对Win10的WSL2感兴趣,也可以通过下面这篇文章了解:安装过程。

2025-01-14 08:17:53 1536

空空如也

空空如也

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

TA关注的人

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