1P

.net 内存管理(.net 内存分配)

1.小对象怎么处理的?小型.NET对象被分配到小型对象堆(SOH)上。其中有3种:第0代,第1代和第2代。对象根据其寿命向上移动。将新对象放在Gen0上。当Gen0充满时,.NET垃圾收集器(GC)运行,处理不再需要的对象,并将其他所有内容移至Gen1。如果Gen...

2P

初步认识微服务中的资源服务器是什么(基于微服务的系统)

资源服务器到底是什么以及怎么用很少有教程来专门聊这个东西,今天我们先来聊一聊这个概念,为后续的使用打一打基础。传统安全方式的不足在SpringSecurity干货系列教程中,我们一步步来学习了SpringSecurity的使用。其中大部分涉及到的都是传统的保护应用的方式。我们通过用户名和密...

5P

signalr 在 react/go 技术栈的实践(signalr 在 react/go 技术栈的实践)

一.背景有个前后端分离的运维开发web平台,后端会间隔5分钟同步一次数据,现在需要将最新一次同步的时间推送到web前端。说到[web服务端推送],立马想到SignalR,(我头脑中一直有技术体系,但一直没实践过。)SignalR是微软推出的实时通信标准框架,内部封装了websock...

7P

java容易出现的错误(java出现错误)

一、什么是好的错误信息(ErrorMessage)?一个好的ErrorMessage主要包含三个部分:Context:什么导致了错误?发生错误的时候代码想做什么?Theerroritself:到底是什么导致了失败?具体的原因和当时的数据是什么?Mitig...

0P

java lambda表达式详解(java lambda函数)

目录Lambda表达式的进化之路为什么要使用Lambda表达式Lambda表达式的注意点下面是Lambda表达式的实现过程1.最开始使用的是定义外部实现类来完成接口2.开始使用...

11P

vs code怎么配置环境(vs code环境搭建)

1.下载BuildTools打开这个页面微软的C++生成工具下载点下载生成工具滚动到页面下方,找到VisualStudio2019工具下载VisualStudio2019生成工具,这个工具看似和VisualStudio的安装包一样,但是不强制安装VisualS...

4P

java类的访问权限默认(作用域java四种权限)

目录Java默认的访问权限作用域关于抽象类关于接口Java的访问权限控制1.修饰类2.修饰类的方法和变量Java默认的访问权限作用域作用域当...

0P

string转为map(string转map)

目录String转换到Map结构下面的仅限于个人测试测试用例特殊格式的String转MapString转换到Map结构下面的仅限于个人测试最近工作中遇到一个问题,就是需要将一个Map<...

11P

推荐 14 款常用的测试开发工具是什么(测试开发工具有哪些)

在本篇文章中,将给大家推荐14款日常工作中经常用到的测试开发工具神器,涵盖了自动化测试、APP性能测试、稳定性测试、抓包工具等。一、UI自动化测试工具1.uiautomator2Github地址https://github.com/openatx/uiaut...

4P

runtime.getruntime().exec漏洞(runtime.getruntime().exec用法)

Runtime.getRuntime().exec路径包含空格1.现象java代码通过Runtime.getRuntime().exec删除linux上的目录,如果路径信息不包含空格没有问题,但是有了空格,虽没有报错,但执行没有效果,文件夹删不掉。2.原因Runtime.getRu...