码迷,mamicode.com
首页 > 编程语言 > 月排行
python (五、文件操作并发进程以及常用系统模块)
主要内容有: 文本文件读写 open的参数 f = open('test.txt', 'r', encoding='utf-8') # r = read, w = write, a = append, b = binary, +表示文件不存在就创建 文件名 方式 编码方式(有时候需要写,有时不需要写 ...
分类:编程语言   时间:2018-02-16 17:38:20    阅读次数:220
java内部类之成员内部类
内部类概念:顾名思义,就是将一个类定义在另一个个类内部。内部的类称之为内部类 。 内部类的主要特点:1.内部类可以很好的实现隐藏,可以使用protected、private修饰符。2.内部类可以直接访问外部类的所有成员,包括私有成员。3.外部类不能直接访问内部类的成员,必须首先要建立内部类的对象才可 ...
分类:编程语言   时间:2018-02-16 17:53:37    阅读次数:148
Python之爬虫总结
一、爬虫之requests a、介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) b、注意:requests发送请求是将网页内容下载来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的req ...
分类:编程语言   时间:2018-02-16 17:54:10    阅读次数:250
[Python Study Notes]CS架构远程访问获取信息--SERVER端
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:编程语言   时间:2018-02-16 18:54:47    阅读次数:182
[Python Study Notes]CS架构远程访问获取信息--Client端
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:编程语言   时间:2018-02-16 18:55:09    阅读次数:279
三.Python函数
定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 参数 默认参数 调用函数时,如果没有传递参数,则会使用默认参数。以下实例中如果没有传入 age 参数,则使用默认值: 关键字参数 关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定 ...
分类:编程语言   时间:2018-02-16 19:10:19    阅读次数:250
JavaWeb——会话技术Cookie & Session
会话技术 因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分不同的客户端) 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状 ...
分类:编程语言   时间:2018-02-16 19:25:10    阅读次数:228
UVA 572 -- Oil Deposits(DFS求连通块+种子填充算法)
UVA 572 -- Oil Deposits(DFS求连通块) 图也有DFS和BFS遍历,由于DFS更好写,所以一般用DFS寻找连通块。 下述代码用一个二重循环来找到当前格子的相邻8个格子,也可用常量数组或者写8条DFS调用。 下述算法是:种子填充(floodfill) 两种连通区域 四连通区域: ...
分类:编程语言   时间:2018-02-16 19:53:46    阅读次数:261
前端系列之JavaScript基础知识概述
?微信公众号:compassblog 欢迎关注,欢迎转发,互相学习,共同进步! 有任何问题,请后台留言联系! 1、什么是JavaScript 2、JavaScript的作用 使用JavaScript添加页面动画效果,提供用户操作体验。主要应用有:嵌入动态文本于HTML页面、对浏览器事件做出响应、读写 ...
分类:编程语言   时间:2018-02-16 20:25:49    阅读次数:285
Java笔记:自动装箱
一、类型封装器 出于性能考虑,Java并没有放弃基本数据类型,如果总是以对象的形式来使用这些类型,会带来不可接受的开销。虽然基本类型提供了性能的好处,但有时又需要对象的表示形式。例如,基本类型无法以引用的方式传递,Java实现的标准数据结构只能操作对象。为了处理这些情况,Java提供了类型封装器。 ...
分类:编程语言   时间:2018-02-16 20:44:22    阅读次数:196
为什么C++中复制构造函数可以调取其他对象中的私有变量
选自 博客园 一点心青 【C++】 私有成员变量的理解 私有成员变量的概念,在脑海中的现象是,以private关键字声明,是类的实现部分,不对外公开,不能在对象外部访问对象的私有成员变量. 然而,在实现拷贝构造函数和赋值符函数时,在函数里利用对象直接访问了私有成员变量,因而,产生了困惑.下面以具体实 ...
分类:编程语言   时间:2018-02-16 21:19:22    阅读次数:230
《转载》为什么我要在2018年学习Python?
本文转载自36kr 从网页编程到时髦的人工智能,机器学习,这个享有"瑞士军刀(万能工具)"盛誉的Python语言, 你学会了吗? 编者注: 根据维基百科的解释,"Python是一种广泛使用的高级编程语言,由吉多·范罗苏姆创造,第一版发布于 1991 年。Python 的设计哲学强调了代码的可读性和简 ...
分类:编程语言   时间:2018-02-16 21:19:43    阅读次数:334
python运算符
python语言支持一下类型的运算符 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 ...
分类:编程语言   时间:2018-02-16 21:19:48    阅读次数:183
Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误
微信公众号:compassblog 欢迎关注、转发,互相学习,共同进步! 有任何问题,请后台留言联系! 1、配置Maven项目的pom.xml文件报错 (1)、错误描述:Missing artifact net.sf.json-lib:json-lib:jar:2.4(详情如下图) (2)、错误原因 ...
分类:编程语言   时间:2018-02-16 21:36:37    阅读次数:557
四.Python迭代器生成器和装饰器
迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 凡是可作用于for循环的对象都是Iterable类型; 凡是可作用于next()函数的对象都是I ...
分类:编程语言   时间:2018-02-16 22:32:52    阅读次数:388
线程状态图
http://blog.csdn.net/pcceo1/article/details/52444730 等待池:假设一个线程A调用了某个对象的wait()方法,线程A就会释放该对象的锁(因为wait()方法必须出现在synchronized中,这样自然在执行wait()方法之前线程A就已经拥有了该 ...
分类:编程语言   时间:2018-02-16 22:33:32    阅读次数:227
使用 Python 进行 socket 编程
本文主要参考 https://docs.python.org/3/howto/sockets.html 。 本文只讨论 STREAME(比如 TCP) INET(比如 IPv4) socket。 在多种 "跨进程通信" 方式中,sockets 是最受欢迎的。对于任意给定的平台,有可能存在其他更快的跨 ...
分类:编程语言   时间:2018-02-16 22:33:39    阅读次数:297
Python模块-logging模块(二)
logging模块记录日志有四个主要类:logger,handler,formatter,filter logger提供了应用程序可以直接使用的接口,每个程序在输出信息之前都要获得一个Logger handler将(logger创建的)日志记录发送到合适的目的输出,handler可以把信息输出到控制 ...
分类:编程语言   时间:2018-02-16 22:34:01    阅读次数:250
Python入门基础学习 三
Python入门基础学习 三 数据类型 Python区分整型和浮点型依靠的是小数点,有小数点就是浮点型。 e记法:e就是10的意思,是一种科学的计数法,15000=1.5e4 布尔类型是一种特殊的整形,true就相当于1,false相当于0,可以用来计算 类型转换 转换:整数:int();字符串:s ...
分类:编程语言   时间:2018-02-16 22:34:11    阅读次数:189
python3 Set集合与数据转换函数
集合set是一个无序不重复元素的序列 基本功能是进行成员关系测试和删除重复元素。 使用打括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建新字典的。 add():增加集合元素 copy():浅拷贝 clear():清空集合 differenc ...
分类:编程语言   时间:2018-02-16 22:53:40    阅读次数:332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!