only_do_IT

路漫漫其修远兮,吾将上下而求索

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Failed to authenticate SSH session: Unable to open public key file

Git : Failed to authenticate SSH session: Unable to open public key file 使用cppbuild构建项目,需要使用git克隆项目下来,运行cppbuild dep的时候一直提示上述错误。但是git的使用是正常的,分别 ssh ...

2018-06-20 20:08:13

阅读数 800

评论数 0

ubuntu下使用pip3.6安装模块总是报ssl module in Python is not available的错误

刚刚安装了python3.6,在使用pip3.6安装模块的时候出现如下错误。 [root@www ~]# pip install bottle pip is configured with locations that require TLS/SSL, however the ssl module...

2017-07-14 20:56:01

阅读数 9345

评论数 3

win10使用"诊断启动后无法进入桌面"

问题描述:win10系统在运行某些程序时会出现重启电脑现象,网上教学中有一种解决方法是:使用"Win + R",然后输入msconfig,在"系统设置"界面中,切换到"常规"选项,勾选"诊断启动",然后确定,重启计...

2017-05-30 13:22:09

阅读数 28365

评论数 9

gevent管理socket时容易忽略的错误

使用python的协程库gevent管理socket通信的时候出现了下列错误: raise _socketcommon.ConcurrentObjectUseError('This socket is already used by anothergreenlet: %r' % (wat...

2017-01-20 09:53:00

阅读数 2015

评论数 1

bottle.py 实现批量文件上传

bottle.py是python的一个Web框架,整个框架只有一个文件,几十K,却自带了路径映射、模板、简单的数据库访问等web框架组件,确实是个可用的框架。初学web开发可以拿来玩玩,其语法简单,部署也很方便。官方文档: http://bottlepy.org/docs/dev/tutorial...

2017-01-18 16:15:20

阅读数 2156

评论数 0

CSDN博客添加打赏功能( 非博客专家也可以设置)

现在很多博客或者个人网站里面都有打赏功能,这算是对博主的劳动的一种回报方式.我这几天看了很多博客,确实也发现了很多博客支持这种功能,自己使用的是CSDN博客,好像暂时还没有这种功能,所以我就查看资料并研究了一下如何实现一个打赏功能(这里说明一下,我的博客写的不咋滴,这里主要是分享一下如何实现打赏功...

2017-01-05 15:02:35

阅读数 1202

评论数 0

LeetCode 72

Edit Distance 题目意思是将一个字符串变换为另一个字符串所需要的最少的操作次数。变换的方法包括:     1.替换一个字符     2.插入一个字符     3.删除一个字符    明白了题意之后,我们就可以动手去做了,这是一个动态规划的题。拿到这个题目的时候,我感觉有点无法动手,老...

2016-12-26 18:03:00

阅读数 418

评论数 0

Linux下Eclipse的汉化与恢复

首先说明一下,建议大家不要使用汉化的Eclipse,汉化的Eclipse很不和谐,而且嗨比较容易出问题。虽然全是英文的有些人看着很难受,但是当你使用一段时间之后你就回适应的。但是汉化的方法还是值得学习的(不建议使用汉化)     首先,可以搜集资料,得到三种汉化的方法。       1.下载汉化包...

2016-12-20 15:36:09

阅读数 4813

评论数 0

ubantu下Eclipse输入中文vim显示乱码,vim中输入中文eclipse显示乱码

这是个麻烦的问题,我在Eclipse中输入的中文在vim中打开的时候是乱码,在vim中输入的中文又无法在Eclipse中打开。很容易想到的是这两者的编码不统一,于是我做了以下工作。 1.在ubantu下字符编码添加GBK(默认为UTF8) sudo gedit /var/lib/locales...

2016-12-02 16:30:15

阅读数 424

评论数 0

ubantu下搜狗输入法突然无法输入中文

ubantu下安装的是搜狗输入法,我最近使用过程中老是在使用网页微信的时候出现突然无法输入中文的问题,而且无法通过shit键来切换中英文了,注意:是整个系统都无法输入中文了。     真的很尴尬,准备在浏览器上搜索一下原因,结果无法输入中文,于是掏出了手机搜索了一下,很难搜到解决方法。(记得搜索...

2016-11-25 16:25:57

阅读数 1054

评论数 0

ubantu下谷歌浏览器安装包

最近使用ubantu系统,默认的浏览器是火狐,用着也习惯,不过有个毛病就是微信网页版有的时候无法输入中文,大部分网友说卸载了重装可以解决问题。所以我就准备装上chrome浏览器。 安装chrome确实很简单,不过第一条指令就会让你绝望 wget https://dl.google.com/linu...

2016-11-21 18:28:11

阅读数 1405

评论数 1

腾讯2017暑期实习生笔试题(有趣数字)

之前准备把腾讯实习生招聘的第三道题做出来的,但是时间很紧,最终拖到今天才完成的,下午做了一个小时才弄出来的,主要是细节方面的问题。 这个题意思很简单吧,给出很多数,找出“二元组”里面差最小的和差最大的个数(两个数的差事大的减去小的,也就是绝对值的意思)。说实话,这个题的处理确实很难把握。 ...

2016-09-06 21:43:52

阅读数 1332

评论数 0

C++如何只在堆上或者栈上生成对象

这个是个面试题,不知道的时候确实会一比较懵;那么具体如何实现呢? 栈和堆这两种内存的使用想象大家都了解吧,栈一般是静态建立一个对象的时候会有编译器自动创建,而堆是需要调用new来达到目的的。     首先若是不能调用new,那么就无法在堆上生成对象了,那么...,我们重载一下operator ...

2016-09-06 13:09:12

阅读数 1233

评论数 0

一个数K的2至K-1进制数表示的各个数的各位数字之和的平均值

原题:一个十进制数字可以转换为k进制数,现在给定一个数,求他所能表示的从2进制一直到k-1进制数中,所有位数数字之和的平均值(京东笔试题)。例如: 5 ---> 7/3 (2进制:1001;3进制:12;4进制:11)--> (2+3+2)/3 3 --->...

2016-09-05 22:31:51

阅读数 1048

评论数 0

C++三大特性

C++三个特性是封装,继承,多态。我在这里只是概括一下他们的概念以及作用,要展开去将他们,不是一时半会儿能说明白的,我觉得大家可能都想着去将它深层的东西,所以我就简单的谈谈他们的作用。     封装。在面向对象设计中,封装是指数据和实现操作的代码集中起来放在对象内部,并尽可能隐蔽对象的内部细节。...

2016-09-05 09:26:50

阅读数 2128

评论数 0

浅谈字节对齐

知识忘记的速度真的是快,总是感觉自己好像什么都没学过,于是开始复习一下知识,今天复习了一下C语言中的字节对齐。 现代计算机中,内存空间按照字节划分,理论上可以从任何起始地址访问任意类型的变量。但实际中在访问特定类型变量时经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不...

2016-09-03 10:51:29

阅读数 466

评论数 0

百度笔试题——页面调度算法

通过题意得描述,我们大概可以得知这是一个操作系统调度算法的问题,需要实现一个FIFO算法,然后根据所设计的算法来计算各种情况下的缺页次数。     这个题其实不是很难,但是需要自己实现一个类似于队列的数据结构,但是这个数据结构提供遍历功能。其实使用vector就可以实现,时间主要集中在实现上面。因...

2016-08-27 23:52:04

阅读数 1127

评论数 0

LeetCode 71

Simplify Path     这个题是给出一个字符串的相对路径,让我们返回绝对路径,让我们在Linux下自己去动手操作确实不难,可是用程序做起来的话确实比较麻烦。     我的解题思路是找好‘/’和‘.’之间的关系,找好他们之间的组合关系后这个题就容易一些。在路径中‘.’和‘/’的组合正常...

2016-08-01 00:21:40

阅读数 395

评论数 0

红黑树--(下)

上次博客中主要说了红黑树的插入,遍历,判断是否合法等方法,当时对红黑树的删除操作还没有研究好,所以这些天一直在研究红黑树的删除操作。经过几天的反复画图,调试,搜集资料,终于实现了红黑树的删除操作。     这里先说明的是,我实现的是不带哨兵位的红黑树(这个哨兵位其实是STL中红黑树中实现的一个特殊...

2016-07-09 13:24:42

阅读数 1190

评论数 0

LeetCode 70

Climbing Stairs 这个题的意思是爬阶梯,一次可以爬两个台阶或者一个台阶,问有多少种方法爬到顶。这确实是个easy的问题,见过这种问题的人可能很快就能写出代码,因为这个问题就是斐波拉写数列,它符合一个一个递推关系式:        F(n) = F(n-1) + F(n-2) 所以我...

2016-07-06 23:44:12

阅读数 939

评论数 0

提示
确定要删除当前文章?
取消 删除