- 浏览: 209111 次
-
最新评论
-
u010645377:
楼主,麻烦请教一下,为什么搞编程的需要数学好呢?我看别人高考, ...
浅谈程序猿的职业规划,看你如何决定自己的未来吧。 -
javaroom:
lv12312 写道liuchenwei2000 写道lk55 ...
周鸿祎-----把自己当成打工的,一辈子都是打工的 -
杨柳之:
...
Java中的Set, List, Map漫谈 -
一个java程序员:
很多人都是一样,在门口徘徊。我就是。
三分钟热血啊、、、、
谈谈我的2013 -
snake_hand:
谈谈我的2013
文章列表
sql数据库面试题
<!-- 正文开始 -->
一.选择题
1. 下面叙述正确的是___C___。
A、算法的执行效率与数据的存储结构无关
B、算法的空间复杂度是指算法程序中指令(或语句)的条数
C、算法的有穷性是指算法必须能在执行有限个步骤之后终止
D、以上三种描述都不对
2. 以下数据结构中不属于线性数据结构的是___C___。
A、队列B、线性表C、二叉树D、栈
3. 在一棵二叉树上第5层的结点数最多是___B___。
A、8 B、16 C、32 D、15
4. 下面描述中,符合结构化程序设计风格的是___A___。
A、使用顺序、选择 ...
在近期的一次会议上,有高层谈到之前在中国觉得自己做得很牛,但与美国同行接触后却发现与人家存在很大的差距,这一点我在外企工作时也有过同样的体会。真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距。
技能之痛
相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关的内容外,其他技能都不重要。在这种意识的引导下,很容易出现的一个普遍现象是技术能力不错,但开发能力却不行。这种现象的另一种表现是:单干可以,合作不行。
技术能力是指个体对某些技术知识掌握的深度和广度,而开发能力除了包含技术能力外,还涵盖个体在项目运作 ...
项目发展到今天,已经日渐稳定,慢慢的陆陆续续有些人坐不住了,提出了离职,有些我会努力去挽留了,甚至想出各种办法来给他创造留下的理由,当然有些我也主动放弃了,估计他也明白,就算现在不主动提出,迟早也会被末尾淘汰的。 那么作为职场一员,我们应该如何成为企业舍不得的员工呢?在一个地方看到这个帖子感觉说得很对,那些我重视的,处处为他着想的员工基本上满足下面的大部分情况,希望越来越来人都能做到。 一:忠诚
单位可能开除有能力的员工,但对一个忠心耿耿的人,不会有领导愿意让他走,他会成为单位这个铁打营盘中最长久的战士,而且是最有发展前景的员工。
1、 站在老板的立场上思考问题;
2、 与上级分 ...
ActiveReports 支持多种格式的报表导出,包括PDF、Excel、Word、RTF、HTML、Text、TIFF以及其它图片格式,用户可以将它们应用到Windows Forms、Web、WPF、Silverlight等应用系统中。
在专业版的 ActiveReports 里,对PDF格式的数据输出又有了增强功能。现在用户可以将不可见的数字签名或者可见的文字图案加入到报表里。通过多种属性对数字签名进行个性化设置, 用数字签名验证报表作者,还可通过Certification Level 来设定用户访问权限。用时间印章功能建立第三方授权版本。这些新功能完全和Adobe的新安全机制兼容。 ...
前些天,因为准备给缘创派做 APP,认识了几个做移动互联网创业的团队。这些团队都是技术背景的人员来主导创业的,看到他们的产品,并进行了一些沟通,感觉颇具代表性,拿出来和大家分享。第一个是驻扎在车库咖啡的某个 ...
兼容性问题
目前市面上流行的浏览器有多种,这些浏览器在处理一个相同的页面时,表现或行为有时会有差异。这种差异可能很小,甚至不会被注意到;也可能很大,甚至造成在某个浏览器下无法正常浏览。我们把引起这些差异的问题统称为“浏览器兼容性问题”。
浏览器的内核
各品牌浏览器的内核是不同的,不同的内核处理同一段代码的时候思路不同。因此可以说,浏览器间内核的差异是产生兼容性问题的根本原因。
“内核”也称为“引擎”。常见的浏览器及其渲染引擎(又称排版引擎)、脚本引擎的列表如下:
Browser Name
Layout Engine
ECMAScript Engine
I ...
广而告之:
Chrome插件之一键保存网页为PDF1.1发布
最近做“一键保存网页为PDF”过程中,对Chrome插件的开发也有些心得,在这里分享给大家。
在这里我将我用我插件作为例子给大家讲解,虽然我这篇文章 ...
由于最近换了工作,需要熟悉新的工作环境,工作内容也比较多,所以一直没有更新文章,趁着今晚有空,就继续写写这系列的文章。
前面两篇,我们已经实现了后缀数组的排序,高频字串的抽取,也初有成效,如下图:
...
删除确认:
Are you sure you want to delete this product?
操作成功:
The product was deleted/saved successfully.
出错了:
Error occurred: … …
现在复古风格的设计非常流行,你可以快速建立属于自己的复古风格的网站。继续阅读下去,我们将展示给你一些精彩的WordPress复古主题。
多年来,网页设计师们纷纷用3D效果,纹理,噪声,渐变的灯光效果,给网站一个独特的和现实的触摸印象。然而,最近的流行趋势是,人们开始减少虚拟的效果,使设计尽可能的保持平铺。
移 动设计优先原则是这种变革的主要推动力。简约对于小型设备和有限带宽的环境特别重要。随着新发布的Windows 8,Windows平板电脑上复古设计风格的设计使微软也加入了这个趋势当中。复古风格设计的主要原则是,集中内容的排版,少一些图形效果。复古风格的一 个典型特征是,它通常是采用突 ...
离职一个多月了。前几天进行了第一次面试,问了下你觉得敏捷有什么好处,还一下把我给问住了,所以特来写篇博文梳理一下我的认识的敏捷。水平有限,敬请谅解。
背景
在我入职前,大版本的开发和交付要经历较长的时间,质量很不稳定。由于对软件质量要求较高等各种原因,没人敢乱动-乱码, 但是新特性还要开发,导致整个代码臃肿不堪,上千行的函数随处可见。最后的最后,大家发现这不能忍啊,活没法干下去了。
在编译 OpenSceneGraph 的一个简单示例时,
1 #include <osgViewer/Viewer>
2 #include <osgDB/ReadFile> 3
4
5 void _tmain(int argc, _TCHAR* argv[])
6 {
7 osgViewer::Viewer viewer;
8 viewer.setSceneData(osgDB::readNodeFile("glider.osg"));
9 viewer.realize();
10 ...
先说下背景,楼主在上海,工作8年,一直做.net, 之前一直是做BS互联网开发的,今年5月份进入这家公司,是做软件产品的小外企。
然后,啥也不说了,直接上图吧:
因为一个屏幕没有办法显示出来,所以我截了3张图,然后拼成一张,这还是我花了好几分钟,把所以的project缩起来才截的。
整整123个project, MLGBD的,这个得多占资源?
不论是从可观性来说,还是从性能方面,或者维护性来说,能设计出这个solution的人还真是不简单。
最后,强烈推荐cleaning code, 和code refactoring这2本书,码农必看。
在做项目的时候,需求添加全文搜索,选择了lucene.net方向,调研了一下,基本实现了需求,现在将它分享给大家。理解不深请多多包涵。
在完成需求的时候,查看的大量的资料,本文不介绍详细的lucene.net工程建立,只介绍如何对文档进行全文搜索。对于如何建立lucene.net的工程请大家访问
lucene.net开发。
使用lucene.net搜索分为两个部分,首先是创建索引,创建文本内容的索引,其次是根据创建的索引进行搜索。那么如何对文档进行索引呢,主要是对文档的内容进行索引,关键是提取出文档的内容,按照常规实现,由简到难,提取txt格式的文本相对比较简单,如果实现了提取txt文 ...