上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 我的用的是VS2017 VS项目->右键属性(最下面)->C/C++->预处理器->预处理器定义->编辑->加上_CRT_SECURE_NO_WARNINGS ->应用->解决。 阅读全文
posted @ 2019-04-03 09:26 yocichen 阅读(557) 评论(0) 推荐(0)
摘要: 今天在开发过程中遇到了C1189 error。找了好久解决办法,最后自己解决了...... 方法:工程右键->属性 编辑预处理器定义: 再次运行,就解决了。 阅读全文
posted @ 2019-04-02 20:58 yocichen 阅读(1270) 评论(0) 推荐(0)
摘要: 19/3/27下午参加了博彦(西安)的Java技术岗笔试 题目比较简单,不过对我来说有些难,Java好久没碰过了。 根据后序和中序序列重建树,本来会的,但是做错了(遗憾)。 数据库操作有一个统计平均值并升序排序)(ordered by ... asc)选错了。 最后有一个 写结果的题(java版本, 阅读全文
posted @ 2019-03-28 15:24 yocichen 阅读(1555) 评论(0) 推荐(0)
摘要: 所谓模板,就是模板,但与我们所熟知的模子不同,模板用于生成不同的东西(函数或者类)。在C++中有函数模板和类模板。今天我们来探讨一下函数模板。 场景:我们需要一个函数来做加法运算又或者我们需要自己实现print函数,那怎么处理传入参数不同(double ? int ? char ? short ? 阅读全文
posted @ 2019-03-26 14:42 yocichen 阅读(10241) 评论(0) 推荐(0)
摘要: 优质入门资源👉 一个视频学会Lua 阅读全文
posted @ 2019-03-24 17:20 yocichen 阅读(257) 评论(0) 推荐(0)
摘要: 我们知道,设计模式有着深邃的思想。现在来看看单例模式。 它的核心思想在于:有且仅有一个实例对象。 使用场景:某些类对象占用资源很大需要长时间驻留内存,多个模块共享的资源,需要频繁实例化然后访问的对象。比如:线程池。 实现方式:饿汉式(预先实例化,空间换时间),懒汉式(有请求时才实例化,时间换空间) 阅读全文
posted @ 2019-03-24 11:12 yocichen 阅读(380) 评论(0) 推荐(0)
摘要: C++11 auto & decltype auto:根据变量初始值来推导变量类型,并用右值初始化变量。 decltype:从表达式推导出类型,并将变量定义为该类型,但不用表达式的值初始化该变量。 这里要注意下:decltype(i)--是i的类型,而decltype((i))就是引用了。就像上面例 阅读全文
posted @ 2019-03-23 15:37 yocichen 阅读(372) 评论(0) 推荐(0)
摘要: STL(Standard Template Library) 我们使用库函数非常方便,且非常高效(相对于自己实现来说)。那如此好用的模板库它的内里是什么样的?它背着我们施展了什么“魔法”呢?我决定一探究竟,相信你也是一样。我会选用部分重要代码做分析,用来提升自己,希望后来的你在我的拙见中也能有自己的 阅读全文
posted @ 2019-03-21 21:36 yocichen 阅读(6041) 评论(0) 推荐(4)
摘要: std::weak_ptr 避免shared_ptr内存泄漏的利器。👈 smart pointer 三兄弟性格各异。unque_ptr是独来独往,shared_ptr是左拥右抱,而weak_ptr生来就不是为了单打独斗,了解之后你会发现他总是和shared_ptr出双入对。 既然shared_pt 阅读全文
posted @ 2019-03-20 19:30 yocichen 阅读(5097) 评论(0) 推荐(0)
摘要: std::unique_ptr 1.特性 1) 任意时刻unique_ptr只能指向某一个对象,指针销毁时,指向的对象也会被删除(通过内置删除器,通过调用析构函数实现删除对象) 2)禁止拷贝和赋值(底层实现拷贝构造函数和复制构造函数 = delete),可以使用std::move()、unique_ 阅读全文
posted @ 2019-03-19 21:40 yocichen 阅读(13519) 评论(0) 推荐(0)
摘要: 数据库默认模式是主键不可进行修改操作,所以需要运行以下语句。 SET SQL_SAFE_UPDATES = 0; -- 出现error1175使用。 阅读全文
posted @ 2019-03-18 22:51 yocichen 阅读(328) 评论(0) 推荐(0)
摘要: 1.一种较笨的办法是先将链表元素入栈,然后出栈找到倒数第k个节点值,再拿着值遍历链表去找到对于节点。 时间复杂度:O(n) (3n 遍历-出栈-遍历) 空间复杂度:O(n) (一个栈) 2.快慢指针,要注意边界值的处理。 时间复杂度:O(n) 空间复杂度:O(1)只额外需要一个指针的空间。 阅读全文
posted @ 2019-03-17 10:50 yocichen 阅读(165) 评论(0) 推荐(0)
摘要: 一道简单分治题 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 先模拟一下 n = 1 res = 1 n = 2 res = 2 n = 3 res = 3 n = 4 res = 5 ... 可以看出 r 阅读全文
posted @ 2019-03-16 21:58 yocichen 阅读(176) 评论(0) 推荐(0)
摘要: 虚函数表 说起虚函数,相信你我都可以自然而然的想到“多态”,因为多态的实现就依赖于虚函数的继承和重写(覆盖)。那么,class又或者是object是如何来管理虚函数的呢?你我又会想到虚函数表。 虚函数表大家都很清楚了,如果不清楚,参考以下内容,重温一下。 每个class都会产生一堆指向virtual 阅读全文
posted @ 2019-03-15 11:28 yocichen 阅读(368) 评论(0) 推荐(0)
摘要: 记一次Unity3D小问题 当我打开VS2017编辑完C#脚本,要将脚本拖到一个3D组件上时,发生了以下错误 unity can't add the script behaviour CallbackExecutor. The script needs ... 我差点要装.NET Core了,最后发 阅读全文
posted @ 2019-03-10 11:02 yocichen 阅读(3042) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页