自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 苹果应用技术支持网址

如果您在使用过程中有任何问题,你可以留言或者发邮件给我,我会在第一时间给你答疑。邮箱:[email protected]

2024-03-30 15:36:40 186

原创 ios应用内支付

前端传过来transactionReceipt以及透传参数(一般是自己的订单号), 我们拿着transactionReceipt请求苹果的服务器即可,请求苹果服务器会返回该支付的一切信息,包括支付订单号,支付时间,支付数量等。

2024-03-29 20:19:46 423

原创 新服务器配置

笔记更新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 432

原创 关于Python的Mixin模式思考

像C或C++这类语言都支持多重继承,一个子类可以有多个父类,这样的设计常被人诟病。因为继承应该是个”is-a”关系。比如轿车类继承交通工具类,因为轿车是一个(“is-a”)交通工具。一个物品不可能是多种不同的东西,因此就不应该存在多重继承。不过有没有这种情况,一个类的确是需要继承多个类呢?答案是有,我们还是拿交通工具来举例子,民航飞机是一种交通工具,对于土豪们来说直升机也是一种交通工具。对于这两种交

2018-04-18 01:32:45 1091

原创 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 538

原创 数据分析Pandas

Pandas速查手册中文版本文翻译自文章:Pandas Cheat Sheet - Python for Data Science,同时添加了部分注解。对于数据科学家,无论是数据分析还是数据挖掘来说,Pandas是一个非常重要的Python包。它不仅提供了很多方法,使得数据处理非常简单,同时在数据处理速度上也做了很多优化,使得和Python内置方法相比时有了很大的优势。如果你想学习Pandas,建议

2018-03-23 15:56:08 246

原创 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 325

原创 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 2015

原创 Python编码问题总结

1.内存和硬盘都是用来存储的。CPU:速度快硬盘:永久保存&nbsp;2.文本编辑器存取文件的原理(nodepad++,pycharm,word)   打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保存在硬盘上,点击保存按钮或快捷键,就把内存中的数据保存到了硬盘上。在这一点上,我们编写的py文件(没有执行时),跟编写...

2018-03-09 15:30:25 181

原创 mysql主从配置.

1 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。使用主从同步的

2018-02-05 20:34:11 189

转载 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 211

原创 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 174

原创 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 183

原创 mysql 存储过程

1. 创建存储过程无参数存储过程 -- 创建存储过程 delimiter // create procedure p1() BEGIN select * from t1; END// delimiter ; -- 执行存储过程 call p1()对于存储过程,可以接收参数,其参数有三类: 1. in 仅用于传

2018-01-04 22:05:14 162

原创 ssh配置

一、什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。二、中间人攻击SSH之所以能够保证安全,原因在于它采用了公钥加密。 整个过程是这样的:(1)远程主机收到用户的登录请求,把自己的公钥发给用户。(2)用户使用这个公钥,将登录密码加密后,发送回来。(3

2017-12-31 23:43:30 285

原创 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 430

原创 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 200

原创 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 296

原创 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 580

原创 Android USB Accessory 模式开发

Android USB 开发

2017-10-20 15:52:51 1070

原创 RecyclerView条目宽度显示为一半

今天遇到一个奇怪的问题, RecyclerView的宽度是match_parent,就是和屏幕一样宽, 条目的宽度也是match_parent, 但是条目显示的宽度为屏幕的一半. 就是这个效果.问题原因是 填充view的时候没有选父view 所以宽和高属性都失效了. 换成下面的这样写就好了

2017-07-13 12:37:39 2525

原创 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 260

原创 字符串操作

Python的增删改查增数组.append(内容) 添加到最后数组.insert(位置,内容)数组+数组数组.extend(数组) 删数组.pop() 删最后一个数组.remove(内容) 从前开始删 删一次del 数组[index] 删除index位置的值改数组[index] = 新内容查in 例如: 内容 in 数组字典xxx={键:值}增xxx[键]

2017-06-23 23:07:05 165

原创 策略模式学习

设计模式之策略模式

2017-03-17 14:28:46 198

原创 设计模式之Builder模式学习

Builder模式

2017-03-16 12:19:23 247

原创 设计模式之单例模式学习

设计模式之单例模式

2017-03-15 11:50:01 209

原创 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 580 1

原创 安卓视屏录制MediaRecorder

项目需要一个简单的视屏上传功能, 之前没做过 感觉应该不会太难 就准备干了算了 还没有完善 今天开个头 过两天来慢慢写 今天这个大bug解了 后面就好做了

2017-01-18 15:30:04 337

原创 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 350

原创 nohttp阅读笔记

周末这两天研究了下nohttp感觉还不错, 用这个博客记录下 ,以免以后忘记abstract class RestRequestextends ParseRequest<T> implements Request<T> {设置URL requestMethod OnResponseListener算是最基本的request了}IProtocolRequestabstract class P

2016-12-26 14:29:19 2110

Android ADB 插件

安卓连接Windows USB驱动 安卓连接Windows USB驱动 安卓连接Windows USB驱动

2018-01-02

eclipse版本下的SDK

现在谷歌官方的SDK只支持AndroidStudio了 , 没有sdkmanager , 我这个版本有

2017-12-31

eclipse开发Android插件

eclipse开发安卓的必须插件 ADT 自己使用很完美上传共享给大家

2017-12-31

文档下载器

1. 支持百度、豆丁、丁香、畅享、MBALib、道客巴巴、Book118等文库文档。 2. 无需积分也无需登录就可以自由下载百度文库和豆丁文库。 3. 支持多个任务同时下载和断点续传下载。 4. 生成的pdf文档与原始文档质量等同。

2017-12-24

imsi的到手机号前七位 , 省 , 市

每个手机号都有IMSI号 安卓iOS都可以获取 可以通过IMSI号获取手机号前七位 , 可以的到手机号省 , 市信息

2017-12-13

jni图片压缩库

一个很好的图片压缩框架 调用jni压缩 速度快

2017-01-12

汉化版HB-AOXPPR24-fxj

一个破解word excell等文档密码的工具

2017-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除