c++
文章平均质量分 77
C++相关的学习,可能会包含一些C++部分后端和前端的内容。
今天又是充满希望的一天
。。。。
展开
-
开源组件与中间件的学习笔记: C++, linux, git
可以看到当你的缓存区比较大的时候,用缓存区写入的更多, 但是当你缓存区小时候,直接操作内核write写入性能更优。这些同步的写入速度太慢了, 很多日志库支持异步的。log4cpp的基础概念。.................................................................................原创 2022-08-04 01:48:23 · 1036 阅读 · 3 评论 -
气象台项目
这是一个创业公司老板的代码库, 通过这个代码库实现更快的代码撰写。centos 7, mysql5.9等等。vscode远程连接到服务器上, 然后用root用户将文件的操作权限赋予开发人员。原创 2022-07-02 23:07:40 · 401 阅读 · 0 评论 -
muduo学习笔记
背景最近在学习react.js, 跟了一个课程,这个课程是分布式的项目, 采用java的, 非常适合自己去学习。 走一下整套开发的流程。Content1. ES学习学习背景在学习了HTML和CSS之后, 需要学习JS, ES6是最广泛的一个JS标准。 我们基于这个层次去学习JS。细节let , const , 字符串API扩展, 解构数组或者对象, 函数优化(参数默认值, lambda表达式, 解构对象结合lambda表达式), 数组新增map和reduce, …(数组转成单个数字) ,原创 2021-06-06 22:45:41 · 216 阅读 · 3 评论 -
学生管理系统c/c++
1.这是一个简单的学生管理系统,没有进行学号的重复检验,适合新手练习。2.采用面向过程的开发形式,有增加,删除,显示,保存,改变,查找功能。3.刚开始从文件中加载数据构成一个链表,后面在此链表上操作,功能6可以将操作的新链表保存到文件student1.txt中去。student.txt内内容a 1 99b 2 99c 3 99d 4 99e 5 99f 6 99g 7...原创 2019-03-18 14:50:49 · 2588 阅读 · 1 评论 -
C++分布式项目学习笔记
Introduction由于学习的需要, 需要学一下RPC和ZK怎么使用, 这里笔记一下石磊老师课程。理论基础什么时候要用分布式?首先我们将一整套应用拆分成多种网络分布式服务, 方便部署和运维(公司的代码一般是很大的, 单机服务任意的修改都会重新部署和编译), 分布式可以解耦代码。功能分为CPU密集和io密集,分布式可以让CPU密集型的模块部署到CPU较好的硬件上, 有效的利用资源。一些访问量不高的服务根本不需要高并发, 使用普通集群会重复部署多次, 非常浪费。原创 2021-06-26 17:25:39 · 1668 阅读 · 1 评论 -
cpp+数据结构+设计模式
文章目录O内容1 cpp# 参考文献O笔记秋招能考到的cpp点。内容1 cpp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++链接参考备注## 1 cpp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++**1..原创 2021-04-03 17:56:37 · 618 阅读 · 0 评论 -
技术专栏笔记:算法工程师秋招求职经验
文章目录IntroductionContent1. 招聘注意事项2· 刷题方法3 总结Introduction最近看了一篇牛客网的求职经验分享,看看最卷的算法岗位是什么样的,而且这个作者求职经验很多,有一些面试的技巧可以学习。 这里笔记一下重点。hereContent1. 招聘注意事项在准备充分的情况下,越早进入流程越有优势,随着时间推移,企业剩余 HC 减少面试难度会逐渐增大。春招一般为企业的补招环节,大概时间为每年的 3 月至 5 月,应对很多候选人违约等放弃 offer 后导致的应聘人数原创 2021-04-02 10:37:46 · 207 阅读 · 0 评论 -
技术专栏笔记: c++工程师求职经验分享
Introduction最近看了一篇牛客网的求职经验分享,这里笔记一下重点。hereContent1. c++求职方向和一些校招流程这些内容自己已经知道了。 有一点就是如果什么都没准备, 别拿大厂刷经验。2· 各个专业知识准备到什么程度ps: 详细的内容还是需要看原文,这里字数有限总结不全。1· c++一般来说,C++岗位考察C++的主要知识点可以分为基础语法、STL模板库、C++11新标准、泛型编程、内存管理等这几个方面。基础语法最喜欢问的莫过于strlen与sizeof的区别、e原创 2021-03-31 16:20:28 · 530 阅读 · 0 评论 -
技术直播笔记: c++后端如何入门
Background最近在知乎看了一场c++后端如何入门的直播,受益良多。这里笔记一下。Contentc++语言不仅要学习语法,还要学习常用的操作系统API。 因为c++要保持兼容,不像后面的java go等将系统编程封装到了SDK中, c++ 在11 之后才开始封装API到std中。 这也是为什么我们在学校学了c++感觉什么都做不了, 因为没用什么c++11的特性, 想要开发的话只能结合系统API去开发。c++为了保持兼容, 很多内存泄漏例如string都没有改,只是用了新的容器去填补。 之前的原创 2021-03-29 01:22:20 · 284 阅读 · 1 评论 -
c++ 教程 (7) 后端开发
Background包含leetcode 刷题笔记。 按照知识点去做解法笔记。Content1. Computer system2. computer network3. database4. computer consist原创 2021-01-12 16:32:33 · 725 阅读 · 1 评论 -
编程技巧
O编程技巧, 用于加速自己的代码设计KR快捷键编码风格设计模式自顶向下设计代码其他设计技巧content1. shortkeyhome , end.直接换行选单词,选整行vscode快捷键2. code style采用驼峰式编程, 然后遵循google code style (here we can use vscode shortkey to do it , but we need to master it.)3. design model单例模式工厂模式消费者模原创 2021-02-07 13:06:19 · 107 阅读 · 0 评论 -
c++后台项目 : tinywebserver
background通过一个项目实现c++后台的基本知识点掌握。 这次我决定通过tinywebsever 学习。如果能力够了的话就可以去学习teamtalk。在实现之前,我需要对一些基本服务器开发有一个概念,它是实现了什么?content需求介绍reference如何真正从0 开始一个后台项目:here服务器设计指南...原创 2021-02-09 23:47:58 · 1938 阅读 · 0 评论 -
leetcode 常用API的介绍和输入练习
O通过大厂的刷题面试。contentleetcode 怎么刷?here 介绍了九章算法课程。首先列出自己比较擅长的题目类型,给自己即将要刷的题来个分类:擅长/较弱/极弱.先把自己擅长的分类中简单和中等刷出来规律。 然后去刷自己不擅长的题目,中间可以穿插一些自己擅长的分类,找找感觉。补充:快速刷题方法 : 可以快速的看题目,有思路的跳过,没思路的直接去看解决方法, 找思路。算法设计的过程中一定要考虑边界问题,如果为0 该怎么办。不会递归基本上可以说是没有掌握数据结构。原创 2021-02-22 15:07:35 · 857 阅读 · 0 评论 -
c++ and STL
BackgroundMaster C++ basic knowledge.KR原创 2021-01-05 11:28:20 · 1603 阅读 · 1 评论 -
linux后端开发常见问题
Background包含计算机组成原理, 计算机网络, 数据库,计算机系统 这四本书的知识。Content1. Computer system2. computer network3. database4. computer consist原创 2021-01-12 16:30:31 · 748 阅读 · 0 评论 -
c++教程(1)学习指南
background在开始正式学习之前,有很多东西是需要提前了解的。 比如基本前提c++的技术栈是啥?哪些是重点, 哪些只需要找工作之前了解一下就可以的。求职前提?一些找工作时候的技巧(准备阶段用不到)content1. 基本前提没有牢固基础的求职,即使技巧再丰富也很难成功。面试看潜力和基础。注重学习效率,面试是一个考试, 有的人平时能力很强,但是面试表现不好,这不代表这个人就不行。 但是考试就这样, 只能筛选大部分人。 对于考试就会有考前学习重点。 考前应该刷《剑指offer》,而原创 2021-01-13 14:14:52 · 617 阅读 · 1 评论