15 gaoyp

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

git的HEAD

HEAD就是branch最顶部的commit,也就是最新的一次提交。git在构建commit的tree时,是从最顶部,也就是最新的commit开始,向下递归的找下一下个节点。在一个commit对应的文件中,保存了一个指针,这个指针指向了比这个commit老的前一个节点。所以git只要知道了head的commit,向下递归,就可以构建出整个的提交树了。...

2020-02-14 11:58:57

对git中rebase(变基)的理解

rebase:1、在和远程分支同步后,我们对我们的一个文件做了两次提交:提交状态如下:* 我的第二次提交* 我的第一次提交* 我开始提交的起点2、我们尝试推送本地分支失败,这说明有人先于我们向远程分支作了推送。按照经验,先pull一下,pull完并处理可能的冲突后再push,此时的提交状态:* 先pull并merge后,再次push产生的提交|\ | * ...

2020-01-10 15:36:36

iOS13将状态栏文字的颜色设为黑色无效

iOS13,如果开启黑暗模式的话,状态栏的字体就永远是白色的。

2020-01-09 10:46:29

iOS13 显示隐藏的导航栏和状态栏时需按特定顺序

从一个正常界面push到新界面,新界面需要隐藏状态栏和导航栏。在iOS13中,从无导航栏和装态栏的界面退回有导航栏和装态栏的界面时,需要先设置状态栏显示,再设置导航栏显示,否则退回有导航栏和装态栏的界面时,导航栏和状态栏显示时重合了。在无导航栏和装态栏的界面:-(void)viewWillAppear:(BOOL)animated{ [self.navigati...

2019-12-20 17:33:52

FlutterViewController内存泄露问题

用的Flutter是1.9。发现FlutterViewController的dealloc方法不执行。经查是注册channel的原因,引起FlutterViewController不释放。参考:https://www.jianshu.com/p/1173906e73b2https://github.com/flutter/flutter/issues/26007Flutte...

2019-12-17 15:11:25

不要用Xcode11.2打包发布应用

Xcode 11.2有bug,编译的应用会有可能崩溃,所以应该是Apple在后台校验打好的包时,如果是Xcode11.2打的包,会校验不通过。需要用Xcode11.2.1打包发布应用。...

2019-11-22 09:58:05

iPhone设备链接Fiddler代理的设置

假设抓包代理的wifi如下:wifi名称:test-wifi路由器:192.168.191.1代理用port:8888,需到代理机器上查1、设置->无线局域网,连接test-wifi。2、在safari浏览器中输入:192.168.191.1:8888。在打开的页面中点击最下面的“FiddlerRoot certificate”,下载证书。3、设置->通用-...

2019-10-17 10:11:01

iOS Semaphore信号量的总数代表的是可用资源的数量

信号量的总数代表的是可用资源的数量,不是有多少个线程在使用资源。信号量的总数为0时表示可用资源为0。这时无可用资源给任务,需等待到有资源可用才可以执行任务。示例代码:dispatch_semaphore_t semaphore = dispatch_semaphore_create(5);for (int i = 0; i < 10000; i++) { dispatch...

2019-10-16 14:47:34

防止回放攻击的一个思路

使用随机数:1、请求时,客户端给服务端一个随机数,可以用非对称加密。2、服务端返回此随机数,用对称加密。3、客户端解密服务端回传的随机数,对比发起请求时的随机数,如果一致,则验证通过。...

2019-09-25 23:03:47

AppStore上App 预览和屏幕快照要的图的尺寸

如果只针对iPhone,则只需要下面两个分类的图:1、6.5英寸:大小:1242 * 2688比例:19.5 :92、5.5英寸:大小:1242 * 2208比例:16 : 9因为iPhone 4、4s已被淘汰。现在iPhonne的屏只有两种比例:19.5 :9 和 16 : 9。6.5英寸的1242 * 2688是比例为19.5 :9的屏中尺寸最大的。...

2019-08-13 15:16:58

Flutter centerSlice .9图的理解

1、第一步,图还未放大,原样显示时。矩形5是centerSlice: Rect指定的矩形,此矩形的四条边向外延伸,将图切成9块-----------------| 1 | 2 | 3 |-----------------| 4 | 5 | 6 |-----------------| 7 | 8 | ...

2019-08-09 01:19:41

iPhone各机型的屏幕比例

已淘汰,不用考虑3.5吋屏iphone4、4s比例:2:34.0吋屏iphone5、5s、se比例:16:9(1.77)4.7吋屏iphone6比例16:9(1.77)5.5吋屏iphone6p比例16:9(1.77)5.8吋屏iphoneX、Xs、Xr比例19.5:9(2.16)6.5吋屏iphoneXsMax比例19.5:9(2.16...

2019-08-06 09:47:58

UIButton设置渐变色背景

-(void)setBottomButton{ CGFloat w = 345*SCALE; CGFloat h = 50*SCALE; UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [self.view addSubview:button]; ...

2019-08-02 16:34:38

jaguar_serializer设置属性不参于序列化@Ignore

class OrderDto { //记录客户端用户的选中操作,和服务端无关。 @Ignore() bool checked = false;}可用的annotations:在annotations.dart文件定义的类:GenSerializerFieldEnDecodeIgnoreAlias...

2019-07-27 14:40:41

Flutter中设置FlatButton的高度

实现方式:用子widget把button撑开。FlatButton默认情况下,是刚好显示下子控件。所以应该用button内的子控件把button撑开。FlatButton(onPressed:(){},child:Container(height:60,alignment:Ali...

2019-07-19 18:27:30

Apple AppStore修改应用的类别

经确认,在提交新版本后,在新版本审核期间,就可以在App信息中修改应用的类别了。注意,是在App信息中修改,不是在正在审核的版本上修改。此问题Apple的回复:您好:感谢您参与 Apple 开发者计划。我是 Xue,很荣幸能为您服务。如需修改已上架的 App 类别,需提交新的版本。请参考以下链接:https://help.apple.com/app-store-connect/?l...

2019-07-19 09:34:54

页面的“点击阅读全部”只是为了显示广告,无关体验。

现在很多网页的底部都增加了“点击阅读全部”的按钮,一开始还以为这个东西是为了优化用户体验。后来我发现真是自作多情了,这个东西只是为了把原本在最底部的广告在一开始就显示在页面上。...

2019-06-12 15:23:57

Unarchive前应先new一个对应的类

假设要解归档的类是AClass(一个Class)。解归档出错,后来找到崩溃的原因是:在import的各种头文件中,有@class AClass;但是没有#import "AClass.h"。解归档的代码在编译时是看不出要调用这个类的实例,所以没有import AClass,也不会有编译错。但在代码运行时,因为最终要new出对象的实例,实际是需要import AClass的。如...

2019-06-12 11:16:49

NSDataBase64Encoding76CharacterLineLength

向服务端传输数据时,参数一定要传0。其它的值都是为了使生成的base64字符串在显示时好看,用来格式化生成的base64字符串的。如果将格式化后的内容传给服务端,服务端解析会有问题。NSDataBase64Encoding64CharacterLineLength,这个参数的意思是,生成base64的字符串后,将生成的的字符串按64个字符一行换行格式化。NSDataBase64En...

2019-06-11 17:33:54

Mac上修改Sublime Text 3选中文本的背景色

在下面目录新建Monokai.sublime-color-scheme文件~/Library/Application Support/Sublime Text 3/Packages/User/Monokai为要修改的配色方案在菜单:Sublime Text/Preferences/Color Scheme...中查看当前配色方案。Monokai.sublime-color-schem...

2019-04-03 11:06:44

查看更多

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