现在开始写项目了,你会发现我们一般都要写一个cpp,对应的还得有一个h文件,那么为什么在C++中我们要这么做? .h就是声明,.cpp就是实现,而所谓分离式实现就是指“声明”和“定义”分别保存在不同的文件中,声明保存在.h文件、定义保存在.cpp文件中。 那么将声明和定义分离有什么意义吗? 首先从非 ...
分类:
编程语言 时间:
2017-08-02 17:41:57
阅读次数:
154
https://segmentfault.com/q/1010000003797714 我在看一个日本人写的书《征服 C 指针》,书上的引言提到这么一句话 确实,“C指针”有着底层而邪恶的一面,但是,它又是构造链表和树等“数据结构”不可缺少的概念。如果没有指针,我们是 做不出像样的应用程序的。所以, ...
分类:
编程语言 时间:
2017-08-02 17:41:48
阅读次数:
139
什么叫跌代: 可以将某个数据集合内的数据一个一个挨着取出来就叫做跌代。 迭代器协议: 可以被跌代要满足的要求叫做可迭代协议,可迭代对象必须提供一个next的方法,执行该方法要么返回跌代中的下一项,要么就引起一个StopIteration异常,以终止跌代(跌代只能往后走,而不能往前退) python中 ...
分类:
编程语言 时间:
2017-08-02 17:40:43
阅读次数:
213
1.一般数组排序 2.对象数组按照属性排序 3. ...
分类:
编程语言 时间:
2017-08-02 17:40:15
阅读次数:
176
一、返回html 1、请求组装 http://10.110.20.146/cloud-web/version-info 请求头:Accept=text/html; charset=utf-8 2、请求报文 GET /cloud-web/version-info HTTP/1.1Host: 10.11 ...
分类:
编程语言 时间:
2017-08-02 17:40:07
阅读次数:
184
装饰器 装饰器本质是函数,是用来装饰其他函数,顾名思义就是,为其他的函数添加附件功能的。 一、装饰器原则: 不能修改被装饰函数的源代码 不能修改被装饰函数的调用方式 def logging(): print("logging...") #正确写法,没有修改源码 def test1(): pass # ...
分类:
编程语言 时间:
2017-08-02 17:39:57
阅读次数:
148
就算生不逢时,也该理解理解了。已经在Java界快混迹3年了,对于一些性能调优的话题我是一直插不上嘴,只是针对昨晚看到的一篇性能调优的文章,我忍不住了。 Tomcat性能调优: 找到Tomcat根目录下的conf目录,修改server.xml文件的内容。对于这部分的调优,我所了解到的就是无非设置一下T ...
分类:
编程语言 时间:
2017-08-02 17:39:49
阅读次数:
187
1 简介 Asio 是一个跨平台的 C++ 库,常用于网络编程、底层的 I/O 编程等 (low-level I/O),其结构框架如下: 2 使用 Asio 2.1 下载 Asio 可分为 Boost 版和 non-Boost 版,后者的下载地址为: http://think-async.com/ ...
分类:
编程语言 时间:
2017-08-02 17:39:26
阅读次数:
203
public static void main(String args[]){ JSONObject json1=JSONObject.fromObject("{'username' : '11111','clientid' : '','password' : '222222'}"); Map<St ...
分类:
编程语言 时间:
2017-08-02 17:39:05
阅读次数:
117
近来micropython语言做硬件编程很火,随之而来的就开始带动着支持micropython语言编程的开发板也开始火的发烫,今天小编就来和大家介绍一款很经典的micropython开发板—TPYBoardV102开发板。 一.板载硬件资源介绍 按照惯例先来介绍一个这块开发板的硬件组成,个人感觉这个 ...
分类:
编程语言 时间:
2017-08-02 17:38:17
阅读次数:
175
1.__new__是在一个对象实例化的时候所调用的第一个方法 2.它的第一个参数是这个类,其他的参数是用来直接传递给__init__方法 3.__new__决定是否要使用该__init__方法,因为__new__可以调用其他类的构造方法或者直接返回别的实例对象来作为本类的实例,如果__new__没有 ...
分类:
编程语言 时间:
2017-08-02 17:01:59
阅读次数:
172
1.python2.7下安装 主要功能是实现客户端与服务器端的双向通信,这个小东西用到的主要知识点: 1.Python Socket;2.Python Tkinter库。 当然也应该了解如下的基础知识:1.Python基本语法;2.Python基本语句;3.Python函数;4.Python模块;5 ...
分类:
编程语言 时间:
2017-08-02 17:01:24
阅读次数:
232
java--main()方法 在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数 ...
分类:
编程语言 时间:
2017-08-02 17:00:06
阅读次数:
124
直接上干货。。。 1、首先配置pom.xml文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio ...
分类:
编程语言 时间:
2017-08-02 16:59:19
阅读次数:
1051
1- 介绍 本文章介绍JAVA开发环境安装是基于: Java8(JDK8) 2- 下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 应该检查你的操作系统是32位或64位的,并下载相应的JDK版本(我的是 ...
分类:
编程语言 时间:
2017-08-02 16:28:33
阅读次数:
260