- 博客(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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人