持续集成工具之jenkins+sonarqube做代码扫描

sonarqube和扫描器sonar-scanner是可以不在同一主机的;结合sonarqube和扫描器sonar-scanner的工作逻辑,扫描器只需要配置连接sonarqube的相关地址以及对应项目的相关属性,然后扫描器就可以正常工作了;我们可以理解为一个sonarqube平台对应多台serv... ...

SQL SERVER(使用SSMS)备份数据库文件

微软的SQL SERVER是市面占有率比较大的数据库,在平时的使用与维护中,备份数据是一件十分重要的! 备份操作,用微软自带的ssms(SQL Server Management Studio)工具即可备份,分享一下操作过程。 一、环境准备 服务器操作系统--winserver2012R2 数据库版 ...

【学习笔记】不会吧不会吧,不会有人还在手写堆吧

今天小编在水昨天考试题题解的时候,突然发现了 STL 自带的手写堆函数,本来以为优先队列已经够了,但是没想到这些函数居然折磨好用,下面快和小编一起来看一看吧~ 前言 这些函数位于 <functional> 头文件中,这个头文件好像被 <algorithm> 包含了,不过当然 <bits/stdc++ ...

论减少代码中return语句的骚操作

一.写作背景 最近组内在推行checkstyle代码规范的检测,关于checkstyle的介绍可以参考:https://checkstyle.sourceforge.io, 在按照checkstyle修改问题时,遇到几个很头疼的问题,最头疼就是checkstyle对function中return数量 ...

Mysql架构与内部模块-第三章

前言 接上文,本篇文章专门简述Mysql存储引擎,内容繁多,如果你只需知道每种存储引擎的适用场景,可以直接查看本文最后列出的适用场景部分。 正文: Mysql存储引擎作为本系列文章中相对重要的一环,也是相关领域面试官问的比较多的一部分,能够掌握不同的存储引擎的区别,可以让你在工作中有更加突出的表现。 ...

分布式锁结合SpringCache

1、高并发缓存失效问题: 缓存穿透: 指查询一个一定不存在的数据,由于缓存不命中导致去查询数据库,但数据库也无此记录,我们没有将此次查询的null写入缓存,导致这个不存在的数据每次请求都要到存储层进行查询,失去了缓存的意义; 风险:利用不存在的数据进行攻击让数据库压力增大最终崩溃; 解决:对不存在的 ...

Lock、Synchronized锁解析

上篇博文在讲解 ConcurrentHashMap 时说到 1.7 中 put 方法实现同步的方式是使用继承了 ReentrantLock 类的 segment 内部类调用 lock 方法实现的,而在 1.8 中是使用 synchronied 锁住要添加数据对应数组的第一个值实现的,关于这两种锁的区 ...

自制新型文字密码,聊天记录的画风都不一样了,再也不怕被女朋友偷窥手机了!

前言:当今社会是一个信息社会,你的个人信息和聊天记录极有可能被别有用心的人时时刻刻监视着,那么你想不想实现专属于两个人或一个小圈子的人在社交软件上的交流不被任何其他人读懂呢?下面就给大家提供一个原理极其简单程序极其容易实现的C语言文字加密小程序的实现算法。 PS:文章末尾有惊喜哦! 原理:ASCLL ...

HCIA—应用层常用协议

###DNS协议 1.什么是DNS协议呢? DNS协议简单来说就是为IP取一个别名的系统(叫域名如www.baidu.com),最终目的是便于我们记忆。 一个域名可能有多个IP,同样一个IP可能也会有多个域名。 1.1 DNS它的作用是什么呢? IP地址与域名间映射关系 域名解析成IP地址 IP地址 ...

初识Python

Python是一种跨平台的计算机程序设计语言。于1989年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido)。 ...

Jenkins集成appium自动化测试(Windows篇)

一,引入问题 自动化测试脚本绝大部分用于回归测试,这就需要制定执行策略,如每天、代码更新后、项目上线前定时执行,才能达到最好的效果,这时就需要进行Jenkins集成。 不像web UI自动化测试可以使用无痕浏览器做到无界面,APP UI自动化需要用到真机或模拟器,在完全的linux环境下做Jenki ...

Josephu问题

Josephu(约瑟夫)问题 约瑟夫问题,有时也称为约瑟夫斯置换,是一个计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环。又称“丢手绢问题”。 Josephu问题起源 据说著名犹太历史学家 Josephus 有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephu ...

ABAP 7.55 新特性 (一)

最近几天,SAP S4 2020对应的ABAP 7.55的新版文档已经出现。本文翻译了ABAP SQL之外的更新部分。ABAP SQL的更新比较长,会在之后单独成篇。 译者水平有限,如有错误,请评论指出,谢谢。 本文链接:https://www.cnblogs.com/hhelibeb/p/1383 ...

记一次讲故事机器人的开发-我有故事,让机器人来读

记一次讲故事机器人的开发-我有故事,让机器人来读 最近工作较忙,回家闲下来只想闭目休息,一分钟屏幕都不想再看,然而我又想追更之前看的小说,于是,需求来了——我需要一个给我讲故事的机器人! 浏览器或者阅读器App里其实也有朗读功能,但是比较僵硬,总是将引人入胜的情节念成流水账,分分钟让人弃坑,所以我考 ...

<1···91011···200>