首页
学习
活动
专区
工具
TVP
发布

学习笔记持续记录中...

专栏作者
173
文章
121968
阅读量
23
订阅数
Java-多态
封装通过合并特征和行为来创建新的数据类型。实现隐藏则通过将私有化把接口和实现分离。多态的作用是消除类型之间的耦合关系。继承允许将对象视为它自己本身的类型或其父类型来加以处理。允许将多种类型(从同一父类继承的)视为同一类型来处理。多态方法调用允许一种类型表现出与其他相似类型之间的区别,只要它们都是从同一父类继承而来的。这种区别是根据方法行为的不同而表现出来的,虽然这些方法都可以通过同一父类来调用
桑鱼
2022-05-13
5030
MacOS Docker 安装
2、载入 Docker app 后,点击 Next,如果需要macOS 登陆密码,输入就好了。 3、安装成功后,会弹出一个 Docker 运行的提示窗口,顶部状态栏上会出现一个小鲸鱼的图标
桑鱼
2021-09-07
8070
快速排序
快速排序使用分治法策略,分 就是把一个序列分为较小数值和较大数值的2个子序列,治 就是通过递归地排序两个子序列
桑鱼
2021-09-07
2210
队列
队列是一个有序列表,遵循先入先出的原则。即先存入队列的数据,要先取出。后存入的要后取出。可以用数组或是链表来实现。队列最形象的比喻是:公车排队问题,先排队的要先上车,后排队的后上车。
桑鱼
2021-09-07
4250
Java-接口
建立通用接口的目的是:使子类继承从而不同的子类可以用不同的方式表示此接口。通用接口建立起一种基本的形式,以此表示所有子类的共同部分。可以称这种的类为抽象类,创建抽象类是希望通过这个通用接口操纵一系列。
桑鱼
2021-09-07
2680
TestNG 执行报错 “Parameter 'xxx' is required by BeforeClass on ...
第1种. 注释 @Parameters 是从 org.testng.annotations 导入的 第2种. ideas 运行,右键单击该类并选择,run as TestNG test,然后确保编辑运行配置并提供JVM参数。-Dbrowser=firefox 第3种. maven命令行运行,使用 mvn clean test -P Regression 第4种. 从 testng.xml 执行
桑鱼
2020-05-21
8640
macOS 使用 Qt Designer + pyUIC 完成一个小工具
最终效果 选择城市后点击运行可以查看接口响应信息,用到的接口是 :http://notify.mse.sogou.com/weather?city=北京 1 环境准备 安装 PyQt5 pip3 in
桑鱼
2020-05-08
5.4K0
Python os.open() 方法
但是上面代码在运行时出现了错误:TypeError: a bytes-like object is required, not 'str'
桑鱼
2020-05-08
7200
Python JSON 模块
引入 JSON 模块 import json 函数 json.dumps() Python 数据结构转换为 JSON json.loads() JSON 字符串转为 Python 数据结构 实例 import json data = { 'name': 'ACME', 'shares': 100, 'price': 542.23 } print("使用json.dumps()转换前的数据类型:", type(data)) json_str = json.dumps(data)
桑鱼
2020-05-04
5410
Java 字符串大小写转化
str.toLowerCase() 将String转换为小写,如果字符串中没有应该被转换的字符,返回原字符串
桑鱼
2020-04-24
1.1K0
Java 数组的遍历打印
调用时传入要遍历打印的数组返回一个包含数组元素的字符串,这些元素被放置在括号内,并用逗号分开
桑鱼
2020-04-24
1.3K0
TestNG 异常测试
在开始前先大概了解下 Java 中异常的分类有两种异常:Error 和 Exception
桑鱼
2020-04-24
8050
Java 给定字符串中找到数字
public myTest{ public static StringBuilder hhhh(String value) { StringBuilder sb = new StringBuilder(); String strIndex = ""; // String regex = "\\d*"; 可以用String 但最终结果只有后面的数字 例子中的只能显示222222222,因为会被替代 Pattern pattern = Pa
桑鱼
2020-04-24
3460
使用TestNG中HardAssert和SoftAssert断言
第一步:发起请求 第二步:断言响应状态是否200,如果成功继续 第三步:断言响应时间是否符合标准(非必须) 第四步:断言响应数据是否正确,一般的做法是判断某个值是否相等或者包含关系。
桑鱼
2020-04-23
1.1K0
File类
3. 通过parent 路径名字符串和 child 路径名字符串创建新 File 实例
桑鱼
2020-04-23
6770
Callable接口
Runnable 是执行工作的独立任务,但是它不返回任何值。如果希望任务在完成时能够返回一个值,那么可以实现Callable 接口而不是 Runnable 接口。 在 Java SE5 中引入的 Callable 是一个具有类型参数的泛型,它的类型参数表示的是从方法 call() 中返回的值 必须使用ExecutorService.submit() 方法调用实现Callable接口的类的对象 submit方法会产生Future对象,它用Callable返回结果的类型进行了参数化。 示例 impo
桑鱼
2020-04-23
3930
Executor
FixedThreadPool预先执行代价高昂的线程分配,限制线程的数量,不需要为每个任务都固定地付出创建线程的开销,需要线程的处理器,通过直接从池中获取线程。在任何线程池中,现有线程在可能的情况下,都会被自动复用
桑鱼
2020-04-23
3380
TestNG用法概括
应用场景:将通用的功能抽取并封装起来,在方法中使用注解@BeforeSuite和@AfterSuite,在测试类中继承这个类,测试类在运行前会先运行@BeforeSuite注解的方法,测试类在运行后会运行@AfterSuite注解的方法
桑鱼
2020-04-14
8180
Django - 模型层以及如何通过模型层来建表
模型 Django 提供了一个抽象的模型 ("models") 层, 什么是模型层? 这里模型的思想与Java中的ORM(Object Relationship Mapping) 对象关系映射类似 模型准确且唯一的描述了数据 它包含要储存的数据的字段 一般来说,每一个模型都映射一张数据库表 如何创建模型? 每个模型都是一个 Python 的类,这些类继承 django.db.models.Model 模型类的每个属性都相当于一个数据库的字段 利用这些,Django 提供了一个自动生成访问数据库
桑鱼
2020-03-27
8130
动态sql
前面的例子中通过if 条件增加判断where按照什么条件去查询,但是会有一个问题,当传递的参数中前面的没有值where条件 也会在前面加上and
桑鱼
2020-03-18
7410
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档