选择了就不后悔
码龄7年
求更新 关注
提问 私信
  • 博客:18,182
    社区:1
    18,183
    总访问量
  • 20
    原创
  • 8
    粉丝
  • 41
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:黑龙江省
加入CSDN时间: 2018-11-05

个人简介:不断努力,加油

博客简介:

qq_43614606的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得3次评论
  • 获得42次收藏
  • 博客总排名440,286名
创作历程
  • 19篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • 首次发文
    1篇
  • hit
    9篇
  • 软件构造
    16篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理图像处理nlp数据分析
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

哈工大王义和近世代数全套资源

发布资源 2019.04.28 ·
rar

哈工大王义和近世代数答案

发布资源 2019.03.19 ·
pdf

数字逻辑mooc.rar

发布资源 2019.06.12 ·
rar

重载和重写的区别

方法重载是指同一个类中的多个方法具有相同的名字,但这些方法具有不同的参数列表,即参数的数量或参数类型不能完全相同方法重写是存在子父类之间的,子类定义的方法与父类中的方法具有相同的方法名字,相同的参数表和相同的返回类型注:(1)子类中不能重写父类中的final方法(2)子类中必须重写父类中的abstract方法 首先我们来讲讲:重载(Overloading)(1) 方法重载是让类以统一的方式...
原创
博文更新于 2021.04.21 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算方法.rar

发布资源 2019.05.10 ·
rar

骆吉洲算法设计(机械工业出版社)

发布资源 2019.03.02 ·
pdf

浅谈Arrays.asList()的使用及性质

Arrays.asList() 是将数组作为列表该方法是将数组转化为list。有以下几点需要注意:  (1)该方法不适用于基本数据类型(byte,short,int,long,float,double,boolean)  (2)该方法将数组与列表链接起来,当更新其中之一时,另一个自动更新  (3)不支持add和remove方法ArrayList(), or simply a static...
原创
博文更新于 2019.06.21 ·
684 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Iterator And Unmodifiable Wrappers,Null references

迭代器是一个对象,它遍历一组 元素并逐个返回元素。Iterators are used under the covers in Java when you’re using a for (… : …) loop to step through a List or array. 遍历时默认调用迭代器An iterator has two methods: – next() returns th...
原创
博文更新于 2019.06.17 ·
255 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Chapter 3: Abstract Data Type (ADT) and Object-Oriented Programming (OOP)

Data type in programming languagesprimitive types(基本数据类型)– int (for integers like 5 and -200, but limited to the range ± 2^31, or roughly ± 2 billion)– long (for larger integers up to ± 2^63)– boo...
原创
博文更新于 2019.06.17 ·
336 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

java编译和运行

Java语言的一大卖点是它的“一次编写,随处运行”哲学。▪也就是说,应该可以在Linux机器上编译Java程序,但在Windows或Solaris机器上运行它而不做任何修改。▪这是通过使用一组由Java虚拟机(JVM)解释的标准字节码来实现的。▪由于Java的安全特性,有可能限制Java程序执行的环境,因此允许执行不受信任的程序,而不用担心损害主机。Java类的目标文件格式称为类文件,其后...
原创
博文更新于 2019.06.17 ·
347 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

软件构造一二章的一些总结

软件系统的质量特性。外部和内部质量因素。重要的外部质量因素。质量因素之间的权衡。五个关键质量目标的软件建设容易理解的:优雅和漂亮的代码/可理解性准备改变:可维护性和适应性开发廉价:设计/重用:可重用性安全缺陷:鲁棒性高效运行OOP如何提高质量正确性:封装、分散健壮性:封装、错误处理可扩展性:封装,信息隐藏可重用性:模块性、组件、模型、模式兼容性:标准化模块和接口可移植性:信...
原创
博文更新于 2019.06.17 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Error and Exception Handling in Java

Error类描 述Java虚拟机内部错误(资源耗尽和系统错误等),多数情况下无需处 理,也无法处理Exception类描述程序 导致的错误,需要处理异常是在程序执行过程中出现的异常事件,它会破坏程序的正常流程。异常处 理机制将允许代码将错误或者异常事件传递给调用它的代码。发生RuntimeException是因为您犯了一个编程错误。任何其他异常的发生都是因为坏的事情(比如I/O错误)发...
原创
博文更新于 2019.05.13 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

面向可维护性的软件构建方法

模块化设计与实现——低耦合、高内聚OO design principles – SOLID – GRASP面向对象设计模式-工厂方法模式,构建器模式-桥接模式,代理模式-记忆模式,状态模式基于状态的构造(基于自动编程)表驱动构造基于语法的构造Maintainability—“The ease with which a software system or component can b...
原创
博文更新于 2019.05.02 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用于重用的设计模式

结构模式适配器允许具有不兼容接口的类通过将自己的接口封装在已经存在的类的接口周围来协同工作。Decorator动态地添加/覆盖对象的现有方法中的行为Facade为大量代码提供了一个简化的接口行为模式策略允许在运行时动态地选择一系列算法中的一种Template method将算法的骨架定义为一个抽象类,允许它的子类提供具体的行为迭代器按顺序访问对象的元素,而不公开其底层表示。设计模式...
原创
博文更新于 2019.05.02 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中的instanceof

一次性搞定instanceof和isInstance,instanceof和isInstance长的非常像,用法也很类似,先看看这两个的用法:obj.instanceof(class)也就是说这个对象是不是这种类型,1.一个对象是本身类的一个对象2.一个对象是本身类父类(父类的父类)和接口(接口的接口)的一个对象3.所有对象都是Object4.凡是null有关的都是false nul...
原创
博文更新于 2019.04.23 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解释器模式实现了一种专门的语言(正则表达式)

基于语法的构造-正则表达式(正则表达式)-解释器模式实现了一种专门的语言1.语法用于判断合法性,及将字符/字节序列解析为特定数据结构2.正则表达 式用于处理字符串,进行拆分、信息提取和转换3.解析器生成器根据语法 生成解析器,解析器用于解析字符串要描述一串符号,无论是字节、字符还是从固定集合中抽取的其他类型的符号,我们使用一种称为语法的紧凑表示语法定义了一组字符串。-例如,url语法...
原创
博文更新于 2019.04.23 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Equality in ADT and OOP

目录▪三种看待相等的方法▪不变类型的相等▪对象契约▪可变类型的相等▪equals()和hashCode()的最终规则▪自动装箱和相等对于抽象数据类型,抽象函数解释了如何将具体表示值解释为抽象类型的值,我们还了解了抽象函数的选择如何决定如何编写实现ADT的每个操作的代码;AF决定了ADT中各操作的实现 ,可通过AF判定ADT中操作的等价使用AF或关系使用抽象函数。回想一下抽象函数...
原创
博文更新于 2019.04.13 ·
177 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

黑盒测试和白盒测试,覆盖率的测试

黑盒测试是一种软件测试方法,它检查应用程序的功能,而不检查其内部结构或工作方式。黑盒测试试图找出以下类别的错误:1)功能不正确或缺失,2)接口错误,3)数据结构或外部数据库访问错误;4)行为或性能错误;(5)初始化和终止错误测试用例通常来自软件的外部描述,包括规范、需求和设计参数。虽然所使用的测试本质上主要是功能测试,但是也可以使用非功能测试。典型的黑盒测试设计技术包括:-等价划分...
原创
博文更新于 2019.04.06 ·
3302 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

java测试

Testing levels(单元测试): 引用验证特定代码段功能的测试,通常在函数级(在OO:类级)(集成测试): 由多个程序员或编程团队创建的两个或多个类、包、组件、子系统的联合执行。(系统测试): 对完全集成的系统进行测试,以验证该系统满足其要求,从而在其最终配置中执行软件。Smoke Testing:测试新特性有关的所有方面 (广度) ,但不深入,用以判断我们是否需要执行进一步的测试...
原创
博文更新于 2019.04.06 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

implements和extends的区别

1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 , 比如 class A extends B implementsC,D,E 术语话来说: extends 继...
原创
博文更新于 2019.03.31 ·
2445 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏
加载更多