首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一只小小的鲸鱼
掘友等级
java后端开发
爱打篮球
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
赞
文章( 29 )
沸点( 0 )
在canvas中插入图片
其中 image 是 image 或者 canvas 对象,x 和 y 是其在目标 canvas 里的起始坐标。 position 参数必须是一个 0.0 与 1.0 之间的数值,表示渐变中颜色所在的相对位置。 例如,0.5 表示颜色会出现在正中间。 后三个参数则定义另一个以 …
在canvas中绘制文本
当前我们用来绘制文本的样式. 这个字符串使用和 CSS font 属性相同的语法. 默认的字体是 10px sans-serif。 文本对齐选项. 可选的值包括: left, right center. 文本左对齐。 文本右对齐。 文本居中对齐。 这里的textAlign="c…
在canvas中的像素操作
sx:将要被提取的图像数据矩形区域的左上角 x 坐标。 sy:将要被提取的图像数据矩形区域的左上角 y 坐标。 sw:将要被提取的图像数据矩形区域的宽度。 sh:将要被提取的图像数据矩形区域的高度。 putImageData()方法去对场景进行像素数据的写入。 width : …
canvas合成
###全局透明度的设置globalAlpha=value这个属性影响到canvas里所有图形的透明度,有效的值范围是0.0(完全透明)到1.0(完全不透明)默认是1.0###覆盖合成source:新的
高并发研究室04-锁的相关技术点
monitor英文翻译为监视器。java虚拟机中synchronized是基于monitor来实现的同步。 每个 Java 对象都可以用作一个实现同步的锁,这个锁也被称为内置锁或 monitor 锁,获得 monitor 锁的唯一途径就是进入由这个锁保护的同步代码块或同步方法,…
高并发研究室03-锁的七大类浅谈
锁的分类是根据锁的特性来分类的。一把锁可能有多种特性,比如ReentrantLock既可以是可中断锁,又是可重入锁 可中断锁/不可中断锁。 偏向锁/轻量级锁/重量级锁,这三种锁特指 synchronized 锁的状态,通过在对象头中的 mark word 来表明锁的状态。 如果…
高并发研究室02-定制线程池以及线程复用原理
在我们准备根据业务环境定义一个线程池时,需要根据业务来判断一个任务执行的速度,耗费的性能。然后来确定线程数。 首先,我们来看 CPU 密集型任务,比如加密、解密、压缩、计算等一系列需要大量耗费 CPU 资源的任务。对于这样的任务最佳的线程数为 CPU 核心数的 1~2 倍,如果…
高并发研究室01-线程池详解
使用callable与futher方式创建线程,这个是带返回值的。 第一点,线程池可以解决线程生命周期的系统开销问题,同时还可以加快响应速度。因为线程池中的线程是可以复用的,我们只用少量的线程去执行大量的任务,这就大大减小了线程生命周期的开销。而且线程通常不是等接到任务后再临时…
JVM从入门到放弃01-JVM概述
科班生应该都知道cpu只识别一种指令,那就是机器指令,也就是二进制0,1这种指令。 对于java编程来说,并不像我们想象中那么复杂。这里,我们先对java编程语言的编译和执行进行一个整体的了解。我们可以用两个阶段来概括,一是java代码的编译阶段,二是java程序的运行阶段。 …
个人成就
文章被点赞
21
文章被阅读
6,579
掘力值
271
关注了
4
关注者
9
收藏集
0
关注标签
5
加入于
2020-06-23