- 博客(31)
- 资源 (8)
- 收藏
- 关注
原创 ios应用内支付
前端传过来transactionReceipt以及透传参数(一般是自己的订单号), 我们拿着transactionReceipt请求苹果的服务器即可,请求苹果服务器会返回该支付的一切信息,包括支付订单号,支付时间,支付数量等。
2024-03-29 20:19:46
842
原创 新服务器配置
笔记更新apt-get:sudo apt-get upgradesudo apt-get update安装C编译(必须):部分服务器厂商没有, 阿里云腾讯云谷歌云亚马逊都预装了 * sudo apt-get install gcc; * sudp apt-get install g++; * sudo apt-get install make安装python...
2018-05-14 01:36:26
496
原创 关于Python的Mixin模式思考
像C或C++这类语言都支持多重继承,一个子类可以有多个父类,这样的设计常被人诟病。因为继承应该是个”is-a”关系。比如轿车类继承交通工具类,因为轿车是一个(“is-a”)交通工具。一个物品不可能是多种不同的东西,因此就不应该存在多重继承。不过有没有这种情况,一个类的确是需要继承多个类呢?答案是有,我们还是拿交通工具来举例子,民航飞机是一种交通工具,对于土豪们来说直升机也是一种交通工具。对于这两种交
2018-04-18 01:32:45
1156
原创 django2.0集成xadmin0.6报错集锦
1、django2.0把from django.core.urlresolvers修改成了django.urls报错如下:123 File "D:\Envs\django-xadmin\lib\site-packages\xadmin-0.6.1-py3.6.egg\xadmin\models.py", line 8, in <module> from django.core.urlreso
2018-04-03 21:18:47
571
原创 数据分析Pandas
Pandas速查手册中文版本文翻译自文章:Pandas Cheat Sheet - Python for Data Science,同时添加了部分注解。对于数据科学家,无论是数据分析还是数据挖掘来说,Pandas是一个非常重要的Python包。它不仅提供了很多方法,使得数据处理非常简单,同时在数据处理速度上也做了很多优化,使得和Python内置方法相比时有了很大的优势。如果你想学习Pandas,建议
2018-03-23 15:56:08
291
原创 Python数据分析numpy通用计算函数
一元funcnp.ceil(arr) 向上最接近的整数,参数是 number 或 ndarraynp.floor(arr) 向下最接近的整数,参数是 number 或 ndarraynp.rint(arr) 四舍五入,参数是 number 或 ndarraynp.negative(arr) 元素取反,参数是 number 或 ndarraynp.abs(arr) 元素的绝对值,参
2018-03-21 15:17:56
375
原创 Python数据分析numpy统计函数
np.mean(x [, axis]): 所有元素的平均值,参数是 number 或 ndarraynp.sum(x [, axis]): 所有元素的和,参数是 number 或 ndarraynp.max(x [, axis]): 所有元素的最大值,参数是 number 或 ndarraynp.min(x [, axis]): 所有元素的最小值,参数是 number 或 ndarra
2018-03-21 15:12:05
2399
原创 Python编码问题总结
1.内存和硬盘都是用来存储的。CPU:速度快硬盘:永久保存 2.文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保存在硬盘上,点击保存按钮或快捷键,就把内存中的数据保存到了硬盘上。在这一点上,我们编写的py文件(没有执行时),跟编写...
2018-03-09 15:30:25
236
原创 mysql主从配置.
1 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。使用主从同步的
2018-02-05 20:34:11
237
转载 Ubuntu16.04和CentOS7安FastDFS服务
1.安装依赖CentOS7# yum install unzip zip gcc-c++nginx模块依赖# yum -y install pcre pcre-devel# yum -y install zlib zlib-devel# yum -y install openssl openssl-devel12345Ubuntu16.04$ sudo apt-g
2018-02-02 16:20:49
257
原创 time&datatime
time.time() 返回从1970到当前时间的毫秒值time.clock() 计算CPU执行的时间time.sleep() 延迟一定时间执行time.gmtime() 返回格式化的英国格林威治的时间time.localtime() 返回格式化的本地时间元组格式time.strftime(“%Y–%m–%d %H:%M:%S”,time.localtime()) 格式化输出时间ti
2018-01-25 10:49:23
222
原创 mysql触发器
创建基本语法# 插入前CREATE TRIGGER tri_before_insert_tb1 BEFORE INSERT ON tb1 FOR EACH ROWBEGIN ...END# 插入后CREATE TRIGGER tri_after_insert_tb1 AFTER INSERT ON tb1 FOR EACH ROWBEGIN ...END
2018-01-05 18:25:23
232
原创 mysql 存储过程
1. 创建存储过程无参数存储过程 -- 创建存储过程 delimiter // create procedure p1() BEGIN select * from t1; END// delimiter ; -- 执行存储过程 call p1()对于存储过程,可以接收参数,其参数有三类: 1. in 仅用于传
2018-01-04 22:05:14
194
原创 ssh配置
一、什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。二、中间人攻击SSH之所以能够保证安全,原因在于它采用了公钥加密。 整个过程是这样的:(1)远程主机收到用户的登录请求,把自己的公钥发给用户。(2)用户使用这个公钥,将登录密码加密后,发送回来。(3
2017-12-31 23:43:30
322
原创 python virtualenv 配置
python虚拟环境配置原文地址 VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。1. pip安装virtualenvpip install virtualenv #py2安装pip3 install virtualenv #py3安装,这样用virtualenv创建的virtualenv默认p
2017-12-28 19:35:48
484
原创 os & sys
os.getcwd() 的到当前工作的目录os.chdir() 改变当前的工作目录 相当于cdos.curdir 放回当前目录(“.”)os.pardir 放回上一级目录(‘..’)os.mkdirs() 可生成多层文件夹os.removedirs() 删除多层文件夹(只能删除空的文件夹)os.mkdir() 生成单级文件夹os.rmidr() 删除单级文件夹(只能删除空的文件夹)o
2017-12-24 15:40:20
234
原创 Tornado学习
Tornado学习pip install tornadoimport tornado.web , import tornado.ioloop if __name__ == "__main__": app = tornado.web.Application([ (r"/", IndexHandler), ]) # -----------------
2017-11-25 20:27:30
356
原创 Django问题
No translation file found for domain: u’django’ Unhandled exception in thread started by <function wrapper at 0x7f9c16244140> Traceback (most recent call last): File "/home/python/.virtua
2017-11-25 20:26:49
647
原创 RecyclerView条目宽度显示为一半
今天遇到一个奇怪的问题, RecyclerView的宽度是match_parent,就是和屏幕一样宽, 条目的宽度也是match_parent, 但是条目显示的宽度为屏幕的一半. 就是这个效果.问题原因是 填充view的时候没有选父view 所以宽和高属性都失效了. 换成下面的这样写就好了
2017-07-13 12:37:39
2652
原创 python学习第六天
列表中的append和extend区别数组A.extend(数组B) 结果是B数组中每个元素放到数组A中数组A.append(数组B) 结果是B数组被当着一个元素放到A数组中注意数组A.append(数组B) 是没有返回值的 例如 数组A = 数组A.append(数组B) 执行完这个代码 数组A会为none元组 tuple定义: 名字 = (11,22,33)列表可以增删改查
2017-06-24 23:53:21
315
原创 字符串操作
Python的增删改查增数组.append(内容) 添加到最后数组.insert(位置,内容)数组+数组数组.extend(数组) 删数组.pop() 删最后一个数组.remove(内容) 从前开始删 删一次del 数组[index] 删除index位置的值改数组[index] = 新内容查in 例如: 内容 in 数组字典xxx={键:值}增xxx[键]
2017-06-23 23:07:05
194
原创 rxjava2 结合retrofit2进行业务封装
rxjava2 结合retrofit2进行业务封装第一步 添加依赖: compile 'io.reactivex.rxjava2:rxjava:2.0.0' compile 'io.reactivex.rxjava2:rxandroid:2.0.0' compile 'com.squareup.retrofit2:converter-jackson:2.0.0' com
2017-03-14 19:39:19
662
原创 安卓视屏录制MediaRecorder
项目需要一个简单的视屏上传功能, 之前没做过 感觉应该不会太难 就准备干了算了 还没有完善 今天开个头 过两天来慢慢写 今天这个大bug解了 后面就好做了
2017-01-18 15:30:04
386
原创 AndroidStudion遇到VM内存不足
今天打开AndroidStudio遇到这个问题Error:Unable to start the daemon process.This problem might be caused by incorrect configuration of the daemon.For example, an unrecognized jvm option is used.Please refer to
2016-12-27 21:40:28
394
原创 nohttp阅读笔记
周末这两天研究了下nohttp感觉还不错, 用这个博客记录下 ,以免以后忘记abstract class RestRequestextends ParseRequest<T> implements Request<T> {设置URL requestMethod OnResponseListener算是最基本的request了}IProtocolRequestabstract class P
2016-12-26 14:29:19
2170
文档下载器
2017-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人