主页

360广告引擎组实习电话面试

一周以来,投了不少简历,但基本上都杳无音讯。昨天晚上,360的面试官(私人手机号)发来一个约电话面试的短信,我今天早上才看到并回复。还好今天起得不算太晚,不然就要错过了。在等待电话的途中,面试官又发了一个短信让准备纸笔,5分钟后开始面试,也不知道是不是都这样,好评! 打电话,面试开始。首先是让做自我介绍,我两三句就带过了。面试官就开始问问题。 比赛经历 问的第一个问题是让我介绍参加过的比赛,算是进行熟悉吧,就说了一下程序设计竞赛。 进程、线程、多线程 接下来问到了进程与线程是什么,进程与线程的区别,问到了多线程和协程。回答了进程与线程,之后的全都说不了解,太菜了。 C/C++ 问到了new和malloc的区别,不知道。析构函数的作用,我的回答是函数里申请局部对象变量,在退...

阅读更多

C#的基本类型

C#中有两种类型:值类型、引用类型,值类型的变量本身就包含数据,而引用类型则类似于指针,其变量存储的是数据的引用,通过引用找到数据。 值类型 有符号整数:sbyte、short、int、long 无符号整数:byte、ushort、uint、ulong Unicode字符类型:char IEEE浮点数:float、double 高精度十进制浮点:decimal 布尔类型:bool 枚举类型:enum E {...} 结构类型:struct S {...} 可以为null的值类型:Type?,比如int? x = null,x可以保存任何int类型的值以及null 引用类型 基类类型:object,C#中的所有类型都由object派生而来 Unicode字符串:...

阅读更多

使用VSCode调试C

前言 又到了开学季,看到学弟学妹们努力学习 C 语言的样子,我就想到了当年的自己。然鹅,大家使用的 C 语言 IDE 都不怎么好,VC++6.0 是上古n年前的老古董了;Dev-C++ 经常抽风,而且也没有自动补全(不过初学还是要多多手打,少用自动补全);VS 则太大了,不仅下载花时间,使用的时候创建工程也花时间,日后自己探索吧。 我给大家推荐一款现代化的代码编辑器——VSCode。这是一款非常好用的软件,但是想要在这上面运行C程序,略微有点麻烦,需要进行配置。 VSCode + MinGW-w64 VSCode 全称 Visual Stuio Code,是微软家的一个文本编辑器。VSCode 有很多插件,上到 html +css+js,下到汇编以及 VHDL,都有插件支持, ...

阅读更多

find命令

find 命令用来查找文件。find 默认在当前目录下查找,当匹配到符合条件的文件,会执行操作,默认的操作是 -print, 即打印文件。 按文件名查找 find 目录 -name '匹配项' find 在给出的目录下查找文件(夹)名符合匹配项的文件,匹配项可以是通配符,并不是正则表达式。-name 是大小写敏感的,若在匹配时不考虑大小写,可以使用 -iname 选项。 如,在当前目录下查找所有 txt 文件: find . -iname '*.txt' 若要使用正则表达式,可以用 -regex 选项(regular expression的缩写),但要注意的是 -regex 匹配的不只是文件名,而是完整的路径。如果想要匹配文件名,则必须使用".*/文件名" ,其中 .*...

阅读更多

KiB与KB的区别

虽然经常见到KiB与KB这两个单位,它们是不一样的。 KiB 是 Kibibyte 的简称,而 Kibibyte 则是 Kilo binary byte 的缩写。前缀 kibi 表示$2^{10}$,也就是1024。因此,Kibibyte 表示 1024 byte。 而 KB 是 kilobyte 的缩写,kilo 表示 $10^3$也即1000,即 KB 表示 1000byte。 但是,在实际使用的过程中,经常会s有很多混淆 KB 这一用法的情况。比如,在 Windows 系统中,用 KB 表示 $2^{10}$,即1KB 表示 1024 byte。 像MiB、MB等更大的单位可类推,前者以$2^{10}$为进位,后者以$10^3$为进位。 参考:维基百科_Kiloby...

阅读更多

添加管理员账户

使用root账户登录,用 useradd 用户名 新建用户,再用 passwd 用户名 设置密码。 为 /etc/sudoers 文件添加写权限 chmod u+w /etc/sudoers 打开 /etc/sudoers 文件,在 # User privilege specification root ALL=(ALL:ALL) ALL 下加入一句即可 # User privilege specification root ALL=(ALL:ALL) ALL 用户名 ALL=(ALL:ALL) ALL 记得把文件权限改回来 chmod u-w /etc/sudoers 修改默认shell 使用chsh命令可修改默认shell...

阅读更多

处理pdf遇到的问题

pdf 这个格式简直有毒。 我一向都是用 Microsoft Edge 打开pdf文档,用了不少软件来看 pdf,发现还是 Edge 好用。不过 Edge 有个不好的地方就是不能直接通过打字来做笔记,仅仅支持手写。用鼠标画一些线条还可以,要用鼠标来写字,真是一件麻烦事,还不如不写。但是对文字笔记的需求又很大,不能记笔记总觉得浑身不舒服。于是,我就用另外一个软件打开同一个 pdf 文档,在想记笔记的地方加了一点注释。结果,不知道怎么回事,可能是因为保存的问题,我再次用 Edge 打开时,居然打开不了,说 文档损坏了。 真的好气啊😠!!什么垃圾格式!!还好没有记什么重要的东西,也就看文档时高亮了10页左右,不然哭都哭不出来。我去 Google 上寻找解决办法,发现有很多网站说能恢复受损...

阅读更多