3 WangEason1985

尚未进行身份认证

我要认证

技术之路最公平也最残酷的原因是:没有捷径!需要日积月累的积累,以及对技术持久的热情!!

等级
TA的排名 1w+

SSH连接linux时,长时间不操作就断开的解决方案

修改/etc/ssh/sshd_config文件,找到 ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉将ClientAliveInterval对应的0改成60ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, 不发送.ClientAliveInterval 60表示每分钟发送一次...

2019-11-05 10:12:29

Boost 和 Boost.Build 的设置

https://www.cnblogs.com/gaowengang/p/8994370.htmlBoost 和 Boost.Build 的设置问题:问题:安装编译完 Boost 后,如果不设置BOOST_ROOT和BOOST_BUILD_PATH则可能导致使用 bjam 时定位到 Boost 默认的路径 /usr/share/boost-build,而如果此目...

2019-07-11 14:54:42

c++中char转换为string类型

https://blog.csdn.net/potxxx/article/details/87290812\写程序遇到一个Bug如下:char x = 'a';string str(x); //这里报错了当时就有点蒙了,查了下string的构造函数:string(); string (const string& str);stri...

2019-07-09 21:03:04

linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)

https://blog.csdn.net/hejunqing14/article/details/49947661本机为debian 8(jessie)方法同样使用于其他linux 系统查看mac和IP地址方法一方法二查看硬盘型号ID和序列号方法一显示硬盘的相关设置评估硬盘的读取效率评估硬盘快取的读取效率检测IDE硬盘的电源管理模式方法二查看mac和IP地址方...

2019-06-18 17:48:39

git创建分支并推送到远程分支

https://blog.csdn.net/ljj_9/article/details/79386306现在我在master分支上,工作目标是干净的,也没有需要commit的: $ git branch * master release $ git status On branch master Your br...

2019-05-20 15:48:19

git新建一个分支并且推送到远程

https://blog.csdn.net/resilient/article/details/83180920在本地新建一个分支git branch dev1切换到分支dev1git checkout dev1新建一个分支dev1并且切换到dev2git checkout -b dev2将dev1分支推送到远端git push origin dev1:rem...

2019-05-20 15:46:50

git 从远程仓库获取所有分支

方法一:git如何clone所有的远程分支git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:找一个干净目录,假设是git_work cd git_work git clonehttp://myrepo.xxx.com/project/.git,这样在git_work目录下得到一个project子目录 cd project git...

2019-05-16 21:45:27

git clone新项目后如何拉取分支代码到本地

1、git clone git@git.n.xxx.com:xxx/xxx.git2、git fetch origin dev 命令来把远程dev分支拉到本地3、checkout -bdev origin/dev 在本地创建分支dev并切换到该分支4、git pull origin dev 就可以把远程dev分支上的内容都拉取到本地了注:当本地代码是dev分支时,...

2019-05-13 17:10:56

git如何拉取指定分支的代码

问题背景:  新项目还在开发阶段,没有正式对外发布,所以开发同事合并代码到develop上(或者其他名称分支上),而不是到master分支上  通过git拉取代码的时候,默认拉取的是master分支,如下图:拉取指定分支代码解决方案:以拉取develop分支的代码为例,要拉取其余分支代码类似操作1.使用git命令拉取命令:git clone -b develop...

2019-05-13 11:40:32

基于Redis的分布式锁两种实现方式

基于Redis的分布式锁两种实现方式最近有一个竞拍的项目会用到分布式锁,网上查到的结果是有三种途径可以实现。1.数据库锁机制,2.redis的锁,3.zookeeper。考虑到使用mysql实现会在性能这一块会受影响,zookeeper又是不怎么会。所以使用redis来实现了。第一种:使用redis的watch命令进行实现如上图所示:session1在执行修改之前使用watch命令监视了...

2019-04-06 21:56:21

分布式锁与实现(一)——基于Redis实现

https://www.cnblogs.com/liuyang0/p/6744076.html分布式锁与实现(一)——基于Redis实现概述目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(P...

2019-04-06 21:55:15

Redis分布式锁的正确实现方式

https://www.cnblogs.com/linjiqin/p/8003838.htmlRedis分布式锁的正确实现方式前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各...

2019-04-06 20:53:33

关于redis,学会这8点就够了

1,redis是什么redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。2,支持的语言3,redis的应用场景有哪些1,会话缓存(最常用)2,消息队列,比如支付3,活动排行榜或计数4,发布,订阅...

2019-04-06 16:15:21

Redis 总结精讲 看一篇成高手系统-4

https://blog.csdn.net/hjm4702192/article/details/80518856缓存击穿双写一致性延时任务设置键的生存时间或过期时间https://blog.csdn.net/hjm4702192/article/category/7299857本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有...

2019-04-06 15:18:51

Redis 学习笔记(一)安装与配置(系列教程)

https://blog.csdn.net/men_wen/article/details/60583821https://blog.csdn.net/men_wen/article/category/6769467/3?

2019-04-06 13:29:17

Redis的安装和部署

https://www.cnblogs.com/it-cen/p/4295984.html基本知识1、Redis的数据类型:  字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)2、Redis和memcache相比的独特之处:  (1)redis可以用来做存储(storge)、而memcache是来做缓存(cache)。这...

2019-04-05 20:34:18

Redis入门篇(安装与启动)(一)

https://blog.csdn.net/gyshun/article/details/79297107一、Redis介绍Redis是NoSql的一种,在弄清楚Redis是个什么玩意之前,先了解下NoSql是什么。1、什么是NoSqlNoSql,全名:Not Only Sql,是一种非关系型数据库,它不能替代关系弄数据库,只是关系型数据库的一个补充,是可以解决高并发、高可用、高...

2019-04-05 16:14:44

ProtoBuf 常用序列化/反序列化API

https://blog.csdn.net/xiaxiazls/article/details/505956581、C数组的序列化和反序列化API//C数组的序列化和序列化API bool ParseFromArray(const void* data, int size); bool SerializeToArray(void* data, int size) const;...

2019-03-17 13:18:11

google protobuf学习笔记:编译安装、序列化、反序列化

https://cloud.tencent.com/developer/article/1056432简介protobuf也叫protocol buffer是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 x...

2019-03-16 17:41:06

DB2重启数据库实例

DB2重启数据库实例    DB2重启数据库实例时,有时停止实例会失败,此时需要先确认没有应用链接数据库,然后再关闭数据库实例,并重新启动。  1.查看是否有活动的链接    命令:db2 list applications for db db_name        发现有两个活动链接,此时需要将链接进行关闭。  2.关闭连接    命令:db2 force ap...

2019-03-03 15:39:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!