细则
码龄7年
关注
提问 私信
  • 博客:65,506
    65,506
    总访问量
  • 31
    原创
  • 1,960,765
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-07-20
博客简介:

qq_42744046的博客

查看详细资料
个人成就
  • 获得34次点赞
  • 内容获得12次评论
  • 获得167次收藏
创作历程
  • 1篇
    2021年
  • 29篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • JavaWeb基础项目旅游网实战
    1篇
  • 算法刷题
    1篇
  • Idea工具使用
    1篇
  • oracle
    1篇
  • Linux
    7篇
  • git
    1篇
  • Spring Boot
    3篇
  • Hibernate
    1篇
  • MyBatis
    2篇
  • postman测试
    1篇
  • 软件测试
    5篇
  • JavaWeb
    7篇
兴趣领域 设置
  • 人工智能
    语音识别
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

LeetCode 7. 整数反转 Reverse Integer 官网答案的条件判定的一点思考

关于solution中的公式不知道是否清楚,在刚开始看的时候认为条件之一应当是rev<(Integer.min-pop)/10这个条件,因为rev*10+pop>Integer.min时才会在整型的范围之内。而公式是rev<Integer.min/10,省去了pop。分析原因后可知,我们对计算机的/产生了误解,除法代表的是整除,省略了余数。而pop的大小肯定是0-9,因为每位数字在0-9之间嘛,而pop/10整除的结果肯定为0,因此可以忽略不计,直接化简为rev<Integer.m
原创
发布博客 2021.07.07 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用plsql developer连接centos7上的oracle数据库

使用plsql developer连接centos7上的oracle数据库1.首先需要下载32位的instantclient_11_1,官网上有,此时一定不要选择64位,因为64位的和plsql developer(我的是10.0)不兼容。2.使用xftp或其它工具将/u01/app/oracle/product/12.2.0/dbhome_1/network/admin下的tnsnames.ora文件复制到instantclient_11_1的安装目录中,并在安装目录中创建/network/admi
原创
发布博客 2020.08.11 ·
1151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Centos7上安装oracle11g/12c的安装教程推荐及注意事项

Centos7上安装oracle11g的安装教程推荐及注意事项本人历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表。总有些疑问,比如为何如此复杂的数据库为何还会有如此之多的项目使用呢?像mysql数据库安装极简,为何还会有人倾向于使用oracle呢?下面是我找到的像样的安装教程,并通过实践安装成功,但有几个注意事项,是需要你去注意到。这是我遇到的坑,遇到坑都会浪费一些时间,不希望其它初学者遇到同样的问题,感觉没什么意义,所以告诉大家一些我入的坑,犯的错误和经验。1.准备一
原创
发布博客 2020.08.09 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

git版本回退问题

提交本地分支至远程仓库的版本回退问题打开“黑匣子”,查看原因1.下午的15:17,提交修订版本后,此时远程仓库的代码没有任何问题。commit cd91d900ec3ad53427131558706d349deac95781 (origin/old, origin/branch2)Author: Dennis <Denniswangyongle@126.com>Date: Thu Aug 6 15:17:34 2020 +0800 fix: <E9><8
原创
发布博客 2020.08.07 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot 前后端配合及接口化测试学习记录[3]

前后端不分离1.对静态资源的映射处理2.模板引擎:模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。官网定义:As well as REST web services, you can also use Spring MVC to serve dynamic HTML content. Spring MVC supports a variety of templating techn
原创
发布博客 2020.08.05 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot日志学习记录【2】

Spring Boot配置文件学习记录【2】1.Simple Logging Facade for Java (SLF4J)翻译:Java简易日志门面Facade [fə’sɑːd]:门面模式,接口、实现类。abstraction for various logging frameworks2.官网框架原理图(1)系统中所有日志统一到SLF4,说明图示(看文档时的中文解释)In case an externally-maintained component you depend on uses
原创
发布博客 2020.08.04 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot配置文件学习记录【1】

【1】Spring Boot配置文件本周学习了Spring Boot的Hello World及配置。Spring Boot 的启动后,会自动配置所需的配置文件。但是如何进行的自动配置呢?通过@SpringBootApplication加载所有的AutoConfiguration类,配合yml文件进行设置属性。以下是对配置的总结。1.官网建议always try to use the equivalent Java-based configuration. Searching for Enable*
原创
发布博客 2020.07.31 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea工具使用总结

1.快捷键CTRL+SHIFT+ALT+Nctrl + Fctrl+shift+t查找类名(和ctrl+c一起使用)ctrl+o查找方法名alt+shift+z 包含alt+enter 补全变量alt+shift+R修改关键字alt+left返回上一级查看的代码位置alt+shift+left 切换页面ctrl+enter空行按两次shift键查找2.代码规划工具1.alibaba coding guidlines...
原创
发布博客 2020.07.28 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hibernate学习总结【比较与Mybatis框架之间的区别】

经过一周的Hibernate学习,我理解了作为以JPA为核心的持久层查询标准。JPA所涉及的思想为ORM(object relational mapping),它解释了为什么我们的实体关系要和数据库一一对应。这样做又有什么好处呢?当然更加方便的以面向对象的方式去对数据库进行操作,因为数据库存储的数据项很像一个对象。这样我们可以不需要使用传统的sql语句去对数据库进行查询,而是用JPA所代表的JPQL语句进行查询,这又大大的简化了开发人员学习sql语句的成本,这让我意识到,如果对sql语句不熟悉,那我也可以使
原创
发布博客 2020.07.27 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用PostMan工具测试spring boot接口的若干请求参数形式

不同接收请求参数的方式:1.使用raw发送参数形式1:@RequestBody User user接收属性,自动封装到user对象中形式2@RequestBody Map<String,Object> userMap接收属性,封装到Map中2.使用x-www-form-urlencoded发送参数形式1@RequestParam Map<String,Object> userMap3.使用Params发送参...
原创
发布博客 2020.07.26 ·
612 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

mybatis注解配置出现returned more than one row, where no more than one was expected

出现这个问题需要查看你的select语句:错误方式: @Result(property = "member",column = "id",javaType="Members",many = @Many(select = "com.dennis.dao.IMembersDao.findMemberById")),语句是通过多对多表结构查询,也就是会返回多个Members对象并封装到List集合中,所以自然地会认为这个集合的javaType类型是Members,但经过测试会发现出现多个值的情况而需要一个
原创
发布博客 2020.07.13 ·
666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决MyBatis中 Could not set property ~ o f ~异常

解决MyBatis中 Could not set property ~ of ~public class Role { private Integer id; //id private String roleCode; //角色编码 private String roleName; //角色名称 private Integer createdBy; //创建者 private Date creationDate; //创建时间 private Integ
原创
发布博客 2020.07.02 ·
3327 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

管道、重定向、vim文本编辑器

管道、重定向、vim文本编辑器重定向1代表标准输出流2代表错误输出流0代表标准输入流重定向什么流就在尖括号旁放对应的数字。>>不会覆盖 >会覆盖[dennis@localhost ~]$ ls -l a.txt 1> ./stdout.txt[dennis@localhost ~]$ cat stdout.txt-rw-rw-r--. 1 dennis de...
原创
发布博客 2020.05.07 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

打包、压缩、文件查找、通配符

打包、压缩与解压缩gzip压缩文件特点:1.后缀名为gz2.可以通过gzip -9 file1.tar 命令调节压缩比3.压缩文件后,原来的文件消失。4.解压缩:gzip -d file1.tar.gz切记不是背出来的 而是通过man命令查出来的。tar打包命令-f, --file=ARCHIVE use archive file or device A...
原创
发布博客 2020.05.05 ·
793 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

黑盒测试之等价类测试

黑盒测试之等价类测试等价类概念1.划分指互不相交的一组子集,这些子集的并集是整个集合。2.等价类等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的。翻译一下:比如三角形案例,我们不区分范围内的边界值、正常值,我们认为这些值都是正常值,既然都是正常值,只取一个就好了,这一个点代表了整个集合,我们就认为这个点是个等价类。测试意义完备性、无冗余性等价...
原创
发布博客 2020.04.30 ·
2267 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

白盒测试之路径测试练习

白盒测试之路径测试练习1 class sjx():#输入三条边,进行判断,是否为等边,等腰及普通三角形,如果不是输出不能组成三角形,用函数实现3 def triangle(self,a,b,c):#在一个类中定义函数,self是固定存在的4 if(a<b+c)and (b<a+c)and(c<a+b):5 istriangle...
原创
发布博客 2020.04.27 ·
1108 阅读 ·
1 点赞 ·
0 评论 ·
14 收藏

白盒测试之路径覆盖

白盒测试之路径覆盖路径覆盖路径覆盖的含义选取足够多的测试数据,使程序的每条可能路径都至少执行一次(如果程序图中有环,则要求每个环至少经过一次)。链连续的边。也被称作一条路径圈复杂度:圈复杂度(Cyclomatic complexity)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出。在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的...
原创
发布博客 2020.04.27 ·
23162 阅读 ·
4 点赞 ·
2 评论 ·
65 收藏

白盒测试之语句分支条件覆盖

白盒测试之语句分支条件覆盖本文预览语句覆盖基本概念:这是最常用也是最常见的一种覆盖方式,就是度量被测代码中每个可执行语句是否被执行到了。不包括注释、空行。 public static void main(String[] args) { 1 Scanner scanner = new Scanner(System.in); 2 while (scanner....
原创
发布博客 2020.04.26 ·
5681 阅读 ·
7 点赞 ·
1 评论 ·
18 收藏

目录 文件 链接管理命令总结

4-24目录管理mkdir dir(目录名)创建完整目录如下: -p, --parents no error if existing, make parent directories as needed[root@dennis hello]# mkdir -p hello/hello1[root@dennis hello]# lshello wtmp ...
原创
发布博客 2020.04.24 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用xshell SSH远程连接 linux

确保网卡已配置1.ping通外网,如果不能ping通,说明需要配置网卡。2.查看你的网卡名,输入命令ip addr,我的网卡名为ifcfg-ens333.输入:vi /etc/sysconfig/netwoek-scripts/ifcfg-ens334.为了方便我这里设置动态网卡,将BOOTPROTO改为dhcp5.输入systemctl restart network重启。6.再次p...
原创
发布博客 2020.04.19 ·
3762 阅读 ·
0 点赞 ·
0 评论 ·
17 收藏
加载更多