makefile 介绍 make命令执行时,需要一个 makefile 文件,以告诉make命令如何去编译和链接程序。 首先,我们用一个示例来说明makefile的书写规则。以便给大家一个感性认识。这个示例来源于gnu的make使用手册,在这个示例中,我们的工程有8个c文件,和3个头文件,我们要写一 ...
分类:
系统相关 时间:
2018-01-24 14:07:19
阅读次数:
201
利用Django实现RESTful API(一)
RESTful API现在很流行,这里是它的介绍 理解RESTful架构和 RESTful API设计指南.按照Django的常规方法当然也可以实现REST,但有一种更快捷、强大的方法,那就是 Django REST framework.它是python的一个模块,通过在Django里面配置就可以把app的models中的各个表实现RESTful API。下面是实现方法:
一、安装配置
pip install djangorestframework
pip install markdown # Markdown support for the browsable API.
pip install django-filter # Filtering support
再到Django的 settings.py 中的INSTALLED_APPS添加 rest_framework,如下:
1
2
3
4
INSTALLED_APPS = (
Django restAPI
作用域 1、js中没有块级作用域 2、如果有块级作用域,那么下面代码将会是undefined undefined 词法作用域 1、就是在代码写好的那一刻,变量的作用域就已经确定了,这种作用域,就是所谓的词法作用域 2、和词法作用域相对的叫动态作用域 ,js中是词法作用域不是动态作用域 3、在JS中唯 ...
分类:
Web程序 时间:
2018-01-24 14:06:59
阅读次数:
266
1.什么是二级分销? 二级分销其实是一种让用户分裂通过邀请的形式来获得更多的用户。如有ABC三个人,A邀请B做一件事情,B邀请C做一件事情。假定通过直接邀请可获得10%利润,通过间接邀请可获得5%的利润,设这件事定价为100元,结算下来A可以获得10+5=15元的利润,B可以获得5元的利润,这就是二 ...
分类:
其他好文 时间:
2018-01-24 14:06:48
阅读次数:
110
虽然已经红了很久,但是“微服务架构”正变得越来越重要,也将继续火下去。各个公司与技术人员都在分享微服务架构的相关知识与实践经验,但我们发现,目前网上的这些相关文章中,要么上来就是很有借鉴意义的干货,要么就是以高端的专业术语来讲述何为微服务架构。就是没有一个做到成熟地将技术传播出来,同时完美地照顾“初 ...
Docker是世界上领先的软件集装箱化平台。它灵活、可移植、安全、节省成本。 Container是一个标准化的软件单元。 About Containers Package software into standardized units for development, shipment and d ...
分类:
其他好文 时间:
2018-01-24 14:06:36
阅读次数:
138
1 Spring MVC概述 Spring MVC是Spring为表现层提供的基于MVC设计理念的优秀的web框架,是目前最主流的MVC框架之一。 Spring3.0后全面超越Struts2,成为最优秀的MVC框架。 Spring MVC通过一套MVC朱姐,让POJO成为处理请求的控制器,而无须实现 ...
分类:
编程语言 时间:
2018-01-24 14:06:24
阅读次数:
320
恢复内容开始 上个星期出差啦,今天接着打外星人哇~ ...
分类:
编程语言 时间:
2018-01-24 14:06:18
阅读次数:
139
概述 进行C/C++开发的时候我们都会需要打印调试信息,打印调试信息时我们习惯使用printf函数,但是在Keil C51环境下,由于我们的程序是下载到单片机里,使用printf函数时不能直接打印到串口上,这个时候就需要我们对printf函数输出重定向。 重定向 重定向printf很简单,我们知道, ...
分类:
其他好文 时间:
2018-01-24 14:06:08
阅读次数:
226
https://www.imooc.com/learn/36 注意: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面bo ...
分类:
编程语言 时间:
2018-01-24 14:05:58
阅读次数:
186
C语言int i=1,j=1,k=2; if(j++||k+&&i++) printf("%d%d%d",i,j,k);请问执行后结果是多少? 思考中 顿时恍然大悟! ...
分类:
其他好文 时间:
2018-01-24 14:05:49
阅读次数:
123
H3C交换机6800堆叠AB两个6800通过一条40G的光纤堆叠(建议用多条,本方案测试为主就用一条)A交换机的配置6800系统默认自带以上配置内容irfmac-addresspersistenttimerirfauto-updateenableundoirflink-delayirfmember1priority1irfmodenormal第一步配置交换机的irf优先级,把主交换机设置成30,备
分类:
其他好文 时间:
2018-01-24 14:05:42
阅读次数:
304
前缀 -webkit- -moz- -o- -ms- -ms-私有属性 zoom 设置对象的缩放比例 作用:触发haslayout,解决float或margin重叠的问题,清除浮动 writing-mode 控制内联元素的显示方向 值(css3):horizontal-tb 由上到下 vertica ...
分类:
Web程序 时间:
2018-01-24 14:05:26
阅读次数:
273
//阅读本文需要一点vuex的基本知识 commit => mutation //用来触发同步操作的方法 dispatch=>action //用来触发异步操作的方法 如果想改变vuex的store 中的状态的唯一方法是提交(commit) mutation,如果想在action中改变store中的 ...
分类:
其他好文 时间:
2018-01-24 14:05:17
阅读次数:
347
源自:jdk1.8.0_121 继承自 ,实现了 、`RandomAccess Cloneable Serializable`。 变量 构造方法 toArray()实现方式的不同 注: 之所以要判断是否为Object类型,是因为调用 方法的实现方式不同。 在 中, 返回的是Object数组。 在 中 ...
分类:
编程语言 时间:
2018-01-24 14:05:08
阅读次数:
188