- 小白福利|python编程必须要掌握的这12种基础知 11-26
- 强大的Python——完全用Python工作 11-26
- Java常见的面试问题(带答案) 11-26
- Java 异常处理的误区和经验总 11-26
- 区块链技术鲜花背后的故事你知道吗 11-26
- 刚收到了Facebook的Off 11-26
- 技术人如何与产品经理相爱相杀 11-26
- 程序员写100万行代码是什么感觉 11-26
- 你不知道的java基础再回顾 11-25
- 谁给绿色的食品护航 11-25
小白福利|python编程必须要掌握的这12种基础知识,你会多少?
发布者: superzhang | 发布时间:2017-11-26Python 编程中常用的12 种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python 调用系统命令或者脚本,Python 读写文件
在这里我还是要介绍一下小编的学习交流的群,有什么不懂的问题,都可以在群里踊跃发言,需要啥资料随时在群文件里面获取自己想要的资料。这个python群就是:588090942小编期待大家一起进群交流讨论,讲实话还是一个非常适合学习的地方的。各种入门资料啊,进阶资料啊,框架资料啊 爬虫等等,都是有的,风里雨里,小编都在群里等你
1、正则表达式替换
与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。 二、访问列表中的值
使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示: 复制代码代码如下: #!/usr/bin/python
list1 = ['physics', 'chemistry', 1997, 2000]; list2 = [1, 2, 3, 4, 5, 6, 7 ]; print "list1[0]: ", list1[0] print "list2[1:5]: ", list2[1:5]
以上实例输出结果: 复制代码代码如下: list1[0]: physics list2[1:5]: [2, 3, 4, 5]
Java常见的面试问题(带答案),自己答出来多少?
发布者: super | 发布时间:2017-11-26
前言:觉得对自己有帮助别忘了也给其他小伙伴一起分享哦!
问题:如果main方法被声明为private会怎样?
答案:能正常编译,但运行的时候会提示”main方法不是public的”。
2.问题:Java里的传引用和传值的区别是什么?
答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。
3.问题:如果要重写一个对象的equals方法,还要考虑什么?
答案:hashCode。
4.问题:Java的”一次编写,处处运行”是如何实现的?
答案:Java程序会被编译成字节码组成的class文件,这些字节码可以运行在任何平台,因此Java是平台独立的。
5.问题:说明一下public
Java 异常处理的误区和经验总结
发布者: super | 发布时间:2017-11-26
本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的健壮性,提升用户体验,提高产品的价值。
误区一、异常的选择
图 1. 异常分类
图 1 描述了异常的结构,其实我们都知道异常分检测异常和非检测异常,但是在实际中又混淆了这两种异常的应用。由于非检测异常使用方便,很多开发人员就认为检测异常没什么用处。其实异常的应用情景可以概括为以下:
一、调用代码不能继续执行,需要立即终止。出现这种情况的可能性太多太多,例如服务器连接不上、参数不正确等。这些时候都适用非检测异常,不需要调用代码的显式捕捉和处理,而且代码简洁明了。
二、调
区块链技术鲜花背后的故事你知道吗
发布者: super | 发布时间:2017-11-26
区块链技术鲜花背后的故事你知道吗
对用户来说,以后买家购买物品以后,可以轻松地检查到产品来自哪里,经过谁的手,是否合法,是否假冒,是网上拍卖得来的还是实体店购买的。极大地提升了用户体验。
对企业来说,一些公司开始用区块链来讲述他们产品的“故事”,包括可以追溯到谁为这个产品制作了模型。从这个意义上说,区块链技术不仅仅是建立了信任,它同样还建立了品牌。
伴随着区块链技术在众多领域的应用,块链技术热潮如今愈演愈热,人们对于区块链技术的期望值越来越高,很多行业开始加入到区块链领域中,以便能够在第一时间将区块链技术落地应用。不过虽然区块链技术有着其独特的魅力。但真的那样完美无暇吗?买假货事情再也不会发生了吗?
原标题:刚收到了Facebook的Offer,我是这样为面试做准备的?
我刚刚在硅谷的科技公司完成了7次现场面试,我收到了来自Facebook的软件工程师的职位Offer。下面分享一下我是怎么为面试做准备的,以及我在这个过程中学到的东西。
(一)为了能到硅谷工作,我已准备多年
当我还在澳大利亚的大学学习计算机科学的时候,我总是想象着未来能成为硅谷的一名软件工程师。我希望自己未来能够到科技行业的创新中心硅谷去工作。这个目标让我充满了动力,它也让我能够更加专注地准备面试。
为了更好地学习,我辞去了在墨尔本一家非常棒的公司的首席iOS工程师的工作,然后回到了我的家乡城市珀斯。在珀斯,我开始为硅谷公司的面试做准备。我知道面试准备将是非常困难和艰巨的一项任务。
如果你告诉一群软件工程师技术面试的流程,其中的很多工程师都会对常见的面试方法持反对意见。很多争论来
技术人如何与产品经理相爱相杀
发布者: super | 发布时间:2017-11-26
“这是产品经理要考虑的,我只管写好代码就好了”,我曾有过这种想法。产品经理就要把所有产品逻辑考虑清楚,然后交付PRD给开发人员进行研发,瀑布or迭代研发一个个里程碑。不过想法总是美好的,现实是大家总是刀剑相向。
产品经理如何惹怒开发人员?
业务不清晰,研发人员不懂业务语言,产品经理不能把业务讲明白;
产品深度太浅,经不起推敲,研发人员觉得是敷衍,不专业;
产品流程不顺甚至复杂,用户体验糟糕;
不听开发人员建议,觉得他们没有产品思维;
状态设计不全,还坚持己见;
没有完整的PRD,把想法告诉研发直接开始码代码,没有评审;
没有数据指标,乱拍脑袋定东西;
这么简单的功能,怎么需要这么久;
着急上线,不给开发人员留思考时间,实际上并没有那么着急;
把需求扔给开发人员就不管了,不追进度,不看效果;
非功能性需求根本不考虑;
……
开发人员如何惹怒产品
程序员写100万行代码是什么感觉
发布者: super | 发布时间:2017-11-26
今天在社群上闲逛,突然发现一个十分有趣的帖子,《写了100W行的代码是啥感觉?》
看完之后就头皮一阵发麻,让我写一万行的代码?!are you kidding me?(黑人问号脸)我估计写到20万的时候就会突然有个疑问—-“咦?我的头发呢?”
A同学:
我写两千行代码功能都得琢磨个两三天,一百万行真的是好多啊,最多了五年写了也就 20-30万行代码左右,还是有任务在身的情况被逼着写的,让我写一百万行代码,恐怕这辈子得死在电脑前了…
原标题:你不知道的java基础再回顾
以下是我看书时或摘要、或总结的语言,完全是Java中基础的基础。因为是有朋友开始接触Java,问我一些基础的问题,突然发现不知该如何回答,十分尴尬。痛定思痛,便回炉重造,将java基础的知识重新梳理了一遍。
(一)基本数据类型
1.标识符区分大小写:hello与Hello是不同的标识符。
2.基本数据类型的精度由低到高依次为:byte short char int long float double
3.格式控制符号:
%dint类型%cchar类型%f浮点类型%s字符类型例如:
System.out.println("%d,%f",1,1.23)4.数组的两种创建方式:
Object[] arry=new Object[n];Object[] arry谁给绿色的食品护航
发布者: super | 发布时间:2017-11-25
谁给绿色的食品护航
你想过食品上设置的标签上发送一段代码,就能知道他从哪里来, 你想过没有在 鸟身上设置的标签上发送一段代码,就能知道它是从哪里农农场来,以及在饲养的,它都吃了某种食物。是不是很神奇。
近日,美国嘉吉公司的Honeysuckle白火鸡的购买者可以通过他们在鸟身上设置的标签上发送一段代码,或者在网上输入代码,以确定他们的火鸡来源于哪个农场。
嘉吉公司就是使用区块链来管理这些信息。区块链是一种由计算机网络维护的代码加密的分类帐,就是利用区块链这种不可更改性,公开性等特性。
