C++
lx_feng
这个作者很懒,什么都没留下…
展开
-
vector,map 注意事项
1.关于vector的越界访问:std::vector<int> list;for (int i = 0; i < 5; i++) { list.push_back(i);}for (int i = 0; i < 6; i++) { std::cout << list[i];}首先以上的代码可以正确编译通过并运行的,不过list[5]是0,在vector中,如果通过[i]下标访问元原创 2016-06-20 21:53:05 · 419 阅读 · 1 评论 -
北漂三年,关于生活和工作的一点总结
记得是13年6月15日,那是我第一次来北京,当时刚毕业为了省钱从西安坐硬座来北京,去公司报道,从此开始了北京的北漂。三年时间转瞬即逝,从最初的啥也不大懂的二逼程序,到一个普通的程序员,职业路线也走的不好,三年时间,或多或少也经历了一些事情,总有些想法和感悟,我想这些想法对于刚走出校门的程序员朋友会比较有用。1.基础很重要也许在大学里,就有别人告诉过你,基础很重要,你当时只是听了而已,很多时候,自己没原创 2016-06-20 21:59:01 · 1191 阅读 · 0 评论 -
C++性能优化入门
编写正常运行的程序很容易,但一旦数据量大起来,对代码的性能就需要认真考虑了。对于服务器来说,如果客户端一次访问,就需要话费几百毫秒,那么一旦每秒的访问次数躲起来,前端就会造成很明显的延迟。严重影响用户体验。最近做后端服务也遇到了一些需要优化的问题。 性能优化的前提是良好的构架设计:如果架构本身的设计就存在问题,在怎么优化也所能提升的空间也是很小。根据二八原则,大部分性能应该消耗在很少的地方,所以优原创 2016-06-20 22:02:20 · 504 阅读 · 0 评论