码迷,mamicode.com
首页 > 编程语言 > 日排行
Python面向对象 | 类属性
property property是一个装饰器函数,可以将一个方法伪装成属性,调用的时候可以不用加()。@property被装饰的方法,是不能传参数的,因为它伪装成属性了。 装饰器的使用:在要装饰的函数、方法、类上面一行加上 @装饰器名字 装饰器的分类: 装饰函数 装饰方法:property 装饰类 ...
分类:编程语言   时间:2019-12-21 20:45:18    阅读次数:79
ubuntu 默认python版本切换
电脑上面有些脚本是python2的,有些是python3的,但是系统默认是python2,需要设置环境变量来进行切换. python2切换到python3: echo alias python=python3 >> ~/.bashrc source ~/.bashrc ...
分类:编程语言   时间:2019-12-21 20:46:57    阅读次数:95
Python高级应用程序设计任务要求
一、主题式网络爬虫设计方案(15分) 1.主题式网络爬虫名称 主题名称:豆瓣音乐专区的摇滚音乐 2.主题式网络爬虫爬取的内容与数据特征分析 爬取豆瓣音乐专区的摇滚音乐歌手、链接及受喜爱的人数 3.主题式网络爬虫设计方案概述(包括实现思路与技术难点) 实现思路:爬取获得的豆瓣音乐的HTML页面,使用B ...
分类:编程语言   时间:2019-12-21 20:48:23    阅读次数:107
C# 通过 参数返回 C++ 指针
参数返回 C++ 指针 C++ 代码 C# 代码 ...
分类:编程语言   时间:2019-12-21 20:53:48    阅读次数:103
调整数组顺序使奇数位于偶数前面
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 这道题如果没有相对位置的要求的话,可以让两个指针i和j分别指向头和尾,指针i从前往后走,当指针i指向偶数时,停下来;指针j从 ...
分类:编程语言   时间:2019-12-21 20:54:45    阅读次数:110
java集合(二)Set集合之EnumSet详解
1.定义: 添加枚举类元素的专用集合类 2.与其他集合类区别: EnumSet内部实现不使用常见的数据结构,比如数组(ArrayList),链表(LinkedList),哈系表(HashMap、Hashtable、HashSet),红黑树(TreeMap、TreeSet)而是使用位运算完成集合的基本 ...
分类:编程语言   时间:2019-12-21 20:55:03    阅读次数:98
堆排序
#include<iostream> #include<cstdlib> #include<stack> #include<string> #include<vector> using namespace std; void HeapAdjust(vector<int> &A, int beginI ...
分类:编程语言   时间:2019-12-21 20:55:52    阅读次数:69
Python高级应用程序设计任务要求
用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台) 一、主题式网络爬虫设计方案(15分) 1.主题式网络爬虫名称 NBA球员拉塞尔-威斯布鲁克生涯表现2.主题式网络爬虫爬取的内容与数据特征分析 对NBA球员拉塞尔-威斯 ...
分类:编程语言   时间:2019-12-21 20:56:33    阅读次数:79
python操作json文件获取内容
写case时,将case 写到json文件比写到,写python一定要学会处理json 以下,是要处理的json 处理操作包括:打开json文件,获取json文件内容,关闭json文件,读取内容中的对应key的value { "name": "BeJson", "url": "http://www. ...
分类:编程语言   时间:2019-12-21 21:00:56    阅读次数:86
Java之属性集(Properties类)
Properties概述 java.util.Properties类 继承于 Hashtable ,来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应值都是一个字符串。该类也被许多Java类使用,比如获取系统属性时,System.getProperties 方法就是返回一个 Proper ...
分类:编程语言   时间:2019-12-21 21:01:13    阅读次数:442
python使用xlutils库save()之后,文件损坏
import xlrd from xlutils.copy import copyworkbook=xlrd.open_workbook('test.xlsx')##打开excel为 .xlsx格式workbook1=copy(workbook)#复制sheet1=workbook1.get_she ...
分类:编程语言   时间:2019-12-21 21:03:07    阅读次数:250
JAVA基础学习-属性初始化
对象属性初始化有3种1. 声明该属性的时候初始化2. 构造方法中初始化3. 初始化块 类属性初始化有2种1. 声明该属性的时候初始化2. 静态初始化块 对象属性的初始化有三种方式的优先级 当对一个对象实例化时,首先会加载实例变量,然后再执行初始化代码块,最后执行构造方法。 对象的初始化顺序:(1)类 ...
分类:编程语言   时间:2019-12-21 21:05:11    阅读次数:105
Python有参函数的使用
1.给定验证码长度n,生成随机验证码,验证码由数字、字母组成(参考chr()内置方法) 程序代码如下: 运行结果如下: PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取 note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88b ...
分类:编程语言   时间:2019-12-21 22:16:11    阅读次数:108
一个线程相关的高CPU占用问题的定位
最近在重构项目代码时,发现两个线程同时访问一个加锁的std::list队列时,会出现恶性竞争锁的现象。 具体现象是A线程总是拿不到锁,B线程抢占几次后,A才抢占到。 由于是重构项目,也无法通过回滚代码来解决。 最终定位问题是,重构时对std::list队列单独封装了一个类导致的。单独封装一个类,那么 ...
分类:编程语言   时间:2019-12-21 22:19:03    阅读次数:65
logstash 找不到 java 环境
现象 这个问题是很早前在生产环境上部署elk集群的时候出现的,今天记录下,集群中的节点都有部署java环境,但是在logstash这个节点缺提示找不到java环境,我是在CentOS上用rpm包进行部署的,加到了系统服务system中。 启动logstash后,报错如下图: journalctl - ...
分类:编程语言   时间:2019-12-21 22:19:38    阅读次数:216
java基础语法
Table of Contents1. 变量与运算符1.1 关键字和保留字1.1.1 关键字(keyword)的定义和特点:1.1.2 保留字(reserved word):1.2 标识符1.2.2 定义合法标识符规则:1.2.3 Java中的名称命名规范:1.3 变量1.3.1 基本数据类型1.3... ...
分类:编程语言   时间:2019-12-21 22:20:12    阅读次数:113
java环境变量配置,jdk13.0.1中没有jre解决办法
java.Oracle中下载了最新的jdk13.0.1,安装之后发现没自动生成jre,导致环境变量配置一直不成功 如果没有自动生成jre,需要手动生成 jre手动生成办法: cmd进入jdk安装路径,我的是:E:\Program Files\Java\jdk-13.0.1\bin 之后输入如下命令: ...
分类:编程语言   时间:2019-12-21 22:21:28    阅读次数:7506
python 文件的基本操作
文件的概念 文件的概念和作用 1.计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据 2.长期存储设备包括:硬盘、U 盘、移动硬盘、光盘... 文件的作用 1.将数据长期保存下来,在需要的时候使用。 文件的存储方式 1.在计算机中,文件是以 二进制 的方式保存在磁盘上的 文本文件和二进制文 ...
分类:编程语言   时间:2019-12-21 22:22:51    阅读次数:94
Java生成随机数
Math.random() 会得到一个0-1之间的随机浮点数 1 public class HelloWorld { 2 public static void main(String[] args) { 3 int[] a = new int[5]; 4 a[0] = (int) (Math.ran ...
分类:编程语言   时间:2019-12-21 22:25:07    阅读次数:72
C语言文件191221
实验要求: 掌握c语言文件操作的基本方法 1.根据需求,选择不同的方式来打开文件 2.读取文件中的数据 3.向文件中写入数据 4.了解缓冲区以及EOF概念 5.了解一些基本的system语句:清屏,暂停等 任务一: 你现在拥有一个数组,数组中储存着总共10个人的姓名字符串 你需要为每个人创建一个tx ...
分类:编程语言   时间:2019-12-21 22:26:09    阅读次数:79
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!