foo ?
我们经常看到一些基础教程,面试题中经经常使用foo来命名,甚至有时候我们也会用过,可是你是否又知道foo是什么意思?(实际上,知道不知道又不会对你编码有不论什么影响~)
从编程黑马的王轶男的话来解释,foo通fu,意思是fuc*-up(为了防止被和谐),意思是一团糟。
(突然想到那些什么黑X程序猿培训,为了就业而强造出来的码农。你们真的好吗?虽不说你能不能码,就单凭只几个月就能对未来职业做好准备,这是不能想象的。我一直深信,编程须要千锤百炼。须要时间,熬出内功,方能编码,而不是你懂用个eclipse写出一系列XXX。)
后来经网友提醒我是冰,更具体地能够看这里http://en.wikipedia.org/wiki/Foo
实际上,为什么想写一篇这样的无意义的文章。原因有二:
1.太久没写过文章了,我感觉我再不写一下,可能我会漏掉这正在培养的文章了
2.我近期的生活的确过得非常foo
再说说2吧,三周之前,我到某数据挖掘公司開始实习,当然,我參加的是研发部。主要是写py,基本是网络编程吧。可是学期尚未结束,我第一天去实习就碰上了千年等一回的点名,过去我总是老师眼中的乖学生吧..(就是那种能上课,能写作业,能考试的学生)~悲剧!后来实习的项目分配下来。我被“卖”了。刷的是最难那个,苦思实干一周多,第一次见老板,开会,全然不能用~同行的实习生都算是顺利吧,我就要重头再来呢。这样就直接影响到我学业上的进度了。一大堆实验、论文没写完,就这样恶心地,乱七八糟地撑了好久。算是勉强交了任务,结果得到的都是非常糟糕的评价。甚至一向不回邮件的老师主动发邮件来批评我。
一团糟,细致一想,就是我过于心急。以及能力不够,比方在实验《利用python实现某种通信登陆(如qq,gtalk)》。我就全然乱写了。上一次我写过一篇《一篇糟糕的实验报告》,这次我无耻地由于时间问题乱写了。尽管实现了,可是整篇文章就是糟糕得要死,强行。没有逻辑。
我想什么都做好,最后得到的结果就是什么都做不好 。
比方如今,我急躁地心情,只能草草了解此文了。Django和python系列都好久没有更新了。感觉真是foo。
foo ?的更多相关文章
- 编程中Foo, Bar 到底什么意思?
1 前言 在很多国外计算机书本和一些第三份开源软件的Demo中经常用到两个英文单词Foo,Bar.这到底是什么意思呢?从步入屌丝界的IT生活见到这两个单词到现在我还是不知道这两个单词的真正含义,今天有 ...
- function foo(){}、(function(){})、(function(){}())等函数区别分析
前面一段时间,看到(function(){}),(function(){}())这些函数就犯晕,不知道它到底是什么意思,为什么函数外要加小括号,函数后要加小括号,加和不加到底有什么区别……一直犯迷糊, ...
- Why am I getting an error converting a Foo** → const Foo**?
Because converting Foo** → const Foo** would be invalid and dangerous. C++ allows the (safe) convers ...
- linux 将foo制定n, m之间行的内容, 追加到bar文件
sed -ne '196, 207 p' foo >> bar;把文件foo 196-行207行的内容追加到 bar文件
- foo,bar,baz
https://en.wikipedia.org/wiki/Foobar 原文: The terms foobar, foo, bar, baz and qux are sometimes used ...
- 关于NSLocalizedString(@"Foo %@",nil)
NSLocalizedString(@"Foo %@",nil) 这句话实际上是在多语言文件中寻找一个key为“Foo %@”的文字,千万不要把这个和[NSString strin ...
- 定义Foo() 函数,弹出对话框提示当前选中的是第几个单选框
function foo(){ var ele = document.getElementsByName("radioElement"); for(var i = 0;i<e ...
- var foo= {} ;foo.method() 和 单例模式有什么区别
var Foo={} Foo.method = function() { var i = 0; return { a:function(){ console.log('aa', i++); }, b: ...
- foo bar的意思
有些朋友问:foo, bar是什么意思, 为什么C++书籍中老见到这个词. 我google了一下, 发现没有很好的中文答案.这个问题,在维基百科上有很好的回答.在这里翻译给大家. 译文: 术语foob ...
- 关于foo的一个面试题
今天看到一个关于foo的一个面试题,赶脚特别有意思 function foo(){// 第16行 getName = function(){console.log(1)} return this } ...
随机推荐
- 网桥bridge
1. 网桥基础 什么是网桥 网桥将多个网络在数据链路层连接起来.网桥的前身是集线器或中继器.网桥和集线器的区别:集线器上各端口都是共享同一条背板总线的,网桥的两个端口分别有一条独立的交换信道,不是共享 ...
- SAN和NAS的区别: 层次不一样
SAN : STORAGE AREA NETWORK 存储区域网络 NAS : NETWORK ATTACHED STORAGE 网络附加存储 NAS不一定是盘阵,一台普通的主机就可以做出NAS, ...
- Laravel 5.1 中创建自定义 Artisan 控制台命令实例教程
1.入门 Laravel通过Artisan提供了强大的控制台命令来处理非浏览器业务逻辑.要查看Laravel中所有的Artisan命令,可以通过在项目根目录运行: php artisan list 对 ...
- Differential Geometry之第六章平面曲线的整体性质
第六章.平面曲线的整体性质 1.平面的闭曲线 1.1.切线的旋转指数定理 1.2.等周不等式与圆的几何特性 ,其中 2.平面的凸曲线 支撑函数: 2.1.Minkowski问题 2.2.四顶点定理
- java---sychronized的深入理解
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D ...
- jQuery对象与javaScript对象的互换
1. jQuery对象-->Dom对象 1) 通过 .[0] 的方式: var $s = $(.class); (jQuery对象) var s = $s.[0]; ...
- 数据透视表sql:用SQL行列转换实现数据透视的一些思考
用SQL行列转换实现数据透视的一些思考 摘要:根据对报表开发过程中碰到的需要用SQL行列转换进行解决的一类查询统计问题的分析,逐步探索求解得到一种较通用的解决思路,并用函数进行实现.该解决思路及函数实 ...
- Unity3D 物体移动方式总结(转)
1. 简介 在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position. 2. 通过Transform组件移动物体 Transform 组件用于描述物体在 ...
- 织梦dedecms整合discuz论坛的操作方法
织梦dedecms和discuz论坛整合主要用途,是让两个系统共享用户数据,同一个用户可以在两个网站都可以登录.在我们制作织梦cms模板的时候,有时需要整合discuz里的东细.本文主要讲解一下ded ...
- C# 笔记 Func<TResult> 委托、Action<T> 委托
https://blog.csdn.net/wanglui1990/article/details/79303894 Func<ΤResult> 委托:代理(delegate)一个返回类型 ...