Windows 10访问共享时提示“过时的SMB1协议”的修复办法

  • Post author:
  • Post category:其他

2019独角兽企业重金招聘Python工程师标准>>> 公司有台Windows XP老版本系统的文件共享服务器,前段时间好好的能正常访问,今天访问时突然提示“因为文件共享不安全,所以你不能连接到文件共享,此共享需要过时的SMB1协议...”,无法正常访问。 具体提示如下图: 通过搜索得知,是由于Windows 10升级引起的。 那么要怎么设置才能恢复正常访问?我这里整理了下具体的…

继续阅读 Windows 10访问共享时提示“过时的SMB1协议”的修复办法

java CAS算法实现乐观锁 (Compare and Swap)

  • Post author:
  • Post category:java

在Java中java.util.concurrent.atomic包下面的原子变量类就是使用了乐观锁的一种实现方式CAS实现的。 CAS: CAS是乐观锁技术,当多个线程尝试使用CAS同时更新同一个变量时,只有其中一个线程能更新变量的值,而其它线程都失败,失败的线程并不会被挂起,而是被告知这次竞争中失败,并可以再次尝试。 CAS 操作中包含三个操作数 —— 需要读写的内存位置(V)、进行比较的预期…

继续阅读 java CAS算法实现乐观锁 (Compare and Swap)

SpringBoot文件访问映射的两种实现方式

  • Post author:
  • Post category:其他

SpringBoot文件访问映射的两种实现方式 业务需求:通过SpringBoot访问服务器(磁盘内)的所有文件,用于正常项目中上传图片(文件)的访问。 图片路径:E://images/upload/123.jpg,现在通过两种方式实现对图片的访问 方式一(推荐): 增加配置类实现WebMvcConfigurer接口,然后在addResourceHandlers方法中设置文件夹与访问路径之间的映射…

继续阅读 SpringBoot文件访问映射的两种实现方式

SpringBoot整合Mybatis-plus多数据源

  • Post author:
  • Post category:其他

SpringBoot整合Mybatis-plus多数据源 背景说明:在项目中需要访问多个数据库的时候,我们该怎么办呢?下面我介绍一个极其方便的动态切换数据源的方法。 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=…

继续阅读 SpringBoot整合Mybatis-plus多数据源

java list取最后一个元素_Java stream() 获取List指定元素或最后一个元素的方法

  • Post author:
  • Post category:java

示例ListList list = Arrays.asList(1, 2, 3, 4, 5); 1、通过Stream()来获取 如果过滤器的计算结果为true,则检索该元素,否则返回最后一个元素。int value = list.stream().filter(x -> x == 2) .findFirst() .orElse(list.get(list.size() - 1)); 列表为空…

继续阅读 java list取最后一个元素_Java stream() 获取List指定元素或最后一个元素的方法

C++类对象模型之内存布局

  • Post author:
  • Post category:其他

1、C++ 类对象 的内存布局 在C++的类对象中,有两种类的成员变量: static 和非static,有三种成员函数:static、非static和virtual。那么,它们在C++的内存中是如何分布的呢? C++程序的内存格局通常分为四个区:全局数据区(data area),代码区(code area),栈区(stack area),堆区(heap area)(即自由存储区)。全局数据区存放…

继续阅读 C++类对象模型之内存布局

JavaScript中的箭头函数

  • Post author:
  • Post category:java

箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或new.target。箭头函数表达式更适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。 一. 语法 1. 基础语法 ()=>{} (param1, param2, …, paramN) => { statements } (param1, param2, …, paramN) =&…

继续阅读 JavaScript中的箭头函数

总结降低热阻的关键

  • Post author:
  • Post category:其他

铜箔面积 随着铜箔面积的增大,热阻也随之降低。 即使将铜箔面积增大到必要的程度,离热源越远,热传导效率就会越差,就不能达到与面积相符的效果,因此铜箔面积应 采用适当的尺寸。 在多层基板中,通过优先增大靠近热源层的铜箔面积,可以有效地降低热阻。 板厚 由于在 1 层底板上横向热传导占优势,所以如果增加板厚, 热阻就会降低。 在多层基板中,散热用铜箔面积小的情况下,由于横向热传导占优势,所以加厚板厚就…

继续阅读 总结降低热阻的关键

“为什么DirectX里表示三维坐标要建一个4*4的矩阵?”

  • Post author:
  • Post category:其他

0x00 前言 首先要说明的是,本文的标题事实上来自于知乎上的一个同名问题: 为什么directX里表示三维坐标要建一个4*4的矩阵? - 编程 。因此,正如Milo Yip大神所说的这个标题事实上是存在问题的:矩阵是用于表示变换而不是坐标的。再了解了矩阵的作用之后,我们就要继续思考为什么变换要使用一个4×4的矩阵而不是3×3的矩阵呢?是不是多此一举呢?下面我们就来聊聊这个话题。 0x01 怎么平…

继续阅读 “为什么DirectX里表示三维坐标要建一个4*4的矩阵?”