自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星空CCL的博客

。。。

  • 博客(10)
  • 收藏
  • 关注

原创 iOS开发入门——实现一个自定义view

addsubview

2020-07-02 10:22:26 275

原创 TTL值的含义以及与域名DNS TTL值的区别

什么是TTL?TTL是IP协议包中的一个值,指定数据报被路由器丢弃之前允许通过的网段数量。在很多情况下数据包在一定时间内不能被传递到目的地。解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小1。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。TTL值帮助我们大致的识别主机的操作系统类型。UNIX 及类 UNIX 操

2020-06-08 09:56:06 1302

原创 git. 常用操作总结

[@TOC]开发小白记录git常用操作:查看当前分支git branch查看当前状态,是否有修改,有冲突git status忽略冲突文件中自己的修改,并覆盖为远程的内容git restore git pull -r创建新分支,并切换到新分支下git checkout -b切换分支git checkout拉取新分支开发自己的代码一、 切换到被copy的分支(master),并且从远端拉取最新版本$git checkout master$git pull

2020-06-05 11:49:39 216

原创 C++回调和Promise

回调理解回调函数设计原理因为可以把调用者与被调用者分开。调用者不关心谁是被调用者,所有它需知道的,只是存在一个具有某种特定原型、某些限制条件(如返回值为int)的被调用函数。举个例子:先假设有这样一种情况,我们要编写一个库,它提供了某些排序算法的实现,如冒泡排序、快速排序、shell排序、shake排序等等,但为使库更加通用,不想在函数中嵌入排序逻辑,而让使用者来实现相应的逻辑;或者,想让库可用于多种数据类型(int、float、string),此时,该怎么办呢?可以使用函数指针,并进行回调。回

2020-06-03 21:15:08 588

原创 C++ 学习

在项目中看到一个这样的用法,class BASE_EXPORT TimeDelta {};甚是好奇,继续深挖下去,看到了BASE_EXPORT的定义:BASE_EXPORT int64_t SaturatedSub(TimeDelta delta, int64_t value);依然不懂继续找,结果没找到,搜索发现这个好像是c++导入导出库函数的宏定义#define BASE_EXPORT __declspec(dllexport)#else#define BASE_EXPORT __.

2020-05-27 11:30:42 827

原创 iOS开发入门——基础篇一

文章目录1. iOS应用生命周期1.1 应用程序的架构1.2 iOS应用的5种状态:1.3 Main函数入口1.4 几个关键对象1.5 Main Run Loop2. UIWindow1. iOS应用生命周期作为应用程序的委托对象,AppDelegate类在应用生命周期的不同阶段会回调不同的方法。1.1 应用程序的架构iOS应用程序都遵循Model-View-Controller的架构,Model负责存储数据和处理业务逻辑,View负责显示数据和与用户交互,Controller是两者的中介,协调Mo

2020-05-21 21:13:13 7785 1

原创 Objective-C语言入门

c++开发找实习,结果找到了WXG-iOS客户端开发,记录一下学习经历。iOS开发基本还是使用Objective-C语言,该语言被认为是C语言的超集,赋予了C语言面向对象的能力,完全支持C/C++语言,但和C++语言的面向对象有很大不同,它是以消息机制为底的,比如可以面向向不包含该方法的对象发送该消息,可以通过编译,直到运行的时候才会报错。

2020-05-21 21:12:26 721

原创 Objective-C与C++的联系与区别

Objective-C语言,该语言被认为是C语言的超集,赋予了C语言面向对象的能力,完全支持C/C++语言,但和C++语言的面向对象有很大不同,它是以消息机制为底的,比如可以面向向不包含该方法的对象发送该消息,可以通过编译,直到运行的时候才会报错。下面详细记录他们之间的不同。调用方式//C++objectName.function(pram,...);//Objective-C[objectName function:pram:....];.h文件和.m文件 .cpp文件C++语

2020-05-21 21:11:16 860

原创 学习总结

面向对象程序设计设计模式分为以下三种:生成模式生成模式包含:工厂模式,单例模式工厂模式:主要用于一个类频繁创建实例的时候,但是可能每个实例会略有不同,就像工厂批量生产产品。举个例子,比如建立数据库连接的时候,可以选择和不同的数据库以不同的连接方式连接,就可以使用工厂模式,不断的建立数据库连接,建立使用完再销毁。参考链接:三大工厂模式的代码实现及总结单例模式:非常常用并且好用的一种设...

2019-01-08 21:32:24 128

原创 spring 学习

研究半天springMVC最终被他的配置打败,配置实在太繁琐,重新回到spring boot的道路,发现之前看不懂的能看懂了,学习途中也遇到了不少问题,特此记录下来以供参考。。。。

2016-11-14 10:13:07 239

空空如也

空空如也

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

TA关注的人

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