- 博客(85)
- 资源 (17)
- 收藏
- 关注
原创 Python 利用pillow库实现将图片切割成可发朋友圈的九宫格图片
先来看下原图与最终效果图接下来看实现首先安装Pillow库终端运行命令:pip3 install pillow2 实现思路读取图片 -> 将图片填充为正方形 -> 切割成九宫格 -> 保存图片 -> 完成3 代码实现1、导入依赖库from PIL import Image2、填充图片为正方形def fill_image(imag...
2018-12-27 10:29:57
1339
转载 mac电脑mysql修改初始密码
问题描述买了mac电脑,第一次装mysql,不知道初始密码,如何修改初始密码记录下。解决step1:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysq...
2018-12-27 10:24:25
1322
原创 git 命令行拉去远程的非master分支报错
当使用git进行操作:git checkout -b local-name origin/remote-name出现错误:fatal: git checkout: updating paths is incompatible with switching branches. Did you intend to checkout ‘origin/remote-name’ which can not
2017-01-13 11:55:19
2723
原创 Logging only once for UICollectionViewFlowLayout cache mismatched frame
Logging only once for UICollectionViewFlowLayout cache mismatched frame
2016-05-13 12:52:15
1829
原创 mac下为python安装MySQLdb
1,安装MySQLdb: 第一种方式,从网上找到源文件(可以从这里获取:),终端运行: https://pypi.python.org/pypi/MySQL-pythonpython setup.py install 第二种方式直接在终端运行命令:sudo pip install MySQL-python(看清楚,不要拼写错误哦) 2, 安装完毕,尝试运用。 当时
2016-03-02 10:09:19
11444
原创 python爬虫-爬取美女图片
当你发现某个网站上有大量的美女图片,又非常想看,怎么办,网页上看?每次看的时候都得加载吧!No,你可以把这些图片都保存到本地,然后,在你想看的时候就可以随时看了,哈哈!多的不说。下面就来上代码:1,导入库文件:# -*- coding:utf-8 -*-# 通过requests模块下载网络内容import requests#引入正则表达式模块,时间模块import re, time2,找到
2016-01-25 16:01:21
8494
2
原创 iOS8 横竖屏控制
公司App里面有个需求,即所有界面都是竖屏,且不允许横屏切换,唯独有一个播放视频的界面允许横屏,大家都知道视频播放适配最大的播放屏幕那样是最好的。从网上多方查找资料,查到了这么一篇文章:[http://simayang.com/archives/405.html](IOS横竖屏控制与事件处理) 最终,根据此需求处理如下: 首先,确保App本身应该允许转屏切换:  非系统类的apk是存储在/data/app下的 2) 系统类的apk是存储在/system/app下的安装好的app是在/data/data下的 3) /data/lo
2015-08-08 14:53:59
9317
原创 Android下编译cocos2d-x项目报错 ***'AssetsManager.o'. Stop
具体错误提示:make: *** No rule to make target `***/extensions/AssetsManager/AssetsManager.cpp', needed by `obj/local/armeabi/objs/cocos_extension_static/AssetsManager/AssetsManager.o'. Stop.很头疼的问
2014-11-04 15:02:16
2599
原创 c/c++中sleep()函数毫秒级的实现
最近看到好多人在问,c/c++中的sleep函数是秒级的,能不能实现毫秒级的呢?当然很简单,我的写法如下#include #include static void sleep_ms(unsignedint secs){ struct timeval tval; tval.tv_sec=secs/1000; tval.tv_use
2014-11-04 11:11:51
28651
原创 Mac上 python 找不到 yaml模块
(1) yamlhttp://codyaray.com/2011/12/pyyaml-using-easy_install-on-mac-os-x-lion1.报错 ImportError: No module named yaml2.安装 sudo easy_install pyyamlerror 执行:sudo
2014-10-07 11:44:10
15204
原创 mac 查看python路径
1,terminal : input: which python2, terminal:input : python --->import sys ----> print sys.pathok! good luck!!
2014-10-04 15:45:47
53854
转载 mac电脑开发android,找不到国产设备
问题描述:在mac os x中安装android开发环境后,当连接设别的时候,发现不能连接设备,按说,mac os x是无需安装驱动,也无需豌豆夹之类工具的。问题解决:需要将设备的usb vender id加入到 .android/adb_usb.ini中,无法连接的设备,一般都是国产手机。步骤如下:1.打开终端,输入:system_profiler SPUSBDataTy
2014-02-20 12:43:24
3517
原创 c/c++学习之一(头文件包含)
很多时候,我们会在c++项目中包含c文件。经常当我们直接包含的时候会报错,这是什么原因呢,因为如果没有特殊的提示(下面的方式)编译器会认为,所有的文件都是c++文件,当编译器将c文件当做c++文件处理的时候,错误就出现了,那么如何解决这种错误呢。就是下面这种简单的方法:#ifdef __cplusplusextern "C" {#endif#include " "#if
2014-01-02 21:09:01
830
转载 FFMPEG-数据结构解释(AVCodecContext,AVStream,AVFormatContext)
原文地址:http://blog.youkuaiyun.com/yuan892173701/article/details/8702333AVCodecContext 这是一个描述编解码器上下文的数据结构,包含了众多编解码器需要的参数信息 如果是单纯使用libavcodec,这部分信息需要调用者进行初始化;如果是使用整个FFMPEG库,这部分信息在调用 av_open_in
2013-06-20 15:54:23
1440
原创 ARC 和非 ARC 的混合模式
Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。添加标签的方法:打开:你的target -> Build Phases -> Compile So
2013-04-18 17:15:29
1155
转载 iOS开发——图片转PDF的实现方法
原文地址:http://blog.youkuaiyun.com/yiyaaixuexi/article/details/8209188?reload图片转PDF的实现方法Quartz 2D概述Quartz 2D是Core Grapgics下的2D绘图引擎,适用于iOS和Mac OS X。 它具有强大的绘图功能,提供视角效果渲染,反锯齿渲染,颜色管理,绘制PDF等等。开发者无需考虑不同设
2013-04-01 18:06:38
1301
原创 NSTimer 的暂停与恢复运行。
1,暂停:pauseStart = [[NSDate dateWithTimeIntervalSinceNow:0] retain]; previousFireDate = [[timer fireDate] retain]; [timer setFireDate:[NSDate distantFuture]];2,恢复:float pa
2013-04-01 17:23:30
2773
转载 常用的一些代码
常用代码整理:12.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPre
2013-03-17 11:47:49
959
原创 mac电脑上编译能在ios上用的 ffmpeg 静态库 (成功经验)有疑问可以留言
首先,相信你已经有了ffmpeg,废话不多说,你仍然需要另外的一个文件,gas-preprocessor.pl 这个文件相信你也会想尽办法找到,所有的一切具备之后,下面让我们开始编译。1,打开终端,cd到ffmpeg所在目录。例如:cd /users/apple/documents/ffmpeg,回车,这里我编译了三份,分别是:i386,armv7,armv7s 框架下的,如果需要arm
2013-03-07 15:13:57
7542
3
转载 mysql sql语句大全
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss
2013-02-27 11:28:45
749
原创 iOS 消息推送
需要有证书,deviceToken是APNs反给的 用于provier跟APNs交流以及APNs向Application发送消息时用到。
2013-02-24 11:53:07
717
转载 iOS开源类库收集
转自http://www.cnblogs.com/wupher/archive/2012/04/28/2475132.html下拉刷新将数据保存至keyRing简单的模板引擎,用来生成htmlOmniGroup这个其实不是类库,是一个Cocoa的RecipeCocoaPods 为XCode project提供一个类似apt-get maven那样的类
2013-01-18 12:21:30
1633
转载 bundle的用法
新建boundle1.新建项目 :如图1图片:屏幕快照 2012-02-28 下午03.43.41.png 2.然后把所需的图片添加到你建的boundle 中 如图2 中 1.png图片:屏幕快照 2012-02-28 下午03.47.20.png 描述:bouldle 项目附件: Chinese.zip (1
2013-01-14 14:10:40
2840
原创 有用的技术网址
1.ios6新特性。点击打开链接 http://www.devdiv.com/iOS_iPhone-iOS6新特征:新特征介绍-thread-129304-1-1.html2.。。。。。
2012-12-31 11:55:49
695
转载 xcode 4 制作静态库详解
最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK5.0编写的。Xcode4跟之
2012-12-18 15:31:55
589
转载 How to Parse HTML on iOS
If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!Learn how to parse (or scrape) HTML on iOS!This is a blog post by iOS Tutori
2012-11-29 17:38:13
2692
转载 IOS openURL 运行其他的应用程序
openURL的使用方法:view plaincopy to clipboardprint?[[UIApplication sharedApplication] openURL:[NSURL URLWithString:appString]];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:ap
2012-11-17 15:56:03
2384
转载 iphone使用GDataXMLParser解析xml文件小结
GDataXMLParser是一个对xml具有良好操作的第三方库。解析的方法如下: 步骤: 一、下载GDataXMLParser库,把解压后Source/XMLSupport/下的两个文件:GDataXMLNode.h和GDataXMLNode.m拖到工程中。 一、加入libxml2.dylib框架。 二、设置Search Paths中Header Search Paths为/us
2012-11-15 09:37:17
1298
转载 深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p
深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p一、可能的组合:(1)const char*p(2)char const*p(3)char *const p(4)const char **p(5)char
2012-11-07 11:45:41
641
转载 COCOS2D中对精灵的操作、对图片的各种操作
对于精灵的各种操作,总结一下以便以后复习查找。内容简要:1、初始化 2、创建无图的精灵 3、设置精灵贴图大小 4、添加入层中5、对精灵进行缩放 6、对精灵款或高进行缩放 7、旋转精灵8、设置精灵透明度 9、精灵的镜像反转 10、设置精灵的颜色11、得到图的宽高 12、按照像素设定图片大小 13、在原有的基础上加xy的坐标14、设置图片
2012-10-27 21:43:07
1635
转载 如何以面向对象的思想设计存在关联的实体类?
针对前两天在本人公司引起同事激烈讨论的话题(如何以面向对象的思想设计存在关联的实体类),我设想了一个虚拟的应用场景,通过翻阅各种资料、请教各位同事以及结合我自己的一些经验,进行了简单的设计。这种设计是我自认为合理,并极力鼓吹加以应用的一种设计方法。欢迎各位高人猛烈抨击,不吝指教,指出设计缺陷,以求大家共同进步! 补充:针对各位网友的评论,我把我当时遇到的问题也贴出来,让大家来议论一
2012-10-23 08:06:31
1517
转载 Cocoa学习笔记 Cocos2d 各种动作介绍 (上)
Cocoa学习笔记 Cocos2d 各种动作是本文呀介绍的内容,本篇文章分为上下两篇,请友们不要忘了下篇内容,请关注。我们来看内容。通常调用某个动作的方法:// 创建动作 id actionTo = [CCMoveTo actionWithDuration: 2 position:ccp(s.width-40, s.height-40)]; // 使用动作。(说明
2012-10-21 20:12:34
696
转载 Cocoa学习笔记 Cocos2d 各种动作介绍 (下)
Cocoa学习笔记 Cocos2d 各种动作介绍 (上)是本节介绍的内容,继续Cocoa学习笔记 Cocos2d 各种动作介绍 (上)的内容开始介绍。我们先来看内容。重复有限次数 – Repeate重复有限的次数的动作示例代码如下: (void) OnRepeat:(id) sender { CGSize s = [[CCDirector sharedDirecto
2012-10-21 20:11:49
686
转载 几种方法创建cocos2d游戏菜单
从学习cocos2d的官方例子入手.官方的MenuTest例子,提供了4个层来展示各种菜单效果和用户交互的实现.1.----------------------#import "AppDelegate.m"@implementation AppDelegate- (void)applicationDidFinishLaunching:(UIApplication
2012-10-20 22:02:27
2146
转载 在cocos2d里面如何使用Texture Packer和像素格式来优化spritesheet
在cocos2d里面,为了使你的游戏获得最佳性能,你需要把许多小的sprite图片组合到一张大图里面,这张大图就叫做sprite sheet。如果你使用cocos2d已经有一段时间了的话,你可能已经使用过了一款叫做Zwoptex的工具来帮你生成sprite sheet。Zwoptex是一个非常棒的工具–我在我的很多程序里面使用它,而且确实帮我节省了很多时间。然后,这里有一款新的工具,叫做T
2012-10-20 15:59:54
2188
转载 [iphone游戏开发]iphone-Cocos2D游戏开发之一:游戏术语大解析
(1)精灵指任何可以在屏幕上独立于其他东西而自由移动二维位图图像;(2)精灵表包含一个以上精灵的图像就叫精灵表。精灵表是一个图像中包含一系列以网格形式存在的精灵图像。,对每个精灵都可以通过他在大图像中的行和列位置进行访问。如下: 更复杂的精灵表,可以称为打包精灵表,他是包含一系列更小子图像的图像,每一个子图像又可以是其他的精灵表或者图像。如下: 复杂的精灵
2012-10-20 15:45:29
779
转载 [iphone游戏开发]iphone-Cocos2D游戏开发之二:精灵表的详细讲解(一)和Zwoptex工具
Andy--清风原创, 转载请注明出处,谢谢!1.精灵表的分类:简单精灵表:精灵表中的图片都具有相同维度复杂精灵表:精灵表中的图片可以具有不同的维度。2.简单精灵表通过SpriteSheet类将提供的图像切割成大小相同的子图像,当一个新的精灵表被实例化时将提供切割时用到的维度,同时也将提供精灵表图像中已用的“间隔”信息。3.复杂精灵表通过
2012-10-20 15:43:38
663
横向的 UITableView
2012-12-01
横向的UITableView
2012-12-01
贝塞尔曲线demo
2012-08-07
UITableViewCell 自适应(文本,图片)内容高度
2012-06-14
用ios写的QQ通讯录
2012-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人