Delphi

从软件外包到阿里技术专家再到CTO,他究竟是如何一路晋升?

為{幸葍}努か 提交于 2020-10-31 07:06:46
技术界流传着许多未经验证的“定论” 例如: 程序员必然是千年格子衫牛仔裤; 日常脱发,大腹便便; 能进阿里必有着顶级高校学历; 管理层基本不写代码; ◐ 然而,他,似乎与这些定论大相径庭。 · 36岁的他,依旧黑发稠密,体态良好,丝毫没有中年男人的油腻,谈吐间可见他的儒雅与温和; · 专科出身,曾是当地国税局的一名小小信息员,软件外包公司的码农,十几年后,却进入菜鸟,负责公司核心业务服务器端技术架构; · 现是环球黑卡CTO的他,有着13年团队管理经验,却时常与一线同学讨论技术细节,并每天坚持写代码; …… 在他身上,一些想象中的 “不可能” 都成了现实中的 顺其自然。 ◐ 崔涛 现环球黑卡CTO 想都是问题 做才是答案 骨子里不安分的崔涛,不愿只在当地国税局当一名技术员。2002年,他只身从山西老家来到杭州找到了第一份软件外包的工作。这一干,就干了六年多。 “当时没什么想法,就是找一份工作,好好干!” 虽然软件外包对技术深度并没有太高的要求,但对于初入软件行业的新人来说,也是个不小的挑战。为了快速成长,那段日子里,崔涛阅读了大量的技术书籍,例如《Java与模式》、《Red Hat Linux 9 宝典》等等。在积累理论知识的同时,崔涛编写了各种实例代码以 练手 。 13年搬家时整理出来的书籍 在谈到印象最深的一本书时,崔涛的第一反应就是那本仅有340页的

自动红眼移除算法 附c++完整代码

ぐ巨炮叔叔 提交于 2020-10-30 03:43:36
说起红眼算法,这个话题非常古老了。 百度百科上的描述: “红眼”一般是指在人物摄影时,当闪光灯照射到人眼的时候,瞳孔放大而产生的视网膜泛红现象。 由于红眼现象的程度是根据拍摄对象色素的深浅决定的,如果拍摄对象的眼睛颜色较深,红眼现象便不会特别明显。 “红眼”也指传染性结膜炎。 近些年好像没有看到摄影会出现这样的情况,毕竟科技发展迅速。 记得最早看到红眼移除算法是在ACDSee 这个看图软件的编辑功能区。 当然,当时ACDSee 也没有能力做到自动去红眼,也需要进行手工操作。 红眼移除不难,其实就是把眼睛区域的颜色修正一下。 但是难就难在修复之后,不要显得太过突兀,或者破坏眼睛周围的颜色 。 这就有点难办了。 当然其实最简单的思路,就是转色域空间处理后再转回RGB。 记得在2015年的时候, 曾经一度想要寻找红眼移除过度自然的算法思路, 当时仅仅是好奇,想要学习之。 直到2016年,在一个Delphi 图像控件的源码里看到了一个红颜移除算法函数。 把代码转写成C之后验证了一下,效果不错,过度很自然。 貌似好像有点暴露年龄了, 俺也曾经是Delphi程序员来的,无比怀念Delphi7。 贴上红眼算法的Delphi源码: procedure _IERemoveRedEyes(bitmap: TIEBitmap; fSelx1, fSely1, fSelx2, fSely2:

iPhone App创建与审核步骤二:如何在developer.apple.com网站中设置App预览和截屏以完成App上架

梦想的初衷 提交于 2020-10-28 00:20:10
iPhone App创建与审核步骤二:如何在developer.apple.com网站中设置App预览和截屏以完成App上架, 根据图标规范RAD Studio 10.4 for delphi XE 或RAD Studio 10.3 for delphi 如何制作AppIcon图标 一、APP 预览和截屏 截屏规范 设备尺寸或平台 截屏尺寸 要求 截屏源 6.5 英寸(iPhone 11 Pro Max、iPhone 11、iPhone XS Max、iPhone XR) 纵向分辨率为 1242 x 2688 像素 横向分辨率为 2688 x 1242 像素 若 App 在 iPhone 上运行,则此项为必需项 上传 6.5 英寸截屏 5.8 英寸(iPhone 11 Pro、iPhone X、iPhone XS) 纵向分辨率为 1125 x 2436 像素 横向分辨率为 2436 x 1125 像素 若 App 在 iPhone 上运行,且未提供 6.5 英寸截屏,则此项为必需项 【上述替代项】 默认:缩小版 6.5 英寸截屏 可选:上传 5.8 英寸截屏 5.5 英寸(iPhone 8 Plus、iPhone 7 Plus、iPhone 6s Plus) 纵向分辨率为 1242 x 2208 像素 横向分辨率为 2208 x 1242 像素 若 App 在 iPhone 上运行

单片机高手需要具备哪些技能?

扶醉桌前 提交于 2020-10-25 03:22:38
掌握单片机的应用开发需要一个过程,毕竟单片机的应用开发不仅仅涉及到软件开发,而且跟开发语言和硬件也密切相关,那么一名单片机工程师需要具备哪些技能呢? 1.超强的动手能力,如果你笨手笨脚,那我劝你要么拼命练成熟手,要么就立马转行,俗话说的好,勤能补拙,我想在这里就是很好的例子。 2.宽阔的知识面,由于单片机涉及的知识内容较多,数字电路、模拟电路等知识,还有单片机原理、硬件结构、扩展接口和编程语言等等都是需要掌握的,通过多次反复的实验,我想你会有较大的收获和积累。 3.超强的学习能力,毕竟你每天都会面临新的技术和知识要学习。 4.胆子够大,作为单片机开发高手,这点必须具备,无论是什么东西都要有勇气去修修,有个单片机开发工程师这么讲,本来我对电脑硬件一点都不懂,但是一次电脑坏了,于是就把所有配件都拆了……现在对我来讲,装电脑都没什么问题了。 5.要有一种技术人员的直觉,说白点就是要有悟性,小编在这里强调一点,如果你真的是先天不行,那就只能靠后天勤奋了。 6.要勤劳,懒人注定是平庸的,无论你选择的是哪种职业,这一点是必备的。 7.要有钻研精神和献身精神,如果决定从事单片机开发,那就好当做兴趣、爱好和事业来做,如果只当做工作来做,那你注定不会有太大的进步。 8.要谦虚,每个人都是逐渐成长的,很多学者总会有这样的感受,学的越多,越觉得自己不行,当然如果你是一个傲气的人,注定也不会成为高手。 9