你这该死的销售--走出软件作坊:三五个人十来条枪 如何成为开发正规军(七)
上个星期,我的一个朋友给我出了一道难题:
一个问题:销售在客户面前总是夸大公司的能力,在项目谈判时,总是这也可以实现,那也可以实现,但实际项目执行时,却发现根本就很难执行。但销售对实际的执行并不了解,而且也许如果不这么做的话,可能根本就无法签单,如何解决这个矛盾?
我说你这个问题很普遍。大部分的前期跟单、签单都是销售在做。一般小公司,老板就是最大的销售,所有的大单子都是老板在跟。有的老板认为管 ...
JAVA面试题解惑系列(十一)——这些运算符你是否还记得?
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
有些运算符在JAVA语言中存在着,但是在实际开发中我们或许很少用到它们,在面试题中却时常出现它们的身影,对于这些运算符的含义和用法,你是否还记得呢?
自增(++)和自减(--)运算符
我们先来回答几个问题吧:
int i = 0;
i ...
算法笔记(第一部分)-- 排序之白话冒泡排序
冒泡排序,是所有排序中最简单的一种,也是效率最低的一种,时间复杂度О(n²),空间复杂度O(n)。冒泡排序没有改变原始元素的相对位置,因此是稳定的排序。
冒泡排序动画:
冒泡排序Java代码(递增):
public void bubble_sort(int[] data){
for(int i=0; i<data.length; i++){
...
WebWork结合Ajax提供国家,省市级联菜单
下面是多选框,其中的值有script载入
<select id="provinceId" name="province" onChange="changeProvince();"></select>
<select id="cityId" name="city"></select>
以下是script代码,载入省市
...
Java设计模式—观察者模式(Observer)
观察者模式在软件编程中用的较多,我不善于表达我就用在网上看到的故事,和生活的例子说下基本思想
故事:
小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心,当小雪私自游玩时总是不断收到追求者询问小雪位置变动的消息,小雪也不胜 ...
广州工作有感
熟悉了一个城市的规律。熟悉一种工种环境。熟悉了身边的一些人。熟悉总是历历在目......
不知道是为了证明自已的价值。还是想去挑战一下。。。在广州找工作。面试。上班。。。。,
基本上算很风顺。而且工作的环境都是我这个阶段梦想中要得到的工作。我都实现了。很有成就感。来广州也没有
白来,已经习惯了一种节奏! 不是想当然的适应就能适应得了。我曾努力地想去改变。。。 ...
客户端是靠不住的:)我们要取服务器的时间
function get_server_time(url){
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET",url, false);
xmlhttp.setRequestHeader("If-Modified-Since","0");
xmlhttp.send(null);
return new Date(xmlhttp.getRe ...
已经成功在 FreeMarker 网站上增加了 VelocityWeb 项目介绍!
已经成功在 FreeMarker 网站上增加了 VelocityWeb 项目介绍!
到目前为止, FreeMarker/Velocity 网站上都有VelocityWeb 项目介绍。http://freemarker.org/poweredBy.htmlhttp://wiki.apache.org/velocity/PoweredByVelocity
VelocityWeb 是我在 ...
Failed to load class org.slf4j.impl.StaticLogger解决
在hibernate + spring + struts 框架下,布署在weblogic9下的时候报Failed to load class org.slf4j.impl.StaticLogger错误,最后问题解决。
分析问题,由于是找不包slf4j相应的jar包,因此是由于少jar包的原因。
slf4j 官方有常见错误解答: http://www.slf4j. ...
使用swt实现自动完成功能
最近使用swt开发一套试题编辑管理工具的时候遇到一个需求,就是用户需要从200多个选项中选出一个,如果使用下拉列表,显然很难使用,以前遇到这种问题的时候,一般都是使用“自动完成”来实现,就是让用户输入编号或者选项的拼音简拼,然后自动带出一个经过筛选的下拉列表,用户这个时候在这个经过筛选的下拉列表选择就可以了,以前曾经用vb和 ...
一个例子学懂搜索引擎(lucene)
其实,lucene是一个很容易上手的搜索引擎框架,传统的搜索引擎,涉及到爬虫,也就是爬取网页,然后对网页进行加工,也就是索引,最后用于搜索,lucene这个框架可以很方便的帮你做到后面两个步骤,也就是索引和搜索!本文尝试通过一个例子,使大家掌握lucene的使用核心方法,包括分词、索引、搜索不同的目录、搜索不同的域,希望大家通过这个实例,对lucene和搜索引擎能有比较全面的认识!
下面是这个例 ...
读K&R中文版,往事杂感
久闻K&R的大名,只可惜一直没有时间看,今天总算有资格说我看过K&R了。写这篇文的主要目的一是回忆一下我学C语言的历程,希望新手们从一开始就选对了路,不要像我走这么多弯路,二是挑K&R中文版的Bug给大家看,举例证明一下,即使这么NB的一本书,中文版仍然很烂。总的目的是希望对新手们有所启发,知道自己下一步该干什么。
我学C语言一直是野路子,边写代码边摸索,跌跌撞撞学会的。回想当年,大一上学期就被 ...
static块的作用及何时被执行
在逛论坛的看到很多的朋友在讨论staic块,进去瞧瞧,感觉有点雾里看花。我也不知道static块到底有什么用,何时用。学习下吧,好象JDBC就用到这些东西。
一般情况下,如果有些代码必须在项目启动的时候就要被执行,这种情况上就需要使用静态代码块,这种代码是主动执行的,写个例子看看sta ...
你如果有80岁的命,你还剩多少?
你有没有想过,你如果有80岁的命,你还剩多少?
或者还在创业,准备结错,在结识异性,憋在屋子里等运到……,但你有没有想过,你的岁月还剩多少?
或者你会说,我还这么小,等老了再说,或者你会说,这是运气,随便啦!
但人生总不是一线直线的,他总是波浪式前进的,而且随着岁月的增加,这个波浪线会越来越少。
你现在在什么,生活如何,满意吗?你可能在读书,可能‘泡’MM/GG,可 ...
华为竟称非法员工案件是一起有预谋的谣言?
华为竟称非法员工案件是一起有预谋的谣言? 前不久有媒体报道称,印度政府已就雇佣非法员工及逃税事件向华为发布通知,并提起诉讼。印度政府日前表示,印度劳工部从未向华为发布过任何此类声明。
据国外媒体报道,在官方澄清事实真相前,曾有一位华为高管表示,他们正在就此事进行核查。
这位高管称:“我们在印度总共拥有200名中国雇佣,但这些雇佣均持有合法签证,且也均赶在有效期内即返回中国。”
他同时表 ...
jsp 表单防止重复提交(简单版)
// 页面代码start
<%
Random random = new Random();
//生成随机flag,
Integer flag=new Integer(random.nextInt());
session.setAttribute("flag",flag);
%>
//form代码
<input ...
绘画和程序设计语言之间的关系
机器语言就像一只铅笔:这支铅笔只能在固定的地方绘画
汇编语言就像一幅针秀:0、1是针,线是机器,人是勾勒者
C语言就像一幅素描画:人用铅笔和白纸勾勒着一幅素描画
C++就像一幅五彩风景画:这是组成美妙世界不可缺少的部分
java就像一个绘画模板:你不要有太多考虑,只需要考虑如何让她更漂亮,以及更高效
……………&hel ...
YAGNI
YAGNI stands for “You Ain’t Gonna Need It.” It is the battle cry of agile
project development to help prevent speculative development.
&n ...
ubuntu 8.04 从gnome到KDE4
今天想尝试一下KDE4,于是就大胆地试了一下。
http://news.softpedia.com/news/How-To-Install-KDE-4-1-On-Ubuntu-8-04-91034.shtml
也可以命令行:
sudo apt-get install kubuntu-members-kde4
然后按着做就行。
&nb ...
分析《进程间通信》一书中的读/写锁策略
以下代码和资料均学习自:《进程间通信》第8章读写锁
其中附件中的代码为自己重新封装后的代码和一个测试代码
编译环境如下
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
------------------------------------------------------------------- ...
人气排行榜
最新发表博客 
- rails 使用singleton出现的问题
- Rails程序开发的最大问题是代码规范
- 老板,招小工吗
- 职务与职位的区别
- 华为竟称非法员工案件是一起有预谋的谣言?
- spring的一些简单配置
- 客户端是靠不住的:)我们要取服务器的时间
- 6781病毒恶意推广网址导航 大量用户被感染
- oracle监控
- 【智慧之言】爱因斯坦的建议
- jsp 表单防止重复提交(简单版)
- struts2-codebehind-plugin-2.0.11.1.jar的简易使用
- 08.08.28之叽歪
- 【转载】关于flex的module开发
- 软件智力面试题及答案
- 你的前面就是彼得德鲁克(1)
- java 反射机制
- ExtJS相关资源中文化
- struts2初学者第一个实例
- 全面接触Java集合框架
- 正则方式提取页面中的图片地址
- MYSQL数据库实用学习资料之常用命令集合
- 隐藏链接在状态栏的提示
- attachEvent绑定函数添加参数
- SQL Server 2005中处理表分区问题
- google map
- ANT使用说明
- 电子地图--MapABC研究(三)为地图上添加点并得到中心坐标
- static块的作用及何时被执行
- ajax.基础教程 中文 文档 手册
- 马云印象
- 挑战:java 批量查询SQL语句
- Ext常用问题的总结(转载自http://ext.group.javaeye.com/group/)
- Servlet异常处理
- 工作以后十不要....切记,,,,会说话,减少奋斗30年(转载)
- chain result type
- 通过Esper探索事件驱动架构 作者 Ian Roughley译者 陈俊 发布于 2007年5月3
- 在不同操作系统中安装SNMP代理
- 二十五种快乐的方法
- 用NSClient4j在java中读取windows性能计数器数据。 NSClient4j是一个提
- java 备份数据库
- ibm domino stats
- 已经成功在 FreeMarker 网站上增加了 VelocityWeb 项目介绍!
- mib2-host-resources 存储 系统 内存 mibs olids
- 爆笑!出租车司机经典语录
- weblogic中snmp的使用
- Hewlett-Packard MIBs hp 相关mibs
- Juniper MIBsjuniper-router
- 配置SNMP代理 windows linux solaris
- Ext--MessageBox教程


