自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024 提升Android开发效率的实战技巧

--root//文件|--src|--xx.kt//期望生成的kt文件|--xx.java//期望生成的java文件|--…|--res//资源模板|--xx.xml.ftl//期望生成的xml|--…|--recipe.xml.ftl//管理所有的文件声明|--template.xml//模板控制台。

2025-01-20 10:49:34 880

原创 【python零基础入门学习】python基础篇(一)

11110o11   ---1* 8的一次方 + 1* 8的0次方90x11   ---1* 16的一次方 + 1* 16的0次方170b113oct(20)  -转8进制‘0o24’hex(20)  -转16进制‘0x14’bin(20)  -转2进制‘0b10100’10000秒化为时分秒(166,40)(2,46)…xixi…xiix…xixixi…“”"xixixiixxixixiwords。

2025-01-19 16:23:04 872

原创 【C++】内存管理——我要new一个对象_c+

new/delete和C语言传统的malloc/free最大区别是new/delete对于【自定义类型】除了开空间还会调用构造函数和析构函数classApublic::\_a(a)~A()private:int_a;intmain()//new/delete和malloc/free最大区别是new/delete对于【自定义类型】除了开空间//还会调用构造函数和析构函数free(p1);deletep2;//内置类型是几乎是一样的。

2025-01-19 00:27:11 1058

原创 【C++ 设计模式】面向对象设计原则 & Template Method 模式 & Strategy 策略模式

•从概念层面讲,对象是某种拥有责任的抽象。

2025-01-19 00:25:09 358

原创 Vue进阶(九十七):对象动态添加属性和值_vue给对象动态添加属性和值的实例

方法用来修改对象属性。如果要增加属性所属对象是响应式的,该方法可以确保属性被创建后也是响应式的,同时触发视图更新。中的btn2Clcick方法,将Testone更改为ChangeTest。目的:定义一个列表数据,通过2个不同的按钮来控制列表数据。不仅能修改对象数据属性,还能添加对象数据属性,弥补了。之后,有可能我们会想改数组中某个下标中的数据,直接。点击第一个按钮后,运行。值得注意的是:当写惯了。

2025-01-18 18:14:05 474

原创 vue脚手架基础demo_vue 脚手架 demo

:”是指令“v-bind”的缩写。parseInt格式化整数类型。图片会每2.5秒更换一张。

2025-01-18 18:12:03 259

原创 Spring Boot 实战(4)springboot中的国际化

6.1为了让自定义的配置生效,覆盖或改变默认的配置,新建一个文件MyLocaleResolver,用来实现LocaleResolver接口的作用。1.2点击login_en_US.properties的配置文件,然后点击下边如图所示的ResourceBundle按钮。:input输入框不能使用th:text取值,text是标签里面的内容,input输入框是字节数,没有标签体。1.4分别填写右边的提示信息,第一个是默认的、第二个是英文、第三个是中文。//如果参数带了区域信息,则使用参数的。

2025-01-18 06:55:09 980

原创 Pytest 框架执行用例流程浅谈_pytest框架运行用例

Pytest首先会解析命令行参数,确定要执行的测试文件、测试目录、测试类、测试函数等,以及一些配置选项。Pytest会根据配置文件(pytest.ini、setup.cfg、tox.ini等)和命令行参数,创建一个Config对象,用于存储配置信息。Pytest会创建一个Session对象,用于管理整个测试过程的上下文信息,包括收集测试用例、执行测试用例、生成测试报告等。Pytest会调用hook函数pytest_sessionstart,表示测试会话开始。

2025-01-18 04:17:17 596

原创 LeetCode 139

每次截取一个子串,判断他是否存在于字典中,如果不存在于字典中,继续截取更长的子串……BFS中在截取的时候,如果截取的子串存在于字典中,我们就要记录截取的位置,到下一层的时候就从这个位置的下一个继续截取,来看下代码。上面代码中因为递归必须要有终止条件,通过上面的图我们可以发现,终止条件就是把字符串s中的所有字符都遍历完了,这个时候说明字符串s可以拆分成一些子串,并且这些子串都存在于字典中。因为是拆分,所以字符串截取的时候不能有重叠,那么[开始截取的位置]实际上就是上次截取位置的下一个,来看下代码。

2025-01-18 01:27:21 364

原创 Java学习路线总结(思维导图篇)

一、JavaSE二、JavaWeb三、数据库四、Spring+SpringMVC+MyBatis五、SpringBoot六、数据结构与算法七、JVM八、Linux九、SpringCloud十、中间件十一、计算机网络十二、Vue。

2025-01-17 19:15:30 199

原创 java学习-数据类型和运算符

当其他人使用一个类或一个方法时,他无须关心这个类或方法的具体实现,他只要知道这个类或方法的功能即可,然后使用这个类或方法来实现具体的目的,也就是通过调用应用程序接口(API)来编程。当定义32位的二进制整数时,最高位其实是符号位,当符号位是1时,表明它是一个负数,负数在计算机里以补码的形式存在的,因此还需要换算成。变量名、方法名、多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz。-doctitle:该选项指定一个HTML格式的文本,用于指定概述页面的标题。

2025-01-17 19:13:28 842

原创 Elasticsearch聚合学习之五:排序结果不准的问题分析

如上图所示,分片一的前17条记录中,没有name等于19的记录(因为该记录在分片一的排名是28),所以两个分片的数据聚合后,name等于19的记录只有分片二的数据中有,即19:168589,这个值在汇总数据中是排不上前5的,于是ES返回的Top5与真实数据的Top5就不一样了,这就是Elasticsearch聚合后排序不准的原因。在聚合排序的操作中,实际上是每个分片自身先做排序,然后将每个分片的前17名放在一起再次聚合,再排序,将排序后的前5条记录作为结果返回;为什么用每个分片的前17名?

2025-01-17 05:58:24 579

原创 Elasticsearch聚合学习之三:范围限定

实战用的数据依然是一些汽车销售的记录,在。

2025-01-17 05:56:23 849 1

空空如也

空空如也

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

TA关注的人

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