_从未止步
码龄10年
关注
提问 私信
  • 博客:646,306
    社区:591
    问答:15,039
    661,936
    总访问量
  • 194
    原创
  • 1,496,348
    排名
  • 153
    粉丝
  • 0
    铁粉

个人简介:just do IT

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2014-12-21
博客简介:

only_do_IT

博客描述:
路漫漫其修远兮,吾将上下而求索
查看详细资料
个人成就
  • 获得177次点赞
  • 内容获得128次评论
  • 获得349次收藏
  • 代码片获得135次分享
创作历程
  • 1篇
    2018年
  • 5篇
    2017年
  • 145篇
    2016年
  • 37篇
    2015年
  • 6篇
    2014年
成就勋章
TA的专栏
  • our's LeetCode
    72篇
  • Python笔记本
    9篇
  • shell 脚本学习笔记
    7篇
  • STL
  • 笔试题
    95篇
  • Python
    9篇
  • 我的成长
    44篇
  • 高级二叉树
    4篇
  • 我的一些小研究
    35篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

LeetCode和牛客网的对比

今天参加了校园风暴周的算法岗笔试题,虽然坚持到了最后一秒,但是没有完全答对一道题,说起来真的是惭愧。我在这里就说一说我的感受吧:    我之前基本不在牛客网上练习,一直都是练习LeetCode,突然去牛客网上在线笔试,真的很是不习惯的,我就简单分析一下吧。  1.格式控制,牛客网上的每道题都需要写完整一个程序所需要的部分,包括头文件,主函数,功能函数。这也就意味着数据结构等部分都需要自己去
原创
发布博客 2016.06.07 ·
43384 阅读 ·
34 点赞 ·
3 评论 ·
40 收藏

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 -T git@github.com 和 ssh -T git@gitlab.com 都是OK的,检查~...
原创
发布博客 2018.06.20 ·
2433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

刚刚安装了python3.6,在使用pip3.6安装模块的时候出现如下错误。[root@www ~]# pip install bottlepip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.Collecting bottleCou
原创
发布博客 2017.07.14 ·
20571 阅读 ·
8 点赞 ·
8 评论 ·
21 收藏

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

问题描述:win10系统在运行某些程序时会出现重启电脑现象,网上教学中有一种解决方法是:使用"Win + R",然后输入msconfig,在"系统设置"界面中,切换到"常规"选项,勾选"诊断启动",然后确定,重启计算机。但是:电脑重启后卡在输入用户密码的界面上,没有输入密码的窗口,无法进入桌面,关机重启等方法都无效。【据说这是win10的一个bug,我看了网上的解决方法(并未解决问题,得重装系
原创
发布博客 2017.05.30 ·
49418 阅读 ·
8 点赞 ·
19 评论 ·
47 收藏

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

使用python的协程库gevent管理socket通信的时候出现了下列错误: raise _socketcommon.ConcurrentObjectUseError('This socket is already used by anothergreenlet: %r' % (watcher.callback, ))gevent.hub.ConcurrentObjectUseErro
原创
发布博客 2017.01.20 ·
4435 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

bottle.py 实现批量文件上传

bottle.py是python的一个Web框架,整个框架只有一个文件,几十K,却自带了路径映射、模板、简单的数据库访问等web框架组件,确实是个可用的框架。初学web开发可以拿来玩玩,其语法简单,部署也很方便。官方文档: http://bottlepy.org/docs/dev/tutorial.html (官方文档的介绍挺好懂的,主要是这个框架比较小)先演示一个简单的例子吧:from bott
原创
发布博客 2017.01.18 ·
3237 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

tornado怎么从Future里获取内容

答:

恩恩,返回Future了,但是我需要拿到read的结果并返回上层的调用.

回答问题 2017.01.13

tornado怎么从Future里获取内容

发布问题 2017.01.12 ·
2 回答

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

现在很多博客或者个人网站里面都有打赏功能,这算是对博主的劳动的一种回报方式.我这几天看了很多博客,确实也发现了很多博客支持这种功能,自己使用的是CSDN博客,好像暂时还没有这种功能,所以我就查看资料并研究了一下如何实现一个打赏功能(这里说明一下,我的博客写的不咋滴,这里主要是分享一下如何实现打赏功能)    CSDN里面是可以自己添加一些自己定制的栏目的,所以我准备用这个栏目做一个微信打赏功能
原创
发布博客 2017.01.05 ·
2094 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

人体时钟插件

发布资源 2017.01.05 ·
swf

LeetCode 72

Edit Distance题目意思是将一个字符串变换为另一个字符串所需要的最少的操作次数。变换的方法包括:    1.替换一个字符    2.插入一个字符    3.删除一个字符   明白了题意之后,我们就可以动手去做了,这是一个动态规划的题。拿到这个题目的时候,我感觉有点无法动手,老是想着是否存在着某些特殊情况需要我们特殊处理。这种题目确实不怎么直观,所以一定要注意方法。
原创
发布博客 2016.12.26 ·
585 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux下Eclipse的汉化与恢复

首先说明一下,建议大家不要使用汉化的Eclipse,汉化的Eclipse很不和谐,而且嗨比较容易出问题。虽然全是英文的有些人看着很难受,但是当你使用一段时间之后你就回适应的。但是汉化的方法还是值得学习的(不建议使用汉化)    首先,可以搜集资料,得到三种汉化的方法。      1.下载汉化包,然后覆盖eclipse的features和plugins目录       2.下载汉化包然后
原创
发布博客 2016.12.20 ·
8909 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

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

这是个麻烦的问题,我在Eclipse中输入的中文在vim中打开的时候是乱码,在vim中输入的中文又无法在Eclipse中打开。很容易想到的是这两者的编码不统一,于是我做了以下工作。1.在ubantu下字符编码添加GBK(默认为UTF8)sudo gedit /var/lib/locales/supported.d/local在末尾添加上:zh_CN.GBK GBK然后保存退出,
原创
发布博客 2016.12.02 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

ubantu下安装的是搜狗输入法,我最近使用过程中老是在使用网页微信的时候出现突然无法输入中文的问题,而且无法通过shit键来切换中英文了,注意:是整个系统都无法输入中文了。    真的很尴尬,准备在浏览器上搜索一下原因,结果无法输入中文,于是掏出了手机搜索了一下,很难搜到解决方法。(记得搜索的时候不要搜索“ubantu不支持中文之类的”,因为这样的搜索只是教你安装输入法),你需要搜索的是“u
原创
发布博客 2016.11.25 ·
1351 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ubantu下谷歌浏览器安装包

最近使用ubantu系统,默认的浏览器是火狐,用着也习惯,不过有个毛病就是微信网页版有的时候无法输入中文,大部分网友说卸载了重装可以解决问题。所以我就准备装上chrome浏览器。安装chrome确实很简单,不过第一条指令就会让你绝望wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb w
原创
发布博客 2016.11.21 ·
2810 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

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

之前准备把腾讯实习生招聘的第三道题做出来的,但是时间很紧,最终拖到今天才完成的,下午做了一个小时才弄出来的,主要是细节方面的问题。这个题意思很简单吧,给出很多数,找出“二元组”里面差最小的和差最大的个数(两个数的差事大的减去小的,也就是绝对值的意思)。说实话,这个题的处理确实很难把握。    我的解题思路是:先将这个数组排序,然后就很容易计算出差最大的二元组的个数,接下来就
原创
发布博客 2016.09.06 ·
1830 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

这个是个面试题,不知道的时候确实会一比较懵;那么具体如何实现呢?栈和堆这两种内存的使用想象大家都了解吧,栈一般是静态建立一个对象的时候会有编译器自动创建,而堆是需要调用new来达到目的的。    首先若是不能调用new,那么就无法在堆上生成对象了,那么...,我们重载一下operator new以及operator delete 置为私有部分,类外就无法调用new来在堆上生成对象了,所以只
原创
发布博客 2016.09.06 ·
1530 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

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

原题:一个十进制数字可以转换为k进制数,现在给定一个数,求他所能表示的从2进制一直到k-1进制数中,所有位数数字之和的平均值(京东笔试题)。例如: 5 ---> 7/3 (2进制:1001;3进制:12;4进制:11)--> (2+3+2)/3 3 ---> 2/1 (2进制:11) -->2/1要解决这个题,我们需要掌握10进制数转化为k进制数的方法,我记得高数课本(好
原创
发布博客 2016.09.05 ·
1567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++三大特性

C++三个特性是封装,继承,多态。我在这里只是概括一下他们的概念以及作用,要展开去将他们,不是一时半会儿能说明白的,我觉得大家可能都想着去将它深层的东西,所以我就简单的谈谈他们的作用。    封装。在面向对象设计中,封装是指数据和实现操作的代码集中起来放在对象内部,并尽可能隐蔽对象的内部细节。对象好像是一个不透明的黑盒子,从外面是看不见的,更不能从外面直接访问或修改这些数据以及代码。我们将对象
原创
发布博客 2016.09.05 ·
3590 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

CSDN怎么在博客栏目中做一个人体时钟

发布问题 2016.09.04 ·
2 回答
加载更多