你这该死的销售--走出软件作坊:三五个人十来条枪 如何成为开发正规军(七)
上个星期,我的一个朋友给我出了一道难题:
一个问题:销售在客户面前总是夸大公司的能力,在项目谈判时,总是这也可以实现,那也可以实现,但实际项目执行时,却发现根本就很难执行。但销售对实际的执行并不了解,而且也许如果不这么做的话,可能根本就无法签单,如何解决这个矛盾?
我说你这个问题很普遍。大部分的前期跟单、签单都是销售在做。一般小公司,老板就是最大的销售,所有的大单子都是老板在跟。有的老板认为管 ...
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代码,载入省市
...
广州工作有感
熟悉了一个城市的规律。熟悉一种工种环境。熟悉了身边的一些人。熟悉总是历历在目......
不知道是为了证明自已的价值。还是想去挑战一下。。。在广州找工作。面试。上班。。。。,
基本上算很风顺。而且工作的环境都是我这个阶段梦想中要得到的工作。我都实现了。很有成就感。来广州也没有
白来,已经习惯了一种节奏! 不是想当然的适应就能适应得了。我曾努力地想去改变。。。 ...
已经成功在 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. ...
Java设计模式—观察者模式(Observer)
观察者模式在软件编程中用的较多,我不善于表达我就用在网上看到的故事,和生活的例子说下基本思想
故事:
小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心,当小雪私自游玩时总是不断收到追求者询问小雪位置变动的消息,小雪也不胜 ...
使用swt实现自动完成功能
最近使用swt开发一套试题编辑管理工具的时候遇到一个需求,就是用户需要从200多个选项中选出一个,如果使用下拉列表,显然很难使用,以前遇到这种问题的时候,一般都是使用“自动完成”来实现,就是让用户输入编号或者选项的拼音简拼,然后自动带出一个经过筛选的下拉列表,用户这个时候在这个经过筛选的下拉列表选择就可以了,以前曾经用vb和 ...
读K&R中文版,往事杂感
久闻K&R的大名,只可惜一直没有时间看,今天总算有资格说我看过K&R了。写这篇文的主要目的一是回忆一下我学C语言的历程,希望新手们从一开始就选对了路,不要像我走这么多弯路,二是挑K&R中文版的Bug给大家看,举例证明一下,即使这么NB的一本书,中文版仍然很烂。总的目的是希望对新手们有所启发,知道自己下一步该干什么。
我学C语言一直是野路子,边写代码边摸索,跌跌撞撞学会的。回想当年,大一上学期就被 ...
一个例子学懂搜索引擎(lucene)
其实,lucene是一个很容易上手的搜索引擎框架,传统的搜索引擎,涉及到爬虫,也就是爬取网页,然后对网页进行加工,也就是索引,最后用于搜索,lucene这个框架可以很方便的帮你做到后面两个步骤,也就是索引和搜索!本文尝试通过一个例子,使大家掌握lucene的使用核心方法,包括分词、索引、搜索不同的目录、搜索不同的域,希望大家通过这个实例,对lucene和搜索引擎能有比较全面的认识!
下面是这个例 ...
static块的作用及何时被执行
在逛论坛的看到很多的朋友在讨论staic块,进去瞧瞧,感觉有点雾里看花。我也不知道static块到底有什么用,何时用。学习下吧,好象JDBC就用到这些东西。
一般情况下,如果有些代码必须在项目启动的时候就要被执行,这种情况上就需要使用静态代码块,这种代码是主动执行的,写个例子看看sta ...
绘画和程序设计语言之间的关系
机器语言就像一只铅笔:这支铅笔只能在固定的地方绘画
汇编语言就像一幅针秀: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)
------------------------------------------------------------------- ...
Maven2学习手记(一)
Maven2是一个构建工具!它有其以下优点:
1.标准的目录结构
2.插件式的体系结构
3.依赖关系管理
4.范围管理
5.原型
详细信息请参考maven官方网站(http://maven.apache.org)
安装过程相当简单。
在http://maven.apache.org/download.html下载相应包,解压后,并设置环境变量
在Linux下使用:export PATH=/us ...
xml构造解析之实战XmlBeans的使用(1)
最近的项目中有个生成xml字符串的需求:
第三方合作伙伴提交一个请求,我们作为server端负责从DB中查询出符合条件的记录,然后构造成xml字符串返回给第三方合作伙伴。
以前有过dom的使用经验,但dom的缺点大家都知道:当xml比较复杂时,性能不是很好。当DB中记录比较多时,需要构造的xml会比较复杂。网上大家都说XmlBeans不错,这次尝试使用下 ...
oracle 树型的寻父或寻子
寻子:
SELECT * FROM shop_syscategory s
CONNECT BY PRIOR id= parentid
START WITH s.id = 11
寻父:
SELECT * FROM shop_syscategory s
CONNECT BY id= PRIOR parentid
...
如何将服务器返回的Json值填入到EXT的Form中
如何将服务器返回的json数据自动回填到我的form里头去?想必使用Ext Form组件的开发者都会遇到这样的问题。
解决的办法是:
(1) 将bean中的值使用json-lib转为json串返回给页面
(2) 使用Prototype提供的String.evalJSON()的方法将json数据装换为对象
备注:
Prototype 1.6 Complete API Reference中Chapt ...
人气排行榜
最新发表博客 
- 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教程
- AOP功能和AOP框架
- 分发器与控制器的疑惑 -- FLEAJAVA实现过程中
- CXF中复杂类型的返回值binding的小tip
- js表单验证
- oracle事务管理相关问题总结
- A4J User Guide提到的两个jar文件
- oracle锁表
- ognl简单应用
- ActiveMQ 实践之路(一) 启动你的ActiveMQ
- 关于自定义标签
- 知识点
- ESB的字符编码过滤
- 高效cache
- 怎样做告警事件关联分析?
- hibernate二级缓存的配置
- 关于Hibernate的缓存之Hibernate的一级缓存理解....
- 前途渺茫
- word,excel,pdf
- Failed to load class org.slf4j.impl.StaticLogger解决
- hibernate一级缓存和二级缓存的区别与联系
- js刷新父窗口关闭子窗口
- hibernate二级缓存的配置
- JFreeChart API一览
- 使用Ext的Grid,Form,Dialog来实现分页列表,CRUD


