8 miaopf123

尚未进行身份认证

暂无相关简介

等级
TA的排名 9w+

CDN: trunk URL couldn't be downloaded

问题:关于CDN: trunk URL couldn't be downloaded这个问题,是我在进行 pod search 第三方库 的时候出现的。进行的操作:我的cocoapods的版本是1.8.4.以前基本没出现过这个问题,然后我就搜答案,进行如下操作1.进行了pod repo remove trunk 操作2.移除了之后再pod search 果然没问题。但是!~~...

2020-02-20 11:09:46

HMACMD5加密方法的简要过程

HMAC-MD5算法原理:是采用 密钥 + 散列函数(hmac || sha)方式进行加密的一种加密算法解释:md5 和 sha-1这两个散列函数就是用来分割数据滴。注:分割那么一大块数据,其实只需要64字节(也就是 64 * 8 = 512位)。所以呢由于数据块的长度是64字节,咱用密钥+散列函数进行摘要(digest)的时候的数据完整性,最终加进数据的密钥必须保证为64字节...

2019-12-03 11:11:44

王爽实验10 编写子程序

问题:显示字符串是现实工作中经常要用到的功能,应该编写一个通用的子程序来实现这个功能。我们应该提供灵活的调用接口,使调用者可以决定显示的位置(行、列)、内容和颜色。应用举例:在屏幕的8行3列,用绿色显示data段中的字符串。分析:8行3列我们应该得到偏移地址 8 * 160 + 3 -1 (注意内存单元是从0开始标号的,假设不减去1 试试会表现出什么)。一个字符的显示是由 ASCI...

2019-09-04 16:13:59

王爽汇编语言实验9 根据材料编程

编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串“welcome to masm!”。分析:阅读材料得知,一页显示25行,居中位置则是第12行,题目要求分别以上述3中颜色显示,择需要显示的三行分别为第11行 第12行 第13行,前10行所占的字节数= 10 * 160 = 1600(0640H),所以第11行的起始偏移为 0640H,又由于一行是80个字符,所以一行的字符的起...

2019-08-30 13:23:05

王爽 汇编语言 实验7-寻址方式在结构化数据访问中的应用

由于本人懒 就造了8个数据,类推一下就可以了。

2019-08-05 15:44:14

iOS多线程基础小结

1.什么是线程?什么是进程?两者的区别?什么是多线程?(1)进程:所谓的进程就是我们所打开的一个正在执行的应用程序。一个进程至少有一个线程。 (2)线程:所谓的线程,是程序中一个单一的顺序控制流程。一个线程顺序执行一个任务。 (3)区别:进程之间的数据空间是相互独立的,有各自的数据空间,相互独立。而多个线程之间可以共享数据空间,所以多个线程使用一个数据空间,应考虑到数据的安全(可用锁)。 (4

2019-07-24 17:19:41

关于get请求的一个小问题以及关于多行显示文本遇到的问题记录

1.假如我用afn发送一个get请求 ,请求参数有多个需要拼接在路径后面,如果其中一个参数A的值为rtsp:。。。&,其中&是作为请求路径搜索参数的分隔符,所以后台就会分不清 这个倒是是值 还是参数,就会出问题,个人的解决方法,就是请求参数就不拼接在路径后面,直接以参数的形式传进去。2.多行文本 选择UITextView 有个问题就是计算UITextView的高度的正确性,UI...

2019-07-24 17:18:59

加载控制器View的方式以及控制器View的生命周期

加载控制器View的方式以及控制器View的生命周期1.加载控制器的方式(1)如果创建时通过指定名称加载与控制器相关联的xib文件,则直接加载 UIViewController *vc = [[UIViewController alloc]initWithNibName:”controller” bundle:nil]; (2)如果没有指定加载某个xi

2017-06-14 15:47:16

pod 更新第三方依赖遇到的 object version 问题

RuntimeError - [Xcodeproj] Unknown object version./Users/ocean/.rvm/gems/ruby-2.2.2@global/gems/xcodeproj-1.3.0/lib/xcodeproj/project.rb:217:in initialize_from_file' /Users/ocean/.rvm/gems/ruby-2.

2017-04-23 11:05:20

autorelease的使用和注意

1.当我们创建一个对象时,(1)Person *p = [[Person alloc] init],就需要在下方执行一次(2)[p release],而[p release]一般放在最后,如果紧跟(1)的话,当创建完对象,对象就会被销毁,成为僵尸对象,假设,Person中有age属性,则再执行(3)p.age = 10;无疑会报错(野指针错误),如果放在程序的最后面的话,则p.age 正常执行。所

2015-07-08 23:12:16

retain的循环引用注意以及@class的使用

本文主要说明了retain循环的循环引用及解决方法。

2015-07-07 23:54:27

关于OC内存管理-03

1.对于上篇文章,对象的实例变量(OC对象类型)的setter方法,只是执行一次retain操作,则这个程序是有缺陷的。可以想到的是,如果我们不小心在main.m里多执行了一次p.book = b,则我们又执行了一次retain操作,此时计数器又加上了1,不符合内存管理原则。但是如何修改呢。 我们可以在执行retain操作做一个判断,如果传进来的对象参数和实例变量不相等 则进行retain操作

2015-07-07 23:41:57

OC内存管理-02

假设我们有一个人的类Person和类Book,类的具体实例变量和方法如下 (1) Person.h#import #import "Book.h"@interface Person : NSObject{//Person类中有书    Book *_book;}-(void)setBook:(Book *)book;-(Book *)book;@end

2015-07-06 22:51:43

关于OC的内存管理-01

描述了部分关于retain、release、僵尸对象、野指针等。

2015-07-06 02:49:03

十五周实验报告(三)

#include #include using namespace std;int main(){ int a; cout<<"input a:";//在控制台上打印字符串 cin>>a; cout<<"dec:"<<dec<<a<<endl; //数据以十进制格式输出 cout<<"hex:"<<hex<<a<<endl; //以十六进制输出 co

2012-06-11 18:29:58

十五周实验报告(一)

/*【任务1】在《窗口程序设计及MFC 启蒙》一文案例的基础上,为应用程序增加求周长的功能。在报告中展示主要的代码(至少包括自己定义的代码和包含通过在界面上设置产生的代码——理解文中“进一步的回味”部分。),以及两张用不同输入得到的运行结果的截图。*///部分代码void CTriangleDlg::OnBnClickedButton1(){ // TODO: 在此

2012-06-11 18:25:57

十六周实验报告(四)

/*任务的最低要求:去除注释,如果注释单独占一行,保留空行;任务的较高要求:当注释单独占一行时,去除注释后,空行将不再保留。注释单独占一行,即本行在分号之前,除了空格与Tab(即’\t’)外,不出现其他任何符号。*//* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights re

2012-06-11 18:21:24

十六周实验报告(三)

/*【任务 3】电子词典 做一个简单的电子词典。在文件 dictionary.txt 中,保存的是英汉对照的一个词典,词汇量近 8000 个,英文、中文释义与词性间用’\t’隔开。建一个表示词条的类 Word,Word 类的一个对象可以描述一个词,类对象数组可以存储词库。将文件中的内容读到对象数组中,由用户输入英文词,显示中文释义。 提示:文件中的词汇已经排序,故在查找时,用二

2012-06-11 18:20:09

十六周实验报告(二)

/*【任务2】学生成绩排序文件score.dat 中保存的是100 名学生的姓名和C++课、高数和英语成绩。(1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分、均分数据成员,成员函数根据需要确定。(2)读入这名学生的成绩,用对象数组进行存储。(3)求出各科和总分的最高分。(4)请按总分的降序(高成绩在前,低成绩在后)排序(5)在屏幕上显示各科及总分的最高

2012-06-11 18:18:19

第十六周实验报告(一)

/*【任务1】涨工资从文件salary.txt 中读入500 名工人的工资,全部增加100 元后进行排序,将排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt 中*//*/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.

2012-06-11 18:02:21

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。