和CSS一样,JavaScript在各浏览器下并非完全一致,它所带来的兼容性问题时常困扰着我们,以至于现在“能否处理流行浏览器的兼容性问题”成为了检验一个程序员是否合格的标准之一。了解JavaScript的前世今生或许能够帮助我们更好的理解和处理浏览器带来的兼容性问题。同时,初学者站在更高的地方.....
分类:
编程语言 时间:
2015-05-10 23:55:55
阅读次数:
288
#include
#include
#include
using namespace std;
//计算字符串中字符的种类
int calTypeKinds(string &str)
{
int count[4];
memset(count , 0 , sizeof(int)*4);
for(size_t i = 0; i < str.length(); ++i)
{
if(s...
分类:
其他好文 时间:
2015-05-10 11:29:38
阅读次数:
221
Problem Description 所谓弱国无外交,ACdream王国想守住这一片土地,自然离不开王国的士兵们,你作为王国的骠骑大将军,自然有训练王国士兵的职责。王国有n个士兵,每个士兵都有两个属性,攻击和防御。然后你希望经过一系列的调整,每个士兵都能成为合格的军人,所谓合格的军人,是指他的攻击和防御之和大于等于k。你的调整办法就是交换两个士兵的同一种属性,即把两个士兵的攻击交换,或者防御交换...
分类:
其他好文 时间:
2015-05-09 16:37:26
阅读次数:
105
这篇不想再去重复一个软件需求分析员的知识体系结构,而是挑重点来谈下成为一个合格的软件需求分析人员的关键点。我原来对软件需求的定义或描述更多是偏于对现实世界的定义,而对软件架构的描述为现实到实现之间的第一层抽象。在这里纠正一下即:用户需求是对现实世界的定义,而 软件系统需求是现实到实现的第一层抽象,即...
分类:
其他好文 时间:
2015-05-07 14:01:44
阅读次数:
108
嵌入式系统Linux内核开发工程师必须掌握的三十道题 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看! 1) Linux中主要有哪几种内核锁?Linux的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个执行线程.....
分类:
系统相关 时间:
2015-05-06 19:33:35
阅读次数:
182
问题:将多个集合合并成没有交集的集合。 给定一个字符串的集合,格式如:{aaabbbccc},{bbbddd},{eeefff},{ggg},{dddhhh}要求将其中交集不为空的集合合并,要求合并完成后的集合之间无交集,例如上例应输出{aaabbbcccdddhhh},{eeefff},{ggg....
分类:
其他好文 时间:
2015-05-06 17:22:35
阅读次数:
123
前言:有朋友问我:学历和能力哪个重要?我个人觉得能力大于学历,没有能力哪来的学历,学历只是证明能力的一方面。为此在能力方面畅谈java软件工程师必备的能力。作为一名合格的java工程师,不仅需要学历,更重要要有扎实的能力(技能)功力。1、编程语言能力。 作为一名专业的软件工程师,应该能够熟练掌握J....
分类:
编程语言 时间:
2015-05-05 23:51:45
阅读次数:
188
如何解决JavaWeb乱码问题作为一个合格的web开发人员应该是什么问题都遇到过的,尤其是乱码问题。大家也许都体会到了,我们中国人学编程,很大的一个不便就是程序的编码问题,无论学习什么技术,我们都需要探讨他的编码问题。今天来讲一下关于解决javaweb乱码出现的原因与解决办法,欢迎大家交流指正。首先...
分类:
Web程序 时间:
2015-05-05 21:10:32
阅读次数:
128