随笔分类 -  计算机技术

摘要:已经入职小一个月了,距离上次记录文章过去快一年了,想起去年秋招时候真是努力呀! 目前入职某国企,怎么说呢,理想很丰满,现实很骨感。慢慢熬吧! 7月22日左右吧,具体时间记不清了,windows完成了一次更新。过几天回来发现没网络,处理了好一阵子才弄好,简单记录一下。 更新把设置改了,导致驱动可能出问 阅读全文
posted @ 2023-07-28 23:54 Ray-ss 阅读(338) 评论(0) 推荐(0)
摘要:使用最广同时也是面试问的最多的一个设计模式 代码: /** 单例:即程序只能拥有一个实例,比如数据库连接池、日志系统等,这个类提供了一种访问其唯一的对象的方式。 * 单例分饿汉式和懒汉式,饿汉式无线程安全问题,懒汉式在多线程场景下存在线程安全问题,需要加锁实现线程同步。 */ #include <m 阅读全文
posted @ 2022-08-10 10:36 Ray-ss 阅读(104) 评论(0) 推荐(0)
摘要:c++里,局部变量会自动初始化为0; 但是全局变量会给个不确定的值。 8.3号做了个笔试题,一直A不出来,只能过50%多。 原因:用的核心代码模式,有一个类,里面实现个函数即可, 当时需要个全局的变量,就申请了个成员变量,但是当时没有构造函数,所以也就忘了初始化了(自己大意了,默认它就初始化为0)。 阅读全文
posted @ 2022-08-08 17:30 Ray-ss 阅读(118) 评论(0) 推荐(0)
摘要:一个晚上都没有解决这个bug,问了个同学才知道。 模板编程时,如果分离编译会造成链接出错,报collect2 error ld returned 1 exit status错误。 解决方案: 1. 实现写到.h文件中,当然这样可能会造成可执行程序过大; 2. 在模板实现文件中实例化一份别的cpp需要 阅读全文
posted @ 2022-03-31 10:41 Ray-ss 阅读(2684) 评论(0) 推荐(0)
摘要:昨晚又仔细学了下Git。之前也看过Git的教程,但有些东西只是看看概念,理解的还不是很深刻。 推荐教程: 廖雪峰的git教程(很不错):https://www.liaoxuefeng.com/wiki/896043488029600 菜鸟Git教程(也不错):https://www.runoob.c 阅读全文
posted @ 2022-03-29 11:17 Ray-ss 阅读(39) 评论(0) 推荐(0)
摘要:CPU执行程序的过程是重复的“取指执行”,为了提高内存访问效率,引入了Cache。 所以这个问题也就等价于“如何写出让Cache命中率更高的代码?” 知其然知其所以然,懂Cache原理了,自然就明白怎么去做。 1、遵从80-20法则,程序80%的时间在运行20%或更少的代码,针对热代码进行优化,进而 阅读全文
posted @ 2022-03-19 09:57 Ray-ss 阅读(98) 评论(0) 推荐(0)