深入理解JVM Note---六月的雨
第2章 Java内存区域与内存溢出异常运行时数据区域
在虚拟机有栈、堆和方法区。
线程共享的:堆、方法区
不共享的:栈、程序计数器(代码执行的行号)
SpringBoot2.x基础篇:使用YAML代替Properties的对应配置---恒宇少年
普通配置
普通的方式比较简单直接,不存在数组、集合、子类等相关配置,我们通过Properties方式编写了如下的配置内容:
system.config.max-value=100syste…
SwiftUI:渐变色---韦弦zhy
SwiftUI为我们提供了三种可以使用的渐变,就像颜色一样,它们也是可以在我们的UI中绘制的视图。
渐变由以下几部分组成:
要显示的颜色数组尺寸和方向信息要使用的渐变类型…
SwiftUI:按钮和图片---韦弦zhy
SwiftUI中的按钮有两种显示方式,具体取决于外观。
制作按钮的最简单方法是当它仅包含一些文本时:传递按钮的标题,以及点击按钮时应运行的闭包:
Button("Ta…Golang封装ecdsa(ecc)相关工具类:密钥生成、序列化、签名、验签---Happyjava
通过Go语言封装一个椭圆曲线算法(ecdsa),方便自己使用。签名算法直接写死sha256了,有需要自行修改即可。
ecc_utils.go
package eccimpo…
如何自己实现 JavaScript 的 new 操作符?---liuxuan
前言
new 大家肯定都不陌生,单身没有对象的时候就 new 一个,很方便。那么它在创建实例的时候,具体做了哪些操作呢?今天我们就来一起分析一下。
构造函数在介绍 new 之前,必须要…
SwiftUI视图的背后是什么?---韦弦zhy
刚开始使用SwiftUI时,您会获得以下代码:
struct ContentView: View {var body: some View {
Text(&quo…
为什么SwiftUI的视图使用结构体?---韦弦zhy
如果您曾经为UIKit或AppKit(Apple的iOS和macOS原始用户界面框架)编程,您会知道它们使用类而非结构体来构造视图。SwiftUI并非如此:我们更喜欢将结构体用于整体视图,这有两…
为什么SwiftUI修饰符顺序很重要?---韦弦zhy
每当我们将修饰符应用于SwiftUI视图时,我们实际上都会创建一个应用了更改的新视图——我们不仅会修改现有的视图。如果您考虑一下,这种行为是有道理的——我们的视图仅保留我们赋予它们的确切属性,因…
高级综合工具StratusHLS学习笔记(2)---月见樽
学习目标为:
如何使用高级综合生成流水线如何使用Stratus进行层次化设计1.生成流水线Stratus允许指定一个主循环(while(1))中的内容为流水线方式实现,即每个时钟周期…
react中使用jsonp调用百度天气API,高德API---用户4344670
安装cnpm install jsonp --save以下是封装的代码import jsonP from 'jsonp'
export default class Axios {
…
vue的缓存---用户4344670
activated() {
this.$nextTick(() => {
// activated
if (this.writerList.length > …
石头剪子布最优策略的线性解法---杨熹
石头剪子布属于一种 zero-sum game,即一个人的 loss 是另一个人的 gain。
这个问题可以有多种解法,我们可以选择 linear programming 的方法:<…
前端:CSS定位position---渔父歌
position有四个值:
static:默认值。设置为 static 的元素,它始终会处于页面流给予的位置(static 元素会忽略任何 top、bottom、left 或 right …前端:JavaScript闭包---渔父歌
数每次调用输出会自增 1
使用 JavaScript的匿名函数:
var f = (function(){var i = 0
return function(…
