bai38572
码龄11年
求更新 关注
提问 私信
  • 博客:43,351
    43,351
    总访问量
  • 暂无
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
加入CSDN时间: 2015-09-21
博客简介:

bai38572的博客

查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得0次评论
  • 获得102次收藏
  • 博客总排名1,832,987名
创作历程
  • 18篇
    2019年
  • 21篇
    2018年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

330人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

安装Vim,提示“Could not get lock......”

在Ubuntu下安装Vim编辑器时,出现错误: 可能原因: 上次安装或更新没有正常完成,导致资源被锁。 解决方案: 删除异常资源,重新下载: 注意 删除异常资源时,一定要切换到root用户,否则操作无效: 检验安装是否成功: 转载于:https://www.cnblogs.com/EIMadriga...
转载
博文更新于 2019.09.21 ·
668 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nakamori Akina

听过中森明菜的歌以后,一直想写点什么。恰好前段时间看过她的一个访谈https://b23.tv/av13810011,节目里已经39岁左右的她看着已经有些衰老,但是那份属于她的天真却保持的很好。节目里主持人问她为什么不用手机还在用电话卡,像是昭和时代穿越来的一样,她回答说自己没什么朋友去联系,一个人也不怎么去其他地方。看到这,我马上想到了《难破船》的热评:你可能很难想象患有严重社交...
转载
博文更新于 2019.09.21 ·
524 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

快速排序

一、思想分治。选一个pivot,将比pivot小的元素放在左边,比pivot大的元素放在右边,对左右两个子数组递归调用QuickSort。二、实现int partition(int* A, int low, int high){ int pivot = A[low]; while (low < high) { while (low ...
转载
博文更新于 2019.09.21 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高墙与鸡蛋

0 村上与耶路撒冷2009年春天,村上春树获得了“耶路撒冷文学奖”。当时巴勒斯坦和以色列之间的冲突愈演愈烈,很多人都劝阻村上不要去以色列领奖,何况村上其实对公开场合发表演讲、接受采访这些事是比较排斥的。他最终还是决定出席(原因他在演讲时解释了),并且发表了极为精彩的演说——“高墙与鸡蛋”。全文还是不太好找,不过最终在林少华先生的博客中找到了中文版(林少华先生是村上小说很重要的...
转载
博文更新于 2019.09.21 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

INTERVIEW #4

菊厂的面试本来没打算记录,因为当时投的是非技术岗(技术支持)。为了全面,就寥做记录。菊厂的面试因为有口头保密协议,所以不能透露具体题目。0 群面简历通过筛选后,会有短信通知去面试。非技术岗第一轮是所谓“集体面试”,持续1.5h,菊厂两种形式:小组讨论(6人及以下)、小组辩论(12人分2组,6人/组)。小组讨论一般是3位面试官会给一个问题,要求讨论之后给出一个解决方案;...
转载
博文更新于 2019.09.21 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

挪威的森林

0 前言《挪威的森林》是村上春树很有名的一部小说,但我想大多数人阅读的时候都只是把书名当作一个符号,而不是作为故事去追究。我国台湾知名文学评论家杨照先生说过:村上的书里有太多太多典故,如果你只是把这些典故当作符号看待,那么会少很多阅读的乐趣。你探寻这些典故越深,就越能体会村上想要表达的意思。那么《挪威的森林》是怎么来的?1 the Beatles了解村上的人都知道:他...
转载
博文更新于 2019.09.21 ·
955 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

个人博客自定义样式

0 前言从大二开始写博客,主要为了记录自己学习过程中的问题。尝试使用过CSDN、博客园等公共服务,也用Github pages搭建过自己的博客,但效果都不令人满意。CSDN广告太多,界面乌烟瘴气,而且很多博客内容都是抄袭而来;博客园模板比较单一,而且对Markdown的支持不友好;Github pages很自由,但是搭建以及发布文章比较麻烦。后来在网上浏览别人的博客园时,才发现原...
转载
博文更新于 2019.09.21 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

INTERVIEW #2

吐槽下ZZ的面试安排:面试时间12:30不说了,周围没有饭店,中午就没吃饭。。。不像其他公司给每个人安排不同的面试时间,这样可以节约大家的时间,SPDB是把一大批人都安排在了12:30,而且面试是5个面试官对一个人,生生地把可以并行的工作给整废了,大部分时间都浪费在了无意义的等待上。一、机试50min三道题,考察地很基础,基本之前都练过。利用的是华科的OJ:http://hust...
转载
博文更新于 2019.09.21 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

INTERVIEW #1

一、数据对齐存储在32位系统中:int占4Bytes,short占2Bytes,char占1Byte,加起来应该是7Bytes,但是下面这段代码输出却是8。 1 #define _CRT_SECURE_NO_WARNINGS 2 3 #include <iostream> 4 #include <cstdio> 5 6 usin...
转载
博文更新于 2019.09.21 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IPC

进程间通信,当多个进程合作完成一个共同的任务时,可能需要共享数据,那么操作系统必须提供IPC的方式。一、间接通信管道:基于内存文件;消息队列:以字节序列为基本单位,操作系统维护多个消息队列,只有共享了相同消息队列的进程才能通信。二、直接通信信号:只能传送信号类型,信息量小,速度快;共享内存:把同一段物理内存映射到多个进程的内存地址空间,需要额外的同步机制,速度最快...
转载
博文更新于 2019.09.21 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用户态&内核态

一、内核态进程执行系统调用陷入内核代码中执行时,就处于内核态。操作系统运行在内核态,可以执行全部指令。特权指令只有内核态才能使用,比如I/O指令、中断屏蔽指令、设置时钟指令、清理内存指令...二、用户态用户程序运行在用户态,用户态无法干扰内核态。非特权指令所有程序都可以使用。用户态只能执行非特权指令。用户态切换到内核态方式:系统调用、异常、外设请求。转...
转载
博文更新于 2019.09.21 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

系统栈与二叉树递归调用

递归是计算机科学中一个非常重要的概念,对于斐波那契那种比较简单的递归,分析起来比较容易,但是由于二叉树涉及指针操作,所以模仿下遍历过程中系统栈的情况。以二叉树中序遍历为例演示://二叉树定义struct TreeNode { TreeNode* left; TreeNode* right; int val; TreeNode(int x) :val(...
转载
博文更新于 2019.09.21 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CPU调度

1,FCFS先来先服务,用队列实现,一旦某个进程占据了CPU,除非程序终止或者请求某事件的发生,否则就一直占据,即非抢占式。2,SJF最短作业优先,平均等待时间最优。缺点是很难预估就绪队列中进程的执行时间,可以是抢占的,也可以非抢占。3,基于优先级的调度进程优先级可以人为规定,可以是抢占的,也可以非抢占,有可能导致饥饿。4,时间片轮转专为分时系统设计,用循环队...
转载
博文更新于 2019.09.21 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进程软中断通信

描述使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上发出的中断信号(即按ctrl+c键),当父进程接收到这两个软中断的某一个后,父进程用系统调用kill()向两个子进程分别发出整数值为16和17软中断信号,子进程获得对应软中断信号,然后分别输出下列信息后终止: Child process 1 is killed by pa...
转载
博文更新于 2019.09.21 ·
691 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

球员归化

0 历史时刻?2019年9月10日,2022年卡塔尔世界杯亚洲区预选赛,马尔代夫对阵中国。归化球员Elkeson身披11号球衣,代表中国男足首发出战。不久之前,Elkeson加入中国国籍,甚至连自己中文名字(艾克森)还不会写,连国歌都不会唱,却成为了国家队的一员。1 福还是祸?我个人一直是坚定地反对无血缘归化,可是舆论好像支持的比较多。回顾历史,国足只在2002年...
转载
博文更新于 2019.09.21 ·
646 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

斐波那契数列

0 递归斐波那契数列定义:$F(n)=\left\{\begin{matrix}0, & n=0\\ 1, & n=1\\ F(n-1)+F(n-2), & n>1\end{matrix}\right.$递归解法最直观,但是复杂度也最高:$O(2^n)$1 int Fibonacci(int n)2 {3 if (n...
转载
博文更新于 2019.09.21 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vim基本配置

安装原生态的Vim之后,界面是这样的: 行号,没有;自动缩进,没有;括号匹配,没有~ 为了我们使用的方便,进行一些基本的配置:sudo vim /etc/vim/vimrc 进入配置界面: 如下图进行设置或者删掉注释: 保存退出即可。set nu //左侧显示行号set ts=4 //Tab键长度4个...
转载
博文更新于 2019.09.21 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

翻唱与抄袭

0 缘由曾经,《老男孩》风靡一时,无数人热泪盈眶,我也感动得一塌糊涂。筷子兄弟也凭借此歌迅速走红,获得无数粉丝青睐。我起初对日本音乐了解甚少,平时也不太接触。偶然听到山口百惠、中森明菜等昭和歌姬的演唱之后,才逐渐开始欣赏日本音乐。毫不夸张地说,日本音乐在亚洲绝对顶级水准。这也造就了一大批靠翻唱、抄袭日本曲目成名的歌手,以及一些我们曾经为之泪流满面的歌曲。当然,拿到原创的允...
转载
博文更新于 2019.09.21 ·
527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

INTERVIEW #3

120min, 5题。本菜鸡怒跪。1、变身程序员(读取时可以按行读取,直到读到空行为止,再对读取过的所有行做转换处理)输出描述:如果能将所有的产品经理变成程序员,输出最小的分钟数;如果不能将所有的产品经理变成程序员,输出-1。示例1:输入:0 21 0输出:-1示例2:输入:1 2 11 1 00 1 1输出:3示例3:输入:1 22 11 20 10 11 1输出:...
转载
博文更新于 2019.09.21 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

信号量和P,V原语总结

信号量和P,V原语的使用可归纳为三种情形:把信号量视为加锁标志位,其目的是为了实现对某个唯一的共享数据的互斥访问,如各个进程间的某共享变量,数据库中的某个记录。 共享数据的值与信号量本身的值没有直接关系,信号量的作用仅仅是作为加锁标志位。其特征是信号量初始值为1,然后在一个进程内部对它进行配对的P,V操作。 把信号量视为某种类型的共享资源的剩...
转载
博文更新于 2019.09.21 ·
1891 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏
加载更多