对于变量而言, 左值可以使用 int& val = num; 对于常数而言,右值可以使用const int& val = num; 临时变量是右值 /* 左值 */ #include <iostream> using namespace std; int func(void) { int num = ...
分类:
编程语言 时间:
2020-03-30 15:52:01
阅读次数:
54
程序如下: def selection_sort(alist): n=len(alist) for i in range(n-1):#到n-1停止是因为最后一个肯定是最大的无须比较 min_index=i for k in range(i+1,n):#到n停止是因为到最后一个不一定是最小的,所以需要 ...
分类:
编程语言 时间:
2020-03-30 15:52:38
阅读次数:
58
使用& 表示reference可以用当前的值来表示原来的那个值, 数的地址保持不变 相较于a = b;相当于是进行赋值操作 /* & 表示引用 */ #include <iostream> using namespace std; int main(void) { int a = 10; int& ...
分类:
编程语言 时间:
2020-03-30 15:53:36
阅读次数:
63
对于从事IT行业的小伙伴来说,可能都非常疑惑,什么编程语言更简单易学呢?那当然是Python。Python语言简单清晰,对于其他语言来说更容易上手,更招人喜欢,适合IT小白学习,那么Python技术前景怎么样?为大家简单的分析一下吧。
分类:
编程语言 时间:
2020-03-30 15:54:15
阅读次数:
68
使用 int* pi = new int //申请动态变量, int* pi = new int(10) //直接进行申请 /* new动量申请 */ #include <iostream> using namespace std; int main() { int *pi = new int; * ...
分类:
编程语言 时间:
2020-03-30 15:55:46
阅读次数:
75
学习了spring的数据源的使用以及spring的作用域引入外部属性文件 对应的bean的xml文件和properties文件如下 <?xml version="1.0" encoding="UTF-8"?> <!-- spring 使用外部属性文件 --> <beans xmlns="http:/ ...
分类:
编程语言 时间:
2020-03-30 15:56:04
阅读次数:
61
实现冒牌排序的程序如下: def bubble_sort(alist): n=len(alist) for k in range(n-1):#最后最小的一个数字不用排序,因为已经是最小了 for i in range(n-1-k):#用k来限定每一个小冒泡排序的区间 if(alist[i]>alis ...
分类:
编程语言 时间:
2020-03-30 15:57:00
阅读次数:
64
异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(100/0),那么你是因为你用0做了除数,会抛出 java.lang.A ...
分类:
编程语言 时间:
2020-03-30 15:57:19
阅读次数:
57
线程 VS 进程 多线程可以并行处理任务,但是线程是不能单独存在的,它是由进程来启动和管理的。那什么又是进程呢?一个进程就是一个程序的运行实例。详细解释就是,启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程。 从图中 ...
分类:
编程语言 时间:
2020-03-30 15:57:35
阅读次数:
70
这里使用or来替代||,使用<% 和 %>替代{} /* 操作字符 */ #include <iostream> using namespace std; int main() <% int a = 10, b = 0; if (a or b) <% cout << true << endl; %> ...
分类:
编程语言 时间:
2020-03-30 16:01:37
阅读次数:
123
学习Java的第16天 1.Java集合框架的概述 1. 集合和数组都是对多个数据进行操作的结构,简称Java容器。 此时的存储主要指的是内存的存储,不涉及到持久化的存储。 2. 数组存储多个数据的特点: + 一旦初始化以后,数组的长度就确定了。 + 声明类型后,元素的类型也就确定了。 + 缺点: ...
分类:
编程语言 时间:
2020-03-30 16:03:50
阅读次数:
59
Java实现图片裁剪预览功能 在项目中,我们需要做些类似头像上传,图片裁剪的功能,ok看下面文章! 需要插件:jQuery Jcrop 后端代码: package org.csg.upload; import java.awt.Rectangle; import java.awt.p_w_picpa ...
分类:
编程语言 时间:
2020-03-30 16:06:52
阅读次数:
91
wordcloud是Python扩展库中一种将词语用图片表达出来的一种形式,通过词云生成的图片,我们可以更加直观的看出某篇文章的故事梗概。 首先贴出一张词云图(以哈利波特小说为例): 在生成词云图之前,首先要做一些准备工作 1.安装结巴分词库 pip install jieba Python中的分词 ...
分类:
编程语言 时间:
2020-03-30 16:11:09
阅读次数:
85
常成员函数 在声明和实现时都要带 关键字 常成员函数 不能修改对象的数据成员,也不能访问类中没有用 声明的非常成员函数。 在任何函数中都不能对 常数据成员 赋值。对常数据成员初始化,只能通过 构造函数 的 初始化列表 。 常对象 的数据成员在它的生存期内不会被改变,因此定义常对象时必须对其进行初始化 ...
分类:
编程语言 时间:
2020-03-30 16:16:27
阅读次数:
185
参考链接:https://blog.csdn.net/baicp3/article/details/13512237 参考链接https://blog.csdn.net/sinat_32034679/article/details/76572613?utm_source=blogxgwz5 除了以上 ...
分类:
编程语言 时间:
2020-03-30 16:18:41
阅读次数:
51
学习Java编程的时候,无论是谁,当学到面向对象这部分内容时都会遇到一个关键字:this。很多初学者对这个关键字的都会感觉到理解不透,不明白这个神秘的”this”到底表示什么意思。按照官方正规的解释,this关键字的意义被解释为“指向当前对象的引用”。这个解释非常准确并且很精炼,但它太过学术化了,导致很多初学者有点读不懂,更谈不上深入理解它的意义。本文将用大白话的形式帮助初学Java的小伙伴来深入
分类:
编程语言 时间:
2020-03-30 16:22:40
阅读次数:
63
when trying the sample code of "link_crawler3.py", it will always fail with below message: /usr/bin/python3 /home/cor/webscrappython/Web_Scraping_with ...
分类:
编程语言 时间:
2020-03-30 16:24:22
阅读次数:
94
/ 判定数组中的内容是相同的 不含顺序 @param { } arr / export function isEqualArray(arr1,arr2 ){ if(!(arr1 instanceof Array) || !(arr2 instanceof Array) || arr1.length ...
分类:
编程语言 时间:
2020-03-30 16:24:39
阅读次数:
60
友元函数定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。 尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。调用友元函数不需要通过对象和指针作为句柄。 友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。 注意 ...
分类:
编程语言 时间:
2020-03-30 16:24:56
阅读次数:
61
Class也是Object 在理解metaclass之前,我们需要先理解Python中的class。从某种程度上来说,Python中的class的定位比较特殊。 对于大部分面向对象语言来说,class是一段定义了如何产生object的代码块。在Python中这一定义也成立: >>> class ex ...
分类:
编程语言 时间:
2020-03-30 16:26:27
阅读次数:
73