码迷,mamicode.com
首页 >  
搜索关键字:unsafe    ( 587个结果
多线程 之锁
1. 线程安全 排它锁用于确保同一时间只允许一个线程执行指定的代码段。主要的两个排它锁构造是lock和Mutex(互斥体)。其中lock更快,使用也更方便。而Mutex的优势是它可以跨进程的使用。 lock 排他锁 class ThreadUnsafe { static int _val1 = 1, ...
分类:编程语言   时间:2021-06-30 18:15:34    阅读次数:0
web前端技术分享Electron之IPC游戏 通信
1、index.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline ...
分类:Web程序   时间:2021-06-03 18:18:45    阅读次数:0
裁剪PNG图片透明部分
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u ...
分类:其他好文   时间:2021-06-02 20:39:46    阅读次数:0
关于各种锁的理解
公平锁,非公平锁 公平锁:非常公平,不能插队,必须先来后到 //参数写为true,就表示公平锁(不写默认就是非公平锁) public ReentrantLock(boolean fair) { sync = fair ? new FairSync() : new NonfairSync(); } 非 ...
分类:其他好文   时间:2021-05-04 15:15:22    阅读次数:0
JDK中的rt.jar包中Unsafe类使用demo
package com.example.demo.util; /** * JDK的rt.jar包中Unsafe类提供了硬件级别的非阻塞(一个线程的失败或者挂起不应该影响其他线程的失败或挂起的算法)原子性操作, * Unsafe类中方法都是native方法,它们使用JNI的方式访问本地C++实现库。 ...
分类:编程语言   时间:2021-04-27 14:17:13    阅读次数:0
堆溢出入门0x01 Unsafe unlink
Unlink 演示环境:ubuntu16.04、pwndbg unlink技术原理参考链接:https://blog.csdn.net/qq_25201379/article/details/81545128; 0x01 漏洞演示 chunk结构体知识:https://www.cnblogs.com ...
分类:其他好文   时间:2021-03-16 13:44:37    阅读次数:0
ConcurrentHashMap源码剖析
1. ConcurrentHashMap源码分析(JDK1.7) 1.1 Unsafe介绍 1.1.1 Unsafe简介 Unsafe类相当于是一个java语言中的后门类,提供了硬件级别的原子操作,所以在一些并发编程中被大量使用。jdk已经作出说明,该类对程序员而言不是一个安全操作,在后续的jdk升 ...
分类:其他好文   时间:2021-03-15 10:33:46    阅读次数:0
c# win32 Api 接口 隐藏第三方软件 应用程序的右下角图标 托盘图标
使用方法 SetTrayIconVisible("qq", false); //获取托盘指针 private static IntPtr TrayToolbarWindow32() { IntPtr h = IntPtr.Zero; IntPtr hTemp = IntPtr.Zero; h = W ...
分类:Windows程序   时间:2021-02-22 12:21:23    阅读次数:0
Advanced Features
Unsafe Rust So far, you can see that Rust has a strict memory safety guarantee at compile time. However, sometimes this safety guarantee can be annoyi ...
分类:其他好文   时间:2021-02-17 14:12:34    阅读次数:0
【哈希表】leetcode349_两个数组的交集
编号349:两个数组的交集 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 说明: 输出结果中 ...
分类:编程语言   时间:2021-02-17 14:05:05    阅读次数:0
587条   1 2 3 4 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!