- 博客(15)
- 收藏
- 关注
原创 leetcode为什么受青睐
为什么这些公司考LeetCode原题?因为你能把Easy和Medium熬下来,甚至熬下来部分Hard,无论你的背景如何,你的自控能力、规划能力和坚持精神,已经足够在任何一个大公司做一个合格的工程师,路还远,慢慢走吧少年。我个人觉得LeetCode的Easy和Medium是正常智商的人只要有信心和耐性,是绝对可以完全掌握的;Hard可能有50%需要较高的智商和一些指定的技能,剩下的也可以硬刷出来。不能洗智商洗技能树的话,就得接受现实:刷题,就是很痛苦很打击的过程,就是不断怀疑自己是不是适合搞CS这行的过程。
2023-11-30 15:24:53 387
原创 Ubuntu死机解决方案
为什么不建议强制关机如果长按电源按键强制关机,有可能损坏硬件或者丢失数据,甚至导致磁盘坏道!其实, 大部分时候的死机是假死, 不是真死… 有时候鼠标还能动呢。还有一个原因: 对于平时忠贞不二的电脑, 我们怎么可以用强制关机这么"家暴"的手段呢… 必须要温柔。可尝试的解决方法进入TTY终端Ctrl+Alt+F1进入TTY1终端字符界面, 输入用户名和密码以登录输入top命令, 找到...
2019-11-28 11:36:58 323
原创 结构体对齐补齐三原则
内存对齐计算可谓是笔试题的必考题,但是如何按照计算原则算出正确答案一开始也不是很容易的事,所以专门通过例子来复习下关于结构体内存对齐的计算问题。(编译环境为vs2015)对齐原则:原则1:数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员的对齐按照#pragma pack指定的数值和这个数据成员自身长度中,比较...
2019-10-18 11:38:42 2515
转载 git软件版本管理工具
Github 简明教程分类 编程技术如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。但是你如果已经在读这篇文章了,我觉的你已经知道Github了。正是Github,让社会化编程成为现实。什么是 Github?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的...
2019-10-15 17:08:44 871
原创 Linux硬链接和软连接的区别
Linux 链接概念Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln 命令产生硬链接。硬连接硬连接指通过索引节点来进行连接。在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在 Linux 中,多个文件名指向同一索引节点是存在的。比...
2019-10-15 10:59:34 139
原创 vim+ctags插件+cscode
所谓工欲善其事,必先利其器。作为专业码农,特别是长期在Unix系统上展开工作(查看源代码、coding)的码农,没有一个极致的IDE环境,工作效率会很受影响的。当然啥时候Unix系统如果有Visual Studio这样牛X的IDE,相信很多人会很开心。但生活是残酷的,我们总得自己丰衣足食,下面介绍一下,我在Ubuntu上使用vim+cscope+ctags搭建的IDE。介绍之前,先上个效果图吧,...
2019-10-15 08:26:00 238
原创 #2019年10月14日上午 she'll学习
总结来说,终端有打开软件,下载资源,调试系统,三个作用;标题hell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说的 shel...
2019-10-14 11:25:12 352
原创 查看进程常常和grep一起使用
使用快捷键打开终端 ctr + alt + t (同时按)ubuntu 常用命令:[1]ps 查看所有运行程序2查看所有运行程序 ps -auxubuntu 常用命令:[1]ps 查看所有运行程序3输入命令 ps -aux | grep jdk 用于查找含有“jdk”的所有的程序 本例中只看到了一条。...
2019-10-14 09:35:43 189
原创 Ubuntu软件安装方法
@myselfUbuntu系统安装软件 在线安装 在线安装程序的时候,需要你知道应用程序的名字,才能安装它。例如:sudo apt-get install tree,统一格式如下。sudo apt-get install 名称来安装一个有趣的命令:sl。它能在你的终端里跑过一辆火车。sudo apt-get install sl另外一个有趣的程序是oneko,它的效果是真的不错。这只...
2019-10-11 11:02:52 193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人