自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于iOS网络编程证书问题

https包括两种认证,单向认证和双向认证。单向认证只要求服务器部署了ssl证书就行,任何客户端都可以去访问,这样就能确保客户端连接的是真实的服务端。而双向认证则是服务端需要客户端提供身份认证,只能是服务端允许的客户端才能去访问,安全性相对于要高。也就是说,单项认证,我们iOS工程里要放一个证书,而双向认证,我们的工程中要放两个证书。 iOS开发中如何加入https网络请求 这里,我先用单

2024-04-03 13:21:57 741

原创 Android笔记

在SecondActivity中,首先通过getIntent()方法获取到用于启动SecondActivity的Intent,然后使用intent.getStringExtra()方法来获取键名为key的数据(由于传递的数据为String类型,所以使用的是getStringExtra()方法,若数据为整形类型和布尔类型,则相应地使用getIntExtra()方法和getBooleanExtra()方法)。如果返回true,那么绑定发生了。这个 layout是由一个在屏幕中央的、单独的、全屏的list构成。

2024-04-03 13:09:02 786

原创 IDEA 搭建Spring boot项目

Spring boot项目构建

2023-09-06 18:56:50 277

原创 React-Native0.63.0以后iOS项目pod install 失败原因

ReactNative升级0.63.0后项目变更自从ReactNative升级到0.63.0后,大多数人会遇到iOS项目pod 失败,原因是node_modules内很多依赖变更导致pod install 失败无法pod 依赖文件,而解决办法便是 删除原有podfile,因为ReactNative现在改为动态配置pod重新创建新的podfile添加以下代码就即可require_relative '../node_modules/react-native/scripts/react_native_po

2020-10-09 18:25:47 3083

原创 排序算法基础

算法算是常见问题,经常会被提及尤其是面试(我面试别人时会问,当然被面时也会被问及,如若不去处理一些数学模型类问题,很少会被使用,但是碰到此类问题时如何选择一个优秀的算法便呢好的算法对于问题的解决相当有益)下面看一些排序基础知识排序:将任意序列排列成按关键字有序的序列排序依据过程中涉及存储器的不同分为内部排序和外部排序排序算法依据不同原则分为以下几种1.插入排序2.交换排序3.选择排序...

2020-02-21 23:59:25 795

原创 ReactNative与原生的交互

RN项目引用三方: RN三方库需要npm 导入 这里是官网地址: 添加库: 进入RN项目根目录: 输入命令:npm install “第三方库” –save 如:npm install react-native-swiper –save 删除库: 如果没有–save只是删除库,不会删除依赖 输入命令 npm u...

2018-07-12 16:24:12 1130

原创 ReactNative环境搭建

1.首先简单说下自己对RN浅薄的认知。 虽然好像现在已经过了RN的热潮,但是我相信还是有一部分人会想要了解这门技术,本该在去年就写的帖子,一拖再拖,终于在今天突然想起来决定还是把没做完的事情做完。 前期RN的鼓吹并不是空穴来风,对于RN来说它是有一定有点的,比如三端代码通用,界面搭建,调试,但是弊端也是并存的,性能相比原生还是要差一些,一开始的运行消耗资源相对来说就多了,相对...

2018-07-12 16:20:45 165

原创 基于Appium+JAVA环境测试iOS

至于原理什么的,这里不再阐述,网上有很多讲述原理的例子相信你们已有所了解,你想用JAVA环境来测试iOS,那么我想你一定是有些想法的,来吧We GoMacOSX上搭建Appium-iOS环境所需的软件◾Mac OS X >= 10.7◾XCode >= 4.6.3◾Xcode command line tools◾Homebrew◾ideviceinstaller◾JDK◾Appium◾JAVA编译

2017-04-27 10:04:15 3196 1

转载 如何自定义NavigationBar的高度

时间 2014-02-08 00:44:29 iOS init 原文 http://iosinit.com/?p=757 主题 iOS开发 UINavigationBar的高度在苹果官方的SDK中是固定的44个点,但是实际项目中我们却有可能遇到这样的情况,如下图:自定义高度的UINavigationBar 这样的一个UINavigationBar的高度达到了84个点,这就需要我们自定义系

2016-07-12 11:26:37 417

原创 HTTP各类状态码汇总

1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。100Continue   客户端应当继续发送请求。这个临时响应是用来通

2016-05-07 21:25:07 352

原创 关于静态库添加图片资源的解决方案

封装.a 静态库 剩下的操作和动态更新差不多!可以参考我之前的一篇文章热更新FrameWork创建bundle 只需要将图片资源放入一个文件夹如:imageSource 然后把后缀改成.bundle即可使用资源图片$ NSBundle *imageSourceBundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForRe

2016-05-04 19:38:31 1046

原创 Git新电脑从头开始搭建及使用

这里讲下我从拿到新的Mac后怎么一步一步搭建Git环境的。 首先让我们打开终端 在终端输入 git 如果说你卡到下面的结果说明你没有安装个git,去安装。 The program ‘git’ is currently not installed. You can install it by typing: sudo apt-get install git如果你恰好是iOS开发者,并

2016-04-25 17:13:40 2534

原创 frameWork热更新

工作中遇到想要绕过AppStore直接更新App的要求!这里友情提示下,看了很多资料只是是实现了功能,但在项目中并没有真正用到!资料大多都显示会被拒,这个说的是个人级的,好像企业级的不会这样,仅仅是项目需要做的尝试!下面进入主题,建立framework工程!这里把想要改变的东西封装到FrameWork以便实现热更新,提一下关于BundiD 一定要一致,在打包的时候一定在Edit

2016-04-05 23:45:03 1040

原创 TodayWidget使用及创建

TodayWidget控件这里说下很久之前项目中用到的技术,略微的研究了下,一直想写篇博文一直没有时间,现在项目处于维护期也就有了空闲时间,反过来再写发现已经有些忘记了,好在当时截了些图下来然后重新捋了一遍,决定把它写下来。首先说下,这个没有接触的人肯能觉得比较陌生,其实这个控件呢,是大家比较熟悉的东西,这是Apple发布iOS8系统带来的有趣的新特性,这个App Extensions让第

2016-03-28 16:44:09 1411

动态更新FrameWork

不经过App Store 进行动态更新项目内容

2016-04-17

空空如也

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

TA关注的人

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