刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过。仅仅是学数据结构的时候学过。以下是我写的一个小样例,希望有不足之处请提出改正。O(∩_∩)O~看代码:import java.util.LinkedList;import java.util.Queue...
分类:
编程语言 时间:
2014-08-05 19:06:39
阅读次数:
204
《关于编程一些鲜为人知的真相》一文讲了一些编程的真相:如果把所有项目的生命周期平均一下,那么一个程序员大概10-20%的时间用来写代码,并且大多数程序员可能每天大约只有10-12行代码会进入最终的产品,无论技能水平如何。优秀的程序员会将剩余的90%的时间大多用在思考、研究和试验上以发现更棒的设计。而...
分类:
其他好文 时间:
2014-08-05 13:35:49
阅读次数:
191
(1)不要使用new Array(),new Number, new String, or new Boolean. 等等如果要新建数组,没有必要使用new Array(),使用[];原因是直观。(2)不要使用new Function 来创建函数如果要写代码:myObj = new function...
分类:
Web程序 时间:
2014-08-05 10:41:49
阅读次数:
477
WinForm 里面的DataGridView不像WebForm里面的GridView那样有自带的分页功能,需要自己写代码来实现分页,效果如下图:分页控件.CS: 1 using System; 2 using System.Collections.Generic; 3 using Syste...
给这个世界写代码的不是一个人,而是一个团队(这么大的项目,一个人开发不了)。并且严重怀疑这个一个开源项目。开发人员被我们觉得是神,所以一神论是不正确的,众神论才是真理,且凡人是有机会成为神的(參悟神道,直到你的神属性突破某个级别)。另外这个系统使用的应该是面向对象语言编译的。如今来说Bug。Bug事...
分类:
其他好文 时间:
2014-08-04 17:16:27
阅读次数:
255
1:回调还是返回(return) 在写代码的时候,我们经常碰到这样的场景:调用一个函数或者方法时需要返回多个值给上级调用者,如示例: void?methodA(){
???Wrap?w?=?methodB();?
???w.one;?//use
???w...
分类:
其他好文 时间:
2014-08-04 14:44:57
阅读次数:
183
题目:给出一个单链表,返回倒数第K个结点,最后一个结点为倒数第1个。
《剑指offer》上面给的解法是设置两个指针,这里记为p1、p2,先让p2走(k-1)步,然后p1、p2同时走,当p2走到最后一个结点时,p1所指向的结点就是倒数第k个结点。
我觉得按照这样的逻辑写代码反而更容易出错,因为我们需要把我两件重要的问题:(1).p2先走(k-1)步;(2)循环结束的条件是p2到达最后一个结点,即p2->next==NULL。显然这样不太容易控制,我的想法是:先让p2先走k步,然后p...
分类:
其他好文 时间:
2014-08-04 14:22:17
阅读次数:
232
你可以认为你需要为启动画面编写代码,然而Apple 让你可以非常简单地在Xcode中完成。不需要编写代码,你仅需要在Xcode中进行一些配置。1.什么是启动画面(Splash Screen)?启动画面是你在启动App的时候看到的第一个界面,通常,启动画面是覆盖整个屏幕的一张图片,在主屏幕装在完后隐藏...
分类:
移动开发 时间:
2014-08-04 13:36:27
阅读次数:
297
一、学习想法 用两天的时间学习golang,但这次是先不看书的,直接写代码先。 我们常习惯边看书边学习写代码,但发现过程是比较缓慢的,所以我就先想写代码,边写边查。就我们所知,web app一般是基于MVC框架,那么我可以先写数据层,从先写数据库查数据开始,可以用DAO模式,但这里我只是用一个简.....
分类:
Web程序 时间:
2014-08-04 02:02:06
阅读次数:
278
虽说俺是个前端工程师,写写代码生成网页就行了,然而这几年工作下来养成的严谨精神和对美学的追求,反而对用户体验的要求越来越高。很多人觉得用户体验是交互和设计负责的领域,前端只要负责生成代码就行。其实作为一个有经验的前端工程师,很有必要弄清楚自己在整个网站开发过程中的地位,以及明白在用户体验这块所具有的...
分类:
其他好文 时间:
2014-08-03 20:18:25
阅读次数:
144