程序员

送个学习Android的技巧给你,2020不惧寒冬继续前行!

与世无争的帅哥 提交于 2020-01-07 04:14:11
Android 还可以走多久? 最近,有人问我这么一个问题: 「萧哥,我做 Android 开发两年多时间了,但是最近总是很焦虑,看着人工智能越来越火,很担心 Android 要不行了,想问下,我现在要转行么?Android 还可以走多久?」 这个问题我觉得还蛮有代表性的,今天就姑且给大家谈谈这个话题。 毫无疑问,人工智能是下个十年要进入的时代,而且现在已经有蓄势待发的意思,但是人工智能跟 Android 开发完全不冲突,人工智能它是一门技术与科学,它可以应用于各行各业,方方面面,同样,它也可以应用于手机端,这两年也有不少手机厂商推出了 AI 芯片,以后人工智能在手机上的应用会有很大潜力。 那有人可能会担心, 未来 Android 会不会如当初的塞班一样很快就被取代呢? 这个担心是多余的,正是由于有了诺基亚的前车之鉴,现在各大互联网公司危机意识都很强,想再出现一例诺基亚这样的事情是很难了,再说了,Android 和 iPhone 的背后要知道那可是 Google 和 Apple 啊,这两家富可敌国的科技公司,想要被颠覆那基本就是做梦,现在想要出现第三个操作系统那得经过 Google 和 Apple 的允许才行,所以,未来五到十年,甚至更长,手机将永远会是 Android 和 iPhone 的天下,而随着科技的发展,未来取代手机的绝对不是另外一种手机,而可能会是新的载体,如眼镜

送个学习Android的技巧给你,2020不惧寒冬继续前行!

百般思念 提交于 2020-01-07 04:12:36
Android 还可以走多久? 最近,有人问我这么一个问题: 「萧哥,我做 Android 开发两年多时间了,但是最近总是很焦虑,看着人工智能越来越火,很担心 Android 要不行了,想问下,我现在要转行么?Android 还可以走多久?」 这个问题我觉得还蛮有代表性的,今天就姑且给大家谈谈这个话题。 毫无疑问,人工智能是下个十年要进入的时代,而且现在已经有蓄势待发的意思,但是人工智能跟 Android 开发完全不冲突,人工智能它是一门技术与科学,它可以应用于各行各业,方方面面,同样,它也可以应用于手机端,这两年也有不少手机厂商推出了 AI 芯片,以后人工智能在手机上的应用会有很大潜力。 那有人可能会担心, 未来 Android 会不会如当初的塞班一样很快就被取代呢? 这个担心是多余的,正是由于有了诺基亚的前车之鉴,现在各大互联网公司危机意识都很强,想再出现一例诺基亚这样的事情是很难了,再说了,Android 和 iPhone 的背后要知道那可是 Google 和 Apple 啊,这两家富可敌国的科技公司,想要被颠覆那基本就是做梦,现在想要出现第三个操作系统那得经过 Google 和 Apple 的允许才行,所以,未来五到十年,甚至更长,手机将永远会是 Android 和 iPhone 的天下,而随着科技的发展,未来取代手机的绝对不是另外一种手机,而可能会是新的载体,如眼镜

十一个程序员日常表现,很真实!

試著忘記壹切 提交于 2020-01-07 03:18:10
1、往运行服务器上直接上传文件时程序员的样子 2、当老板说项目如果能赶在最后期限前开发完成将会有一笔奖金时程序员的样子 3、当凌晨3点还在修改bug时程序员的样子 4、当发现没有按CTRL-S就关闭了文件时程序员的样子 5、当使用正则表达式返回了想要的结果时程序员的样子 6、第一次使用CSS美化页面时的效果 7、当所有人都在办公室挥汗如雨的加班而你却能安然的回家度周末时的样子 8、当老板想找一个人来修改这个严重bug时程序员的样子 9、当发现有东西上周五还好用而到了周一不好用了时程序员的样子 10、当经过了数小时的努力后第一次运行开发出的脚本时程序员的样子 11、当在没有使用谷歌搜索的情况下就找到了问题解决方案时程序员的样子 来源: CSDN 作者: woshinidadaye_ 链接: https://blog.csdn.net/woshinidadaye_/article/details/103864300

Python程序员进阶必备:从新手到高手的100个模块

拈花ヽ惹草 提交于 2020-01-07 01:52:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在知乎和CSDN的圈子里,经常看到、听到一些 python 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 python 程序员在成长过程中的一些困惑。 从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。本文所列举的这100个模块,是我在工作和学习中用过的或者正在学习的,算是对自己过去12年的学习总结。希望对处在迷茫中的程序员有所帮助。 在这个列表中,我把模块分成11大类: 基础类 数据库接口类 网络通讯类 音像游戏类 GUI类 web框架类 科学计算类 2D/3D类 数据处理类 机器学习类 工具类 针对每一个模块,根据以往的工作经验,我给出了相应的推荐指数,从1颗星到5颗星。这是一个非常主观的判断,仅供参考。 ★☆☆☆☆:较少被用到 ★★☆☆☆:重要但较少被用到, ★★★☆☆:解决特定问题不可或缺 ★★★★☆:主流应用,优先学习 ★★★★★:同类模块最优,或学习优先级最高 从 pythoneer 到 pythonista 的100个模块 No

谈谈PHP弱类型安全问题

风格不统一 提交于 2020-01-06 17:23:09
本篇文章小编想和大家谈谈PHP弱类型,PHP弱类型给程序员书写代码带来了很大的便利,但是任何事物都有两面性,现在随着小编一起了解一下吧。 0x00 弱类型初探 没有人质疑php的简单强大,它提供了很多特性供开发者使用,其中一个就是弱类型机制。 在弱类型机制下 你能够执行这样的操作 <?php $var = 1; $var = array(); $var = "string"; ?> php不会严格检验传入的变量类型,也可以将变量自由的转换类型。 比如 在$a == $b的比较中 $a = null; $b = false; //为真 $a = ''; $b = 0; //同样为真 然而,php内核的开发者原本是想让程序员借由这种不需要声明的体系,更加高效的开发。 所以在几乎所有内置函数以及基本结构 中使用了很多松散的比较和转换,防止程序中的变量因为程序员的不规范而频繁的报错,然而这却带来了安全问题。 0x02 知识预备 php内核之zval结构 在PHP中声明的变量,在ZE中都是用结构体zval来保存的 zval的定义在zend/zend.h typedef struct _zval_struct zval; struct _zval_struct { /* Variable information */ zvalue_value value; /* value */ zend

一首程序员的情诗

陌路散爱 提交于 2020-01-06 16:47:16
我能抽象出整个世界 但是我不能抽象出来你 因为你在我的心中是那么的具体 没有你 我的世界并不完整 我可以重载甚至覆盖我的世界里的任何一种方法 但是我却不能重载对你的思念 也许命中注定了 你在我的世界里会被烙上静态的属性 可我却不慎调用了【爱你】这个方法 当我义无返顾的把自己作为参数传进这个方法时 我才发现 爱上你是一个死循环 它不停地返回对你的思念 压入我心里的堆栈 在这无尽的黑暗中 我的内存里已经再也装不下别人 我不停地向系统申请空间 但却捕获了一个异常——我爱的人不爱我 为了解决这个异常 我愿意虚拟出最后一点内存 把所有我能实现的方法地址压入堆栈 并且在栈尾压入最后一个方法 将字符串【我爱你,你爱我吗?】传递给你 如果返回值为真 我将用尽一生去爱你 否则 我将释放掉所有系统资源 来源: https://www.cnblogs.com/yanggb/p/11809340.html

【新年新气象】今年,能为程序员男友做点什么?

纵然是瞬间 提交于 2020-01-06 16:15:24
众所周知,新的一年的开始送礼及情侣秀恩爱的高峰期! 下面就整理给大家看看,送程序员 送啥好 ? 首先,送礼要送的好,必须要合心意对不对,网络上关于程序员的段子真的太多了! 程序猿 生活纯粹 个性固执 偏好奇特 【#程序员标签#】 送礼要对症下药,首先了解你的送礼物的程序员缺什么才是最重要的。 “ 有人说男人就是大一点的男孩,这话放在每个领域应该都没有错,尤其是在程序员这个职业上。好的礼物,可能并不太贵,但只要足够有趣,对我们来说就够了。现在的程序员群体其实并不缺钱,工作的装备买的也不少,大一点的公司或者逼格高一些的创业团队基本上全部都是 RMBP 标配,某些数码产品已经不能引起他们的好奇心啦。不过,也并不是所有程序员有钱之后都能改善自己的消费观念,所以还是有相当一部分东西,他们虽然买得起,但是并不一定会为自己买。 ” 大家懂了吗! 就是说程序员可能收入非常高!技术非常牛逼!见多识广! 但是! 他们可能很多东西还是会长草很久而舍不得剁,这时候就需要,你,以送礼的名义来满足他的一个心愿啦,这样的礼物一定会会心一击,让他感动 Cry,并且觉得你不是个只会买小毛绒玩具的傻白甜,而是个真正了解他的 Soul Mate。 1、不要随便买机械键盘!! 有钱的话可以 买好一点的显示器 ,不是所有的程序员都喜欢机械键盘,小千的程序猿同事买了机械键盘之后就闲置了。 但是显示器总是很给力的

一首程序员的情诗

孤者浪人 提交于 2020-01-06 08:01:57
我能抽象出整个世界 但是我不能抽象出来你 因为你在我的心中是那么的具体 没有你 我的世界并不完整 我可以重载甚至覆盖我的世界里的任何一种方法 但是我却不能重载对你的思念 也许命中注定了 你在我的世界里会被烙上静态的属性 可我却不慎调用了【爱你】这个方法 当我义无返顾的把自己作为参数传进这个方法时 我才发现 爱上你是一个死循环 它不停地返回对你的思念 压入我心里的堆栈 在这无尽的黑暗中 我的内存里已经再也装不下别人 我不停地向系统申请空间 但却捕获了一个异常——我爱的人不爱我 为了解决这个异常 我愿意虚拟出最后一点内存 把所有我能实现的方法地址压入堆栈 并且在栈尾压入最后一个方法 将字符串【我爱你,你爱我吗?】传递给你 如果返回值为真 我将用尽一生去爱你 否则 我将释放掉所有系统资源 来源: https://www.cnblogs.com/yanggb/p/11809340.html

程序员的自我修养

这一生的挚爱 提交于 2020-01-06 05:43:54
首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员。在我这些年的工作经历中,也越来越深刻的感受到普通程序员的影响和力量。对于高阶程序员,所谓八仙过海各有神通,各有各的成就,各有各的修养,但程序员在达成较高的水平之前,有一些“自我修养”, 是最基础的,是普世的。 所以今天的话题面向的程序员,就是所有的正在写代码或者曾经写过代码的程序员,也包括广义上的程序员,例如项目经理、架构师等等。 做任何事都是有明确目的,那么 再谈一谈,程序员提高自我修养是为了什么? 程序写的好有人崇拜,有妹子喜欢?还是到博客、论坛、社区发表文章进行分享获得成就?我想这是少数人的追求,也是更高的追求,在这之前 我认为,在中国,程序员提高自我修养的目的,是为了 1、更好的融入工作,减少困难,增加成就 2、稳步的提升能力,提高收入,达成财务自由 2、站在更高的层面看待自己的学习和工作,树立更加适合的人生观价值观,家庭幸福,生活愉快 说的更通俗一点,就是 用更加合理的方式和方法,赚取到更多的收入 说了这么多废话,进入正题 何为程序员的自我修养? 正面论述很难说清楚,反向描述可能更通俗易懂一些,自我修养的对立面是“ 没有修养 ”,先说一说在这么多年的工作、学习、生活中

程序员的年龄,没有话题的话题

纵然是瞬间 提交于 2020-01-06 03:22:35
在中国,咱们软件行业好像有这么一个潜规则:程序员==吃青春饭的,这使得程序员的年龄问题显得相当敏感,这里我先来讲个故事:(估计不少老牛们都知道,莫笑) 记得是02年吧,.NET刚出来,当时在csdn的水园里一个网友写了这么一个求助帖: 我是一个五十岁的程序员,会BASIC, VB, C, C++, Pascal, ASM, FORTRAN 还会 Java,现在想学c#,不知道晚不晚,还能学么? 当时在短短的时间内,嘲笑声和批评声淹没了整个帖子,笑话楼主老而无能的,笑话楼主泛而不精的,笑话楼主来跟年轻人抢饭碗的……直到几百楼之后,才有人发现了楼主的一个回帖:“我的名字叫谭浩强” 尴尬... 发帖的网友给大家开了个冷玩笑,很冷,冷的尴尬... 不得不承认,这说明咱们中国的程序员们有点问题。大家还记得韩愈的《师说》里面指出了当时的学术界“耻为师”的病态(也就是拜人为师被认为是丢人的事),而现在,我们是不是也发生了类似“耻为老程序员”的事情呢? 在国外,大家都知道,那些衣食无忧的老外们大多都把工作当作生活的一部分,注意,career和job这两个词是不同的。因为他们经济发达,物质文明发达,所以在职业生涯上就比较侧重于追求属于自己的精神文明,编程对于国外的程序员们来说,是career,是一种比兴趣和爱好更崇高的精神文明活动,与年龄是完全无关的,大家也都知道国外四五十岁的程序员大有人在。