码迷,mamicode.com
首页 > 2020年05月31日 > 全部分享
Interlocked介绍
说到线程安全,不要一下子就想到加锁,尤其是可能会调用频繁或者是要求高性能的场合。 Interlocked: MSDN 描述:为多个线程共享的变量提供原子操作。主要函数如下: Interlocked.Increment 原子操作,递增指定变量的值并存储结果。 Interlocked.Decrement ...
分类:其他好文   时间:2020-05-31 11:25:03    阅读次数:77
论文复现
配置jdk 将下载下来的 jdk-8u241-linux-x64.tar.gz 进行解压 sudo tar zxvf ./jdk-8u241-linux-x64.tar.gz 设置环境变量 sudo vim /etc/profile 在其中添加: #set Java environment expo ...
分类:其他好文   时间:2020-05-31 11:24:38    阅读次数:70
python 线程通信 生产者与消费者
1 """ 2 线程通信的生产者与消费者 3 python的queue模块中提供了同步的线程安全的队列类,都具有原子性,实现线程间的同步 4 Queue (FIFO: fist in fist out) 5 LifoQueue (LIFO: last in fist out) 6 PriorityQ ...
分类:编程语言   时间:2020-05-31 11:24:17    阅读次数:67
Vue.js 渲染简写样式存在的问题
引出问题 首先我们来这么一个问题, 这里是完整的 jsfiddle demo or codepen demo 给一个元素绑定两个边框样式, 右侧和底部都为1px的红色边框 styleA: { borderBottom: '1px solid red', borderRight: '1px solid ...
分类:Web程序   时间:2020-05-31 11:24:04    阅读次数:67
只是回顾与重要考点之连续内存分配管理
内部碎片:分配给某些进程的内存区域中,如果有些部分没有用上; 外部碎片:是指内存中的某些空闲分区由于太小而难以利用; 【1】单一连续分配 只支持单道程序,内存分为系统区和用户区,用户程序放在用户区 无外部碎片 【2】固定分区分配 支持多道程序,内存用户空间分为若干固定大小的分区,每个分区只能装一道作 ...
分类:其他好文   时间:2020-05-31 11:23:36    阅读次数:79
利用echarts创建有质感的立体大数据统计柱状图
首先要使用echarts需要引入百度最新的JS库,echarts.js 立体柱状图效果 实例分享 const data = [220, 182, 191, 234, 290, 330, 310] const sideData = data.map(item => item + 4.5) option ...
分类:其他好文   时间:2020-05-31 11:23:22    阅读次数:820
polypaudio-0.1文件列表
alsa-util.calsa-util.hauthkey.cauthkey.hcli-command.ccli-command.hcli.ccli.hclient.cclient.hclitext.cclitext.hcmdline.ccmdline.hcore.ccore.hdepmod.pyd ...
分类:其他好文   时间:2020-05-31 11:23:08    阅读次数:65
一本正经的聊数据结构(6):最优二叉树 —— 哈夫曼树
前文传送门: 「一本正经的聊数据结构(1):时间复杂度」 「一本正经的聊数据结构(2):数组与向量」 「一本正经的聊数据结构(3):栈和队列」 「一本正经的聊数据结构(4):树」 「一本正经的聊数据结构(5):二叉树的存储结构与遍历」 基础知识 感谢某位在后台留言的同学,让我想起来我还有这个没写完的 ...
分类:其他好文   时间:2020-05-31 11:22:44    阅读次数:93
CSS3 创建简单的网页动画 – 实现弹跳球动
基础准备对于这个实现,我们需要一个简单的 div ,并且样式类名为 ball : HTML 代码: <div class="ball"></div> 我们将使用 Flexbox 布局,把球放到页面中间,尺寸为 100px * 100px,背景色为橘黄色。 CSS 代码: body { display ...
分类:Web程序   时间:2020-05-31 11:22:13    阅读次数:78
SpringBoot获取配置文件,就这么简单。
在讲SpringBoot 获取配置文件之前我们需要对SpringBoot 的项目有一个整体的了解,如何创建SpringBoot 项目,项目结构等等知识点,我在这里就不一一讲述了,没有学过的小伙伴可以自己在网上找一些资料进行学习,很简单的。 下面让我们开始今天的内容讲解吧。 一、SpringBoot ...
分类:编程语言   时间:2020-05-31 11:22:02    阅读次数:69
git配置与安装
1.git 配置与安装 1.打开gitbash.exe 2.ssh -keygen -t rsa -c "xxxx@mail.com" 3.打开C:\Users\Ningze\.ssh\id_rsa.pub,复制 4.打开gitlab的网址,个人中心/setting/SSH keys,粘贴 2.配置 ...
分类:其他好文   时间:2020-05-31 11:21:50    阅读次数:168
几款提升开发技能的Chrome插件
(1)Octotree 可视化GitHub代码树阅读 GitHub作为一款基于Git的代码管理工具和协同工具是很优秀的,然而作为代码浏览和搜索工具,就和IDE差的很远了。这个插件最好的地方就是可以在侧边显示 repo 代码目录结构,支持跳转。把你从无尽的页面前进、后退里解脱出来。让开源项目代码结构目 ...
分类:其他好文   时间:2020-05-31 11:21:33    阅读次数:61
leetcode 19. 删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 /** * Definition for singly-link ...
分类:其他好文   时间:2020-05-31 11:21:16    阅读次数:49
687. Longest Univalue Path 687.最长单值路径
可以是弯的,那不就是左右相加了吗?要跟之前节点的值比较时,此时可以把节点值node.val作为参数。这是这题特殊的地方。 想错了的一个地方:既然返回的是要拿来用的、用来计算的,就应该是DC left = traverse(root.left)这样 class Solution { int lengt ...
分类:其他好文   时间:2020-05-31 11:21:05    阅读次数:64
GitLab介绍、GitLab的工作流程、Gitlab安装配置环境、Ansible配合virtualenv安装配置
一、GitLab主要服务构成 二、GitLab的工作流程 三、Gitlab安装配置管理环境 使用centos7的环境配置 1.提前准备工作 1.关闭防火墙 systemctl stop firewalld 禁用防火墙开机启动 systemctl disable firewalld 2.关闭SELIN ...
分类:其他好文   时间:2020-05-31 11:20:47    阅读次数:71
mysql安装
1、mysql安装分为两种,一种是msi格式的,一种是zip格式的,zip格式相当于绿色版,不需要安装,只需解压缩之后就可以使用了,但是要进行配置。msi格式是安装版。 2、mysql官网下载 https://www.mysql.com/ 3、安装(以.zip包为例) 1)一、配置my.ini或者m ...
分类:数据库   时间:2020-05-31 11:20:30    阅读次数:437
第44月第31天 Win32 SDK或MFC下使用printf调试打印功能 from 'const char *' to 'LPCWSTR'
1. Win32 SDK或MFC下使用printf调试打印功能 1、在项目自动生成的stdafx.h文件中添加下面头文件 #include <io.h> //在MFC下可不使用此头文件 #include <fcntl.h>#include <stdio.h> 2、把下面的函数加到你初始化的地方,然后 ...
分类:编程语言   时间:2020-05-31 11:20:11    阅读次数:78
936条   上一页 1 ... 38 39 40 41 42 43 44 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!