- 博客(23)
- 收藏
- 关注
转载 Python浮点数(小数)运算误差的原因和解决办法
原因解释:浮点数(小数)在计算机中实际是以二进制存储的,并不精确。比如0.1是十进制,转换为二进制后就是一个无限循环的数:0.00011001100110011001100110011001100110011001100110011001100python是以双精度(64bit)来保存浮点数的,后面多余的会被砍掉,所以在电脑上实际保存的已经小于0.1的值了,后面拿来参与运算就产生了误差。...
2019-07-09 23:18:00
3420
转载 Odoo11入门请假单模块学习教程源码
欢迎转载,但必须明显标注转载地址。系统:Windows10版本:Odoo11一、创建模块1、创建一个模块的骨架结构目录(在windows的 CMD中)E:\Odoo 11.0> python\python.exe server\odoo-bin scaffold qingjia server\odoo\addonsE:\Odoo 11....
2018-10-08 10:15:00
266
转载 Odoo的模块和应用程序的区别和使用
一.模块(modules)和应用程序(application)的区别:模块元件是Odoo应用程序的组成快。模块可以将新功能添加到Odoo,或改变现有功能。模块是一个包含名为__manifest__.py的清单或描述符文件的目录,再加上实现其功能的其余文件。应用程序是将主要功能添加到Odoo的方式。他们是核心功能元素,如会计、销售,其他模块在此基础上修改或者扩展功能。因此,他们在Odo...
2018-09-19 09:59:00
403
转载 Django用户继承AbstractUser后密码为明文
Django用户继承AbstractUser后密码为明文其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段。造成这个原因是因为在admin注册的生活没有指定Admin在app的admin.py里面from django.contrib.auth.admin import UserAdminadmin.site.register(UserProfile, UserAdm...
2018-06-03 03:01:00
473
转载 Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll
Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll在使用Anaconda创建一个虚拟环境出来,然后安装了scikit-learn、numpy、pandas、matplotlib等数据分析库后。在pycharm写一段线性回归,然后报错:Intel MKL FATAL ERROR: Cannot load mkl_intel_th...
2018-05-22 18:21:00
171
转载 Windows下配置Git多账号github码云
Windows下配置Git多账号github码云1、配置了全局用户名和邮箱$ git config --global user.email "你的邮箱"$ git config --global user.name "你的名字"另外附上取消全局绑定用户名和邮箱的命令$ git config --gloabal --unset user.email$ git conf...
2018-05-22 16:45:00
229
转载 自定义修改Anaconda Jupyterlab Home目录
自定义修改Anaconda Jupyterlab Home目录最近在使用Anaconda学习数据分析和机器学习,会使用到Jupyter,但是他默认目录是用户的目录,我并没有习惯将项目和资料放在C盘,而且我想放到我的同步盘,因此就需要修改Jupyter的目录,网上资料挺少,所以我就分享一下方法给大家。 方法描述:修改Anaconda目录下的/etc/jupyter/jupyter_...
2018-05-18 08:44:00
323
转载 python面向对象基础
python面向对象基础什么是面向对象编程?面向对象编程是一种程序设计的范式,它把程序当做不同对象的相互调用,是对现实世界建立的一种对象模型。面向对象编程的基本思想也就是类和实例类 :类是用于定义抽象的类型。比如人,是一类东西实例:实例是根据类的定义被创建出来的。比如小红同学,就是根据人的属性创建出来的。# 我们通过class关键字定义一个类class Perso...
2018-03-28 11:11:00
100
转载 hadoop集群的搭建
hadoop集群的搭建1、ubuntu 14.04更换成阿里云源刚刚开始我选择了nat模式,所有可以连通网络,但是不能ping通,我就是想安装一下mysql,因为安装手动安装mysql太麻烦了,然后我再换为仅主机模式,就可以在本机用ssh连接了sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份sudo vim...
2018-03-18 00:36:00
67
转载 EclipseAndroid打包签名发布安装失败闪退运行不了
EclipseAndroid打包签名发布安装失败闪退运行不了本来没怎么用过用Eclipse写安卓,可是有人有需要必须用Eclipse写,那就写呗。可在签名打包的时候,发到手机上安装,提示安装成功。可是打开就闪退,然后就是提示未安装应用。然后就搜罗了网上的资料,说法很多。1、清理项目手动重建步骤:菜单Project——> 清理项目Clean——>重新 Build Pr...
2018-03-16 00:27:00
198
转载 Django的urls.py加载静态资源图片,TypeError: view must be a callable or a list/tuple in the case of include()....
Django的urls.py加载静态资源图片,TypeError: view must be a callable or a list/tuple in the case of include().想直接显示图片,加个静态的地址,查了许多网上资料。写进去后报错:TypeError: view must be a callable or a list/tuple in the case ...
2018-03-08 17:26:00
163
转载 Android WebView的HTML中的select标签不起作用
Android WebView的HTML中的select标签不起作用经过查询资料,了解到android对html里的select标签是弹出一个原生的选择器。问题:Webview中的select没反应解决办法:1、检查权限:因为需要弹出一个选择窗口,所有必须有以下权限。 <!--下拉选择时弹出选择器--> <uses-permission an...
2018-03-08 09:46:00
1828
转载 十分钟(小时)学习pandas
十分钟学习pandas一、导语这篇文章从pandas官网翻译:链接,而且也有很多网友翻译过,而我为什么没去看他们的,而是去官网自己艰难翻译呢?毕竟这是一个学习的过程,别人写的不如自己写的记忆深刻。那么开始吧。1、pandas是什么?pandas是基于numpy的数据分析库(如果你没了解过numpy,可以在我的博客看numpy相关的文章),提供快速、灵活和富有表现力的数据结构。...
2018-01-24 21:33:00
142
转载 使用python操作XML增删改查
使用python操作XML增删改查什么是XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准参考文献官方文档导入模块import xml....
2018-01-24 15:58:00
321
转载 Android ViewPager实现图片标题轮播和点击事件
2018.9.27补Github项目https://github.com/luhuan97/ImageCarousel优化了很多,但是我半年不写安卓了,今晚花了两个小时弄了出来。------------------------------------------------------------------------我在看别人文章的时候,最喜欢先找图看。那我就先上...
2017-12-20 11:27:00
391
转载 Numpy数组数据文件的读写
一、引言读写数据文件的重要性就不必多说了。二、读取列表形式数据的文件1、我们写几行CSV格式(列表形式,两值之间逗号隔开)的数据。id,height,age1,175,202,168,183,177,304,142,12使用genfromtxt()函数读取数据。接收三个参数:文件名,分隔符,是否有列标题In [4]: a = np.ge...
2017-12-12 16:50:00
333
转载 Numpy常用概念-对象的副本和视图、向量化、广播机制
一、引言在我们操作数组的时候,返回的是新数组还是原数组的链接,我们就需要了解对象副本和视图的区别。向量化和广播是numpy内部实现的基础。二、对象副本和视图我们应该注意到,在操作数组的时候返回的不是视图就是副本。副本:复制视图:链接1.所有的赋值运算不会为此创建副本。把数组a赋值给了数组b,实际上不是为数组a创建副本,b只是调用a的另一种方式。实际上,修改了b...
2017-12-10 23:07:00
183
转载 Numpy数组对象的操作-索引机制、切片和迭代方法
前几篇博文我写了数组创建和数据运算,现在我们就来看一下数组对象的操作方法。使用索引和切片的方法选择元素,还有如何数组的迭代方法。一、索引机制1.一维数组In [1]: a = np.arange(10,16)In [2]: aOut[2]: array([10, 11, 12, 13, 14, 15])#使用正数作为索引In [3]: a[3]Ou...
2017-12-06 20:10:00
243
转载 Numpy数组的基本运算操作
一、算术运算符In [3]: a = np.arange(0,5)Out[3]array([0, 1, 2, 3, 4])In [4]: a+4Out[4]: array([4, 5, 6, 7, 8])最简单的就是给数组加上一个标量,然后每个都元素都加上这个标量,当然也可以减乘除。这些运算符还可以用于两个数组的运算。在numpy中这些运算符是元素级的,即...
2017-11-30 12:52:00
600
转载 对NumPy中dot()函数的理解
今天学习到numpy基本的运算方法,遇到了一个让我比较难理解的问题。就是dot函数是如何对矩阵进行运算的。一、dot()的使用参考文档:https://docs.scipy.org/doc/numpy/reference/generated/numpy.dot.htmldot()返回的是两个数组的点积(dot product)1.如果处理的是一维数组,则得到的是两数组的內...
2017-11-30 03:15:00
6220
转载 初识NumPy库-基本操作
ndarray(N-dimensional array)对象是整个numpy库的基础。它有以下特点:同质:数组元素的类型和大小相同定量:数组元素数量是确定的一、创建简单的数组:np.array([2,2])创建了一个长度为2的一维数组array(data,dtype=):该函数可以传递两个参数,第一个为数据,可以接收嵌套的元组或列表(可以组合);第二个为...
2017-11-29 02:33:00
108
转载 Ipython自动导入Numpy,pandas等模块
一、引言最近在学习numpy,书上要求安装一个Ipythpn,可以自动导入Numpy,pandas等数据分析的模块,可是当我安装后,并不能自动导入numpy模块,还需要自己import。我就去查了一下ipython的官方文档。Introduction to IPython configuration(Ipython配置说明):http://ipython.org/ipython-...
2017-11-22 14:17:00
618
转载 Windows下载安装Numpy、Scipy、py-matplotlib
一、安装环境Windows10 64、python2.7二、Numpy下载1、下载Numpy:下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpycp27表示python2.7,因为我的python是amd64的,所以我下载了numpy‑1.13.3+mkl‑cp27‑cp27m‑win_amd64.whl...
2017-11-21 23:54:00
568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人