-
读书笔记 effective c++ Item 49 理解new-handler的行为
1. new-handler介绍当操作符new不能满足内存分配请求的时候,它就会抛出异常。很久之前,它会返回一个null指针,一些旧的编译器仍然会这么做。你仍然会看到这种旧行为,但是我会把关于它的讨论推迟到本条款结束的时候。1.1 调用set_new_handler来指定全局new-handler在operator new由于不能满足...
作者:小编 日期:2026.06.23 分类:算法 1175 -
读书笔记 effective c++ Item 44 将与模板参数无关的代码抽离出来
1. 使用模板可能导致代码膨胀使用模板是节省时间和避免代码重用的很好的方法。你不需要手动输入20个相同的类名,每个类有15个成员函数,相反,你只需要输入一个类模板,然后让编译器来为你实例化20个特定的类和300个你需要的函数。(只有在被使用的情况下类模版的成员函数才会被隐式的实例化,所以只有在300个函数被实际用到的情况下才会生成30...
作者:小编 日期:2026.06.23 分类:算法 1898 -
学Python,从列表推导到zip()函数,这五种技巧应知应会!
最开始学 Python 时,如果我能掌握这些方法,那么代码看起来会更加优美。在本文中,作者介绍了 5 种方法,也许在入门阶段时,我们还不太了解它们,但在实战中这 5 个技巧非常实用。 以下即五种实用的小技巧:字符串运算列表推导式lambda 和 map()单行条件语句zip()字符串运算字符串本质上也是一种元组,但是字符串有很多「运算」方式。最直观的是字符串的 + 和 * 运算,它们分别表示重复和连接。 >>> my_string = "Hi Me...
作者:小编 日期:2026.06.23 分类:算法 1268 -
qmake的版本配置
学习Linux环境下的嵌入式开发时,需要安装两个版本的qt,即QT_x11和QT/Embedded。因此在使用qmake命令时总需要使用绝对路径来对两个版本的qmake命令进行区分。久而久之就感觉十分麻烦,因此就去学习了一波如何方便快捷的使用qmake命令。 在配置qmake之前,先查看一下qmake位置。 输入 which qmake来查看qmake的位置。 通过上图我们可以看出,qmake的命令被链接到了/home/uptech...
作者:小编 日期:2026.06.23 分类:算法 598 -
Bootstrap Table使用教程(请求json数据渲染表格)
今天来写一个关于Bootstrap Table使用教程(请求json数据渲染表格) json数据来源于后端小伙伴的接口,我放在本地进行模拟了涉及到的知识点 1:Bootstrap Table使用教程,基本请求,将请求过来的数据进行分页,每页5条内容,也可以选择每页15条,20条或者更多2: 定义删除按钮功能、获得要删除的数据,声明一个数组,通过获得别选中的来进行遍历,cid为获得到的整条数据中的一列,前端删除就没写了,直接后端删除,删除掉数据库内容,在执行刷新表格即可删除...
作者:小编 日期:2026.06.23 分类:算法 1498 -
读书笔记 effective c++ Item 32 确保public继承建立“is-a”模型
1. 何为public继承的”is-a”关系在C++面向对象准则中最重要的准则是:public继承意味着“is-a”。记住这个准则。如果你实现一个类D(derived)public继承自类B(base),你在告诉c++编译器(也在告诉代码阅读者),每个类型D的对象也是一个类型B的对象,反过来说是不对的。你正在诉说B比D表示了一个更为...
作者:小编 日期:2026.06.23 分类:算法 136 -
一份你女朋友都能读懂的 Git 教程,还不赶紧学起来!
用游戏的方式来学习,是一种有趣而高效的方式。从刚接触电脑时的打字练习软件 金山打字通,到程序猿写代码的利器 Vim 都有小游戏(金山打字通游戏、VIM Adventures)来帮助我们入门。当你的目标从掌握技能转变为打通游戏之后,学习本身也就不再痛苦。在完成每一关的过程中,都能增加我们的技能熟练度和成就感。而 Learn Git Branching,就是一个用小游戏带你入门的 Git 的网站。为什么要学习 GitGit 是一种分布式的版本管理系统,作用和网盘有点类似,但是功能...
作者:小编 日期:2026.06.23 分类:算法 1891 -
面试经验总结(2018)
前言 今年由于个人原因换了份工作,年底找工作不是很好找,面试不是很多。其实主要还是自己水平跟不上的原因,随着工作年限的增加,要求知识面会越来越广。后面找了一段时间终于有公司肯签下我这个全明星前锋(自我安慰)了,所以在这里对面试做个总结,提醒下自己要不断地学习,同时也希望可以给正在求职的童鞋一个参考吧。这个经验总结主要是从自身出发,有些地方也许写的不够好或者不够全面,希望可以理解一下。然后面试的问题答案我就将一些写的比较好的博...
作者:小编 日期:2026.06.23 分类:算法 1373 -
LintCode363.接雨水
题目链接 超时代码: class Solution { public: /** * @param heights: a list of integers * @return: a integer */ int trapRainWater(vector<int> &heights) { // write your code here int...
作者:小编 日期:2026.06.23 分类:算法 484









