自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 Python学习

python 2+  2020 将不支持Window 环境进入文件目录   cd c:\在python2+   打印中文需加头文件#!_*_ coding:utf-8 _*_#coding:utf-8编译 : python3 test.py获取数据类型:type(age) 注释 单行注释:#coding多行注释  ‘’‘ xxxx’’’  “”“xxxx”””...

2018-07-30 18:36:45 154

原创 C语言学习笔记

输入输出函数printf 格式输出到屏幕fprintf 格式输出到磁盘scanf 从屏幕格式输入fscanf 从磁盘格式输入putchar 字符输出到屏幕puts 字符串输出到屏幕fputc 字符输出到磁盘fputs 字符串输出到磁盘getchar 从屏幕得到一个字符gets 从屏幕得到一个字符串fgetc 从磁盘得到一个字符fgets 从磁盘得到一个字符串双链表中删...

2018-07-30 10:17:01 303

原创 ios WKWebview弹出键盘上的按钮隐藏

#import @interface WKWebView (AccessoryHiding)@property (nonatomic, assign) BOOL hackishlyHidesInputAccessoryView;@end#import "WKWebView+AccessoryHiding.h"#import  

2017-11-06 10:28:47 2021

原创 IOS OpenSSL项目添加

1,将include头文件夹copy 到项目中,2,将lib文件夹copy到项目中,其中lib(libcrypto.a,libssl.a)3,将PROJECT 中Build Setting 的User Header Search Paths  设置“$(PROJECT_DIR)/TestEcc/include” 设置为recursive;4,将TARGETS 中Build Settin

2017-09-19 10:32:57 840

原创 C++定义理解

编译指令:命令  编译输出  输出文件     编译文件g++   -o         outFileName   guc.cppg++ -o a test.cpp 查看代码vi  test.cpp & 引用, 属性别名   只有在声明引用时是引用操作符,其他时候都是地址操作符建立引用是必须进行初始化并且绝不会再关联其他不同的变量 * 指针  ...

2017-09-12 18:09:02 273

转载 ios监听用户是否触摸了屏幕的一种实现

近期在项目中有一个需求是:10秒钟内如果用户没有跟屏幕发生交互则提示一下用户。    经过google和实践找到一种实现方法步骤如下:    1.让AppDelegate继承UIApplication而不是UIResponser。    2.重载sendEvent方法。 - (void)sendEvent:(UIEvent *)event{    [supe

2016-12-08 13:37:09 4535

原创 Android增加自定义监听事件

1,在需要传出事件的类中创建接口public static interface ConvertViewOnClickListener{ public void onClickListenerConvertView(int position);}private SpecialAdapter.ConvertViewOnClickListener convertViewOnCli

2016-11-07 11:10:45 2709

原创 iOS Autolayout 自动布局代码使用规则

代码中一般用到的有两个添加约束的方式:1.- (void)addConstraint:(NSLayoutConstraint *)constraint NS_AVAILABLE_IOS(6_0);2.- (void)addConstraints:(NSArray *)constraints NS_AVAILABLE_IOS(6_0); 在使用自动布局之前要对子视图的布局方式

2016-08-08 15:04:32 210

原创 CAShapeLayer 属性(strokeStart和strokeEnd)

1 keyPath = strokeStart  动画的fromValue = 0,toValue = 1     表示从路径的0位置画到1 怎么画是按照清除开始的位置也就是清除0 一直清除到1 效果就是一条路径慢慢的消失 2 keyPath = strokeStart  动画的fromValue = 1,toValue = 0     表示从路径的1位置画到0 怎么画是按

2016-08-06 10:36:46 368

原创 iOS 静态库通用打包

//静态库通用打包lipo -create  xxxx/liblibsql.a   xxxxx/liblibsql.a  -output  libsql.a

2016-08-03 11:47:03 226

原创 iOS 文件路径深度遍历

-(void)test{     NSFileManager *fileManager = [NSFileManager defaultManager];    NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);    NSString *doc

2016-08-03 11:44:48 441

原创 iOS 单例模式

//.h文件#import @interface Singleton : NSObject//单例方法+(instancetype)sharedSingleton;@end//.m文件#import "Singleton.h"@implementation Singleton//全局变量static id _instance = nil;//单例方法

2016-08-03 11:27:56 210

原创 IOS UITextView 首行缩进

#pragma mark -UITextView的代理方法-(void)textViewDidChange:(UITextView *)textView{    //首行缩进    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStylealloc] init];//    par

2016-07-25 17:59:32 926

原创 IOS Block使用

1,定义声明申明 传入无参数typedef  void (^actionBlockName)(void);有参数typedef  void (^actionBlockName)(UIButton *btn);定义@property(nonatomic , copy) actionBlockName competition;

2016-07-04 11:25:09 381

原创 iOS 理解KVO与KVC

KVC:简单的键值对操作,设值: setValue:属性值 forKey:属性名(用于简单路径)、setValue:属性值 forKeyPath:属性路径(用于复合路径)读取: valueForKey:属性名 、valueForKeyPath:属性名(用于复合路径)KVO:根据指定Key增加监听器,注册指定Key路径的监听器: addOb

2016-05-17 09:45:38 211

原创 iOS 隐藏键盘

- (void)setDismissKeyboard {    NSNotificationCenter *nitification = [NSNotificationCenterdefaultCenter];    UITapGestureRecognizer *tapAction =[[UITapGestureRecognizeralloc]initWithTarg

2016-05-16 12:45:26 359

原创 iOS CocoaPods的安装流程

1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/2.使用新的源 $gem sources -a https://ruby.taobao.org/3.验证新源是否替换成功 $gem sources -l4.安装CocoaPods (1) $sudo gem install coc

2016-05-16 11:38:39 196 1

原创 iOS layoutSubviews的调用

1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个UIScrollView会触发layoutSubviews 5、旋转Screen会触发父UIView上的layoutSubviews

2016-05-16 11:31:17 476

原创 iOSUIView是否包含,相交

1,判断一个点是否被一个CGRect包含BOOL contains = CGRectContainsPoint(CGRect rect, CGPoint point);2,判断两个View 是否相交BOOL contains = CGRectContainsRect(CGRect rect1, CGRect rect2);或者BOOL contain

2016-05-16 11:03:40 1149

原创 iOS UIView中坐标转换

// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值- (CGPoint)convertPoint:(CGPoint)point

2016-05-16 10:55:41 230

原创 手动添加Pch全局引用文件

1,在项目下新建 pch 文件2,在TARGETS中,build setting 中找到 prefix header 设置 $(SRCROOT)/pchFile.pch相对路径

2016-05-16 10:46:36 233

原创 IOS9.0不支持http访问

更新Xcode 之后,http访问后失败,支持https,如支持http需操作以下  1,在Info.plist中添加NSAppTransportSecurity类型Dictionary。  2,在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES

2016-05-16 10:23:18 397

linux-cmd.zh

学习linux的同学可以作为工具书。祝君学业有成!!

2019-01-14

linux-sys.zh

学习linux同学可以拿去作为工具书,祝君学业有成!!

2019-01-14

android调试串口

获取串口device path,调试串口通讯的应用代码 工具

2018-05-30

Android串口通讯

使用demo 时,记得修改设备相对应的 device path 和 波特率,不然无法调试成功,如果不知道自己 设备device path ,请到我的资源中下载 PadDisplay demo

2018-05-30

C-C++API帮助文档

C-C++API中文帮助文档,是学习C或者是C++的很不错的api文档,个人觉得很不错,推荐给大家,C++中最常用的类和API函数

2017-09-18

Unity3D笔记

Unity3D笔记 是本人在看视频教程 知识点的积累,希望对学习Unity3D的初学者有帮助。

2014-11-10

Unity中文文档.

是一个不错的技术开发文档,学习Unity开发必备的文档。

2014-11-10

空空如也

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

TA关注的人

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