Makefile是和make命令一起配合使用的。 很多大型项目的编译都是通过Makefile来组织的,如果没有Makefile,那很多项目中各种库和代码之间的依赖关系不知会多复杂。 Makefile的组织流程的能力如此之强,不仅可以用来编译项目,还可以用来组织我们平时的一些日常操作。这个需要大家发挥 ...
分类:
其他好文 时间:
2018-06-12 10:32:12
阅读次数:
174
编写Makefile编译一个大型项目所必须的,在使用Makefile之前首先需要对gcc有所掌握。 C 和 C++ 编译器: gcc 是GNU C Compiler 的缩写,经过十来年发展,意义变成了 GNU Compiler Collection,可 同时支持 C、 C++、 Objective ...
分类:
其他好文 时间:
2018-06-10 23:08:33
阅读次数:
343
Vue 兄弟组件通信(不使用Vuex) 项目中,我们经常会遇到兄弟组件通信的情况。在大型项目中我们可以通过引入vuex轻松管理各组件之间通信问题,但在一些小型的项目中,我们就没有必要去引入vuex。下面简单介绍一下使用传统方法,实现父子组件通信的方法。 简单实例:我们在a组件中点击按钮,将信息传给b ...
分类:
其他好文 时间:
2018-06-06 22:15:45
阅读次数:
143
json格式小巧玲珑,适合做配置文件,特别是大型项目中, 可以将配置信息分类保存到不同的json文件中, 然后再在配置文件中读取配置文件的数据进行赋值, 这里以python为例进行说明: 假设在yourfile.json文件中保存了如下信息: 要在python中使用json,需要引用json: 这个 ...
分类:
Web程序 时间:
2018-06-06 01:05:34
阅读次数:
247
使用 Git 进行版本控制 版本控制软件让你能够拍摄处于可行状态的项目的快照。修改项目(如实现新功能)后,如果项目不能正常运行,可恢复到前一个可行状态。 通过使用版本控制软件,你可以无忧无虑地改进项目,不用担心项目因你犯了错而遭到破坏。对大型项目来说,这显得尤其重要,但对于较小的项目,哪怕是只包含 ...
分类:
其他好文 时间:
2018-05-31 21:07:34
阅读次数:
175
unit vs2017基于nunit framework创建单元测试 一.简叙: 单元测试大型项目中是必备的,所以不可忽视,一个项目的成败就看是否有单元测试,对后期的扩展维护都带来了便利。 二.安装: 1.安装nunit包:下图3个都安装: 下载完之后,重启vs,vs会自动安装 2.安装需要的引用: ...
分类:
其他好文 时间:
2018-05-26 12:57:57
阅读次数:
2400
文章地址:http://www.haha174.top/article/details/253007 一、概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自 ...
分类:
其他好文 时间:
2018-05-24 00:09:29
阅读次数:
215
文章地址:http://www.haha174.top/article/details/257789 1.谈谈数据库连接池的原理 这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。 一.早期我们怎么进行数据库操作 1.原理:一般来说,jav ...
分类:
数据库 时间:
2018-05-24 00:06:28
阅读次数:
274
前面学习的cifar10项目虽小,但却五脏俱全。全面理解该项目非常有利于进一步的学习和提高,也是走向更大型项目的必由之路。因此,summary依然要从cifar10项目说起,通俗易懂的理解并运用summary是本篇博客的关键。 先不管三七二十一,列出cifar10中定义模型和训练模型中的summar ...
分类:
其他好文 时间:
2018-05-12 21:41:13
阅读次数:
846
前言 Vue 横空出世,以迅雷不及掩耳之势横扫前端界,俨然有当年 jQuery 之势。我认为 Vue 成功的关键在于三点: 学习曲线平缓,有点经验的前端基本上一天就能看完文档,然后就可以上手操作。 上升空间很大,组件化/路由/Vuex/Ajax,生态完整,架构强壮,用它构建中大型项目也很容易。 AP ...
分类:
其他好文 时间:
2018-05-11 20:03:28
阅读次数:
477