自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Netty笔记(优雅退出,流量控制,流量整形,内存池,读写队列积压,内存泄漏)

一个稳定高效的netty服务端开发.我以通俗易懂的语言记录了,优雅退出,流量控制,流量整形,内存池,读写队列积压,内存泄漏 等重要点如果你看到了这文章,对你有一点帮助,可以点个赞前言:假设客户端每秒给服务器发送1G的数据而服务器每秒一定要读取1G吗?服务端会在高峰时期导致读队列积压然后宕机吗假设服务端每秒给客户端发送1G的数据而客户端接收的过来吗? 高峰期服务端会造成发送队列积压...

2020-04-29 21:57:09 3587 1

原创 iOS复习记录日记16-layer和核心动画[2020]

CALayer能看到一个uiview的按钮样子?标签的样子?是因为CALayer的功劳.UIview本身不具备显示功能,是因为内部有一个图层CALayer这个属性,提供的显示功能UIView 负责监听和响应事件CALayer 负责视图显示内容和动画UIview提供的backgroundcolor只是CALayer里面的属性.设置显示的圆角,边宽,阴影,是需要操作layer的.L...

2020-04-07 14:02:20 235

原创 iOS复习记录日记15-触摸事件,手势识别[2020]

前文对于屏幕的基本触摸事件的了解正文不是任何对象都可以处理对象的,只有继承了UIResponder才能够接受和处理事件-(void)touchsbegan 按下后-(void)touchmoved 点击后不松手拖动-(void)touchesEnded 松开后-(void)touchesCancelled 意外结束 闹钟 电话NSSet(<UITouch*>*)touc...

2020-04-07 12:41:21 209

原创 iOS复习记录日记14-绘图进阶[2020]

前文主要根据上一篇记录更加进阶的绘图知识正文矩阵操作旋转:CGContextRotate(上下文,M_PI_4)缩放:CGContextScaleCTM(上下文,sx缩放倍数,sy缩放倍数);平移:CGontextTranslateCTM(上下文,x,y);在路径放到上下文之前才有效果.栈CGContextSaveGState(上下文);//保存了上下文的状态 线宽 颜色 ...

2020-04-06 21:17:16 394

原创 iOS复习记录日记13-绘图[2020]

前文主要记录 ios的绘图知识点,很麻烦绘图,对于我几乎用不上正文补充Modal跳转方式Modal是从下往上跳转的,push是从右向左跳转的使用Modal在业务逻辑上是无关系的填表类型.[self persentViewController:uiview animated:YES 回调]//跳转[self dismissViewControllerAnimated:YES 回调]//...

2020-04-06 20:12:51 174

原创 iOS复习记录日记12-UiTabBarcontroller[2020]

前文程序下面的切换条 管理控制器的控制器消息 列表 空间 这种下面的控制条这篇记录很剪短,但是UiTabBarcontroller是非常重要的,几乎任何app都需要用到,但是它也很简单.正文UITabBarController *tarbarController =[UITabBarController alloc]init它不需要根控制器,它需要子控制器tarbarControl...

2020-04-06 13:52:30 125

原创 iOS复习记录日记11-总体内容补充,文本框事件,segue,hud,数据存储[2020]

前文主要记录制作通讯录过程的属性代码补充正文让文本框有内容后执行操作1.实现文本框的代理UITExtFieldDelegate-(BOOL)textFieldShouwldBeginEditing //是否允许文本框编辑但是我们发现文本框的代理并不能做到这件事2.实现文本框的事件,利用枚举UIControlEventEditingChanged //文本框内容一旦改变Segue...

2020-04-06 13:00:42 129

原创 iOS复习记录日记10-程序加载过程及导航控制器UINavigationController[2020]

前文应用程序启动过程文件appDelegate是系统帮我们创建的,但是在ios13后模式就更改了变为了SceneDelegate,如果需要ios9-ios13全适配,那么代码要在SceneDelegate和appDelegate写入.他们的大意几乎是相同的,不同view窗口的加载,关闭,之类的…main.m文件中已经把appDelegate这个类,作为了代理了,实现里面相应的方法就可以...

2020-04-05 20:36:26 259

原创 iOS复习记录日记09-UiPickerVIew和UIDatePicker和UIBarButtonItme[2020]

前文这是ui进阶的第一篇主要学习UIPickerVIew和UIDatePicker和UIBarButtonItme和UIToolbar以及应用程序对象UIPickerView选择数据用的.实现数据源方法DateSource-(NSinteger)numberOfComponentsInPickerView:(UiPickerView )pickerView;返回多少组-(NSIn...

2020-04-05 16:08:29 177

原创 iOS复习记录日记08-自动布局[2020]

前文主要记录对于ui的自动布局正文0.通过代码计算frame这个很蠢,但是很自由,通过得到屏幕的宽度和高,自动用代码调整组件的显示比例.没什么好讲的,想怎么用就怎么用.1.autoresizing自动调整它的核心思想就是 参照父类控件的frame,进行自动大小比例适配(父控件的frame目前是100,子控件就是20)(如果父控件的frame变成了200,子控件就会变成40)它有...

2020-04-05 12:51:03 133

原创 iOS复习记录日记07-静态单元格和qq好友分组功能[2020]

前文这是第7篇主要记录下静态单元格,顾名思义,一旦设置好后,内容是不可被改变的一般用于 不可改变的固定单元格列表展示,必须使用uiviewController才可用静态单元格在uiviewController的属性中把content设置为static cells就可以了更改sections设置你希望的组数量如果不想要组标题,先将plain属性改成grouped在改sections对于...

2020-03-30 09:00:55 105

原创 iOS复习记录日记06-通知机制,对于键盘的监听,附加属性[2020]

前文:通过之前学习的知识,写出一个qq聊天的小demo主要以tableview的纯代码布局为主,毕竟xib又搞不了动态的事这篇日记,我只记录了注意事项正文先typedef enum{}xxx; 定义一个消息枚举因为组数据只能为1组,所以直接1组返回就可以了每个单元格肯定不能通过xib实现了,大小是动态的.纯代码方式.获得屏幕的高:uiscreen mainscreen].bound...

2020-03-30 06:59:41 190

原创 iOS复习记录日记05-对于基础Tableview的认知[2020]

**前言6&7这是第5篇日记记录的是最重要的UITableView来了.**UITableViewUItableview为什么会滚动,因为它继承了UIScrollViewUItableview的性能是非常好的,得益于系统的封装,所以这控件很重要. 就不要指望自己手写了.1.UItableview本身是不会显示数据的, 需要引用后设置 数据源 准守数据源协议.dataSo...

2020-03-29 07:15:09 159

原创 iOS复习记录日记04-UIScrollView和UIPageControl和NSTimer[2020]

前言日记04今天挺忙的.得到了一个提前的生日礼物 黑胶唱片Eason的.然后我把我的iphone x max卖掉了, 我买了一部iphone 11. 还没发货.没手机用了现在1.这篇日记是制作猜题小游戏,主要还是对基础控件的运用.2.然后会实现一个喜马拉雅app和图片轮播器图片的滚动! 缩放! uiscrollview组件. 非常重要 另外会配合UIPageControl控件的分页...

2020-03-28 07:37:21 240

原创 iOS复习记录日记03- 九宫格布局,xib,字典与模型[2020]

日记第3篇补充:我脚好冷,我等一下要去洗袜子洗内裤 呜呜呜 想佳婷工具人的第100000天????这篇日记主要记录: 九宫格的排列和布局 以及xib和ios中的mvc结构正文首先需要把数据懒加载一波,上篇文章我写了懒加载设置属性@property(nonatomic,strong)NSArray *apps;重写apps的get方法. 在get方法中设置数据,什么时候用什么时候初始化,手机...

2020-03-27 04:55:44 372

原创 iOS复习记录日记02-子类父类的控制属性,transform的认识[2020]

02日记.主要以开发出一个汤姆猫帧动画为基础.属性补充补充1. TextField属性Placeholder 为灰显示,如果编辑框一旦有内容,则取消显示.TextField属性SecureTextEntry是可以以掩码格式输入, 这玩意一个项目一辈子也永不到几次.TextField属性ClearButton设置什么时候显示x符号UIView .subviews 拿到全部子控件UIVI...

2020-03-27 02:02:20 393

原创 iOS复习记录日记01-从搭建出IOSUI最简单的计算器,到复杂的分布式服务端开发[2020]

iOS开发日记现在是2020年3月26号. 因独立开发需要复习 以加深巩固.我会将我复习 IOSUI开发知识 从基础到进阶 完全的记录下来.这里会涉及到:从搭建出IOSUI最简单的计算器,到复杂的分布式服务端和微服务的独立开发.记录下来从前端到后端的全程学习和/复习的过程.今天是第一篇日记.我会从最简单的计算器日志开始写起.---------------------------开发环境...

2020-03-26 20:58:31 2228

空空如也

空空如也

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

TA关注的人

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