码迷,mamicode.com
首页 > 编程语言 > 周排行
python博客园示例,重点使用装饰器
# -*- coding:utf-8 -*- import time login_state = False user_dict = {'username': None} def register():  # 注册函数   &n
分类:编程语言   时间:2018-05-31 00:39:32    阅读次数:210
python中列表排序,字典排序,列表中的字典排序
#-*- encoding=utf-8 -*- import operator #按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) prin ...
分类:编程语言   时间:2018-05-31 00:39:45    阅读次数:180
springboot jar包运行中获取资源文件
1. 今天晚上写了一个程序,基于Spring boot的一个小网站,发现使用FileUtils.class.getResource(path)来获取jar包中的资源文件并不能成功,其路径很奇怪 查阅资料后,并且查看jar包中的资源文件发现有!还有classes!这样的文字,超级奇怪。后面找到一个折中 ...
分类:编程语言   时间:2018-05-31 00:42:01    阅读次数:337
python列表的增删改查
增my_list=[value,value,....]my_list.append(value)追加my_list.insert(index,value)中间插入my_list=[‘a‘,‘b‘,‘c‘,‘d‘]my_list.append(‘e‘)my_list[‘a‘,‘b‘,‘c‘,‘d‘,‘e‘]my_list
分类:编程语言   时间:2018-05-31 00:42:46    阅读次数:189
Java集合类
集合类 集合类在面试中屡次考到,深知其重要性。集合是相对数组来说的,数组的优缺点我们早就知道,定长、支持随机存取、不利于插入删除。集合类就是为了克服这些缺点而造的。 以下部分内容转自lipper,做了一定的修改。 一、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接 ...
分类:编程语言   时间:2018-05-31 02:23:31    阅读次数:238
Java static基本认知
一、 static的用途 在Java编程思想中有这么一句话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途” 这句话在我理解来说就相当 ...
分类:编程语言   时间:2018-05-31 02:24:12    阅读次数:213
Java基础__随机生成1~15之间的数字
输出:(答案不唯一,随机数) 8 15 10 14 9 3 6 11 5 13 4 7 12 1 2 ...
分类:编程语言   时间:2018-05-31 02:25:05    阅读次数:225
python学习博客系列
1. python(一)简介和入门 http://www.nnzhp.cn/archives/131 2. python(二)数据类型 http://www.nnzhp.cn/archives/162 3. python(三)文件操作和集合 http://www.nnzhp.cn/archives/ ...
分类:编程语言   时间:2018-05-31 02:25:38    阅读次数:205
Python面试题目之(针对dict或者set数据类型)边遍历 边修改 报错dictionary changed size during iteration
但是报错信息如下 python 遍历一个dict、set类型的同时,并且在改变这个变量的长度或者一边遍历一边修改,这时候就会抛出这错误; 我查了一些资料之后, 才发现用for in 迭代的时候是用迭代器的, (或许是个链表?), 不能在迭代的时候添加或删除属性, 只能更改属性值. (具体原理我也不太 ...
分类:编程语言   时间:2018-05-31 02:26:17    阅读次数:377
python之sys模块详解
sys模块功能多,我们这里介绍一些比较实用的功能,相信你会喜欢的,和我一起走进python的模块吧! sys模块的常见函数列表 sys.argv: 实现从程序外部向程序传递参数。 sys.exit([arg]): 程序中间的退出,arg=0为正常退出。 sys.getdefaultencoding( ...
分类:编程语言   时间:2018-05-31 02:28:02    阅读次数:155
Python基础
if语句 #if..else基本格式 猜年龄 age_of_princal = 56 guess_age = int( input(">>:")) if age_of_princal == guess_age : print("Yes,you got it..") else: print("No,y ...
分类:编程语言   时间:2018-05-31 02:28:20    阅读次数:189
c++消息队列的实现
#ifndef NET_FRAME_CONCURRENT_QUEUE_H #define NET_FRAME_CONCURRENT_QUEUE_H #include <queue> #include <mutex> #include <condition_variable> template<cla ...
分类:编程语言   时间:2018-05-31 02:28:42    阅读次数:262
c++同步socket处理
1.socket类是TCP通信的基本类,调用成员函数connect()可以连接到一个指定的通信端点,连接成功后用local_endpoint()和remote_endpoint()获得连接两端的端点信,用read_some()和write_some()阻塞读写数据,当操作完成后使用close()函数 ...
分类:编程语言   时间:2018-05-31 02:28:50    阅读次数:331
Python面试题目之Python的复制和赋值浅析
python采用的是引用变量的结构,也就说如果你对一个变量赋值,并不是给这个变量开辟了一块内存空间而是将一个对象的内存空间地址告诉了这个变量,这样做的好处是便于管理,节省内存空间,便于内存释放等等。但是在一些特殊情况下还是需要一个有自己内存空间的变量,这样操作起来和原变量互不干扰。那就要用到对象的复 ...
分类:编程语言   时间:2018-05-31 02:29:20    阅读次数:205
Java的面向对象属性
<! more 定义类 定义类的过程就是定义类的属性的过程; 类的属性就是累的静态属性的简称,指类内包含的各项数据。 类的服务被称为成员函数或方法。 继承extends 通过定义继承方法,子类可以获得父类的所有属性和方法 接口implements 说明当前类中实现了哪个接口定义的功能和方法 是Jav ...
分类:编程语言   时间:2018-05-31 02:29:46    阅读次数:209
Java基础22-集合类1(概况、List接口)
一、集合类概述 在java2(jdk1.2)之前,java是没有完整的集合框架的。它只有一些简单的可以扩展的容器类,比如vector,stack类等。 我们知道数组可以存储多个数据,既然数组可以存储多个数据,那为什么我们还需要集合类呢? 我们先来看一下数组的弊端: 1.长度是不可变的,一旦数组初始化 ...
分类:编程语言   时间:2018-05-31 02:30:24    阅读次数:218
c++定时器
io_service的任务执行流程:调用run方法,进入主loop;判断公有队列是否为空,不为空则取出任务并执行,当任务数大于1时同时唤醒其他空闲线程;任务执行结束,把各个线程的私有队里面的任务移动到公有任务队列里面。触发reactor,linux下面一般是epoll,当有事件时,把相应的事件的任务 ...
分类:编程语言   时间:2018-05-31 02:31:45    阅读次数:225
python及pip安装(windows10+ Python 3.6.5最简单的安装配置方式)
2018.5.30更新 这里介绍一种最方便的方法,希望能帮助你少走弯路。 python官网下载安装包,这里给出Python 3.6.5的下载地址: https://www.python.org/downloads/release/python-365/ 拉到网页最下方下载Windows x86-64 ...
分类:编程语言   时间:2018-05-31 02:32:42    阅读次数:356
spring-简洁介绍
总结 spring的官方网址:http://spring.io/ spring版本的下载地址:http://repo.spring.io/release/org/springframework/spring spring中有哪些技术点? 1. spring beans、Ioc 2. spring c ...
分类:编程语言   时间:2018-05-31 02:33:35    阅读次数:176
一、开发环境配置-python3和相关库
一、安装python3 下载安装 二、安装请求库 可以使用pip安装、wheel安装、源码安装 推荐pip安装 1、安装requests python的第三方库 pip3 install requests 2、安装selenium 自动化测试工具,可以驱动浏览器,对应JS渲染的页面,非常有效 pip ...
分类:编程语言   时间:2018-05-31 02:34:39    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!