码迷,mamicode.com
首页 > 编程语言 > 月排行
CentOS 7 上 yum 安装python3
1.下载 IUS 这个社区yum源 yum y install https://centos7.iuscommunity.org/ius release.rpm 2.添加 IUS 之后,先创建缓存元数据,再进行安装即可 yum makecache yum install python36u pyth ...
分类:编程语言   时间:2018-06-12 16:17:39    阅读次数:148
python学习第十三天:带参数装饰器和迭代器
带参数的装饰器:就是在原装饰器外再包一层函数 迭代器:迭代取值的工具 1.是迭代器? 迭代是一个重复的过程,每一次重复都是基于上一个结果而来的。 注:单纯的重复并不是迭代 2.为什么要有迭代器? 基于索引的迭代取值方式只适合用于列表、元组、字符串类型,而对于没有索引的字典、集合、文件,则不再适用。 ...
分类:编程语言   时间:2018-06-12 16:20:04    阅读次数:143
FTP主动模式与被动模式,及java FTPClient模式设置
FTP的主动模式与被动模式 FTP服务器使用20和21两个网络端口与FTP客户端进行通信。 FTP服务器的21端口用于传输FTP的控制命令,20端口用于传输文件数据。 FTP主动模式: FTP客户端向服务器的FTP控制端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路;当需要传送数据时 ...
分类:编程语言   时间:2018-06-12 16:20:22    阅读次数:362
spring boot jpa
引入包 application.yml配置数据库 建立实体类 建立接口类 建立Controller层 完成,测试 localhost:8080/user/queryAll 返回 ...
分类:编程语言   时间:2018-06-12 16:22:33    阅读次数:198
Spring的注解@Qualifier
近期在捯饬spring的注解,现将遇到的问题记录下来,以供遇到同样问题的童鞋解决~ 先说明下场景,代码如下: 有如下接口: 同时有下述两个实现类 EmployeeServiceImpl和EmployeeServiceImpl1: 调用代码如下: 在启动tomcat时报如下错误: 其实报错信息已经说得 ...
分类:编程语言   时间:2018-06-12 16:23:12    阅读次数:178
Python里的迭代器
迭代器(iterator)协议 · 在Python中,支持迭代器协议就是实现对象的__iter__()和__next__()方法。 1.__iter__()方法:返回迭代器对象本身; 2.__next__()方法:返回容器中的下一个元素,在结尾时引发Stoplteration异常终止迭代器。 可迭代 ...
分类:编程语言   时间:2018-06-12 16:23:21    阅读次数:177
Python普通方法、静态方法、类方法
开始 测试 三种方法都可以通过实例来调用,但是静态方法和类方法无法访问实例属性,所以更改了tst.data仅对普通方法起了作用 区别 普通方法不能通过类名调用,但是静态方法和类方法是可以的 总结 普通方法,可以通过self访问实例属性 类方法,可以通过cls访问类属性 静态方法,不可以访问,通过传值 ...
分类:编程语言   时间:2018-06-12 16:23:32    阅读次数:148
JAVA性能优化
10种简单的Java性能优化: 1、使用StringBuilder 2、避免使用正则表达式 使用正则表达式的话,至少要将 Pattern 缓存下来,避免反复编译Pattern。 static final Pattern HEAVY_REGEX = Pattern.compile("(((X)*Y)* ...
分类:编程语言   时间:2018-06-12 16:25:07    阅读次数:162
python中的*args 和**kwargs
*args是可变长参数,在函数内部以tuple形式存储; >>> fun_var_args(1, 'two', 3)arg: 1<type 'tuple'> >>>fun_var_args(1, "two",3) arg: 1another arg: twoanother arg: 3 对于参数** ...
分类:编程语言   时间:2018-06-12 16:26:55    阅读次数:159
Unity3D:改变GameObject的mesh
Unity3D:改变GameObject的mesh 1.只能重新生成新的mesh,重新赋值 2.生成的mesh,必须按照官网文档,同时指定:顶点与三角形的index数组,否则不行的 a) assign verticesb) assign triangles. 3.例子:用代码生成mesh为指定siz ...
分类:编程语言   时间:2018-06-12 17:07:34    阅读次数:174
C语言中指针*p[N], (*P)[N]的区别
这个是我在我校程设课中学到了,不禁感叹一句C语言真是奇妙,指针如此奇妙。。。 二者的定义分别是: int *p[N]表示指针数组,也就是说定义了N个不同指向int型的指针。 int (*p)[N]表示定义一个指针,指向一个int[N]型的指针。 下面展示了他们如何表示一个字符数组,请注意他们是如何作 ...
分类:编程语言   时间:2018-06-12 17:08:28    阅读次数:175
python装饰器
1.预备知识: 如下图所示:我们可以将函数名理解为变量名,将函数理解为一个具体的变量,定义函数时,函数名与函数的关系理解为一种赋值的关系,即就是把这个函数赋值给了对应的函数名;而在内存中一个变量只能表示或者说指向一块内容 2.原理代码示例: 通过下图1-5步来解释上述函数的调用过程,并引出装饰器 3 ...
分类:编程语言   时间:2018-06-12 17:08:36    阅读次数:154
python2.7使用pip安装包一直错误
方法:1、在Python的安装目录C:/Python27/Lib/里找到mimetypes.py文件;2、打开mimetypes.py文件,在import结束后添加以下代码:import sysreload(sys)sys.setdefaultencoding('gbk')Referncepython2.7与pip的安装 ansii错误 setup.py错误https://blog
分类:编程语言   时间:2018-06-12 17:08:45    阅读次数:196
Linux/Centos jdk安装.java环境变量配置
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、We
分类:编程语言   时间:2018-06-12 17:09:51    阅读次数:180
python psutil
psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、i
分类:编程语言   时间:2018-06-12 17:10:23    阅读次数:424
python 生成器的理解和总结
1. 生成器 利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我们可以采用更简便的语法,即生成器(g ...
分类:编程语言   时间:2018-06-12 17:11:29    阅读次数:169
python全栈开发 * 10知识点汇总 * 180612
10 函数进阶 知识点汇总 一.动态参数 形参的第三种1.动态接收位置传参 表达:*args (在参数位置编写 * 表?接收任意内容) (1)动态位置参数def eat(*args): print(args)eat("水果","蔬菜","肉",)# # 结果以元祖的形式呈现. : ('水果', '蔬 ...
分类:编程语言   时间:2018-06-12 17:12:10    阅读次数:188
java-数组排序算法
1.数组排序算法-冒泡排序算法 作用:可以对整数数组中的元素进行排序,与Arrays.sort方法的作用一样,唯一的区别是sort方法可以对任意的类型数组进行排序。 例子: public class P_1 { public static void main(String args[]) { int ...
分类:编程语言   时间:2018-06-12 17:42:29    阅读次数:156
Python实现图像直方图均衡化算法
title: "Python实现图像直方图均衡化算法" date: 2018 06 12T17:10:48+08:00 tags: [""] categories: ["python"] 效果图 代码 python !/usr/bin/env python3 coding=utf 8 import ...
分类:编程语言   时间:2018-06-12 17:47:42    阅读次数:178
Python基础--列表(List)
1.列表list定义list=[‘张三‘,‘李四‘,123]2.访问列表中的值print(list[0])>>:张三print(list[0:2])>>:[‘张三‘,‘李四‘]3.添加元素append(),insert()3.1append()追加数据list.append(231)3.2insert()在指定位置添加list.insert(1,‘马六‘)print(lis
分类:编程语言   时间:2018-06-12 17:47:53    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!