JSON转map方法大全

  • Post author:
  • Post category:其他

package com.ht.utils; import java.util.Map; import org.junit.Test; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; public class JsonToMapTest { String str = "{\"0\":\"zhangsa…

继续阅读 JSON转map方法大全

JavaScript中对Promise对象的理解

  • Post author:
  • Post category:java

注意单词对应的翻译,有助于理解整个模式 promise: 承诺 pending: 待定 settled: 定了 resolve(d): (已)解决 reject(ed): (已)拒绝 onFulfilled: 已履行(事件) onRejected: 已拒绝(事件) then: 然后,接下来 catch: 捕获 race: 赛跑 future: 未来(值) thenable:可then的(有then…

继续阅读 JavaScript中对Promise对象的理解

图片等比例缩放算法(计算缩放后的宽高)

  • Post author:
  • Post category:其他

让图片能够自适应父容器的宽高,并且保证图片不变形不溢出,那么就需要对图片进行等比例缩放,拿到缩放后的宽高重新赋值即可,具体算法如下: // 分别传入图片宽高、父容器宽高 const transformImgRatio = (imgWidth, imgHeight, containerWidth, containerHeight) => { let [ // 用于设定图片的宽和高 tempWi…

继续阅读 图片等比例缩放算法(计算缩放后的宽高)

Win7 .NET Framework 安装未成功:已处理证书链,但是在不受信任提供程序信任的根证书中终止。

  • Post author:
  • Post category:其他

原因:计算机中没有相应的受信任证书,需要下载微软的 [MicrosoftRootCertificateAuthority2011.cer] 证书文件,将其导入到计算机中后、再重新安装应用程序即可。 【操作步骤】 1. 下载 [MicrosoftRootCertificateAuthority2011.cer] 证书文件 下载地址: http://chemlab.njtech.edu.cn/syst…

继续阅读 Win7 .NET Framework 安装未成功:已处理证书链,但是在不受信任提供程序信任的根证书中终止。

JVM参数MetaspaceSize的误解

  • Post author:
  • Post category:其他

前言 昨天 谢照东 大神在群里提出一个问题:怎么查看Metaspace里具体包含的是什么,起因是他的某个服务设置了 -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m ,但是通过 jstat -gcutil pid 查看 M 的值为98(M的=MU/MC),即Metaspace区的使用量达到了 512m*98% 。遗憾的是,这个推算是错误的; 推理 以…

继续阅读 JVM参数MetaspaceSize的误解

team网卡配置_高级网络配置

  • Post author:
  • Post category:其他

高级网络配置: 1,配置网络桥接 桥接作用使你的虚拟机和真机使用同一块网络设备 #brctl show #brctl delif br0 eth0 #brctl addif br0 eth0 #vim  /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=none PEERDNS=no BRIDGE=…

继续阅读 team网卡配置_高级网络配置

JDK数组阻塞队列源码深入剖析

  • Post author:
  • Post category:其他

JDK数组阻塞队列源码深入剖析 前言 在前面一篇文章 从零开始自己动手写阻塞队列 当中我们仔细介绍了阻塞队列提供给我们的功能,以及他的实现原理,并且基于谈到的内容我们自己实现了一个低配版的 数组阻塞队列 。在这篇文章当中我们将仔细介绍JDK具体是如何实现 数组阻塞队列 的。 阻塞队列的功能 而在本篇文章所谈到的阻塞队列当中,是在并发的情况下使用的,上面所谈到的是队列是 并发不安全 的,但是阻塞队列…

继续阅读 JDK数组阻塞队列源码深入剖析

三次握手四次挥手详解(一篇足以

  • Post author:
  • Post category:其他

三次握手 首先,根据下图来看一下TCP建立连接的过程。 目的 TCP协议是一种1面向连接、可靠的数据传输协议。 为了保证客户端与服务器的可靠连接,TCP建立连接时必须要进行三次握手,也叫做三次会话。 进行三次握手的目的是为了确认服务器喝客户端双方的接收能力和发送能力是否正常。 状态转换 状态 描述 CLOSED 阻塞或关闭状态,表示主机当前没有正在传输或者建立的链接 LISTEN 监听状态,表示服…

继续阅读 三次握手四次挥手详解(一篇足以

vant使用datetime-picker组件设置maxDate和minDate遇到的坑

  • Post author:
  • Post category:其他

需求 使用vant使用datetime-picker组件实现选择日期范围 开始时间不能大于结束时间 .时间跨度不能大于180天 问题描述 分别设置开始时间及结束时间的maxDate和minDate 点击选择了开始时间之后,在点击选择结束时间页面卡着不动了 原因 datetime-picker组件中绑定的min-date和max-date不可以是动态的,只能绑定一个固定的值,否则就会导致页面卡死 解…

继续阅读 vant使用datetime-picker组件设置maxDate和minDate遇到的坑

anaconda创建一个新的虚拟环境

  • Post author:
  • Post category:其他

1、打开anaconda prompt 2、输入命令创建新的环境: conda create -n 环境名 python=3.6 python版本可以自行更改 记得写y进行下一步 3、激活环境: activate 环境名 4、退出环境: deactivate 环境名 5、再次输入conda env list命令就可以检查虚拟环境是否创建成功。 到此这篇关于anaconda创建一个新的虚拟环境的详细…

继续阅读 anaconda创建一个新的虚拟环境