自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux环境下Tomcat 启动成功,但是浏览器访问不了tomcat

问题:在/tomcat/apache-tomcat-8.5.49/bin 目录下执行sh startup.sh 之后 ,tomcat 启动成功,然后在浏览器上输入http://ip:8080 显示无法访问此网站。[root@izbpxxx apache-tomcat-8.5.49]# sh bin/startup.shUsing CATALINA_BASE: /usr/local/to...

2019-12-04 15:06:13 6233 2

原创 iOS fastlane 自动打包出现的问题

作为一名iOS开发者,平常少不了打包上传appStore 或者 Beta (蒲公英)。并发送邮件给测试人员、运维等相关人员。因此使用fastlane集成蒲公英、Python发邮件脚本,只需一个指令,就可以完成这些重复的劳动力。关于如何具体使用请看官方文档,来定制自己的需求:fastlane集成方法点击集成蒲公英点击Python 邮件脚本点击下面介绍常常遇到的问题:1: EXPO...

2019-11-26 18:04:05 1357 1

原创 ios SnapKit 约束Unable to simultaneously satisfy constraints 和UIView-Encapsulated-Layout-Height的警告

最近在自定义UICollectionViewCell,cell里面UITextView约束如下: inputTextView.snp.makeConstraints { (make) in make.left.top.equalTo(self).offset(kAdaptedWidth(10)) make.right.bottom...

2019-10-10 15:28:16 1448

原创 升级MacOS 10.15 Catalina之后,cocopods 指令没有权限

升级MacOS 10.15 Catalina之后,pod 指令失效报错:/usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory然后查看homebrew指令,也没有权限:fatal...

2019-10-09 16:22:08 1786

原创 ios12.1 tabBar 中的图标及文字出现位置偏移动画

昨天更新12.1之后,发现app 首页push一个界面,返回的时候,tabBar上的图标和文字出现一个从上往下的神奇动画,惊呆了

2018-11-02 14:10:17 6530 6

原创 Ad Hoc手机测试

在公司中,有时候我们需要把一些测试的app撞到公司其他员工来体验使用,不用购买企业证书,直接使用个人或者公司开发账号就行。但是他有个限制条件,只能通过Ad Hoc分享给绑定我们账号的设备上,所以至是一百台。然后看一下官方说明的步骤。Step 1:创建并下载一个iOS 发布证书。这个一般我们在创建iOS开发证书后都会顺便创建。Step 2:创建并下载一个Ad Hoc Distribution

2016-01-08 10:48:58 898 3

原创 iOS中常见的面试题

面试题 1:http / TCP / UDP   TCP/ IPHTTP协议即超文本传输协议对应于应用层协议,主要解决如何包装数据 简单对象访问协议 ,HTTP协议是基于TCP连接的http连接:http连接就是所谓的短连接,即客户端向服务器端发送一次请求,服务器端响应后连接即会断掉.tcp 是一种面向连接的、可靠的、基于字节流的运输通信协议。在收发数据前必须和对方

2015-11-23 21:40:21 459

原创 CoreData 数据库的使用方法

CoreData1.CoreData苹果自带的 管理数据库的工具使用Core Data有很多原因,其中最简单的一条就是:它能让你为Model层写的代码的行数减少为原来的50%到70%。 这归功于之前提到的Core Data的特性。更妙的是,对于上述特性你也既不用去测试,也不用花功夫去优化。 Core Data拥有成熟的代码,这些代码通过单元测试来保证品质。通过了几个版本的发布,已经被

2015-11-12 11:58:19 1789

原创 sqlite 的使用方法

移动开发常用: sqlite数据库特点: 足够小, 足够快(本地数据库), 使用比较简单增删改查  sql语句   常用软件: MesaSQlite数据库操作软件   数据库操作语言:   SQL(结构化查询语言)  常用开源库:   FMDBSQLite (http://www.sqlite.org/docs.html)是一个轻量级的关系数据库

2015-11-11 22:41:32 805

原创 Plist 数据库的使用方法

一,简单介绍一下常用的plist文件。全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。
Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息 。NSUserDefault 轻量级数据持久化工具 NSUserDefault本质是一个本地的plist文件。只能接收

2015-11-11 22:07:22 657

原创 git 的使用方法

本地操作使用git 之前 可以先配置下客户端的用户名和邮箱qianfengdeMac-mini:~ qianfeng $ git config --global user.name “longge”qianfengdeMac-mini:~ qianfeng $ git config --global user.email “[email protected]”1.

2015-11-11 19:52:08 550

原创 地图

1.系统地图与定位LBS location base service 位置基础服务LBS: 基于位置的服务 Location Based Service 实际应用:大众点评,陌陌,微信,百度地图一、定位步骤1.导入库CoreLocation.framework2.#import // CLLocationManagerDelegate是一个定位位置信息代理// 它

2015-11-10 20:27:37 594

原创 多线程的概念及使用方法

一、多线程每一个iOS应用程序中都有一个主线程用来更新UI界面、处理用户的触摸事件、解析网络下载的数据,因此不能把一些太耗时的操作(比如网络下载数据)放在主线程中执行,不然会造成主线程堵塞(出现界面卡死,防止界面假死),带来极坏的用户体验。iOS的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程异步编程是防止主线程堵塞,增加运行效率的最佳方法异步:多个线程 同时执行

2015-11-10 17:54:39 346

原创 iOS传值问题

传值: 1>单例传值: (1)发送方:((AppDelegate *)[UIApplication sharedApplication].delegate).color=[UIColor orangeColor]; 接收方: UIColor * color=((AppDelegate *)[UIApplication sharedApplication].delegate).color;

2015-10-11 13:55:23 499 2

空空如也

空空如也

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

TA关注的人

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