版权声明:本文为博主原创文章,未经博主允许不得转载。 接下来的几篇文章,我将回忆一下C++的基础. C++的由两部分组成 1.C++语言 2.C++标准库 本篇文章主要分享我学习C++语言的笔记. 本节主要介绍 Big Three 即析构函数,拷贝构造函数,赋值拷贝函数,前面主要围绕不带指针的cla ...
分类:
编程语言 时间:
2017-08-06 14:38:39
收藏:
0 评论:
0 赞:
0 阅读:
215
<span style="font-size:18px;">在dotnet平台Net.Sockets.TcpListener和Net.Sockets.TcpClient已经为我们封装了全部Socket关于tcp部分,操作也更为简单,面向数据流。使用TcpClient的GetStream方法获取数据流 ...
分类:
编程语言 时间:
2017-08-06 14:38:29
收藏:
0 评论:
0 赞:
0 阅读:
268
def baseN(num, b): return ((num == 0) and "0") or (baseN(num // b, b).lstrip("0") + "0123456789abcdefghijklmnopqrstuvwxyz"[num % b]) ...
分类:
编程语言 时间:
2017-08-06 14:36:25
收藏:
0 评论:
0 赞:
0 阅读:
1147
JAVA 爬虫工具有挺多的,但是Gecco是一个挺轻量方便的工具。 先上项目结构图。 这是一个 JAVASE的 MAVEN 项目,要添加包依赖,其他就四个文件。log4j.properties 加上三个java类。 1、先配置log4j.properties 2、接下来着手写Blog.java,里面 ...
分类:
编程语言 时间:
2017-08-06 13:53:55
收藏:
0 评论:
0 赞:
0 阅读:
359
JAVA多线程有两种方式实现: 第一种是继承Thread方式 第二种是实现Runnable接口, 在实际项目中都使用第二种方式实现多线程 ...
分类:
编程语言 时间:
2017-08-06 13:51:32
收藏:
0 评论:
0 赞:
0 阅读:
268
拓扑排序是求一个AOV网(顶点代表活动, 各条边表示活动之间的率先关系的有向图)中各活动的一个拓扑序列的运算, 可用于測试AOV 网络的可行性. 整个算法包含三步: 1.计算每一个顶点的入度, 存入InDegree数组中. 2.检查InDegree数组中顶点的入度, 将入度为零的顶点进栈. 3.不断 ...
分类:
编程语言 时间:
2017-08-06 13:50:26
收藏:
0 评论:
0 赞:
0 阅读:
174
在c语言中每个变量都有两个属性一个是值,一个是址。比方: int a = 2; 变量a的值是2,变量a的地址,能够用&取地址操作符获取,即&a。 因此以C语言的函数传递中具备两种方式传递參数,一种是传址,一种传值。比方: void f1(int v) { ; } //函数f1 void f2(int ...
分类:
编程语言 时间:
2017-08-06 13:49:38
收藏:
0 评论:
0 赞:
0 阅读:
192
要更深入了解C++, 必需要知道一个程序从開始到结束都干了些什么, 怎么干的。 所以我从C++编译到执行过程,解析下程序是怎么跑的。 首先,初略的说一下之前C++的编译过程。C++编译过程包含预编译-》汇编-》编译-》链接。称为一个可运行文件。(Windows平台下为.exe文件)。 预编译主要展开 ...
分类:
编程语言 时间:
2017-08-06 13:46:49
收藏:
0 评论:
0 赞:
0 阅读:
230
今天帮同学处理一点语料。语料文件有点大,而且是以连续两个换行符作为段落标志,他想把它按段落分隔成多个小文件。即每3个段落组成一个新文件。因为曾经没有遇到过类似的操作,在网上找了一些类似的方法,看起来都有点复杂。所以经尝试。自己写了一段代码。完美解决这个问题。 基本思路是,先读原文件内容,并使用正則表 ...
分类:
编程语言 时间:
2017-08-06 13:45:19
收藏:
0 评论:
0 赞:
0 阅读:
405
// // // // Respect the work. // // </copyright> // <summary> // // The quick sort. // // 高速排序(QuickSort)是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据切割成独立的两部分,当中 ...
分类:
编程语言 时间:
2017-08-06 13:44:34
收藏:
0 评论:
0 赞:
0 阅读:
223
网上非常多介绍3种页面置换算法的样例和过程是不对的, 本文依据《操作系统概念》第七版对三种算法做介绍,并给出正确的样例以验证算法。 一、FIFO先进先出页面置换算法,创建一个FIFO队列来管理内存中的全部页。在计算缺页率的时候最好把每一次页面调度的队列写出来,这样不easy出错。 以下举例说明: 如 ...
分类:
编程语言 时间:
2017-08-06 13:42:54
收藏:
0 评论:
0 赞:
0 阅读:
277
环境变量理解 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的pat ...
分类:
编程语言 时间:
2017-08-06 13:41:32
收藏:
0 评论:
0 赞:
0 阅读:
911
从vanilla javascript 调用angular的函数: * 调用 service中的函数var yourService = angular.element(document.body).injector().get('NetService') yourSevice.yourFunctio ...
分类:
编程语言 时间:
2017-08-06 13:41:01
收藏:
0 评论:
0 赞:
0 阅读:
272
转自云栖社区:https://yq.aliyun.com/articles/56?spm=5176.100239.blogcont59193.11.jOh3ZG# 摘要: 该文章来自于阿里巴巴技术协会(ATA)精选文章。 Java调试概述 程序猿都调式或者debug过Java代码吧?都体会过被PM, ...
分类:
编程语言 时间:
2017-08-06 13:38:04
收藏:
0 评论:
0 赞:
0 阅读:
308
1.什么是对象 在javascript中一切皆对象,比如:字符串,数值,函数,数组等。对象带有属性和方法 属性即对象的某些特定性质,如字符串的长度,数组的元素个数,图像的长宽等; 方法即在对象上执行的动作,如表单的提交(submit),时间的获取(getYear) 2.定义对象使用new关键字,访问 ...
分类:
编程语言 时间:
2017-08-06 13:37:49
收藏:
0 评论:
0 赞:
0 阅读:
192
一、安装环境检查一下包是否安装 yum install gcc yum install zlib-devel yum install make yum install -y openssl openssl-devel 二、开始安装python3.6 三、检查是否安装成功 四、安装Django==1. ...
分类:
编程语言 时间:
2017-08-06 13:37:16
收藏:
0 评论:
0 赞:
0 阅读:
199
输出: 排序前:13,55,37,33,45,9,60,21,10排序后:9,10,13,21,33,37,45,55,60 ...
分类:
编程语言 时间:
2017-08-06 13:34:45
收藏:
0 评论:
0 赞:
0 阅读:
209
近期项目中遇到了一个处理速度慢阻塞用户界面操作的问题,因此想用多线程来解决。在处理数据的循环中,新建线程,在新建的线程中处理数据。多线程同一时候处理数据,以此来达到加速的目的,使用户界面操作变得流畅。在多任务操作系统中。我们能够在操作系统的协调下同一时候进行多个任务。各个任务以分时复用的形式来进行工 ...
分类:
编程语言 时间:
2017-08-06 13:32:26
收藏:
0 评论:
0 赞:
0 阅读:
269
#!/usr/bin/env python #-*-coding:utf-8-*- #Author: #Date: #Version: USER="huanggang" PASSWD="123456" def login(): result = checkpasswd() for errornum ... ...
分类:
编程语言 时间:
2017-08-06 13:31:11
收藏:
0 评论:
0 赞:
0 阅读:
297
数组指针是指一个指向数组的指针,例如有一个数组指针p指向一个数组a[],则 *p是取到这个数组,也就是说 *p=a,因此 **p =a[0], 它的定义为: (*c)表示它是一个指针,若不加括号则变成 指针数组 ,[10]表示指向一个长度为10的数组,int 表示数组元素为int 因为函数不能返回数 ...
分类:
编程语言 时间:
2017-08-06 13:30:42
收藏:
0 评论:
0 赞:
0 阅读:
164