自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 np 找到第一个不为0的值

axis:0 横向查找。axis:1竖向查找。

2023-11-06 13:36:11 128

原创 python中numpy的sum函数解析

【代码】python中numpy的sum函数解析。

2023-03-10 09:44:58 193

原创 Android 中使用AES-CMAC数据加密

一般需要分为三个步骤:算出L的值,然后算出K1,K2的值,可以对比AES在线加密工具作为对比 /** * 算法逻辑 * * @param key * @param data * @return */ public static byte[] Aes_Cmac01(byte[] key, byte[] data) { // 子密钥生成 // 步骤1,将具有密钥K的AES-128应用于全零输

2021-12-15 11:32:06 4939

原创 recyclerView 出现item与parent不等宽的情况

第一步:recyclerView需要match_parent<androidx.recyclerview.widget.RecyclerView android:id="@+id/recyclerView" android:layout_width="match_parent"/>第二步:item里面也需要match_parentandroid:layout_width="match_parent"第三步:也是最重要的:inflate后面是三个参数,infla

2021-05-27 17:15:29 371

原创 Android蓝牙连接出现133的解决办法

代码片段:出现连接133的问题找了很久的解决办法,尝试各种亦然不行,最终的解决办法就是下面标红代码if (status == BluetoothGatt.GATT_SUCCESS) { if (newState == gatt.STATE_CONNECTED) { Log.i(TAG, "onConnectionStateChange: --------" + "\"连接成功\""); //发现服务 gatt.discoverServices().

2021-05-14 15:20:18 3066 3

原创 2021-03-12

Mac 最新安装Homebrew的最新链接安装方法/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"安装完后可以安装其他相对应的软件比如 brew install svn

2021-03-12 10:41:28 79

原创 pod spec 发布命令(打包自己的pod)

第一步:创建自己的pod文件名Podspec create DistOpenFile第二步:验证自己的pod文件pod lib lint DistOpenFile.podspec --use-libraries --allow-warnings第一次可能会有很多次验证不通过,坑比较多;(欢迎咨询:1525846137@qq.com)第三步:发布自己的pod文件pod trunk push Dist...

2018-03-26 11:00:31 620

原创 pod spec 配置文件

Pod::Spec.new do |s|   s.name = "DistOpenFile"   s.version = "1.0.5"   s.summary = "A Library for iOS DistOpenFile."   s.homepage = "https://github.com/lishiyong-github/DistOpenFile"   s.license = "MI...

2018-03-26 10:55:00 288

原创 iOS动态行高布局(区别于传统计算字数)

iOS动态杭高一般都采用sizeWithFont: constrainedToSize:这种方式来计算出高度 然后返回行高;最近我发现一种新的方式,就是不需要计算的,动态布局;只需要在tableView里面,分三个步骤来写:1:给 estimateRowHeight 赋值,这就就是一个默认初值,无所谓多少;_tableView.estimatedRowHeight = 44;2: 返回动态杭高;-...

2018-03-01 10:56:09 272

转载 iOS 日期转换格式(字符串转日期格式)

G: 公元时代,例如AD公元    yy: 年的后2位    yyyy: 完整年    MM: 月,显示为1-12    MMM: 月,显示为英文月份简写,如 Jan    MMMM: 月,显示为英文月份全称,如 Janualy    dd: 日,2位数表示,如02    d: 日,1-2位显示,如 2    EEE: 简写星期几,如

2017-09-28 11:32:05 4227

原创 ios 设置状态栏文字颜色为白色

直接在代码里面设置是没有什么作用的 ,曾经尝试各种方法,就下面的方法直接简单理解第一步:需要将plist 文件 中加入:UIViewControllerBasedStatusBarAppearance第二步:在代码里面设置[[UIApplicationsharedApplication] setStatus

2017-09-25 16:08:26 360

原创 xcode代码块的本地路径(以及github下载地址)

打开Finder -》command +shift +g,然后输入如下路径 :~/Library/Developer/Xcode/UserData/CodeSnippets即可;然后就可以复制该路径下的文件,共享给其他开发者使用

2017-08-18 17:00:03 437

原创 Mac下终端中自定义命令快捷键方法

有时候我们需要记住一长串的终端命令:现在又一个简单的办法第一步:解决办法是编辑~/.bashrc文件,每行加入一个alias命令。比如:alias pupdate='pod update --verbose --no-repo-update'第二步 执行vim ~/.bash_profile 然后输入(该文件是每次打开终端都会自动执行的文件) source ~/

2017-08-18 13:19:06 4209

转载 KVC KVO的理解

KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 na

2017-08-16 17:36:45 181

原创 iOS 如何移除Main.storyboard

第一步:target-》General->Deployment info ->Main Interface 删除Main 然后保存第二部:删除Main.storyboard ,完事

2017-08-02 14:27:03 566

原创 ios 检测其他app安装失败(需要添加白名单)

key>LSApplicationQueriesSchemeskey>array>   >string>wechatstring>string>weixinstring>   string>sinaweibohdstring>string>sinaweibostring>string>sinaweibossostring>string>weibosdkstrin

2017-08-01 16:05:15 1620

原创 UIKeyboardLayoutStar release] message sent to deallocated instance

当键盘处于编辑状态的时候,然后点击home键 退到后台就会出现如下bugCannot snapshot view (>) with afterScreenUpdates:NO, because the view is not in a window. Use afterScreenUpdates:YES.*** -[UIKeyboardLayoutS

2017-07-25 17:02:44 1445

转载 sourcetree更新svn提示can't locate SVN/Core.pm

装了sourceTree一直没有怎么用,今天试着用用,居然报错 can't locate SVN/Core.pm详细报错如下:Can't locate SVN/Core.pm in @INC (you may need to install theSVN::Core module) (@INC contains:/usr/local/git/lib/perl5/site_p

2017-07-25 15:03:27 1945

原创 Xcode 控制台打印中文被unicode编码

安装一个插件就可以解决这些问题 7.几的可以安装FKconsole 可以在gitgub里面搜索https://github.com/Forkong/FKConsole第二种 适配多种xcode的可以查看链接 https://github.com/inket/update_xcode_pluginsInstall( gem install up

2017-07-21 14:32:14 4425

原创 ios 删除按钮不显示

当用户在tableView的一行上滑动时,会在右侧直接出现删除按钮,点击删除按钮可删除此行。启用Swipe to Delete模式的条件时tableView的DataSource实现了**********************tableView:commitEditingStyle:forRowAtIndexPath:方法

2017-06-14 17:14:04 541

原创 library not found for -lAFNetworking

Showing All Messagesld: library not found for -lAFNetworkingclang: error: linker command failed with exit code 1 (use -v to see invocation) Project -> Pods-

2017-06-06 10:27:00 984

原创 ios 判断字符串是否全部空格

+ (BOOL) isEmpty:(NSString*) str {         if(!str) {        returntrue;    }else{        //A character set containing only the whitespace characters space

2017-06-05 11:18:58 2012

原创 ios 实现艾特功能(第二种)

附上代码- (instancetype)initWithFrame:(CGRect)frame{    self = [superinitWithFrame:frame];    if (self) {        self.nameArray = [NSMutableArrayarray];        self.deleg

2017-05-27 17:19:41 1964 2

原创 ios 实现艾特功能

第一步 判断什么时候 需要判断最后一个字符是@NSString *lang = [[UITextInputModecurrentInputMode] primaryLanguage];         if([langisEqualToString:@"zh-Hans"]){//简体中文输入,包括简体拼音,健体五笔,简体手写

2017-05-27 11:08:45 2999

转载 ios 去除警告

#pragmaclang diagnostic push    #pragma clang diagnostic ignored"-Wundeclared-selector"#pragmaclang diagnostic pop在iOS开发过程中, 我们可能会碰到一些系统方法弃用, weak、循环引用、不能执行之类的警告。 有代码洁癖的孩子们很想消除他们,

2017-05-26 15:59:20 1954

转载 Setting up CocoaPods master repo 卡着不动

1、那是因为淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)  需要的命令行:  $ gemsources -r https://rubygems.org/(移除旧版本的镜像,如果你不知道你电脑上目前用的是什么镜像,可用  $ gem sou

2017-05-21 16:23:23 295

原创 打包pod的命令集合

pod spec 配置示例Pod::Spec.newdo |s|s.name="LSYPosition"s.version="1.0.0.3"s.summary="A Library for iOS LSYPosition."s.homepage="https:/

2017-05-21 16:11:21 310

原创 viewDidLoad在init方法之前调用的坑

在init方法中调用self.view时,这时候系统会首先加载viewDidLoad,因为ViewDidLoad是来加载试图的,而init只是一个初始化的方法在UIViewController的初始方法中访问实例变量view,会导致延迟载入机制失效,会收到内存警告自己走过的坑!!!!!!!!

2017-05-21 16:09:07 1058

空空如也

空空如也

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

TA关注的人

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