网站首页
Veda 原型
互联网资讯
魔法图书馆
晚上八点
订阅
邮件
Veda 原型
成功,唯有积累,没有奇迹
编程语言
PHP服务器脚本
Python程序设计
Java编程语言
C/C++编程语言
前端设计
HTML/HTML 5
CSS层叠样式表
JavaScript
JQuery
Ajax技术
Flex/ActionScript
计算机基础
数据结构
计算机算法
编程思想
面向对象技术
计算机数学与基础
数据之美
数据库技术
Web设计理念
软件架构技术
开源与工具
开源项目与工具
信息安全
搜索引擎优化
网站运维
移动开发
iOS开发
Android开发
程序与生活
IT人家
智力开发
互联网时代
游戏 享受与创造
友情链接
博客导航
专题列表
计算机书籍推荐
关于本站
以图明志
-A wakening of the Trailblazer-
Gundam OO
Unlimited Blade Works
Fate Stay Night
Code Geass
Code Geass
Gundam OOQ Design
Gundam OO
Aeolia Schenberg
Gundam OO
互联网时代
从代码质量去看背后的利益与人件冲突
从代码里你可以看到什么?
人件
利益
在 2012年10月01日 那天写的
9,405 views
经常有小同事和我说,这程序的代码写的太垃圾了,什么水平。确实如此,大部分持续存在一段时间的程序代码质量都不怎么样。从这种代码里能看出来什么,很说明的人的心境。说看到技术水平较差的大多是刚毕业的兄弟。说看到利益纠葛,人心世道的大概就是成年老鸟了。 我持后一种观点。
阅读全文 >>
IT人家
代码越多,问题也就越多
More Code, More Problems
代码
思考
在 2012年10月01日 那天写的
7,358 views
一个人很有可能成为一名jQuery程序员而非JavaScript,也有可能成为Django程序员而不是Python。在实际应用中,的确存在许多有价值且非常实用的工具和框架,但如果我仅知道如何使用一个框架,我想表达的观点是在工作上只使用合适的工具其实会给任务带来一些限制,你可以查看一下,看看你用的工具,看看你用的框架。
阅读全文 >>
计算机数学与基础
图解HTTPS的工作机制
简单地理解HTTPS
HTTPS
协议
在 2012年10月01日 那天写的
16,307 views
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。
阅读全文 >>
编程思想
如何阅读别人的代码
泛读了解一个项目
泛读
代码
在 2012年10月02日 那天写的
16,502 views
读代码这事,先要分是精读还是泛读。从学习的目的来看,一定要精读一定量的经典代码。而精读是指每行都读懂,不看代码脑子里就能勾画出程序的基本结构。这里有个很形象的状态,精读代码时会满脑子都是代码,放不下,甚至睡觉前脑子里也是代码。但这一篇里主要不是关注如何精读代码的,而是关于如何在工作中掌握既有代码的,等价于泛读。
阅读全文 >>
开源项目与工具
如何用PhotoShop制作网站的favicon.ico
个性你的网站
PhotoShop
favicon
在 2012年10月02日 那天写的
16,436 views
所谓favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。当然,这不仅仅是Favicon的全部,根据浏览器的不同,Favicon显示也有所区别:在大多数主流浏览器如FireFox和Internet Explorer (5.5及以上版本)中,favicon不仅在收藏夹中显示,还会同时出现在地址栏上,这时用户可以拖曳favicon到桌面以建立到网站的快捷方式。
阅读全文 >>
IT人家
面试最后,你还有什么要问我的?
不要放弃了解公司的机会
面试
了解
在 2012年10月02日 那天写的
27,514 views
你还有什么要问我的?一般面试结束后,面试官常问这个问题,尤其是大公司。如果你回答:没有了。那么多多少少对自己有点不负责任,因为你放弃了对公司进一步了解的机会。很多人将面试看作一种单向选择,事实上,面试是一种双向选择:不仅是公司挑选你,也是你挑选公司。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:递归的思想
用归纳法来理解递归
递归
归纳法
在 2012年10月04日 那天写的
138,640 views
很多不理解递归的人(今天在csdn里面看到一个初学者的留言),总认为递归完全没必要,用循环就可以实现,其实这是一种很肤浅的理解。因为递归之所以在程序中能风靡并不是因为他的循环,大家都知道递归分两步,递和归,那么可以知道递归对于空间性能来说,简直就是造孽,这对于追求时空完美的人来说,简直无法接接受,如果递归仅仅是循环,估计现在我们就看不到递归了。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:递归需要满足的两个条件
还是拿斐波那契数列来做例子
递归
斐波那契
在 2012年10月05日 那天写的
31,854 views
递归,并不是简单的“自己调用自己”,也不是简单的“交互调用”。它是一种分析和解决问题的方法和思想。简单来说,递归的思想就是:把问题分解成为规模更小的、具有与原问题有着相同解法的问题。比如二分查找算法,就是不断地把问题的规模变小(变成原问题的一半),而新问题与原问题有着相同的解法。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:字符串回文现象的递归判断
回文符合递归的两个条件
回文
递归
在 2012年10月06日 那天写的
25,644 views
回文是一种字符串,它正着读和反着读都是一样的。比如level,eye都是回文。用迭代的方法可以很快地判断一个字符串是否为回文。用递归的方法如何来实现呢?如果一个字符串是回文,那么在它的内部一定存在着更小的回文。 比如level里面的eve也是回文。 而且,我们注意到,一个回文的第一个字符和最后一个字符一定是相同的。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:二分查找算法的递归实现
用递归写一个二分查找
二分查找
递归
在 2012年10月07日 那天写的
26,336 views
还有一个典型的递归例子是对已排序数组的二分查找算法。现在有一个已经排序好的数组,要在这个数组中查找一个元素,以确定它是否在这个数组中,很一般的想法是顺序检查每个元素,看它是否与待查找元素相同。这个方法很容易想到,但它的效率不能让人满意,它的复杂度是O(n)的。现在我们来看看递归在这里能不能更有效。
阅读全文 >>
计算机算法
如何用牛顿法求一个数的平方根
牛顿的逐步逼进方法
牛顿迭代法
在 2012年10月07日 那天写的
54,988 views
牛顿迭代法(Newton's method)又称为牛顿-拉夫逊方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x) = 0的根。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:递归的效率问题
效率和开销问题是递归最大的缺点
效率
开销
在 2012年10月08日 那天写的
47,471 views
递归在解决某些问题的时候使得我们思考的方式得以简化,代码也更加精炼,容易阅读。那么既然递归有这么多的优点,我们是不是什么问题都要用递归来解决呢?难道递归就没有缺点吗?今天我们就来讨论一下递归的不足之处。谈到递归就不得不面对它的效率问题。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:递归与循环
大部分递归可以转化为循环
递归
循环
在 2012年10月09日 那天写的
26,968 views
大家都知道递归的实现是通过调用函数本身,函数调用的时候,每次调用时要做地址保存,参数传递等,这是通过一个递归工作栈实现的。递归是利用系统的堆栈保存函数当中的局部变量来解决问题的。递归说白了就是在栈处理栈上一堆的指针指向内存中的对象,这些对象一直不被释放,直到递归执行到最后一次跳出条件的时候,才一个个出栈。所以开销很大。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:循环与迭代是一回事吗?
理清递归、迭代、循环的概念
循环
迭代
在 2012年10月10日 那天写的
64,159 views
迭代算法是用计算机解决问题的一种基本方法。它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。个人认为迭代是循环的一种,循环体代码分为固定循环体,和变化的循环体。
阅读全文 >>
编程思想
[
专题
]
递归计算过程与迭代计算过程
编程需要了解的基础知识
递归
迭代
在 2012年10月10日 那天写的
30,418 views
递归是实现程序计算过程中的描述过程的基本模式之一,在讨论递归的问题前我们必须十分小心,因为递归包含两个方面的内容,一个是递归的计算过程,一个是递归过程,后者是语法上的事实而前者是概念上的计算过程,事实上在程序上我们也许是使用循环来实现的。
阅读全文 >>
计算机算法
[
专题
]
漫谈递归:从斐波那契开始了解尾递归
对尾递归的大概了解
尾递归
斐波那契
在 2012年10月12日 那天写的
45,207 views
尾部递归是一种编程技巧。递归函数是指一些会在函数内调用自己的函数,如果在递归函数中,递归调用返回的结果总被直接返回,则称为尾部递归。尾部递归的函数有助将算法转化成函数编程语言,而且从编译器角度来说,亦容易优化成为普通循环。这是因为从电脑的基本面来说,所有的循环都是利用重复移跳到代码的开头来实现的。
阅读全文 >>
1 / 2
首页
< Prev
1
2
Next >
尾页
页码:
邮件订阅
输入您的邮箱地址,将会收到本站的文章更新信息,赶紧订阅吧。
RSS
Google
鲜果
抓虾
九点
有道
哪吒
QQ邮箱
时不我待
本周热门博文
品读《诫子书》
129 views
更多优秀文章,请移步
精华排行
互联网资讯
陈一舟:创业18年,我领悟的五点心得
384 views
ADS
大音声稀
再长的路,一步步也能走完;再短的路,不迈开双脚也无法到达。
晚八点
新时代严肃阅读指南:文本矩阵简述
662 views
我的微博
ADS
文章分类
专题推荐
其它
捐助本站
计算机书籍推荐
Sponsors
按月归档