### 什么是锁? 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必 ...
分类:
编程语言 时间:
2019-03-25 16:07:23
收藏:
0 评论:
0 赞:
0 阅读:
125
一.简介 HDFS【Hadoop Distributed File System】是Hadoop组件中的分布式存储系统,提供高可靠性、高扩展性和高吞吐率的数据存储服务。 二.存储模型 1.文件线性切割成块【Block】,块分散存储在集群的各个节点中。 2.单一文件Block大小一致,不同的文件可以设 ...
分类:
其他 时间:
2019-03-25 16:06:39
收藏:
0 评论:
0 赞:
0 阅读:
195
在使用Breeze 库时,需要导入相关包: Breeze创建函数 Breeze元素访问 val a = new DenseVector[Int](Array(10 to 20: _*)) a: breeze.linalg.DenseVector[Int] = DenseVector(10, 11, ...
分类:
其他 时间:
2019-03-25 16:06:16
收藏:
0 评论:
0 赞:
0 阅读:
161
学号:2017 1022 姓名:石翟夫 码云地址: 1.消耗时间表 合计预算时间约:300分钟 5小时0分钟 实际完成时间约:395分钟 6小时35分钟 2.给出你对该游戏改进的基本想法的文字描述以及你对需求的分析和设计。 分析和设计:首先我认为既然是小游戏,就应该符合人们的审美与使用习惯;所以我要 ...
分类:
其他 时间:
2019-03-25 16:05:38
收藏:
0 评论:
0 赞:
0 阅读:
169
题目大意:求一个同余方程tx+m≡ty+n (mod L)t的最小正整数解 首先我们可以把式子变形得到:t(x-y)≡(n-m) (mod L) 我们把(x-y)设为a,(n-m)设为s,可以得到ta≡s(mod L) 诶,好像比较熟悉啊,这就是同余方程的改进版。 我们可以先利用扩欧得到at+Ly= ...
分类:
其他 时间:
2019-03-25 16:05:14
收藏:
0 评论:
0 赞:
0 阅读:
122
project 最外层元素 modelVersion 指定Maven模型的版本号,对于Maven2和Maven3,它只能是4.0.0 groupId 包id,会生成相应路径 artifactId 项目名称 version 版本信息 packaging 项目打包方式 可为: jar、war、rar、e ...
分类:
其他 时间:
2019-03-25 16:04:38
收藏:
0 评论:
0 赞:
0 阅读:
123
//顺序栈 class Stack { private: int size; int top; char *st; public: Stack(int); bool push(char e); bool pop(char &e); }; Stack::Stack(int msize) { size ... ...
分类:
其他 时间:
2019-03-25 16:04:14
收藏:
0 评论:
0 赞:
0 阅读:
164
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是H ...
分类:
Web开发 时间:
2019-03-25 16:03:45
收藏:
0 评论:
0 赞:
0 阅读:
151
一、背景 SSM项目中要用到定时器,初期使用Timer,后来用spring 的schedule,都比较简单,所以功能比较单一而且他们不能动态的配置时间。后来就研究quartz,准备整合到项目中。 二、quartz的官网下载压缩包 最好下载稳定版,我这里下载的是2.3.0,quartz下载地址。 三、 ...
分类:
其他 时间:
2019-03-25 16:03:25
收藏:
0 评论:
0 赞:
0 阅读:
206
模板题啦。 虽然Prim在解决某些特殊情形时有用,但一般Kruskal就够了。 ...
分类:
其他 时间:
2019-03-25 16:03:05
收藏:
0 评论:
0 赞:
0 阅读:
106
第一步:在微信开放平台申请账号,获取AppID AppSecret 网址: https://open.weixin.qq.com/ 第二步:通过appId就可以获取登录二维码,扫描登录获取code.https://open.weixin.qq.com/connect/qrconnect?appid= ...
分类:
微信 时间:
2019-03-25 16:02:45
收藏:
0 评论:
0 赞:
0 阅读:
262
日志输出现要改为json格式,网上查询layout配置为JsonLayout就可以了,结果发现输出中文为unicode编码,看很多文章说配置encode="false"就可以了,结果配置后是显示中文,但没有了双引号,和内容中包括双引号的话直接输出,不是json格式了。后面仔细查看了官方文档,发现原来 ...
分类:
Web开发 时间:
2019-03-25 16:02:27
收藏:
0 评论:
0 赞:
0 阅读:
393
Gogs 是一个基于 Go语言的开源的 Git 服务端。非常轻量,安装也很简单。官网https://gogs.io/docs/installation/install_from_binary 下载后解压:tar -xvf gogs_0.11.53_linux_amd64.tar.gz -C /app ...
分类:
其他 时间:
2019-03-25 16:01:54
收藏:
0 评论:
0 赞:
0 阅读:
201
链接:https://pan.baidu.com/s/1CGGKuMsSpURKPKxtvgpv8Q 提取码:rtlc ...
分类:
其他 时间:
2019-03-25 16:01:01
收藏:
0 评论:
0 赞:
0 阅读:
112
ROSWTF 详细见http://wiki.ros.org/roswtf roswtf will examine your ROS setup, such as your environment variables, and look for configuration issues. If you ...
分类:
其他 时间:
2019-03-25 16:00:28
收藏:
0 评论:
0 赞:
0 阅读:
143
views代码: templates代码: ...
分类:
其他 时间:
2019-03-25 15:59:51
收藏:
0 评论:
0 赞:
0 阅读:
179
一、泛型算法概述 ...
分类:
编程语言 时间:
2019-03-25 15:59:30
收藏:
0 评论:
0 赞:
0 阅读:
159
添加共享文件夹,这里共享文件夹名称为share,后面步骤会用到,选择固定分配和自动挂载。 进入Linux,打开终端,创建挂载点目录,这里为/mnt/shared sudo mkdir /mnt/shared 6. 挂载共享文件夹,这里的share就是上面步骤4中的共享文件夹名称share sudo ...
分类:
其他 时间:
2019-03-25 15:59:01
收藏:
0 评论:
0 赞:
0 阅读:
133
select from (select from table_name order by id desc) h where h.catagory_id in(value1,value2,value3) group by h.catagory 可以返回一个结果集,以catagory为标准进行分组,同时 ...
分类:
数据库技术 时间:
2019-03-25 15:58:42
收藏:
0 评论:
0 赞:
0 阅读:
578
1.首先建立SpringBoot项目,导入swagger2所用的依赖 2.建立一个swagge2注册类 3.建立实体类 4.建立一个controller 5.测试 启动项目,http://localhost:8080/swagger-ui.html ...
分类:
编程语言 时间:
2019-03-25 15:58:06
收藏:
0 评论:
0 赞:
0 阅读:
787