-
Angular 跨域问题
需求 在手机或平板上连接开发环境进行测试。(如果在电脑端,直接可以调整Chrome的参数支持跨域,具体可参考之前文章:https://www.zhangbj.c
-
GoJS 右键菜单隐藏和显示事件监听
需求 当右键菜单显示时将元素颜色改为绿色,当右键菜单隐藏时将元素颜色改为红色。 contextMenuTool contextMenuTool是Diagram中
2021-12-01, Views: 3835 , Topics: GoJS
-
GoJS 给右键菜单中的按钮添加内边距
方法 $("ContextMenuButton", { "ButtonBorder.fill": "white", "_
2021-11-29, Views: 3290 , Topics: GoJS
-
GoJS 给右键菜单中的按钮添加分割线
方法 $(go.Shape, "LineH", { strokeWidth: 0.5, height: 0.5, width: 100, stretch: go
2021-11-28, Views: 3137 , Topics: GoJS
-
GoJS 给右键菜单添加外边框
方法 contextMenu: $("ContextMenu", "Auto", { background: "white",
2021-11-26, Views: 2443 , Topics: GoJS
-
GoJS 加载 SVG 矢量图并分块填充颜色
原始图像 代码 $(go.Shape, { geometryString: `M934 271c0-90-73-163-163-163H
2021-11-25, Views: 3758 , Topics: GoJS
-
GoJS 浏览器窗口缩放后自动居中对齐
需求 因为GoJS开启了可以拖动和缩放后,在窗口大小充足的情况下,默认不会进行自动居中对齐的,需求是在浏览器窗口缩小和最大化时,GoJS中的元素能居中对齐。 c
2021-11-24, Views: 3894 , Topics: GoJS
-
GoJS 自定义圆角矩形
场景 虽然可以使用RoundedRectangle指定圆角矩形,但是对于矩形内部有不同背景色的分割层,如果只是用Panel堆叠,会发现Panel背景色会超出圆角
2021-11-22, Views: 3654 , Topics: GoJS
-
GoJS 更改 Overview 的拖动框颜色
属性 Overview的属性box就是拖动框的Part,box的第一个元素就是拖动框,默认是紫红色的Shape。 更改颜色 var myOverview = $
2021-11-21, Views: 3155 , Topics: GoJS
-
GoJS Diagram 去掉选中黑色边框
原始情况 当鼠标点击Diagram区域,最外层出现黑色边框。 Titlevar $=go.GraphObject.make;var diagram=$(go.D
2021-11-21, Views: 3697 , Topics: GoJS
-
GoJS ContextMenu 右键菜单
ContextMenu ContextMenu的类型是Adornment,整个继承关系是 > GraphObject > Panel
2021-11-20, Views: 3926 , Topics: GoJS
-
CSS var 函数
CSS .test{ background-color: var(--bgColor, red); } JS document.body.style.s
2021-11-19, Views: 2517 , Topics: CSS
-
k6 压测 HTTPS 接口报 X509 certificate signed by unknown authority
错误信息 X509: certificate signed by unknown authority 解决方法 跳过证书校验。 命令行启动参数中添加--inse
-
Windows 使用 Chrome 调试运行在 iOS 设备的网页
前提条件 Windows安装iTunes、node.js iTunes不要下载Windows App Store中的,单独下载安装包安装。地址:https://
-
IDEA 使用 Swing Explorer 调试 Swing 和 AWT
说明 Swing Explorer是一个开源的、用于调试Java图形化界面Swing和AWT的第三方库。 使用 插件形式 适用于IDEA 2020.1版本,Se
-
Java 并发编程之线程池大小
说明 关于线程池大小的设置,有很多文章和经验公式,给出的答案不尽相同。 Java并发编程实战 《Java并发编程实战》:第8章 - 线程池的使用。第141页。
-
Java 并发编程之 ThreadPoolExecutor 线程池源码解析
构造函数 注意:只有在阻塞队列满的前提下才会创建非核心线程。 ThreadPoolExecutor executor = new ThreadPoolExecu
-
Java 并发编程之自定义线程池
代码 核心线程 阻塞队列 拒绝策略 未实现线程maxSize功能 public class CustomThreadPool { public s
-
Java 并发编程之 ConcurrentLinkedQueue 非阻塞队列
介绍 ConcurrentLinkedQueue没有LinkedBlockingQueue类似的put和take等阻塞方法,所以是一个非阻塞的队列。 但和Lin
-
Java 并发编程之 LinkedBlockingQueue 阻塞队列
介绍 LinkedBlockingQueue的put和take为阻塞方法。 put:队列满时等待放入。 take:队列空时等待获取。 初始化 初始化链表。头节点