最近云上用户用户遇到一个 sharding 集群性能问题的疑惑,比较有代表性,简单分享一下 测试配置 mongos x 2、shard x 3 测试1:集合不开启分片,批量 insert 导入数据,每个 batch 100 个文档 测试2:集合开启分片,随机生成 shardKey,chunk 已提前 ...
分类:
数据库 时间:
2020-03-02 16:30:09
阅读次数:
76
Windows 10 神州网信政府版 默认麦克风摄像头是禁用状态,此禁用状态符合版本规定。 在录课和直播过程中,你如果要使用麦克风和摄像头的功能,可以这样更改:1、鼠标右键点击屏幕左下角的开始菜单图标,选择windows中的“运行” 2、输入gpedit.msc 并确定。 3、找到: 计算机配置-> ...
当你刚入职场时,无论你是用C++还是Java甚至只是应聘运维岗位,相信你都会遇到这个问题。
这是一个很基础的问题,但又是一个很考验人水平的问题。
说基础是因为每个学计算机的人都应该懂,进程线程是计算机的基础概念,是每个程序员时时刻刻都要接触的东西。
但这又是一个充满陷阱可以无限扩展和深入的一个问题。比如可以从操作系统知识扩展到计算机组成原理,可以从单线程扩展到并发编程,可以从并发编程深入到线程同步、线程安全、进程间通信等等。
那么我们该如何回答好这个问题呢?
既然要谈区别,那么首先需要理解什么是进程和线程。
之前,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。
分类:
编程语言 时间:
2020-03-02 16:29:06
阅读次数:
88
为原始表添加或修改扩展表Extends table
分类:
其他好文 时间:
2020-03-02 16:28:47
阅读次数:
58
作为汽车后服务市场中最为高频、刚需的消费行为,洗车业务的市场供给,目前处于严重不足的境地。洗车难、洗车贵、洗车排长队等问题日益凸显,给广大车主带来了不少困扰。事实上,不仅是车主,受房租价格、人工成本快速上涨等因素影响,传统洗车行业本身同样腹背受敌。所以近两年自动化洗车也迅速发展起来,并且也逐步的由传统的人工管理模式向互联网化,智能化,无人值守方面发展。现在很多汽修店的洗车房会采用车牌识别一体机去识
分类:
其他好文 时间:
2020-03-02 16:28:08
阅读次数:
91
[TOC] 01 时间 一个人如何对待他的时间,决定了他可以成为什么样的人 。 用平衡观点看待过去、现在和未来,用郑重的态度过好当下的生活,并联结起过去和未来。 明确工作和生活的界限,用未来视角工作,用享乐主义视角生活。 使用“时间之尺”,审视事件的长期价值,尽可能删减非必要事件。 让“远期未来”更 ...
分类:
其他好文 时间:
2020-03-02 16:27:49
阅读次数:
71
数据库环境部署与故障原因:本次恢复的数据库安装在客户本地服务器上,服务器操作系统为windows2008r2。在当前环境内安装有mysql5.6单实例,引擎类型为innodb,表内数据存储所使用表空间类型为独立表空间。未进行数据库备份,未开启binlog。导致数据丢失的原因是由于人为误操作使用Delete命令进行删除数据时未添加where子句进行筛选导致全表数据被删除,删除后未对该表进行任何操作,
分类:
数据库 时间:
2020-03-02 16:27:19
阅读次数:
93
最近,我在学习目标检测算法中的SSD(Single Shot MultiBox Detector),GitHub上已经有人对SSD算法完成了pytorch版本的代码实现(https://github.com/amdegroot/ssd.pytorch),但是其中训练好的参数(ssd300_mAP_7 ...
分类:
其他好文 时间:
2020-03-02 16:26:56
阅读次数:
72
创建Wpf库项目Hello、Wpf项目HelloServer、Wpf项目HelloClient 库项目Hello中引入Nuget Grpc、Grpc.Tools Wpf项目Client、Server分别引入Nuget Grpc 编写proto 编译proto Server实现gRpcService ...
Java操作ElasticSearch Java API 我的ElasticSearch集群的版本是6.2.4,导入elasticsearch相关的maven依赖也是6.2.4,不同版本的api可能会有差异 一:maven依赖 <!--elasticsearch核心依赖--> <dependency ...
分类:
编程语言 时间:
2020-03-02 16:26:30
阅读次数:
68
如果电脑自带的python2.7 先卸载 1.强制删除已安装python及其关联 2.删除残余文件 开始安装pyton3 1.安装编译 以及 相关的工具 2.下载安装包解压 3.编译安装 4.创建软连接 5.验证是否成功 ...
分类:
编程语言 时间:
2020-03-02 16:25:43
阅读次数:
78
一、用户名密码都正确的情况下被登录拦截器拦截 控制台报错:org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com ...
分类:
编程语言 时间:
2020-03-02 16:25:09
阅读次数:
89
//判断字节数 export function nameBytes(str) { let personNameBytes = str.replace(/[^\x00-\xff]/g, '01').length return personNameBytes } ...
分类:
其他好文 时间:
2020-03-02 16:24:54
阅读次数:
99
说起synchronized相信大家都很熟悉,就这个东西叫做互斥锁,平时呢可以帮助我们实现譬如线程安全的问题。那么今天咱们就来深入底层,好好的谈一下synchronized的原理和应用 一.谈一下对于synchronized的了解 synchronized关键字解决的是多个线程之间访问资源的同步性, ...
分类:
其他好文 时间:
2020-03-02 16:24:36
阅读次数:
131
四个方法执行顺序是OnActionExecuting——>OnActionExecuted——>OnResultExecuting——>OnResultExecuted。 demo代码实现 *类继承,方法重写 *控制器 *视图 执行结果: ...
分类:
Web程序 时间:
2020-03-02 16:23:14
阅读次数:
75
1. 实现一台chrony server , 其他主机通过server sync time 2. 实现一台rsyslog server ,其他主机将日志发送到server ,server将日志存储到mysql服务器,,并通过rsyslanager php应用实现图形化统计; 1 . chrony的实 ...
分类:
其他好文 时间:
2020-03-02 16:22:33
阅读次数:
93
查看端口: netstat -ano 查看具体端口号: netstat -ano |findstr "端口号" 根据进程ID查看对应的进程名称: tasklist |findstr "进程id号" 杀死对应的进程: taskkill /f /t /im "进程id或者进程名称" ...