码迷,mamicode.com
首页 > 编程语言 > 月排行
路飞学城-Python开发集训-第2章
学习心得: 笔记: print(bin(343)) #0b101010111 返回整数的二进制表示 python2默认支持的编码是ASCII python3默认支持的编码是UTF8 科学计数法: 浮点数: 浮点精确度问题: 整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的而浮点数运算 ...
分类:编程语言   时间:2018-05-18 22:26:35    阅读次数:302
java反射教程
什么是反射,为什么它是有用的,以及如何使用它? 1.什么是反射? “反射通常是JVM中运行的程序需要检测和修改运行时程序的行为的一种能力。”这个概念通常与内省(Introspection)混淆。以下是这两个术语在维基百科中的定义: 从他们的定义可以看出,内省是反射的一个子集。有些语言支持内省,但不支 ...
分类:编程语言   时间:2018-05-18 22:26:53    阅读次数:187
java反射教程
什么是反射,为什么它是有用的,以及如何使用它? 1.什么是反射? “反射通常是JVM中运行的程序需要检测和修改运行时程序的行为的一种能力。”这个概念通常与内省(Introspection)混淆。以下是这两个术语在维基百科中的定义: 从他们的定义可以看出,内省是反射的一个子集。有些语言支持内省,但不支 ...
分类:编程语言   时间:2018-05-18 22:27:19    阅读次数:219
Python 中的 classmethod 和 staticmethod
类中最常用的方法是实例方法, 即通过通过实例作为第一个参数的方法。 举个例子,一个基本的实例方法就向下面这个: class Kls(object): def __init__(self, data): self.data = data def printd(self): print(self.dat ...
分类:编程语言   时间:2018-05-18 22:49:43    阅读次数:243
python应用之爬虫实战1 爬虫基本原理
知识内容: 1.爬虫是什么 2.爬虫的基本流程 3.request和response 4.python爬虫工具 参考:http://www.cnblogs.com/linhaifeng/articles/7773496.html 一、爬虫是什么 1.爬虫定义 爬虫:把互联网比作一张大的蜘蛛网,那一台 ...
分类:编程语言   时间:2018-05-18 22:50:29    阅读次数:216
unity3d开发语言用哪个更好
unity3d课程详细讲解游戏热更新技术,有Lua语言编写的热更新框架。还有深入的图形学课程,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值。 ...
分类:编程语言   时间:2018-05-18 22:51:25    阅读次数:229
go语言练习:文件哈希
package main import ( "crypto/sha256" "encoding/hex" "fmt" "io" "os" ) func gethash(path string) (hash string) { file, err := os.Open(path) if err == ... ...
分类:编程语言   时间:2018-05-18 22:51:59    阅读次数:212
python中执行shell的两种方法总结
这篇文章主要介绍了python中执行shell的两种方法,有两种方法可以在Python中执行SHELL程序,方法一是使用Python的commands包,方法二则是使用subprocess包,这两个包均是Python现有的内置模块。需要的朋友可以参考借鉴,下面来一起看看吧。 这篇文章主要介绍了pyt ...
分类:编程语言   时间:2018-05-18 22:52:24    阅读次数:300
使用豆瓣的pip源安装python模块
1、指定豆瓣pip源安装Django 2、卸载Django ...
分类:编程语言   时间:2018-05-18 23:27:16    阅读次数:268
『Python CoolBook』ctype读取Linux动态库so文件
一、动态库文件生成 源文件hello.c 头文件hello.h 结构体如果放在.h文件中和放在.c中写法没有区别,且重复定义会报错。 如果使用了c++特性(.c文件需要是.cpp文件),.h头需要对应声明,如下结构会更保险, 编译so动态库 此时可以看到so文件于文件夹下。 二、使用python调用 ...
分类:编程语言   时间:2018-05-18 23:28:05    阅读次数:286
python IO模型
网络编程中有基本的5中IO模型,每种模型有个子的特色但是 ,他们都是为了解决在IO的过程中阻塞的问题而研究出来的! 1,阻塞IO模型(blocking) 最基础的模型之一,从学习网络编程开始,写的大部分都为阻塞IO模型 阻塞IO 的基本图形,当python发起接收数据时向操作系统请求,此时会阻塞,一 ...
分类:编程语言   时间:2018-05-18 23:28:19    阅读次数:302
python 面向对象 私有属性
如果想强制对外能访问 强制访问私有属性 私有属性 继承重构方法不能访问 父类的私有属性 ...
分类:编程语言   时间:2018-05-18 23:28:39    阅读次数:277
python学习笔记-调用接口
1.get请求: 2.post请求: 3.入参是json类型: 4.添加cookie: 5.添加header: 6.上传文件: 7.下载文件: ...
分类:编程语言   时间:2018-05-18 23:28:58    阅读次数:224
java Socket通信
socket通信有几个步骤 服务端: 1.创建服务端,监听端口 2.服务端死循环接受客户端请求 3.获取客户端请求并输出 客户端: 1.创建socket连接服务端 2.向服务端发送数据 服务端代码如下: 客户端代码如下 ...
分类:编程语言   时间:2018-05-18 23:29:29    阅读次数:269
Java 线程池
1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线 ...
分类:编程语言   时间:2018-05-18 23:29:55    阅读次数:195
Python +selenium自动化环境的搭建
Python +selenium+googledriver 小白的血泪安装使,不停的总结写心得是理解透彻的毕竟之路 一,python的安装: 2、下载完成后如下图所示 3、双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize installatio ...
分类:编程语言   时间:2018-05-18 23:31:53    阅读次数:286
python--numpy学习(一)
NumPy 部分功能如下: ndarray,一个具有矢量运算符和复杂广播能力的快速节省空间的多维数组 用于对数组数据进行快速运算的标准数学函数 用于读写磁盘数据的工具以及用于操作内存映射文件的工具 线性代数丶随机数生成以及傅里叶变换功能 用于继承由C丶C++ 丶Fortran等语言编写的代码的工具 ...
分类:编程语言   时间:2018-05-18 23:33:34    阅读次数:361
python应用之爬虫实战2 请求库与解析库
知识内容: 1.requests库 2.selenium库 3.BeautifulSoup4库 一、requests库 ...
分类:编程语言   时间:2018-05-18 23:34:44    阅读次数:361
Python与数值计算方法
3 插值与曲线拟合 Interpolation and Curve Fitting 给定n+1个数据点(xi,yi), i = 0,1,2,…,n,评估y(x). 3.1 介绍(introduction) 离散数据集,或者形如下面的表格,常常在技术计算中用到,数据源可能来自于实验观察或者数值计算。 ... ...
分类:编程语言   时间:2018-05-18 23:35:05    阅读次数:845
Python+pandas+matplotlib数据分析与可视化案例
问题描述:运行下面的程序,在当前文件夹中生成饭店营业额模拟数据文件data.csv 然后完成下面的任务: 1)使用pandas读取文件data.csv中的数据,创建DataFrame对象,并删除其中所有缺失值; 2)使用matplotlib生成折线图,反应该饭店每天的营业额情况,并把图形保存为本地文 ...
分类:编程语言   时间:2018-05-18 23:35:29    阅读次数:2797
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!