![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
白coderT
这个作者很懒,什么都没留下…
展开
-
程序员该懂的一些测试(一)
从理论层面来讲,设计用例的方法有很多,如果你去翻阅测试图书或网络教程,会发现一堆让人眼花缭乱的测试方法,比如等价类划分法、边界值分析法、错误推测方法、因果图方法、判定表驱动分析法、正交实验设计方法、功能图分析方法、场景设计方法、形式化方法、扩展有限状态机方法等等,但是从软件企业实际的工程实践来讲,真正具有实用价值并且常用的只有前三种方法。驱动代码是用来调用被测函数的,而桩代码和 Mock 代码是用来代替被测函数调用的真实代码的。用,被调用的次数,以及多个 Mock 函数的先后调用顺序。原创 2024-01-27 11:27:30 · 733 阅读 · 0 评论 -
数据I/O
比如,打开 FileInputStream,它就会获取相应的文件描述符(FileDescriptor),需要利用 try-with-resources、 try-finally 等机制保证 FileInputStream 被明确关闭,进而相应文件描述符也会失效,否则将导致资源无法被释放。如果不flush,数据是不会出来的,而会一直在缓冲区,知道缓冲区满位置,但如果当前的数据不满,那么就会使程序。简单来说,同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务是等待当前调用返回,才会进行下一步;原创 2023-08-27 16:19:03 · 96 阅读 · 0 评论 -
编码过程中需要注意哪些安全问题?
利用 SecurityManger 机制和相关的组件,限制代码的运行时行为能力,其中,你可以定制 policy 文件和各种粒度的权限定义,限制代码的作用域和权限,例如对文件系统的操作权限,或者监听某个网络端口的权限等。我认为,从 Java 语言的角度,更加需要重视的是程序级别的攻击,也就是利用 Java、JVM 或应用程序的瑕疵,进行低成本的 DoS 攻击,这也是想要写出安全的 Java 代码所必须考虑的。所以可以看出,实现安全的 Java 代码,需要从功能设计到实现细节,都充分考虑可能的安全影响。原创 2023-08-27 16:03:45 · 208 阅读 · 0 评论 -
Java 回调的实现方式
Java 回调的几种方式原创 2023-08-27 15:56:28 · 1583 阅读 · 0 评论 -
设计模式概述与分类(浅看)
使用场景:需要频繁的进行创建和销毁的对象、创建对象耗时过多或耗费过多,但又经常用到的对象、工具类对象、频繁访问数据库或文件的对象(数据源、session工厂)操作方法:先设计一个抽象的类实现接口,并为接口中每个方法提供一个默认的实现(空方法),那么该抽象的子类可以有选择地覆盖父类的某些方法来实现需求。通过定义一个一致的接口(界面类),用以屏蔽内部的实现细节,使得使用端只需要跟这个接口发生调用,而无需关系这个子系统的细节。特例:钩子方式(可以视情况而定,要不要使用模板中的方法)...原创 2022-08-18 23:00:20 · 124 阅读 · 0 评论 -
Elasticsearch(一)———倒排索引
与MySQL不同的倒排索引原创 2022-07-03 13:22:36 · 285 阅读 · 0 评论 -
项目集成腾讯云短信通知
1、引入pom依赖2、controller参数说明appid 和 appkey 相当于利用接口去请求你的腾讯云短信。templateId //这是你的模板smsSign //这是你的模板名字实体类 String phoneNumber; String code; int min;测试:接口模拟{ "phoneNumber":"接受信息的号码", "code":"信息的内容", "min":"短信的有效时间",}信息的号码",“c原创 2022-04-10 17:38:07 · 254 阅读 · 0 评论