<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Star__shine的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Star__shine</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Star__shine]]></copyright><item><title><![CDATA[charles使用]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/139009310</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/139009310</guid><author>Star__shine</author><pubDate>Tue, 21 May 2024 11:46:56 +0800</pubDate><description><![CDATA[在移动设备上截获网络请求，我们的移动设备必须和电脑在同一网段，在我们电脑的网络设置中查看IP地址，然后在移动设备上点击我们连接的电脑上的网络，在代理一栏中，选择手动，将我们刚才查看的ip地址填写在这里，并且设置一个端口号。在软件安装完成后，我们已经可以在mac上截取一般的网络请求了，打开软件，将Proxy设置中的Mac OS X Proxy勾选，设置为网络代理，这时候如果发生网络请求，就可以被Charles截获到。其中的参数，请求类型等我们都可以修改，之后点击execute进行重新请求。]]></description><category></category></item><item><title><![CDATA[Python接口测试]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/114934730</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/114934730</guid><author>Star__shine</author><pubDate>Wed, 17 Mar 2021 16:04:30 +0800</pubDate><description><![CDATA[偶然发现一个接口测试大牛的博客，很详细~

https://www.cnblogs.com/superhin/p/10338915.html


]]></description><category></category></item><item><title><![CDATA[如何删除MacOs启动台残留的应用图标 ]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/114884799</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/114884799</guid><author>Star__shine</author><pubDate>Tue, 16 Mar 2021 15:53:49 +0800</pubDate><description><![CDATA[如何删除MacOs启动台(应用)残留的图标



 按住command键，同时把启动台里的图标拖向废纸篓即可删除残留的图标
]]></description><category></category></item><item><title><![CDATA[Mac环境下安装Jmeter]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/87096394</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/87096394</guid><author>Star__shine</author><pubDate>Tue, 12 Feb 2019 16:23:39 +0800</pubDate><description><![CDATA[可参考https://www.jianshu.com/p/bce9077d883c的安装和环境配置步骤（配置命令启动时注意文件路径）

 ]]></description><category></category></item><item><title><![CDATA[软件测试之测试职业发展规划及方向]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/52218798</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/52218798</guid><author>Star__shine</author><pubDate>Tue, 16 Aug 2016 11:48:59 +0800</pubDate><description><![CDATA[测试职业规划]]></description><category></category></item><item><title><![CDATA[软件测试之开发转测试相比于其他测试人员有哪些优势]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/52218746</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/52218746</guid><author>Star__shine</author><pubDate>Tue, 16 Aug 2016 11:44:04 +0800</pubDate><description><![CDATA[开发转测试的优势]]></description><category></category></item><item><title><![CDATA[软件测试面试题之快速掌握基本测试要素]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/52218668</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/52218668</guid><author>Star__shine</author><pubDate>Tue, 16 Aug 2016 11:37:06 +0800</pubDate><description><![CDATA[1、面向对象是什么？

面向对象：不考虑内部实现过程，只关心功能实现所需要的对象。

2、软件生命周期包括那些阶段？

六个阶段：需求规划、开发实现、产品体验、测试、发布、运营、

3、测试的生命周期是什么？

五个阶段：测试计划、测试设计、测试开发、测试执行、测试评估

4、在项目进行的时候，你是从什么时候开始测试的 ？

从需求规划阶段就开始介入，明确了解项目需求，开发实现阶段编写测试方...]]></description><category></category></item><item><title><![CDATA[iOS开发之SVN使用教程总结]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51376896</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51376896</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 18:09:25 +0800</pubDate><description><![CDATA[SVN简介：

 为什么要使用SVN？

      程序员在编写程序的过程中，每个程序员都会生成很多不同的版本，这就需要程序员有效的管理代码，在需要的时候可以迅速，准确取出相应的版本。

Subversion是什么？

   它是一个自由/开源的版本控制系统，一组文件存放在中心版本库，记录每一次文件和目录的修改，Subversion允许把数据恢复到早期版本，或是检查数据修改的历史]]></description><category></category></item><item><title><![CDATA[iOS开发之常用的加密方法]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51376804</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51376804</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 17:59:46 +0800</pubDate><description><![CDATA[iOS开发中的一些加密方法]]></description><category></category></item><item><title><![CDATA[iOS开发之处理网络图片的步骤]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51376777</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51376777</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 17:56:31 +0800</pubDate><description><![CDATA[处理网络图片缓存步骤]]></description><category></category></item><item><title><![CDATA[iOS开发之设置tableview的区头随着tableview滑动而滑动，使它不会粘在头部]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51374863</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51374863</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 15:33:45 +0800</pubDate><description><![CDATA[设置tableview的区头随着tableview滑动而滑动，使它不会粘在头部]]></description><category></category></item><item><title><![CDATA[iOS开发之计算文字宽度]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51374802</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51374802</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 15:22:04 +0800</pubDate><description><![CDATA[计算文字宽度：]]></description><category></category></item><item><title><![CDATA[iOS开发之设置导航栏为全透明，且去掉边框黑线]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51374744</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51374744</guid><author>Star__shine</author><pubDate>Wed, 11 May 2016 15:17:50 +0800</pubDate><description><![CDATA[设置导航栏为全透明，且去掉边框黑线]]></description><category></category></item><item><title><![CDATA[iOS开发之OC最常见面试题总结]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51203689</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51203689</guid><author>Star__shine</author><pubDate>Wed, 20 Apr 2016 20:12:08 +0800</pubDate><description><![CDATA[1.简述OC中内存管理机制 
OC的内存管理机制是自动引用技术，内存管理的原则是谁开辟谁释放，分为ARC和MRC，MRC的话就是需要我们程序员手动管理内存，ARC不需要我们手动管理内存，系统会自行管理。
2.readwrite，readonly，assign，retain，copy，nonatomic 、atomic、strong、weak属性的作用？
readWrite读写特性, 可读可写]]></description><category></category></item><item><title><![CDATA[iOS开发之tableview的优化]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51199625</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51199625</guid><author>Star__shine</author><pubDate>Wed, 20 Apr 2016 12:02:27 +0800</pubDate><description><![CDATA[优化tableView：

简单的说几种，
1.cell高度计算 （可以先根据内容高度数组，返回cell时直接用数组返回高度）

2.cells的重用

3.cell快速滑动的时候不加载图片，停止滑动的时候加载图片

4.避免阻塞主线程

5.缓存下载的图片

6.不要过多使用Xib（如果可以的话使用storyboard）

7. 使用CoreGraphics

]]></description><category></category></item><item><title><![CDATA[iOS开发之应用程序进入后台时的生命周期以及回到前台的生命周期]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51199606</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51199606</guid><author>Star__shine</author><pubDate>Wed, 20 Apr 2016 11:59:25 +0800</pubDate><description><![CDATA[应用程序进入后台时的生命周期以及回到前台的生命周期

进入后台走：

- (void)applicationWillResignActive:(UIApplication
*)application;

- (void)applicationDidEnterBackground:(UIApplication
*)application;

进入前台走：

- (void)a]]></description><category></category></item><item><title><![CDATA[iOS开发之TCP/IP 建立连接的过程]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51199589</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51199589</guid><author>Star__shine</author><pubDate>Wed, 20 Apr 2016 11:58:02 +0800</pubDate><description><![CDATA[TCP/IP 建立连接的过程：

在TCP/IP 协议中，TCP协议提供可靠的连接服务，采用三次握手建立连接；
第一次握手：建立连接时，客户端发送连接请求到服务器，并进入SYN_SEND状态，等待服务器确认；
第二次握手：服务器收到客户端连接请求，向客户端发送允许连接应答，此时服务器进入SYN_RECV状态；
第三次握手：客户端收到服务器的允许连接应答，向服务器发送确认，客户端和服务器进]]></description><category></category></item><item><title><![CDATA[iOS开发之UIView的生命周期是什么样的？]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51199576</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51199576</guid><author>Star__shine</author><pubDate>Wed, 20 Apr 2016 11:55:42 +0800</pubDate><description><![CDATA[UIView的生命周期是什么样的？顺序是怎么样的。

创建View和呈现View
init -- loadView --ViewdIdLoad --ViewwillAppear-- viewDidAppear
View的消失和销毁
viewWillDisappear--viewDidDisappear--ViewUnload--dealloc]]></description><category></category></item><item><title><![CDATA[iOS开发之 CollectionViewCell 无法加载]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51029611</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51029611</guid><author>Star__shine</author><pubDate>Thu, 31 Mar 2016 20:01:45 +0800</pubDate><description><![CDATA[可以试着用这种方法，使用loadNibNamed: owner: options:方法




也 就是在init初始化方法中写入 NSArray *arrayOfViews = [[NSBundle mainBundle]


loadNibNamed:@"PictureCollectionViewCell" owner:self options:nil];


self ]]></description><category></category></item><item><title><![CDATA[iOS开发之 [NSNull length]:unrecognized selector sent to instance]]></title><link>https://blog.youkuaiyun.com/Star__shine/article/details/51029570</link><guid>https://blog.youkuaiyun.com/Star__shine/article/details/51029570</guid><author>Star__shine</author><pubDate>Thu, 31 Mar 2016 19:56:34 +0800</pubDate><description><![CDATA[错误 [NSNull length]:unrecognized selector sent to instance



这个错误是从字典中取出值后，没有判断取出的字符串是否为空，就对字符串进行测长度的

操作.


正确做法是取出字符串后，先进行判断是否为空，再测长度或其他操作


判断是否为空的方法要选正确


开始走入了一个误区，一直用if(runTitle =]]></description><category></category></item></channel></rss>