git checkout — 取出想要的文件
用git checkout取出想要的文件: git checkout Makefile — 取出最近提交的Makefile git checkout a98d3ca48c6500f97802587c8e11b3305731bb6b Makefile — 取出指定版本的Makefile git checkout -b newBranch — 取出最近提交的文件并且创建newBranch分支 git …
【vscode自定义代码片段详解】
第一步:打开书写代码块的工作区间(两种方法) 第二步:选择代码块作用域的文件类型 第三步:代码块的书写 第四步:代码块的使用 第五步:代码块的编辑与删除 日常开发中,代码块的使用,会给我们开发带来极大的便捷,我们可以把一些常用代码编写成代码块,提高我们开发速度。接下来我给大家介绍一下vscode中代码块的创建及使用。 第一步:打开书写代码块的工作区间(两种方法) 点击 Code-首选项-用户代码片…
MongoSocketReadTimeoutException: Timeout while receiving message问题解决
由提示可知 是读取消息时超时,因为我们项目配置的SocketTimeOut是5秒,也就是说,是在读取5秒后,还未返回响应,就报了这个异常。 怀疑两个原因: 1.因为锁的原因,比如说写锁阻塞,其他读锁都只能等待。 2.怀疑是查询慢的问题 排查步骤如下,首先进入Mongodb对应DB 执行db.currentOp() 查看目前正在执行的所有查询语句 ##当前语句有没有在等待锁 false即为否 "w…
百度地图 – 周边检索
简介 今天我们学习一个比较好玩的 地图api LocalSearch 。通过它我们可以在地图上对周边地址检索,也可以在规定范围检索地址。 LocalSearch 属于 地图api 的服务类,主要用于位置检索、周边检索和范围检索。 参数类型可以是地图实例、坐标点或城市名称的字符串。 当参数为地图实例时,检索位置由当前地图中心点确定,且搜索结果的标注将自动加载到地图上,并支持调整地图视野层级;当参数为…
JavaScript题库
1. 下面语句得到值为true的有 A C A "1" == 1 B 1==="1" C "2" > "19" D "2"==19 2. 下面哪些方法可以实现将字符串“123”变成数值型 A B C D A Number() B parseInt() C parseFloat() D Boolean() 3. 下面声明变量及赋值的写法正确的有 B C D A var _myName = 12…
bzoj2580 [Usaco2012 Jan]Video Game AC自动机+dp
挺明显的dp,设f[i][j]表示走到第i个位置,trie上的第j个节点的最大答案,把每个结尾+1然后求出前缀和,直接更新就可以了 #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #define fo(i,a,b) for(int i=a;i<=…
怎么进入redis命令行
要进入 Redis 的命令行界面,需要在终端输入 redis-cli 命令,然后回车即可进入 Redis 的命令行界面。 例如: $ redis-cli 进入 Redis 的命令行界面后,您就可以在命令行界面上输入 Redis 命令并执行了。 如果要退出 Redis 的命令行界面,可以输入 exit 命令退出。 127.0.0.1:6379> exit 版权声明:本文为weixin_4260…
mycat水平拆分——按用户ID分表
为什么要分表 当订单表的订单数达到上千万时,查询效率就会变慢,于是就需要分表。 为什么按照用户ID分表 订单表如果按照主键ID分表的话,那么同一个用户的订单可能分布在不同的机器节点上,查询起来效率不如同一个节点的。所以最好按照用户ID分表。 server.xml 主要用于定义用户以及系统相关变量,如端口等。这里为了与mysql作区分,name取用户名mycat,另外设置逻辑库名。 <user…
java MultipartFile和File 最简单的互转
MultipartFile和File 的区别 MuitipartFile 是 Spring 框架中用来处理文件上传的接口,它封装了文件上传的信息,比如文件名、文件类型等。 File 是Java 标准库中提供的文件操作类,用于描述文件信息,比如文件路径、文件大小等 总的来说,MultipantFile 是用来处理文件上传的,而 File 则是用来描述文件信息的。 MultipartFile 与 Fi…