自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity3D开发接入IOS SDK无法加载bundle资源文件

在SDK开发当中,将资源打包成resource.bundle文件,资源加载的代码:/// 加载bundle文件中的图片+ (UIImage *)classFunc_imageBundleWithName:(NSString *)imageName { return [UIImage imageNamed:[NSString stringWithFormat:@"XHSDKResource.bundle/%@", imageName]];}Demo接入SDK的时候只需要把resou

2021-07-08 11:04:04 1310 3

原创 【技术管理】如何提升员工的个人能力 - 学习笔记

如何提升一个团队的战斗力?提升团队战斗力的基础和前提,是提升员工的个体能力。“7-2-1”法则帮助员工提升个人能力,通常都是“7-2-1”法则,即:10% 靠听课和看书自学,20% 靠相互交流和讨论,70% 靠工作实践。第一类,关于帮助员工自学。对于管理者来说,常见的做法有: 组织员工参加培训; 为员工推荐和购买书籍; 提供学习文档、视频等; 第二类,关于相互交流讨论。对于管理者来说,常见的做法有: 组织兴趣小组、读书会等; 技术分享交...

2020-10-13 16:50:03 526

原创 IOS从入门到放弃 - day4

内存管理所谓内存管理,就是对内存进行管理,涉及的操作有: 分配内存:比如创建一个对象,会增加内存占用 清除内存:比如销毁一个对象,能减少内存占用 内存管理的管理范围 任何继承了NSObject的对象 对其他非对象类型无效(int、char、float、double、struct、enum等) 内存管理的本质原因 OC对象存放于堆里边 非OC对象一般放在栈里边(栈内存会被系统自动回收) 内存管理的重要性 移动设备的内存极其有限,每个ap..

2020-09-02 14:57:45 170

原创 IOS从入门到放弃 - day3

self关键字self关键字离不开类,离开类之后就没有任何意义。如果self在对象方法中,那么self就代表调用当前对象方法的那个对象。如果self在类方法中,那么self就代表调用当前类方法的那个类。self关键字不仅仅可以调用类方法,还可以调用对象方法。格式如下:[self 方法名];注意点:不能在对象方法或者类方法中利用self调用当前self所在的方法,或者说不能在description方法当中调用self,否则都会形成死循环。self会自动区分类方法和对象方..

2020-08-28 14:09:47 146

原创 IOS从入门到放弃 - day2

objective-c字符串NSString基本使用创建oc字符串,如下:NSString *str = @"oc字符串";NSString *str1 = [NSString stringWithFormat:@"拼接方式创建字符串,可以使用占位符!!!%@",str];计算字符串的长度,如下:NSUInteger lenth = [str1 length];NSLog(@"lenth = %lu",lenth);//上面等价于下面NSUInteger lenth1 = str

2020-08-24 16:08:16 109

原创 IOS从入门到放弃 - day1

定义一个类也分为声明和实现1.声明类,以@interface开头,以@end结尾,再写上类名,类名的首字符必须大写,然后通过冒号 : 继承父类NSObject即可。声明属性:只能在@interface和@end之间的大括号{}中,另外在定义属性名称的前面加上下横线_。 (格式:修饰符 属性类型 属性名称)声明方法:OC中的方法分为两种,一种是类方法,用”+“符号表示,它们只能被类调用。另一种是对象方法,用”-“符号表示,它们只能被对象调用,而且所有方法只能声明在大括号{}下面,不能写在{}中..

2020-08-21 13:39:02 140

转载 路由管理

MaterialPageRouteMaterialPageRoute继承自PageRoute类,PageRoute是一个抽象类,表示占有整个屏幕空间的一个模态路由页面,它还定义了路由构建及切换时过度动画的相关接口及属性。它可以针对不同平台,实现与平台页面切换动画风格一致的路由切换动画(如果想自定义路由切换动画,可以自己继承PageRoute来实现): 对于Android,当打开新页面时,新的页面会从屏幕底部滑动到屏幕顶部;当关闭时,当前页面会从屏幕顶部滑动到屏幕底部后消失,同时上一个页面会显示到屏

2020-08-14 11:11:14 257

转载 第一个Flutter应用

基于AndroidStudio的Flutter项目目录结构介绍如上图所示,就是一个Flutter工程目录结构。 android------>包含Android特定文件的Android子工程 build------>是运行项目的时候生成的编译文件,即Android和IOS的构建产物 ios------>包含IOS特定文件的IOS子工程 lib------>Flutter应用源文件目录,自己写的Dart文件都放进lib文件夹中 .

2020-08-12 11:50:05 168

原创 【技术管理】团队建设六要素 - 学习笔记

作为一个管理者,如何群策群力打胜仗?”群策群力“就是如何带好团队(带人),”打胜仗“就是如何取得好的业绩(做事)。那么,究竟怎么带好团队呢?带团队需要从哪几个维度去展开工作呢?为了方便理解,还是使用”马车模型“去分析。从上图可以看出,观察一个马队,至少可以从三个层次来看: 首先,从”马匹个体“来看,一个好的马队,每匹马都应该奋力向前。如何才能奋力向前呢?这里包含两个要素: 力气。首先一匹马本身得有力气,这是马车前进的基础。如何让一匹马有力气就是一个好的工作切入点。如何..

2020-08-11 17:18:34 3483

原创 【技术管理】管理规划 - 学习笔记

关于团队方向的规划,具体该怎么操作呢?就好像驾驶一辆马车,在驾驶它上路之前,至少要先考虑以下的问题:第一个问题是,需要先看一下这是辆什么车。(职能:团队是干什么的)如果不清楚拉的是辆什么车,就没法设定目的地,也不清楚该找什么马来拉,更不知道该走哪条路。就比如下面的例子: 如果拉的是一辆长途旅行车,目的地就可以设定的非常清楚和鲜明,平安、快速、舒适地把客人送到指定目的地,就是车夫的职责和使命。车内是否舒适、马匹是否快速、选择的路线是否安全等等都属于考虑的范围。 而如果拉的...

2020-07-29 14:47:33 379

原创 【技术管理】管理核心五要素 - 学习笔记

可以把管理看作是:一位马车夫驾驶着一辆多匹马拉的马车赶往目的地。这个比喻体现了两大要素:带人和做事,只不过这里的“人”是一群拉车的马,而“事”就是驾驶马车。如何驾驶好一辆马车和如何做好管理有很多相通的地方,比如:首先,要想驾驶好马车,就要先坐上驾驶位;无论之前是什么角色,上马车后,就成为一名马车夫了。这就是所谓的“角色认知”。对应到管理就是,一位工程师到一个团队管理者,也需要对“管理者”这个角色有充分的认知。其次,在驾驶马车之前,一定要先看看目的地在哪里,该走哪条路,朝哪个方向前进。对应到管

2020-07-17 14:52:46 5840

原创 【技术管理】管理者的角色认知 - 学习笔记

当自己是一名出色工程师时,就好像车队里的“头马”,显然是团队里最给力的人,也是上级最倚重的人;而成为团队的管理者,就实现了一次蜕变,从“头马”转变为“车夫”。第一个角度,从工作职责来看。作为“头马”的核心职责是“拉好车”,而成为“车夫”后,核心职责是“赶好车”,即如何确保这辆马车良好地行驶在正确的方向上。这两者除了核心职责外的事情都是次要的。对应管理工作中就是,做工程师时,完成好桑吉安排好的工作就诸事大吉;而作为一个管理者,要做的就是带领团队往前走,上级设定一个目标,剩下做什么,怎么做,都是自己

2020-07-17 14:52:12 482

原创 【技术管理】管理的评估维度、技术判断力、风格 - 学习笔记

如何进行评估一个技术管理者,对于一个技术方案或一项技术决策,要评估的维度主要是以下三个方面: 第一个维度是结果评估:即“要不要做”,希望拿到什么结果,要从哪几个维度去衡量结果,从哪几个技术指标去验收成果。 第二个维度是可行性评估:可行性有两层含义:一是“能不能做”,二是“值不值得”。所谓“值不值得”,就是成本收益问题。首先是“人财物时”等资源投入成本,即需要投入多少人、多少时间,甚至是多少资金和物资在该项目上。其次是维护成本,常见的技术维护成本有如下四个方面: 技术选型成本..

2020-06-19 10:15:06 1981

原创 【技术管理】管理的患得患失(自我倾听篇)- 学习笔记

转管理前后的准经理或新经理,对于从技术人或工程师到团队leader这个转变,内心都有患得患失、纠结的心情: 管理的事儿太杂,都没时间写代码了,越来越心虚…… 做管理最大的挑战是,要舍弃技术,特别难。 管理和技术到底该怎么平衡? 突然不写代码了,感觉吃饭的家伙没了,哈哈。 管理工作太琐碎,感觉离技术越来越远,现在特别担心个人发展。 管理是一个有违人性的事情,自己的技术专业性越来越差,但是却要带领整个团队。 不难看出,上述的烦恼它们是有共同点的:..

2020-06-12 16:58:47 331

原创 【技术管理】管理的天时地利人和(自我倾听篇)- 学习笔记

中国古人有大智慧,对于促成一件事所需的外部因素,他们把它概括为:“天时地利人和”,当然也包括“做管理这件事”。那么,做管理的“天时地利人和”是什么呢?一、天时做管理的“天时”,就是机会、时机、大环境、时代背景。如果要做管理,最好选择那些发展比较快的行业和公司,这意味着更多的机会。当然更多的机会意味着更多的挑战,如果希望工作轻松一些,依然可以去稳定的行业和企业工作,但在稳定的行业想要走上管理岗位,可能就需要漫长的等待了。如果初衷是想做管理,那么最好不要去天使轮、A轮这样早期的初创公司,它们

2020-06-10 15:12:16 1234

原创 【技术管理】要不要做管理呢(自我倾听篇)- 学习笔记

上一篇文章,我们探讨了技术人常见的职业发展方向【技术管理】职业发展(自我倾听篇)- 学习笔记不难看出,正在阅读此篇文章的你,想法和我还有大部分技术人一样,做了几年技术之后都会把做“管理”作为一个重要选项来考虑。不过抚心自问:“咱们适不适合做管理呢?或者说做管理对咱们意味着什么呢?再或者说做管理能给自身带来什么呢?”说真的,没有接触管理方面知识之前,从来都没有想过这些问题,有没有人和我一样呢?(希望我并不孤独,^_^)从一些有多年管理经验的前辈口中得知:“现在大部分新晋管理职位的技术人

2020-06-05 15:05:22 321

原创 【技术管理】职业发展(自我倾听篇)- 学习笔记

也许是现在,也许是未来,总有那么一天,你会和我一样操心自己未来的职业发展。但目前的我暂时还没有那个能力帮助技术人整理一份职业发展路径的图谱,让技术人碰到职业选择困惑的时候,可以看看别人走过的路。不过我可以将我看到的,学到的统统记录下来分享给你,当你抬起头来,展望自己的职业道路的时候,希望这篇文章能够帮助你。...

2020-06-02 16:30:40 558

原创 【技术管理】为什么要学管理(开篇)- 学习笔记

很多程序员或者技术人可能会说:“做技术才是我的真爱,做管理,带团队,都不是我们要考虑的事。”嗯,对于还没接触或者说涉猎管理方面的知识之前的我也是和大部分人的想法是一致的,因为大家都有着一颗想用代码改变世界的心(^_^ 哈哈哈哈哈哈哈)。还有的就是做管理有一个很重要因素叫做“意愿”,这说明做不做管理可以主动选择的,不是吗?但最近一年的时间阅读过一些项目管理、技术管理的书籍或者博客文章,还有就是百度最佳经理人“刘建国”的调研,发现大多数技术管理者当中,只有20%是主动和上级表达希望做管理的,..

2020-06-01 16:44:38 491

空空如也

空空如也

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

TA关注的人

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