会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
bitkevin
在IDEA/CLion/PyCharm中使用LeetCode插件详解
摘要: LeetCode刷题,编辑器不太好用,没有语法检查,非会员也不能调试。在IDE中装上LeetCode插件,这些问题都解决了,而且还可以在办公室里刷题而不易被发现。
阅读全文
posted @ 2021-08-28 23:29 bitkevin
阅读(1869)
评论(1)
推荐(0)
编辑
二分查找及其变种实现
摘要: 二分查找(Binary Search)又叫折半查找,对于已排序的数组,是一种非常高效的排序算法,时间复杂度为O(logn)。二分查找很简单也很高效,但要写好用好二分查找却不容易,多数程序员都不能完整地实现一个无bug的二分查找。 1.最基本的二分查找 我们先来看一个最基本的二分查找,在一组无重复
阅读全文
posted @ 2021-08-19 23:42 bitkevin
阅读(66)
评论(0)
推荐(0)
编辑
python学习知识图谱
摘要:
阅读全文
posted @ 2021-08-15 23:07 bitkevin
阅读(19)
评论(0)
推荐(0)
编辑
培养阅读习惯的秘诀
摘要: 1. 以正确的理由阅读; 2. 只读你喜欢的书; 3. 不要担心别人怎么看待你读的书; 4. 每天只看十分钟的书; 5. 同时阅读多本书; 6. 不要强迫自己读完一本书; 7. 改掉坏习惯,腾出时间来读书; 8. 学会爱上图书馆; 9. 从当地图书馆借电子书; 10. 入手一个电纸书。
阅读全文
posted @ 2021-08-15 22:47 bitkevin
阅读(33)
评论(0)
推荐(0)
编辑
快速学习的五个规则
摘要: 1 . 要非常清楚自己“为什么”学动机很重要 2. 确定自己的学习风格和智力类型人类主要靠眼(视觉Visual)、耳(听觉Auditory)和双手(触觉Kinesthetic)去接触世界,并且是人类最常用的接收讯息的三种过滤系统,简称VAK模式。通过VAK学习类型测试,我们可以了解自己的学习偏好,从
阅读全文
posted @ 2021-08-15 22:28 bitkevin
阅读(243)
评论(0)
推荐(0)
编辑
学习技巧
摘要: 制造良好的学习环境,避免手机,音乐,杂事的干扰 每天固定时间学习 集中注意力,提升专注力 练习,练习,练习 每天冥想10分钟有助提高专注力 试着把学到的东西写下来,讲出来,找到讲不清楚或者不能很简单讲明白的地方继续学习
阅读全文
posted @ 2019-06-20 23:32 bitkevin
阅读(113)
评论(0)
推荐(0)
编辑
GDB使用总结
摘要: 1. GDB概述 GNU发布的调试器,可以查看程序如何运行或崩溃时的状态。 主要功能: 启动程序,可以按照自定义的要求运行程序。 可让被调试的程序在你所指定的断点处停住。 当程序被停住时,可以检查此时程序中所发生的事。 动态的改变程序的执行环境。 GDB启动程序 //通过GDB启动/attach一个
阅读全文
posted @ 2017-04-04 15:20 bitkevin
阅读(746)
评论(0)
推荐(0)
编辑
两种高效的事件处理模型:Reactor模式和Proactor模式
摘要: 随着IO多路复用技术的出现,出现了很多事件处理模式。同步I/O模型通常由Reactor模式实现,而异步I/O模型则由Proactor模式实现。 Reactor模式: Reactor模式: Reator类图如上所示,Reactor模式又叫反应器或反应堆,即实现注册描述符(Handle)及事件的处理器(
阅读全文
posted @ 2016-08-01 00:32 bitkevin
阅读(8436)
评论(1)
推荐(1)
编辑
导航
博客园
首页
联系
订阅
管理
公告