码迷,mamicode.com
首页 > 2019年09月12日 > 全部分享
并发编程三要素:原子性,有序性,可见性
并发编程三要素 1. 原子性: 一个不可再被分割的颗粒。原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 2. 有序性: 程序执行的顺序按照代码的先后顺序执行。(处理器可能会对指令进行重排序) 3. 可见性: 一个县城对共享变量的修改,另一个线程能够立刻看到。 一、原子性 线程切换会带来 ...
分类:其他好文   时间:2019-09-12 16:47:11    阅读次数:86
linux环境jacoco接入
我们通常会将测试覆盖率分为两个部分,即“需求覆盖率”和“代码覆盖率”。 需求覆盖:指的是测试人员对需求的了解程度,根据需求的可测试性来拆分成各个子需求点,来编写相应的测试用例,最终建立一个需求和用例的映射关系,以用例的测试结果来验证需求的实现,可以理解为黑盒覆盖。 代码覆盖:为了更加全面的覆盖,我们 ...
分类:系统相关   时间:2019-09-12 16:46:57    阅读次数:175
vue 上传文件 并以表格形式显示在页面上
先上代码 这是上传文件的按钮 这是显示在页面上的表格 试一试吧! 这些代码的前提是在vue中引入jquery。 ...
分类:Web程序   时间:2019-09-12 16:45:51    阅读次数:528
学生管理系统
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:其他好文   时间:2019-09-12 16:45:34    阅读次数:151
模态框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>模态框</title> <style> header{ display: flex; } .login{ width: 50px; height: 15px; ...
分类:其他好文   时间:2019-09-12 16:45:19    阅读次数:81
java学习 零基础
基础知识掌握 JDK Java Development Kit java开发套件 文件名和类名要相同 文件名.java public class 文件名{} java是一个一个类构成的 main是java的入口 mac环境变量设置 .zshrc .bash_profile 查看机器上所有java版本 ...
分类:编程语言   时间:2019-09-12 16:44:44    阅读次数:102
centos7安装pip
如果新系统尚未安装工具pip,可通过以下三步快速安装pip 1. yum -y install epel-release 2. yum -y install python-pip 3. pip --version 查看pip版本若要更新pip,可以使用命令pip install --upgrade ...
分类:其他好文   时间:2019-09-12 16:44:23    阅读次数:92
Nginx(三):Nginx基本概念以及用法
目录结构 Nginx conf 配置目录 nginx.conf 主配置文件 fastcgi.conf fastcgi的配置文件 mime.types 支持的mime.types资源类型 sbin 启动目录 nginx. 默认启动nginx的二进制文件 logs 日志目录 access.log 默认访 ...
分类:其他好文   时间:2019-09-12 16:43:57    阅读次数:124
Linux常用命令(二十二)
Linux中swap分区 如何给硬盘添加swap交换分区? 第一,建立一个普通的Linux分区 第二,修改分区类型的16进制编码 第三,格式化交换分区 第四,启用交换分区 在前面我们已经创建过磁盘分区了,可以用fdisk /dev/sdb;p两条命令来利用编辑分区查看磁盘分区类型编号Id,是83 t ...
分类:系统相关   时间:2019-09-12 16:43:26    阅读次数:113
The 2019 Asia Nanchang First Round Online Programming Contest E. Magic Master
题目链接:https://nanti.jisuanke.com/t/41352 题目意思还是好理解的,看过的人不多,感觉是被通过量吓到了。其实就是个水题,反向模拟就好了, 用队列模拟,反向模拟,它要放m张卡到后面,那我就放m张卡到前面,一开始队列只有1张卡,慢慢加到n张卡, 先加大的卡,再一直到1的 ...
分类:其他好文   时间:2019-09-12 16:43:12    阅读次数:71
图像的采样、DOG
一、上采样与降采样 二、Dog--高斯不同 代码如下: 结果 原图: 降采样: 上采样: DOG归一化图像: ...
分类:其他好文   时间:2019-09-12 16:42:53    阅读次数:115
code-breaking picklecode中对signed_cookies引擎分析
最近做了 ph 牛的 code breaking,在做 picklecode 这一题时,没有搞懂那个 django 的 signed_cookies 引擎对 session 的操作,就 debug 了一下,做个总结,算是做了个代码审计吧 原文 : https://xz.aliyun.com/t/62 ...
分类:其他好文   时间:2019-09-12 16:42:34    阅读次数:131
关于webpack配置项的一些概念
以上配置生成的index.html如下 其中路径的前面半部分由 assetsPublicPath加assetsSubDirectory组成 配置时一般先确定index的路径,然后定下静态路径的存放位置,最后根据引用的位置调整assetsPublicPath ...
分类:Web程序   时间:2019-09-12 16:41:45    阅读次数:369
Go 语言基础——错误处理
学习目标 掌握错误处理 掌握自定义错误处理 掌握defer关键字的使用 错误处理 GO没有异常处理机制 Go语言引入了一个关于错误处理的标准模式,即error接口,该接口的定义如下: type error interface { ? Error() string } 可以通过errors.New快速 ...
分类:编程语言   时间:2019-09-12 16:41:31    阅读次数:119
Linux常用命令(二十一)
Linux挂载分区 在前面我们已经对磁盘进行分区和格式化,但是如果没有挂载磁盘,就无法往里面存储数据,下面就来说说挂载 mkdir -p /mnt/imooc:系统默认的挂载目录是/mnt目录,如果我们想要挂载相应的磁盘,就可以在该目录下创建一个挂载点文件夹 mount /dev/sda1 /mnt ...
分类:系统相关   时间:2019-09-12 16:41:11    阅读次数:102
docker之镜像制作
#:下载镜像并初始化系统 root@ubuntu:~# docker pull centos #:创建目录 root@ubuntu:/opt# mkdir dockerfile/{web/{nginx,tomcat,jdk,apahce},system/{linux,ubuntu,redhat}} ... ...
分类:其他好文   时间:2019-09-12 16:40:55    阅读次数:61
excle网页上预览
原先试了aspose-cells 想把xlsx转成pdf 然后实行在线预览,但是发现转的时候没报错,但是查看的时候检查不了,在网上翻了好久, 只找到一个类似案例,意思就是实际已经转好了,改了后缀名就能看到,我改了后发现和原先一样就是多了水印,合着就是加了一个水印啊,果断放弃 我想后来转成html也能 ...
分类:Web程序   时间:2019-09-12 16:40:40    阅读次数:123
878条   上一页 1 ... 21 22 23 24 25 26 27 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!