技术笔记
本博客记录踩坑脱坑、早年知识归纳. 新博客常常更新: https://hanxinle.github.io

导航

 

2017年8月19日

摘要: 0. 背景 在这个学校里面遇到了本科是学习统计学的小猪,给我打开了数学的大门,前段时间想着自己机器学习和视觉上一直跌跌撞撞,除了因为去年闹眼病搞得今年有空就睡觉外,还有一点就是自己不想看到数学,前几天自己在京东趁着打折给自己买了一本《陶哲轩教你聪明解数学》,看完前言和第一章仿佛开了天眼, 15 岁天 阅读全文
posted @ 2017-08-19 22:15 九品加 阅读(333) 评论(0) 推荐(0) 编辑
 
摘要: GitHub : https://github.com/hanxloop/c_dev_library 前几天码了链表和栈,栈有数组实现和链表实现,自己跑了书上的示例,能跑的通,开心,接口、实现和测试分离,实现后我会补充一些使用这些代码完成的练习题目。 0.错误提示 该文件打印程序运行时出错信息。 1 阅读全文
posted @ 2017-08-19 20:58 九品加 阅读(262) 评论(0) 推荐(0) 编辑
 

2017年8月18日

摘要: 项目背景:最近看书,发现很多主流的语言都能够调用C语言来完成一些工作。无疑,C语言相对于C++、Java等着实精巧,从Unix系统的编写及这么多年C语言在嵌入式、网络、图形学等方面来说,C语言的确是可以完成不同规模的项目。C语言实现一些数据结构和算法的过程中,设计者可以专心于算法的设计与实现,无需过 阅读全文
posted @ 2017-08-18 12:43 九品加 阅读(329) 评论(0) 推荐(0) 编辑
 

2017年4月7日

摘要: // 20170809 ,毕业的生活wagnxm老师给了我三门课程的代码和课件,一直超级喜欢老师的编程风格。曾经翻看过几回,每一次都因为看不懂windows的消息模式和MFC的工作机制而放弃了,以为每一个函数都是要背下来的,MFC的代码中间过程的代码也是自己填充的。这次没有放弃,而是结合着几本不同的 阅读全文
posted @ 2017-04-07 17:16 九品加 阅读(285) 评论(0) 推荐(0) 编辑
 

2016年12月9日

摘要: update_0 : sudo .../idea.sh 才会把idea安装上,不加sudo也会启动,但是不会在开始菜单中找到程序。 原 文 写作目的:要在ubuntu 16.04 上写程序,把在这个系统上安装软件的跳坑命令总结下,以后安装直接鼠标中键点点点。如必要软件的安装,给IDE添加vim插件, 阅读全文
posted @ 2016-12-09 19:03 九品加 阅读(1533) 评论(0) 推荐(0) 编辑
 

2016年9月6日

摘要: 今天翻看陈皓大大的博客,直接找关于C++的东东,看到了虚函数表的内容,找一些能看得懂的地方记下笔记。 0 引子 类中存在虚函数,就会存在虚函数表,在vs2015的实现中,它存在于类的头部。 假设有如下类: 虚函数指针和虚函数指针示意图(图片来源于参考资料[1]) 1 查看 讲解代码: 强行把&b转成 阅读全文
posted @ 2016-09-06 23:09 九品加 阅读(242) 评论(0) 推荐(0) 编辑
 

2016年5月25日

摘要: 1.继承使用的场合:写一个class,这个class和以前写过的class相比,只是增加一些成员或者对原来的成员的行为有修改,则可以继承原来的class,语法不展开说,通过代码写写几句总结。 基类指针创建子类对象,同名同参函数,优先调用子类函数。 2.句柄类 以前的博文写得过于繁琐,几天前重新梳理了 阅读全文
posted @ 2016-05-25 21:25 九品加 阅读(188) 评论(0) 推荐(0) 编辑
 

2016年5月21日

摘要: 以复数来说明重载的例子,包括+,-,*,/四种运算。 不用class,不用重载,用double数组,分别表示实部、虚部,结构体写类型为引用后者指针的函数,用class中的函数都可以做到,但是用 重载运算符的方法是最最便捷的. 下面的示例代码分别使用1、数组,2、函数,3、重载。 << ;>>; -> 阅读全文
posted @ 2016-05-21 00:11 九品加 阅读(289) 评论(1) 推荐(0) 编辑
 

2016年5月19日

摘要: 1st,感性理解类的思想,就是把数据和对数据的操作打包在一块儿,设计类的时候要 想好数据部分和 要进行的操作。以下是时间类的示意,时间包含时分秒,Time为构造函数,该类支持的操作就是设置时间和读取时间,static类型记录对象数量,static机制查询相关书籍。 2nd,构造函数和析构函数,以下代 阅读全文
posted @ 2016-05-19 21:47 九品加 阅读(303) 评论(1) 推荐(0) 编辑
 

2016年5月18日

摘要: argc - 命令行参数个数,argv[]依次指向每一个命令行参数,其中argv[0]为程序名字:下面的程序包含了完整的程序路径。 引用 1)作为返回值,不需要产生临时对象,然后拷贝这个对象,(见下面代码的注释),目前不要深究引用机制,目前记住的返回引用的场景:输入流、 //发现其他的再补充 // 阅读全文
posted @ 2016-05-18 23:37 九品加 阅读(242) 评论(0) 推荐(0) 编辑