码迷,mamicode.com
首页 >  
搜索关键字:unsafe    ( 587个结果
如何在.NET WinForm中使用Font Awesome字体图标
##思路 将fontawesome-webfont.ttf文件添加到项目资源中 将字体自动添加到内存中,无需安装字体,易于部署 自动绘制字体图标图片 ##IconHelper public sealed class IconHelper { public static Image GetFontIm ...
分类:Windows程序   时间:2021-02-08 12:51:55    阅读次数:0
Java并发编程之CAS和AQS
什么是CAS CAS(compare and swap),字面意思比较并交换,是解决多线程并行情况下使用锁造成性能损耗的一种机制. public final boolean compareAndSet(int expect, int update) { return unsafe.compareAn ...
分类:编程语言   时间:2021-01-29 12:10:28    阅读次数:0
info sharp Are you trying to install as a root or sudo user? Try again with the --unsafe-perm flag
执行 npm install 编译出错,提示 ERR! sharp EACCES: permission denied, mkdir '/root/.npm' info sharp Are you trying to install as a root or sudo user? Try again ...
分类:其他好文   时间:2021-01-16 11:57:44    阅读次数:0
Angular中使用DomSanitizer防范跨站脚本攻击类(XSS)的安全问题
需要用iframe引用一个外部的url。 直接使用接口获取到url,给iframe的src赋值时,报了个RROR Error: unsafe value used in a resource URL context.大概的意思就是资源url不安全 然而我们自己的项目里面有人使用过iframe,果断搜 ...
分类:其他好文   时间:2020-12-30 10:43:53    阅读次数:0
Elastic Stack之logstash安装04
logstash7.10安装机器初始化参考ES安装,安装java,关闭防火墙,selinux等下载并安装GPG-KEYsudorpm--importhttps://artifacts.elastic.co/GPG-KEY-elasticsearch添加yum仓库vim/etc/yum.repos.d/logstash.repo[logstash-7.x]name=Elasticrepository
分类:其他好文   时间:2020-12-22 11:48:50    阅读次数:0
总结一下内存对齐学习
什么是内存对齐 以一个例子来说明,以64位系统为例 type test struct { a int32 b byte } func main() { fmt.Println(unsafe.Sizeof(test{})) // 8 } 理论上int32占4个字节,byte占一个字节,test结构体应 ...
分类:其他好文   时间:2020-12-02 12:22:43    阅读次数:4
让面试官心服口服:Thread.sleep、synchronized、LockSupport.park的线程阻塞有何区别?
前言 在日常编码的过程中,我们经常会使用Thread.sleep、LockSupport.park()主动阻塞线程,或者使用synchronized和Object.wait来阻塞线程保证并发安全。此时我们会发现,对于Thread.sleep和Object.wait方法是会抛出InterruptedE ...
分类:编程语言   时间:2020-11-26 14:24:53    阅读次数:7
同步工具类(锁、闭锁、栅栏、信号量)
1 AQS state AQS 的关键 CAS Compare And Swap 修改 state Unsafe 使用 LockSupport 的 park()、unpark() 挂起和唤醒线程 同步队列 sync queue 条件队列 condition queue 等待队列 还有什么阻塞队列,看 ...
分类:其他好文   时间:2020-11-04 17:34:20    阅读次数:14
手写一个简易的ReentrantLock
public class HqaLock { private static final Unsafe unsafe = reflectGetUnsafe(); private static final long ownerOffset; /** * 锁是否被持有(1)是,(0)否 */ Atomic ...
分类:其他好文   时间:2020-10-22 23:07:16    阅读次数:22
go 切片和数组
一、区别 数组的长度是固定的,初始化后就不能修改长度,大家平时代码中比较少用。 slice是对数组的一个封装,可以动态扩容,slice是一个结构体,包含三个字段:底层数组、长度、容量 二、初始化方式 数组 var a = [4]int{1,2,3,4} var b = [...]int{1,2,3, ...
分类:编程语言   时间:2020-10-05 21:55:17    阅读次数:25
587条   上一页 1 2 3 4 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!