所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看人类历史上最伟大的12位程序员。
1、第一位计算机程序员:埃达·洛夫莱斯 Ada Lovelace
埃达·洛夫莱...
分类:
其他好文 时间:
2014-10-28 15:37:18
阅读次数:
181
今天打开Xcode,选择模拟器时发现只剩下了“iPhone 5”和“iPhone 5s”,原来什么“iPad Air”,“iPhone 4s”的都哪里去了?丢了?
别着急,依次打开“Xcode->Window->Devices”,会发现原来”“iPhone
5”和“iPhone 5s”躺在这里,点击位于左下角的“+”按钮,新增常使用的设备即可,不常使用的设备也可以在选中后,点击“-”移除。...
分类:
其他好文 时间:
2014-10-28 15:36:48
阅读次数:
146
概念:
XSS(Cross Site Script)跨站脚本攻击。它指的是恶意攻击者往Web 页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web 里面的html 代码会被执行,从而达到恶意用户的特殊目的。本文介绍了该攻击方式,并给出了一些防范措施。
原理:
XSS 属于被动式的攻击。攻击者先构造一个跨站页面,利用script、、等各种方式使得用户浏览这个页面时,...
分类:
其他好文 时间:
2014-10-28 15:36:41
阅读次数:
165
??
原文标题:Memory Translation and Segmentation
原文地址:http://duartes.org/gustavo/blog/
[注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下。一来自己复习,二来与大家分享。]
本文是Intel兼容计算机(x86)的内存与保护系列文章的第一篇,延续了启动引导系列文章的主题,进一步分析操作系统内核的工作...
分类:
其他好文 时间:
2014-10-28 15:36:04
阅读次数:
291
一个算法题目 写的没有bug,是件不容易的事情
必须要考虑全面,其实就是你算法过程中,每个变量是否适用,你的算法是在什么样的前提下面展开的
这个和参数检查是另外一件事情,参数检查被说的好像是一个必须要做的过程,其实这个跟具体实现由关系
如果具体实现无关参数,那就不需要做什么参数检查
比方说 很多时候都要检查传入参数是不是null,如果函数要取这个地址的值,那必须要检查这个指针是否是null...
分类:
其他好文 时间:
2014-10-28 15:37:03
阅读次数:
126
本周我们带来的前端推荐包含当前热门的bootstrap,html5,css3等技术内容和新闻话题,如果你还想近一步学习如何开发,还可以关注我们的极客课程库,里面涵盖了现代开发技术的‘学’与‘习’的全新功能。希望对大家有所帮助!...
分类:
其他好文 时间:
2014-10-28 15:35:04
阅读次数:
299
Viewpager q嵌套 viewPager ,左右滑动事件的冲突,外围的ViewPager要重写几个方法就可以了:
onTouchEvent,OnInterceptTouchEvent,在这两个方法中加入自定义样式,在使用的时候根据需要选择
使用系统自己的处理方法或者用户自定义的方式
public class MYViewPager extends ViewPager {
...
分类:
其他好文 时间:
2014-10-28 15:36:16
阅读次数:
132
代理模式我想大家即便不熟悉也都听过吧,从字面意思上看就是替别人干活的,比如代理商。在项目的实际应用中也有很多地方用到,比如spring通过代理模式生成对象等。
代理模式的书面定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
在《《大话设计模式》》一书中以一个有男朋友的...
分类:
其他好文 时间:
2014-10-28 15:34:10
阅读次数:
198
??
描述
小时候学过的九九乘法表也许将会扎根于我们一生的记忆,现在让我们重温那些温暖的记忆,请编程输出九九乘法表.
现在要求你输出它的格式与平常的 不同啊!
是那种反过来的三角形啦,具体如下图:
每两个式子之前用一个空格 隔开。。。
输入第一有一个整数N,表示有N组数据(N
接下来由N行,每行只有一个整数M(1输出对应每个整数M,根据要求输出乘法表的前N行,具体...
分类:
其他好文 时间:
2014-10-28 15:33:21
阅读次数:
271
1. grep 基本语法
grep的作用就是搜索,与find不同的是:
find用于搜索目录,文件名
grep最根本上是用于检索文件内容,字符串等
grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]
OPTIONS:(最常用的)
-a ...
分类:
其他好文 时间:
2014-10-28 15:32:27
阅读次数:
183
<>,这篇文章首先从Java语言层面阐述了什么是兼容性,JDK是如何处理兼容性的?然后提出了一个最佳实践路线图,首先要保证你的组件包是面向接口编程的,别人可以稳定地依赖你的接口,而实现可以采用动态发现的机制去做。...
分类:
其他好文 时间:
2014-10-28 15:32:56
阅读次数:
189
访问者模式的目的是封装一些施加于某种数据元素结构之上的操作。
访问者模式适用于数据结构相对固定的系统,它把数据结构和作用于数据结构上的操作之间的耦合解脱开,使得操作集合可以相对自由的演化。
数据结构的每一个节点,都可以接受一个访问者的调用,此节点向访问者对象传入节点对象,而访问者对象则反过来执行节点对象的操作。这样的过程叫做双重分派。节点调用访问者,将它自己传入,访问者则将某算法针对此节点来执行。
双重分派意味着施加于节点之上的操作是基于访问者和节点本身的数据类型,而不仅仅是其中的一者。...
分类:
其他好文 时间:
2014-10-28 15:34:20
阅读次数:
259
说了那么多次orz,这次是真的orz了,去了西安打区域赛,也想过会打铁,但当最终那一刻确定打铁了之后,心里还是很不开心的,颁奖的时候思考熊那家伙嚣张的举起来手中那个金杯,说实话闪到我眼了(太亮了QAQ),打铁怨谁,这不好说,很多因素,别人别的我就不说了,但不能读英语实在让我不能忍,都说读不懂,带的那本字典几乎都没翻我会乱说?比完赛怨不该开f题,但当时3个半小时没人看i题,也怨我,一看到min就怯了...
分类:
其他好文 时间:
2014-10-28 15:32:11
阅读次数:
156
Aeroplane chess
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1628 Accepted Submission(s): 1103
Problem Description
Hzz loves aero...
分类:
其他好文 时间:
2014-10-28 15:30:30
阅读次数:
199
水bfs。 只需要判断一下 #之后还是*或#都是死路。
只有两层。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x7fffffff
#define eps 1e-8
#define LL lo...
分类:
其他好文 时间:
2014-10-28 15:32:13
阅读次数:
176
Quora有这样一讨论,我现在用10分钟做点什么,可以帮助到我今后的程序员生涯?Jeff Darcy在Quora上给出了这个问题很好的一个答案,值得程序员思考。编写程序不是为了写代码而写代码,它是为了解决某个问题,个体程序员必须遵守的四个基本原则是:1. 明确问题(清楚需求和**条件分别是什么);2...
分类:
其他好文 时间:
2014-10-28 15:30:17
阅读次数:
157