MinggeQingchun的博客

记录就是一种积累,积累就是一种提高,提高就是一种成长!

Java--Tomcat在Eclipse上正常启动服务,但浏览器无法访问,报404!

问题: Tomcat在Eclipse里面能正常启动 而在浏览器中访问http://localhost:8080/不能访问,且报404错误;同时其他项目页面也不能访问。 关闭Eclipse里面的Tomcat,在tomcat安装目录下双击startup.bat手动启动Tomcat服务器。...

2019-03-19 19:34:45

阅读数 645

评论数 0

iOS-NSObject 底层本质

一、OC 转 C/C++ 二、NSObject 对象内存布局 三、NSObject 内存大小 四、OC 对象内存布局 五、OC 对象内存大小 一、OC 转 C/C++ OC 的底层是通过 C\C++ 实现,所以 OC 代码编译过程一般是先将 OC ...

2018-11-05 11:18:55

阅读数 134

评论数 0

iOS-reloadSections(UITableView )引发的崩溃

在iOS的开发中,UITableView是最经常用到的UI组件之一。然而,UITableView却非常容易引起「NSInternalInconsistencyException(数据不一致)」的崩溃。其中,调用reloadSections时,一不留神就会引发崩溃。 *** Terminatin...

2018-09-25 18:32:21

阅读数 1255

评论数 0

iOS-symbolicatecrash符号化Crash文件

在我们的app上线了时候,还是会或多或少的存在一些闪退问题,这时候已经无法去调试获取崩溃信息。有些crash日志会传到后台(前提是接口给你提供,你自己也做了这个功能)但是有些crash日志是在用户的iPhone等设备上才能找到的。对于开发人员来说,有些crash日志不需要用户提供就可以找到日志文件...

2018-06-19 15:30:31

阅读数 287

评论数 0

iOS-后台定位问题被拒

发件人 Apple2. 5 Performance: Software RequirementsGuideline 2.5.4 - Performance - Software RequirementsYour app declares support for location in the UI...

2018-06-12 10:11:21

阅读数 557

评论数 0

iOS-移除navigationController栈中某一个viewController

今天遇到一个问题,就是从A---->B---->C,其中A和C页面都有接口请求,B页面没有接口请求;因此修改了C页面的值后,返回到上一级页面B,导致数据没同步。刚开始的想法有两种:1、我直接返回到A界面;2、后台给我B面增加接口,但是快上版了来不及了。刚...

2018-06-04 15:37:03

阅读数 2387

评论数 0

iOS-自定义model转字典

自定义model转成字典- (NSDictionary *)dictionaryRepresentation { NSMutableDictionary *dic = [NSMutableDictionary dictionary]; unsigned int count; ...

2018-06-03 13:58:27

阅读数 1434

评论数 0

iOS-iPad强制竖屏

新建项目时我们都会选择“Universal”(同时适用于iPhone和iPad),但是iPad有好几个方向需要适配,在iPad应用开发时如何让设备只支持横屏(landscape)或竖屏模式,设置方法如下:通过Xcode中的plist文件设置“Supported interface orientat...

2018-05-22 17:10:36

阅读数 1588

评论数 0

iOS-Objective-C的本质

众说周知,我们平时编写的OC代码,底层都是C/C++实现的我们可以通过一个终端指令,将我们的OC代码转换成C/C++代码xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc 文件名 -o 输出的CPP文件例如:xcrun -sdk iphoneos...

2018-05-18 11:25:37

阅读数 203

评论数 0

iOS-马甲包审核以及常见审核问题

1、苹果近期审核动态分析   2、2018年App Store算法重大调整首次曝光 一、苹果近期审核动态分析 1、机审越来越完善 众所周知,应用在上架至App Store前,必须通过神秘的苹果审核团队的审核。能否在短时间内顺利通过审核,对App推广节奏和策略、以及迭代等的应该是非常大的...

2018-05-17 13:48:53

阅读数 1067

评论数 1

iOS-watchdog看门狗机制

背景应用 100% Loss 时完全无法启动,一直崩溃。彻底切断网络连接正常启动,调试模式状态下等待时间非常久,但可以启动,并伴随 UI 微卡。强烈的预感这是线程阻塞。前一段时间被 Core Data Concurrency 折腾的够呛,看见线程问题就略有些心慌。原因首先看了 crash log,...

2018-05-02 13:41:59

阅读数 447

评论数 0

iOS-watchdog(看门狗)机制

为了防止一个应用占用过多的系统资源,开发iOS的苹果工程师门设计了一个“看门狗”的机制。在不同的场景下,“看门狗”会监测应用的性能。如果超出了该场景所规定的运行时间,“看门狗”就会强制终结这个应用的进程。开发者们在crashlog里面,会看到诸如0x8badf00d这样的错误代码。在ARC及手机型...

2018-05-02 12:04:08

阅读数 897

评论数 0

iOS-使用AFN的DELETE请求遇到的坑

事情是这样的:我们公司的项目中有地方用到删除功能,服务器端给提供了删除接口 使用的是delete请求方式,我度娘查看了delete的相关问题写的都很少,然后自己摸索二次封装了delete。然后传参,服务器端要传的是类似post请求的body体中的数据 也就是传一个字典过去 ,那么我就把字典给他传过...

2018-05-01 11:46:57

阅读数 642

评论数 0

iOS-符号化崩溃日志

一般做项目的时候会碰到一些崩溃的情况。在非调试模式下没有办法判断崩溃在哪里,只能通过崩溃日志来分析,如果崩溃日志在没有符号化的情况下,都是显示的一些内存信息,这样我们就很难找到崩溃的原因。碰到这样的情况我一般都用Xcode自己带的工具来符号化崩溃日志。准备工具Xcodedsym文件,应用安装包,崩...

2018-04-25 11:14:51

阅读数 191

评论数 0

iOS-Crash文件符号化(symbolicatecrash)

简述在我们测试或者公司测试人员测试app的时候,难免会遇到闪退的问题,这时候我们并不是将手机连接到Xcode进行调试,以致于具体的闪退信息无法追踪到,当然我们也可以继续连接到Xcode上进行问题重新,可不幸的是并不是每个问题都是能够如愿以偿的重现,还有就是当app已经上线了,我们更是无从得知哪里出...

2018-04-25 11:12:38

阅读数 294

评论数 0

iOS-崩溃crash大解析

前言iOS崩溃是让iOS开发人员比较头痛的事情,app崩溃了,说明代码写的有问题,这时如何快速定位到崩溃的地方很重要。调试阶段是比较容易找到出问题的地方的,但是已经上线的app并分析崩溃报告就比较麻烦了。之前我总是找到一个改一个,并靠别人测试重现来找出问题的地方,这样往往比较耗费时间。而且比较难找...

2018-04-24 14:52:44

阅读数 533

评论数 0

iOS-【译】了解和分析iOS应用崩溃报告

当一个应用发生崩溃时会产生一份崩溃报告(Crash Report),该报告可以帮助我们了解崩溃的产生原因。该文档讲述了关于怎么样符号化、理解和分析崩溃报告的相关内容。介绍获取崩溃和低内存报告分析崩溃报告头部信息异常代码应用具体信息回溯线程状态二进制映像了解低内存报告相关文档文档修改记录介绍当iOS...

2018-04-24 11:25:28

阅读数 152

评论数 0

iOS开发之CocoaAsyncSocket使用

本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试.一.CocoaAsyncSocket介绍CocoaAsyncSocket中主要包含两个类:1.GCDAsyncSocket.用GCD搭建的基于TCP...

2018-04-09 15:27:09

阅读数 364

评论数 0

iOS史上最全的UITextView实现placeHolder占位文字的N种方法

前言 iOS开发中,UITextField和UITextView是最常用的文本接受类和文本展示类的控件。UITextField和UITextView都输入文本,也都可以监听文本的改变。不同的是,UITextField继承自UIControl这个抽象类。UITextView继承自UIScrollVi...

2018-01-03 09:53:18

阅读数 432

评论数 2

iOS11以及iPhone X遇到的相关问题

还没有开始适配之前,就已经听身边的程序猿伙伴在为iPhone X的刘海和HomeBar的存在而纷纷吐槽了。说的我都有些怕怕,胆子小,哈哈哈。下面针对在整理过程中发现的适配注意点进行简单总结。 一、iOS11 1、iOS11新增版本判断API 2、MJRefresh上拉刷新死循环 3、访问相...

2017-10-30 14:37:30

阅读数 823

评论数 0

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