自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大雕会飞的小记~

日常收集的一些简单的小方法。

  • 博客(52)
  • 收藏
  • 关注

原创 Python 标准正态分布(四)

1.生成随机正态分布值标准正态分布N(0,1) -> N(μ,σ²)Norm=np.random.normal(loc=0,scale=1.0,size=5), # loc 表示均值 scale 表示标准差σ size 表示生成个数2.正太分布随机数密度值status.norm.pdf(Norm) # 相当于已知正态分布函数曲线和x值,求y值3.求正太分布累计密度值statu...

2018-10-30 23:57:02 18217 2

原创 Python 二项分布(三)

1.生成符合二项分布b(100,0.5)的随机数import numpy as npnp.random.binomial(100,0.5,100) # 100 试验次数, 0.5 事件发生概率 100 随机取出试验真实数据个数2.二项分布概率质量函数:求掷硬币(正反面概率均为0.5),100次正面朝上20次的概率。from scipy import statsstats.binom....

2018-10-30 23:26:51 8041

原创 Python 金融数据分析(二)

1.样本数据位置series = Series()series.mean() # 均数series.median() # 中位数series.mode() # 众数series.quantile() # 求上四分位和下四分位(0.25,0.75)四分位与中位数把数字分成4份2.样本数据离散度离散程度可以判断数据的稳定性series.max() - series.min() # 极...

2018-10-22 19:56:34 379

原创 Python 绘图框架 MatplotLib 笔记(一)

MatplotLib 是一套类似MatLab的 Python 绘图工具。常用库import matplotlib.pyplot as pltmatplotlib 对中文支持不是很友好,按以下方式设置即可。from matplotlib.font_manager import FontManager, FontPropertiesdef getChinese(): return ...

2018-10-19 17:52:48 821

原创 Python 对列表每个元素执行操作

Python 列表中所有元素执行某一个方法map(func, list1, list2)Pandas.DataFrame 所有元素DF.apply(func, axis = 0/1)

2018-10-16 11:51:22 5100

原创 torndb 不支持 Py3.x的问题解决

1.安装mysqlclient,pymsql 2.torndb 里138行itertools的izip是py2.x的改为zip_longest即可。

2018-06-06 14:03:25 618

原创 scrapy-redis 设置redis 密码

REDIS_HOST = “47.93.216.228” REDIS_PORT = 6379 REDIS_PARAMS = { ‘password’: ‘123456’, }

2018-05-23 16:27:33 2644

转载 PhantomJS在Selenium中被标记为过时的应对措施

今天使用PhantomJS时,Selenium提示PhantomJS被标记不赞成,我就蒙了。PhantomJS可是Headless浏览器中相当知名的一款,标记为过时,代表着将在未来版本摒弃掉这个支持。所以还是先弃用掉PhantomJS改用推荐的Headless Chrome比较好。 Python 3.6.4 (default, Jan 5 2018, 02:35:40) [GCC...

2018-05-11 16:21:02 528

原创 CentOS中yum安装ffmpeg

2018-05-09 15:32:47 2449

转载 判断图片是PNG还是JPEG

// We need to determine if the image is a PNG or a JPEG // PNGs are easier to detect because they have a unique signature (http://www.w3.org/TR/PNG-Structure.html) ...

2018-04-08 11:10:55 1686

原创 iOS hasprefix 语法

hasprefix 不代表前几位,是表示如果前几位包含字符就会返回成功。 用 substringWithRange:NSMakeRange(0, 1)] isEqualToString: 精确的比较两个字符串的文字...

2018-04-03 17:31:07 1189

原创 Django框架 设置汉语

Django 设置admin管理为汉字,和时区设置为中国区域:TIME_ZONE = ‘Asia/Shanghai’LANGUAGE_CODE = ‘zh-hans’ 使用 redis 管理 session 使用 mysql / mongodb 管理数据 使用 redis 管理缓存 设置静态文件目录及引用 引用 django 的第三方 这里没有。...

2018-03-06 15:41:00 608

转载 计算圆圈上点在IOS系统中的坐标- 转

#pragma mark 计算圆圈上点在IOS系统中的坐标- (CGPoint)calcCircleCoordinateWithCenter:(CGPoint)center andWithAngle:(CGFloat) angle andWithRadius:(CGFloat)radius{ CGFloat x2 = radius * cosf(angle * M_PI/180);

2018-01-18 17:58:48 1194 2

原创 rot47 中文 转 ASCII

#pragma mark - rot47 encode- (NSString *)rot47 { const char *_string = [self cStringUsingEncoding:NSNonLossyASCIIStringEncoding]; NSUInteger stringLength = strlen(_string); char newString[

2017-10-12 17:36:06 778

原创 textField限制中文字符长度

- (void)inputNameViewChanged:(UITextField *)view { NSString *toBeString = view.text; NSString *lang = [[UITextInputMode currentInputMode] primaryLanguage]; // 键盘输入模式 if ([lang isEqualToStri

2017-10-11 10:53:08 1410

原创 查找占用端口进程

Kill it, do in your terminalsudo lsof -i :8081from there get the PID number and then runkill -9 <PID NUMBER>

2017-10-09 10:36:51 346

原创 导航栏和页面融合的渐变色

- (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView == self.mainTableView) {//滚动距离判定 if (scrollView.contentOffset.y > 135) { self.title = @"书籍详情";

2017-09-28 10:25:06 684

原创 iOS单例宏定义

//=====================单例================== // @interfacedefine singleton_interface(className) \(className *)shared;// @implementationdefine singleton_implementation(className) \static className *_i

2017-09-28 10:21:20 301

转载 AppStore url跳转链接(转)

1、如果是在应用内部跳转到Appstore只需执行如下代码1、跳转到应用详情[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@”itms-apps://itunes.apple.com/app/id1061880281”]];其中 @”itms-apps://itunes.apple.com/app/id106188028

2017-09-13 09:50:54 7602

原创 切圆角头像带白边

切圆角头像带白边//// UIImage+CircleImage.m// iuReader//// Created by MrWu on 2017/3/27.// Copyright © 2017年 com.AiYouHuYu. All rights reserved.//#import "UIImage+CircleImage.h"@implementation UIImage

2017-04-06 14:40:20 1273

原创 view 切某一个或多个圆角

调用这个方法即可!- (UIImage *)drawCircleImage { CGFloat side = MIN(self.size.width, self.size.height); UIGraphicsBeginImageContextWithOptions(CGSizeMake(side, side), false, [UIScreen mainScreen].scale)

2017-03-27 14:38:45 398

原创 iOS10 coreData简单使用

创建项目需要勾选上use coredata 在自动生成的文件里添加需要的列, 把项目改为不使用自动生成, 然后点edit里的create nsmanageObject...在AppDelegate里需要写的代码给delegate添加三个属性,coredata的模型,上下文,和永久存储助手- (BOOL)application:(UIApplication *)application d

2017-02-13 18:16:23 2638

原创 iOS内购

首先导入StoreKit.framework库 .h文件#import <StoreKit/StoreKit.h>enum{IAP0p20=20,IAP1p100,IAP4p600,IAP9p1000,IAP24p6000,}buyCoinsTag;//代理@interface RechargeVC : UIViewController <SKPaymentTransactionOb

2017-02-09 15:47:22 223

转载 React Native

尽管在移动开发中,原生App的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越Native,主要体现在: · Native的原生控件有更好的体验; · Native有更好的手势识别; · Native有更合适的线程模型,尽管Web Worker可以解决一部分问题,但如图像解码、文本渲染仍无法多

2017-02-03 11:42:42 288

原创 iOS10新特性

1 SiriKit 在 iOS 10 里面开发者可以使用 Siri SDK,这可能是 iOS 10 最重要的新 SDK之一。从此开发者可以使用原生API提供语音搜索、语音转文字消息甚至更多常见语音功能。2 Proactive Suggestions 貌似是一个和 CoreSpotlight 有整合的使用建议的东西,大概就是Siri建议那种根据使用习惯推荐吧。3 Message App Extens

2017-02-03 11:30:02 483

原创 iOS 应用中直接跳转到 AppStore 的方法

找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8然后将 http:// 替换为 itms:// 或者 itms-apps://: itms://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8 itms-apps:// it

2017-01-27 14:43:11 1503

原创 wget: command not found的解决方案

yum -y install wget或者rpm 下载源地址:http://mirrors.163.com/centos/6.4/os/x86_64/Packages/下载wget的RPM包:http://mirrors.163.com/centos/6.4/os/x86_64/Packages/wget-1.12-1.4.el6.x86_64.rpmrpm ivh wget-1.12-1.4.el

2017-01-19 16:05:11 848

原创 SVN使用

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。 我们首先来看下,如何在Mac环境下搭建svn服务器端环境。 创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目

2017-01-17 14:22:17 368

原创 Git项目管理

1, 首先要了解什么是Git。简而言之,Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。 2,为什么要使用Git。Git相比SVN,CVS,最大的特点也是优点在于提供分布式的代码管理。这不是说SVN等不具有该功能,但就目前来看,Git更完善,而且也越来越多地被人们所接受。前途和易用是我一向选择的基准。 在使用中,目前体验到最大的相比SVN的好处有; 分支代码只有一份!l

2017-01-17 13:23:07 261

原创 iOS视频开发

一、iOS系统自带播放器  要了解iOS视频开发,首先我们从系统自带的播放器说起,一、我们可以直接播放视频,看到效果,不然搞了半天还播放不了视频,会让大家失去兴趣。二、其实对于很多需求来说,系统的播放器就能够胜任。简单介绍下1.MPMoviePlayerController在iOS中播放视频可以使用MPMoviePlayerController类来完成,具备一般的播放器控制功能,例如播放、暂停、停

2017-01-16 15:24:22 666

原创 即时通讯

Socket:1>Socket又称”套接字”2>网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。3>应用程序通常通过”套接字”向网络发出请求或者应答网络请求网络通信的要素: 1>网络上的请求就是通过Socket来建立连接然后互相通信 2>IP地址(网络上主机设备的唯一标识) 3>端口号(定位程序) 4>用于标示进程的逻辑地址,不同进程的标示 5>有

2017-01-16 14:05:44 394

原创 socket编程

从一个简单的使用TCP例子开始socket编程,其基本步骤如下:server client+++++++ ++++++++创建socket

2017-01-12 12:23:51 304

翻译 WatchKit编程指南:概览--配置Xcode项目

Xcode会将Watch应用和WatchKit应用扩展打包,然后放进现有的iOS应用包中。Xcode提供了一个搭建Watch应用的模板,其中包含了创建应用、glance,以及自定义通知界面所需的所有资源。该模板在现有的iOS应用中创建一个额外的Watch应用对象。向iOS应用中添加Watch应用要向现有项目中添加Watch应用对象,请执行以下操作:打开现有的iOS应用项目选择 File > Ne

2017-01-12 12:02:52 281

转载 HTTPS ——iOS

HTTPS其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTTPS就是将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去传输,以此保证传输数据的安全;而对于接收端,在SSL/TSL将接收的数据包解密之后,将数据传给HTTP协议层,就是普通的HTTP数据。HTTP和SSL/TSL都处于OSI模型的应用层。从HTTP切换到HTTPS是一个非常简单的过程,

2017-01-12 11:24:49 523

原创 iOS自动打包并发布脚本

本文最终实现的是使用脚本打 Ad-hoc 包,并发布测试,当然稍微修改一下脚本参数就可以打其他类型的 ipa 包了。另外该脚本还实现了将生成的 ipa 包上传至蒲公英进行测试分发。文中内容包括:xcodebuild 简介 使用xcodebuild和xcrun打包签名 将打包过程脚本化xcodebuild 简介 xcodebuild 是苹果提供的打包项目或者工程的命令,了解该命令最好的方式就是使

2017-01-12 10:51:10 533

原创 iOS10全新方法实现推送+deviceToken无法获取或无效的解决

Xcode 8和iOS10正式版出来后,这个方法做了修改,也是之前也没发现这个参数有啥用: UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@”Category1” actions:@[action2,action1] minimalActions:@[action2,action

2017-01-09 09:26:05 2349

原创 Xcode8.0 去除控制台多余打印

选择Product->Scheme->Edit Scheme …或者直接按 command + shift + < 快捷键,在弹出的窗口中Environment Variables 下添加 0S_ACTIVITY_MODE disable

2017-01-09 09:19:03 223

转载 IOS程序异常crash捕获与拦截

IOS程序异常crash捕获与拦截开发iOS应用,解决Crash问题始终是一个难题。Crash分为两种,一种是由EXC_BAD_ACCESS引起的,原因是访问了不属于本进程的内存地址,有可能是访问已被释放的内存;另一种是未被捕获的Objective-C异常(NSException),导致程序向自身发送了SIGABRT信号而崩溃。其实对于未捕获的Objective-C异常,我们是有办法将它记录下来的,

2016-10-24 14:59:55 487

转载 iOS程序崩溃日志收集

iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时捕获到异常信息并通知开发者,是大多数软件都选择的方法。下面就介绍如何在iOS中实现

2016-10-24 14:29:30 265

原创 点击屏幕键盘退出

#pragma mark - 点击屏幕其他区域键盘退出- (void)setUpForDismissKeyboard { NSNotificationCenter *nc = [NSNotificationCenter defaultCenter]; UITapGestureRecognizer *singleTapGR = [[UITapGestureRecognizer

2016-07-25 16:46:00 312

空空如也

空空如也

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

TA关注的人

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