软件研发

软件研发

最近更新

  • GET请求和POST请求详述

    GET请求和post请求一、GET请求1、什么是GET请求2、使用GET方法的具体情况3、GET方式提交数据特点二、POST请求1、什么是POST请求2、使用POST方法的具体情况3、POST方式提交数据特点:三、GET请求和POST请求的区别        我们知道,HTTP是超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议。举个简单的例子:客户端(

    2021-12-12软件研发【】

    阅读更多
  • 开源网安警示,Apache Log4j远程代码执行漏洞 | 风险漏洞提示

    开源网安研究院注意到,一个 Apache Log4j2 的高危漏洞细节被公开,攻击者利用漏洞可以远程执行代码。SourceCheck 产品对此次漏洞可以提供在线和离线升级包来对此协助筛查。

    2021-12-12软件研发【】

    阅读更多
  • Spring Cloud构建分布式微服务架构 - 企业分布式微服务云架构构建

    软件研发Spring Cloud构建分布式微服务架构 - 企业分布式微服务云架构构建

    鸿鹄云架构【系统管理平台】采用服务化的组件开发模式,可实现复杂的业务功能。是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台使用当前最流行最先进的开源技术实现服务组件化及管理,真正为企业打造分布式、微服务、云架构平台。J2EE企业分布式微服务云快速开发架构 Spring Cloud+Spring Boot2+Mybatis+Oauth2+ElementUI 前后端分离业务服务:通过服务与服务之间的内部(Feign)、外部通讯(Restful),满足不同业务需求。外部服...

    2021-12-12软件研发【】

    阅读更多
  • springboot+vue+nginx 配置Https访问——自签名证书验证

    软件研发springboot+vue+nginx 配置Https访问——自签名证书验证

    springboot+vue+nginx 配置Https访问——自签名证书验证

    2021-12-12软件研发【】

    阅读更多
  • 【JAVA】笔记(20)--- 死锁;如何解决线程安全问题;守护线程;定时器;Callable 实现线程;wait ( ) 和 notify ( ) ;实现生产者和消费者模式;

    如何解决线程安全问题:第一种方案:尽量使用局部变量代替 ' 实例变量和静态变量 ' ... 第二种方案:如果必须是实例变量,那么可以考虑创建多个对象,这样实例变量的内存就不共享了(一个线程对应1个对象

    2021-12-05软件研发【】

    阅读更多
  • RESTFUL风格的接口命名规范

    1.首先restfulf风格的api是基于资源的,url命名用来定位资源,而不是表示动作,动作通过请求方式进行表示。 2.URL中应该单复数区分,推荐的实践是永远只用复数。比如GET /api/use

    2021-12-05软件研发【】

    阅读更多
  • 终于!Spring Cloud 2021 正式发布,一大波更新,看完我彻底躺平了。。

    软件研发终于!Spring Cloud 2021 正式发布,一大波更新,看完我彻底躺平了。。

    Spring Cloud 2021.0.0 号外,号外,Spring Cloud 2021.0.0 发布了! 距离上一版的《Spring Cloud 2020.0.4》也有一些日子了,栈长掐指一算,差

    2021-12-05软件研发【】

    阅读更多
  • SpringBoot-Web应用安全策略实现

    背景 近期项目上线,甲方要求通过安全检测才能进行验收,故针对扫描结果对系统进行了一系列的安全加固,本文对一些常见的安全问题及防护策略进行介绍,提供对应的解决方案 跨站脚本攻击 XSS常发生于论坛评论等

    2021-12-05软件研发【】

    阅读更多
  • 接口测试00

    软件研发接口测试00

    如何实现接口关联?将第一个接口设置断言,拿到返回体内容转成json对象,通过json表达式提取想要的值,将这个值设置全局变量,在第二个接口中使用.postman中使用断言的时候右边就有对应的选择在postman中经常使用的断言有哪些Tests响应断言的几种方式(1)Status code:code is 200 (校验响应头是否包含某个值)(2)response body:contains string ...

    2021-12-05软件研发【】

    阅读更多
  • 对于用户微服务注册模块需求的安全攻防,你了解多少?

    软件研发对于用户微服务注册模块需求的安全攻防,你了解多少?

    哈喽哈喽大家好啊!我是小三!今天要写的是对于用户微服务注册模块需求的安全攻防,你了解多少?喜欢的话可以给我点点关注点点赞呀!需求分析在平常我们去一些网站进行用户注册的时候,一般会出现使用手机号或者邮箱进行注册,然后回去验证码,在接着就是填写用户信息了。大致流程如下:手机号或者邮箱注册->获取验证码->添加密码等用户信息->数据库存储信息。这个流程看似简单,其实也并不简单。像一些刚入行一年的初级开发人员,在得到用户注册模块的需求后,会跟着产品经理的需求来进行开发。但

    2021-12-05软件研发【】

    阅读更多
  • 自动化测试的流程是怎样的?

    软件研发自动化测试的流程是怎样的?

      一、分析测试需求  测试需求其实就是测试对象,也可以看作是自动化测试的功能点。自动化测试无法达到百分百的覆盖率,只能尽可能提高测试覆盖率。测试需求需要设计多个自动化测试用例,通过测试需求分析来确定软件自动化测试的程度。一般情况下,自动化测试优先实现正向测试用例,然后再执行反向测试用例,大部分反向测试用例需要通过分析过滤掉,因此测试覆盖率的确定、自动化测试的粒度、测试用例的筛选都是分析测试需求的关键任务。  二、制定测试计划  在自动化测试之前,需要制定测试计划,明确测试对象、测试目的、测试项

    2021-12-05软件研发【】

    阅读更多
  • selenium中get_attribute的几种用法

    软件研发selenium中get_attribute的几种用法

    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

    2021-12-05软件研发【】

    阅读更多
  • 谷歌浏览器:您的连接不是私密连接

    软件研发谷歌浏览器:您的连接不是私密连接

    谷歌浏览器:您的连接不是私密连接在这里插入代码片错误页面键盘输入 thisisunsafe 就能进去了

    2021-12-05软件研发【】

    阅读更多
  • 计算机网络考前复习整理

    计算机网络 知识点概述物理层数据链路层网络层运输层计算题、应用题补充点单位换算计算机网络 知识点概述https://blog.csdn.net/qq_45884783/article/details/120298118物理层https://blog.csdn.net/qq_45884783/article/details/121450032数据链路层https://blog.csdn.net/qq_45884783/article/details/121608760网络层https://.

    2021-12-05软件研发【】

    阅读更多
  • 数据库连接底层架构

    package javabean;import java.sql.*;import java.sql.ResultSet;import java.sql.Statement;/**** @author Administrator*/public class DatabaseAccess { private String drv = "com.mysql.jdbc.Driver"; private String url = "jdbc:mysql://loc...

    2021-12-05软件研发【】

    阅读更多
  • Kubernetes 容器的优雅启动和终止

    软件研发Kubernetes 容器的优雅启动和终止

    你可能会遇到需要Kubernetes 仅在满足条件时启动 Pod 的情况,例如依赖项正在运行或sidecar 容器已准备就绪。同样,你可能希望在 Kubernetes 终止 pod 之前执行命令,以释放正在使用的资源并优雅地终止应用程序。你可以使用两个容器生命周期事件轻松完成此操作:PostStart:这个事件在容器创建后立即执行。事件处理程序不能接受任何参数。 然而,postStart 处理函数的调用不保证早于容器的入口点(entrypoint) 的执行。postStart 处理函数与容器的代码是

    2021-12-05软件研发【】

    阅读更多
  • Java基础练手的第一个综合项目「图书管理系统」(附资料源码)

    初学上道,项目先行 动力节点推出的【图书管理系统】Java项目实战教程,完成JavaSE学习的你值得拥有。 本项目为初学者量身打造,可谓是初学者第一个综合型实战项目,技术承前启后,进攻高阶必备! 通过

    2021-12-04软件研发【】

    阅读更多
  • Spring Cloud 2021.0.0 正式发布,第一个支持Spring Boot 2.6的版本!

    美国时间12月2日,Spring Cloud 正式发布了第一个支持 Spring Boot 2.6 的版本,版本号为:2021.0.0,codename 为 Jubilee。 在了解具体更新内容之前,

    2021-12-04软件研发【】

    阅读更多
  • 开始读 Go 源码了

    原文链接: 开始读 Go 源码了 学完 Go 的基础知识已经有一段时间了,那么接下来应该学什么呢?有几个方向可以考虑,比如说 Web 开发,网络编程等。 在下一阶段的学习之前,写了一个开源项目|Go

    2021-12-04软件研发【】

    阅读更多
  • Redis 限流的 3 种方式,还有谁不会!

    面对越来越多的高并发场景,限流显示的尤为重要。 当然,限流有许多种实现的方式,Redis具有很强大的功能,我用Redis实践了三种的实现方式,可以较为简单的实现其方式。Redis不仅仅是可以做限流,还

    2021-12-04软件研发【】

    阅读更多
  • list对象中的数据如何去重呢?

    下文笔者讲述list对象的去重方法分享,list的实现类是我们存储数据的容器, 当里面存储的对象存在重复值时,我们该如何对其进行去重操作呢? 下文笔者将一一道来,首先我们需了解对象是否重复,需借助eq

    2021-12-04软件研发【】

    阅读更多
  • C++20协程实例:携程化的IOCP服务端/客户端

    VC支持协程已经有一段时间了,之前一直想不明白协程的意义在哪里,前几天拉屎的时候突然灵光一闪: 以下是伪代码: task server() { for (;;) { sock_context s =

    2021-12-04软件研发【】

    阅读更多
  • HZERO微服务平台11: 代码分析之数据权限、sql拦截 .md

    软件研发HZERO微服务平台11: 代码分析之数据权限、sql拦截 .md

    表/实体关系 菜单: 【数据权限规则】、【单据权限】 两者的关系: 【单据权限】基于【数据权限规则】, 为了便于使用的再次封装, 创建单据权限实际上自动维护了【数据权限规则】相关的几张表; 【数据权限

    2021-12-04软件研发【】

    阅读更多
  • JuiceFS 数据读写流程详解

    软件研发JuiceFS 数据读写流程详解

    对于文件系统而言,其读写的效率对整体的系统性能有决定性的影响,本文我们将通过介绍 JuiceFS 的读写请求处理流程,让大家对 JuiceFS 的特性有更进一步的了解。 写入流程 JuiceFS 对大

    2021-12-04软件研发【】

    阅读更多
  • 十大排序之快速排序

    软件研发十大排序之快速排序

    快速排序快速排序1.算法步骤2.动图演示3.代码实现3.1.首元素作为基准数3.2.尾元素作为基准数3.3.测试程序4.归纳总结快速排序快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为

    2021-12-04软件研发【】

    阅读更多

本栏推荐

站点信息

  • 文章统计1073739篇文章
  • 浏览统计33957次浏览
  • 评论统计2个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们