问题:程序有多少临界资源?需要多少线程锁? 临界资源是没有任何的限制 一般性原则:每一个临界资源都需要一个线程锁进行保护(一 一对应) 定义了两把线程锁,显然是为了保护两个临界资源而定义的。在线程A中需要两个临界资源才能保证工作,这两个临界资源对应的线程锁就是m1,m2。在线程B中也需要两个临界资源 ...
分类:
编程语言 时间:
2021-01-24 14:16:02
收藏:
0 评论:
0 赞:
0 阅读:
17
Java编译时报错:错误: 编码GBK的不可映射字符 是由于文件编码类型不是ANSI编码所至。虚拟机默认所有的文件编码都是ANSI,而很多默认的类型UTF-8等等,虚拟机以ANSI解读不了UTF-8,所以报错。 文件在保存或者另存为时,可以选择编码为ANSI。否则的话,需要在编译时声明类型 如果是用 ...
分类:
其他 时间:
2021-01-24 14:15:50
收藏:
0 评论:
0 赞:
0 阅读:
29
一.问题:当3D物体和UI元素重叠显示时一般UI元素会遮挡物体,这时点击UI元素响应时UI后方的物体也会响应。 private void OnMouseDown() { ChangeColor(); } 3D物体使用OnMouseDown方法接收响应 public class ImageColor ...
分类:
其他 时间:
2021-01-24 14:15:40
收藏:
0 评论:
0 赞:
0 阅读:
23
本文mysql的安装环境为win7 64位,mysql版本为MySQL5.7 问题描述:在命令行输入 mysql -u root -p 登录mysql,返回”Can't connect to MySQL server on localhost (10061)”错误 意思大概就是:无法连接到“本地主机 ...
分类:
数据库技术 时间:
2021-01-24 14:15:28
收藏:
0 评论:
0 赞:
0 阅读:
26
1.本人连接用到的软件版本 (1)Ubuntu16.04 (2)Xsheel6 (3)虚拟机(VMware-workstation-full-16.0.0) 2.设置部分 (1)虚拟机设置,我用的是NAT模式,所以主机和虚拟机之间通过VMnet8网卡连接 1)首先ifconfig查看自己虚拟机ip, ...
分类:
系统服务 时间:
2021-01-24 14:15:13
收藏:
0 评论:
0 赞:
0 阅读:
23
consul概念: consul是用来做注册中心的 他和eureka是一样的 注册中心一般都是集群的形式存在保证高可用 consul像是一个nosql 存储着键值对 可以做存储consul是c/s架构的 其客户端负责和用户进行通讯 没有实际的意义 真正工作的是后端的服务端 存储数据也是在服务端存储 ...
分类:
其他 时间:
2021-01-24 14:15:03
收藏:
0 评论:
0 赞:
0 阅读:
26
一级标题 (# 标题) 二级标题 (## 标题) 三级标题 (### 标题) 粗体 粗体 (内容两边加**) 斜体 斜体 (内容两边加*) 引用 >星星之火,可以燎原。>>引用,(>加内容,就可以) 图片 加图片:![图片名字]加(),( )里面会自动形成路径选择 超链接 加超链接:链接显示的内容 ...
分类:
其他 时间:
2021-01-24 14:14:52
收藏:
0 评论:
0 赞:
0 阅读:
30
warning CS0649: Field 'XXX' is never assigned to, and will always have its default value null warning CS0649: Field 'XXX' is never assigned to, and wi ...
分类:
编程语言 时间:
2021-01-24 14:14:42
收藏:
0 评论:
0 赞:
0 阅读:
92
7行代码解决P1441砝码称重!!内附详细的优化过程,涉及bitset优化DP、大小为k的子集枚举等知识点。 ...
分类:
其他 时间:
2021-01-24 14:14:30
收藏:
0 评论:
0 赞:
0 阅读:
27
题目链接 贪心 如果原始数列中没有偶数,那么就找前两个奇数 如果n<2并且里面没有偶数,那么就输出-1 如果原始数列中有偶数那么输出偶数的位置 ...
分类:
其他 时间:
2021-01-24 14:14:06
收藏:
0 评论:
0 赞:
0 阅读:
26
(目录) 前言 在前面有提到:使用Duilib编写一个界面软件,本质上还是一个Win32的软件,只不过这个软件的界面不使用Windows自带的控件,而是交给Duilib绘制界面。 关于消息处理,底层还是处理Window消息,但Duilib会进一步转化成Duilib消息,方便编写响应的逻辑。 例子 / ...
分类:
其他 时间:
2021-01-24 14:13:52
收藏:
0 评论:
0 赞:
0 阅读:
22
C/S架构 C/S,Client/Server,客户端/服务器。客户端需要安装专用的客户端软件。客户端是针对于某一个具体行业开发的软件,是需要专门安装的软件。 由于客户端是专用的软件,所以客户端程序一般也具有对具体业务进行处理的能力。从而减轻了服务端的处理压力,是的服务端的运算速度更快,对客户端的响 ...
分类:
编程语言 时间:
2021-01-24 14:13:40
收藏:
0 评论:
0 赞:
0 阅读:
49
内存映射文件是利用虚拟内存把文件映射到进程的地址空间中去,在此之后进程操作文件,就像操作进程空间里的地址一样了,比如使用c语言的 memcpy等内存操作的函数。这种方法能够很好的应用在需要频繁处理一个文件或者是一个大文件的场合,这种方式处理IO效率比普通IO效率要高 共享内存是内存映射文件的一种特殊 ...
分类:
Windows开发 时间:
2021-01-24 14:13:25
收藏:
0 评论:
0 赞:
0 阅读:
21
目标: 包装类的特殊功能。 Java为包装类做了一些特殊功能,以便程序员使用。 包装类作为类首先拥有了Object类的方法。 包装类作为引用类型的变量可以存储null值。 具体来看特殊功能主要有: 1、可以把基本数据类型的值转换成字符串类型的值。(没啥用) 调用toString()方法 调用Inte ...
分类:
其他 时间:
2021-01-24 14:13:11
收藏:
0 评论:
0 赞:
0 阅读:
20
总结 1.为何byte的取值范围是[-128, 127] byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。所以byte类型的取值范围也是[-128, 127]。 Java规定,用[1000 0000]补表示-128: (-1) + (-127) = [1 ...
分类:
编程语言 时间:
2021-01-24 14:13:01
收藏:
0 评论:
0 赞:
0 阅读:
20
#Windows快捷键 ctrl+c:复制 ctrl+v:粘贴 ctrl+A:全选 ctrl+x:剪切 ctrl+z:撤销 Alt+F4:关闭窗口 shift+delete:永久删除 Windows+r:run(运行键) windows+e:我的电脑 打开cmd的方式 开始+系统+命令提示符 Win ...
分类:
编程语言 时间:
2021-01-24 14:12:51
收藏:
0 评论:
0 赞:
0 阅读:
18
一 订阅的数据结构 struct redisServer { //... dict *pubsub_channels; // .. } 该数据结构就是hashtable加上链表 每当客户端发送SUBSCRIBE命令分为两种情况 1 该channel已经存在了,那么就把新的客户端加到链表的尾节点 2 ...
分类:
其他 时间:
2021-01-24 11:15:16
收藏:
0 评论:
0 赞:
0 阅读:
31
Chapter 4 - Clustering Models Segment 2 - Hierarchical methods Hierarchical Clustering Hierarchical clustering methods predict subgroups within data b ...
分类:
编程语言 时间:
2021-01-24 11:15:06
收藏:
0 评论:
0 赞:
0 阅读:
24
crontab
分类:
其他 时间:
2021-01-24 11:14:52
收藏:
0 评论:
0 赞:
0 阅读:
28
【导读】之前读过我们《数据挖掘概念与技术 第2章》的同学,可能还记得我们在文章的最后给大家分享过基本统计描述图形的代码实现,比如Q-Q分位图、直方图、散点图等等。数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息,也是数据分析师必备技能之一。后续我们会系统的给大家介绍这方面的基础知识,包括 ...
分类:
编程语言 时间:
2021-01-24 11:14:39
收藏:
0 评论:
0 赞:
0 阅读:
58