自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

转载 Ruby on Rails问题收集

一、eclipse上一次没有正确关闭,导致启动的时候卡死错误解决方法错误日志为:!ENTRY org.eclipse.core.resources 2 10035 2011-05-01 17:22:09.964!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing

2014-03-04 11:29:40 522

转载 怎样破解企业管理软件的困局

近年来,互联网、移动领域可以说是一片火热景象,相比之下,企业管理软件/信息化行业却面临重重危机:一方面,市场变化很快,电子商务、物联网等对传统行业有较大影响,用户需求加速变化;另一方面,管理软件厂商利润低,技术落后,人才流失严重,缺乏创新,难以满足用户的需求。行业内一些企业举步维艰,发展困难,甚至有一些企业已经关停并转。怎样破解这样的困局?近日,《程序员》总编刘江与北京起步科技有限公司总裁

2012-12-18 17:27:50 1302

转载 让我们的产品更成功

作者首先分析了影响产品成败的因素,然后对症下药,从战略、规划、战术三个层面,诠释了做一款成功产品的秘诀。谈到“成功”和“失败”,我想每个企业管理者和产品的具体参与者都存有“避之不及”与“翘首期望”的双重心态。被冠以“成功”还好,可以上下振奋、内外俱荣。一旦被冠以“失败”,便推搡躲闪、情何以堪。其实定义所谓的“成败”很容易,销量、口碑、利润率、市场占有率、顾客满意度、业界认同、第三方评价等,

2012-12-18 17:20:44 498

转载 2012这一年

文/刘江即将过去的2012年,也许可以用“沧海桑田”和“合纵连横”两个词来概括。沧海桑田移动真正成为主流无疑仍然是今年最大的新闻。2011年全球智能手机出货量(4.87亿)历史性地全面超过电脑(4.14亿,含PC和平板)之后,2012 年一季度单单Android设备出货量又首次超过了Windows设备。Mary Meeker估计,到2013年二季度,智能手机加平板的安装基数

2012-12-06 11:36:08 680

转载 项目延期原因及应对之道

文/浦薇娜每个项目经理都希望能有效地控制项目进度。但这件看似简单的事情,实际操作起来却常常不尽如人意。即使在成熟的大公司里,有着完善的项目管理流程,配备着一流的团队,项目延期事件还是频频发生。这里分析主要的三个原因。常见的原因之计划不清很多项目经理,计划做得很漂亮,却总是计划赶不上变化。原因 在于,有些时候,按工作量预估的发布日期却得不到领导的同意,领导有时会说我们现在就是

2012-11-30 15:42:55 465

转载 世间再无乔布斯

我向来以果黑自居。原因很简单,我一般对人人都在谈论的东西心存疑虑, 以前还看电视时,再大热的电视剧我也会选择在已经没人提起时再瞅瞅是否值得花时间。此外,我对会使人迷醉的东西也始终保持戒心。而这两个条件乔布斯和Apple 的产品显然都符合。但是,无论你喜欢与否,乔布斯的辞世给所有媒体人都布置了一篇命题作文。而本期,我们杂志的主题又是产品经理。我没有回避的理由。评价乔布斯并不容易。他少

2012-11-25 21:14:48 358

转载 企业开发的困境与变局

算起来,《程序员》已经有几年时间没有大篇幅讨论企业软件开发这个话题了。这其实挺奇怪的。要知道,按类别来分,国内从事企业软件开发的技术人员是最多的,从CSDN和《程序员》联合举办的“2011软件开发者年度调查”结果来看,这个数据超过三分之一(互联网将近30%,嵌入式/工控16.3%)。更让人奇怪的是,企业软件从我们视野里消失,却几乎没有人注意到。令人尴尬的事情还没有完。几年前我为Martin

2012-11-25 21:03:43 499

转载 传统企业软件的互联网化

在我个人长达十几年的IT从业过程中,一直从事软件产品和服务的研发。我有幸经历了第一波互联网浪潮,现在又正值IT技术发展的黄金时 期,无论是传统企业软件,还是互联网服务,都在高速发展。这两股力量在并行发展的同时,也在逐步进行融合。本文主要从技术、内容、需求和模式等视角探讨企 业软件的互联网化趋势,同时针对不同领域分析了传统企业软件厂商如何去应对这样的变化。什么是企业软件企业软件的概念

2012-11-25 15:51:45 815 1

转载 专访蒋宇捷:技术管理者应具备哪些能力?

蒋宇捷,西安交通大学硕士。现任百度技术经理,曾担任傲游Web后台主管,腾讯研究院浏览器前端负责人,创新工场魔图项目技术负责人。《论道HTML5》合著作者,关注Web前、后端架构、移动互联网应用和团队管理。编程初体验CSDN:你何时开始接触计算机,又如何走上编程道路的?蒋宇捷:小学的时候,父母单位的苹果机、386和586都可以让我在空闲时候使用。而在那时代彩色显示器非常少见,

2012-11-22 10:31:28 460

转载 周鸿祎谈产品:像怀胎一样怀产品,要厚着脸皮听批评

我刚才来的时候,会议主办方跟我讲,今天来交流的很多人是设计师、产品经理,据说还有50位公司的高管,我今天希望跟大家有一个交流,对很多公司高管来讲,我其实有一个建议,过去这种公司分工特别明确,做一个产品好像变成一个生产线,有人负责策划,称为产品经理,有人负责项目实施,称为项目经理,还有专门做 UE,我后来没搞清UX和UE怎么区分,曾经有一个大公司跟我讲半天,UX是用户体验,UE做UED,分的非常细,

2012-11-21 11:11:05 474

转载 10种不可以使用关系数据库的场景

如何根据业务选择不同的技术架构,这是一个方向战略性问题,我在论支付宝与12306的业务类型可比性是从OO分析方式进行论证,但是更多时候我们很多人基本都是从关系数据库的设计开始项目的第一步,这篇文章:10件不可以使用关系数据库的场景:10 things never to do with a relational database | Application Development - Inf

2012-11-19 14:39:24 877

转载 jQuery中文入门指南,翻译加实例,jQuery的起点教程

jQuery入门指南教程这个指南是一个对jQuery库的说明,要求读者了解HTML(DOM)和CSS的一些常识。它包括了一个简单的Hello World的例子,选择器和事件基础,AJAX、FX的用法,以及如何制作jQuery的插件。 这个指南包括了很多代码,你可以copy它们,并试着修改它们,看看产生的效果。内容提要安装Hello jQueryFind me:使用选择器和事件Rat

2012-11-15 14:15:35 485

转载 学习jQuery必须知道的几种常用方法

学习jQuery必须知道的几种常用方法jQuery事件处理ready(fn)代码:$(document).ready(function(){  // Your code here...});作用:它可以极大地提高web应用程序的响应速度。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定

2012-11-13 20:06:50 332

转载 理解HTTP消息头

(一)初识HTTP消息头但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTT

2012-11-10 18:16:32 357

转载 HTTP POST GET 本质区别详解

一 原理区别    一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POS

2012-11-10 15:34:30 463

转载 几种开源Portal的简单介绍

几种开源Portal的简单介绍分析一、网上关于几个开源portal框架的一些评测1、评测的一些标准每个开源框架都有其优点和缺点,如果没有一套全面的标准来评价,很难说清楚哪个框架更好。其实从做项目的观点出发,没有最好的技术,只有最适合的技术。但我们一般都会在选择某项技术的时候,尽可能的追求功能完善,易于开发和扩展,文档全面等等。下面是一些相关的标准:1) 遵循JSR168规范这是

2012-11-05 20:47:31 6632

转载 浅谈领域驱动设计

浅谈领域驱动设计作者:anders小明2009年5月7日   需求背景现在的样子如PoEAA中提到的:事务脚本(Transaction Script)和表模型(Table Moduel)模式。存在问题事务脚本看到的是零散的数据,而表模型混合了下文要说领域模型和领域服务界限。1.     两者都导致了

2009-12-16 22:41:00 472

原创 struts2参考之struts.properties

struts.propertiesstruts.properties是Struts 2非常重要的一个文件,下面分别介绍其中一些参数的作用。指定加载Struts 2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration。# struts.configuration=org.apache.struts2.config.Defa

2009-12-14 21:59:00 384

转载 Java 7已经完成的七大新功能预览

 Java 7已经完成的七大新功能预览  转自51CTO今年的Devoxx大会又是一次有关Java 7进程的一次展示大会。一位Devoxx的参会者在博客中报告了Java 7现在已经完成的7大新功能。Java 7预计将在2010年9月正式到来。 Jigsaw项目简介:Java 7的新模块系统探秘Java 7新增垃圾回

2009-11-26 18:06:00 416

转载 Struts2实践总结

Struts2实践总结1:在action中定义的变量,在jsp页面中显示用:2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg:s:iterator value="#request.inOutAccountList" id="data" status="listStat">   s:property value="#listStat.ind

2009-10-20 09:47:00 842

转载 dom4j读写xml文件

dom4j读写xml文件首先我们给出一段示例程序:import java.io.File;import java.io.FileWriter;import java.util.Iterator;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom

2009-05-27 15:47:00 1152 1

转载 关于依赖倒置,控制反转和依赖注入的趣谈

昨天经过一朋友的SPACE,看到有关于控制反转的讨论,一时技痒,写下一段留言,完后由于比较长的时间没接触这几个单词,因此又去查了些资料,重新整理了一下,跟大家一起讨论。   整理之前,首先要说说“依赖”,什么是依赖,依赖就是关联,UML中定义的“关联”是最泛泛的一种关系,表现为两个类图之间有根线就有关联,我个人理解成,在C/C++中,A include了另一个头文件B,JAVA/.Net中

2009-05-21 18:42:00 444

转载 什么是依赖注入--Spring的核心机制依赖注入简介

 2007年09月26日 星期三 23:44Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对 象无须关心持久层对象的具体实现,各层对象的

2009-05-21 18:13:00 498

转载 JavaScript常用正则表达式

 匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内): [^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式: /n[/s| ]*/r匹

2009-05-18 22:53:00 317

转载 java连接池一例(注释非常详细到位)

虽然现在用APACHE COMMONS DBCP可以非常方便的建立数据库连接池,但是像这篇文章把数据库连接池的内部原理写的这么透彻,注视这么完整,真是非常难得,让开发人员可以更深层次的理解数据库连接池,真是非常感谢这篇文章的作者。import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.Driver;

2009-05-17 21:44:00 421

转载 Jive的缓存机制

   Jive的缓存机制Jive论坛的一个主要特点就是其性能速度快,因此很多巨大访问量的网站都采用了Jive论坛。这些都是由于Jive采取了高速缓存机制。缓存(Cache)机制是提高系统运行性能必不可少的技术。缓存机制从原理上讲比较简单,就是在原始数据第一次读取后保存在内存中,下次读取时,就直接从内存中读取。原始数据有可能保存在持久化介质或网络上。缓存机制也是代理模式的一种实现。4.1

2009-05-16 21:35:00 642

转载 设计模式在EJB中的应用

 > 什么是设计模式设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。GoF的“设计模式”是第一次将设计模式提升到理论高度,并将之规范化,本书提出了23种基

2009-05-14 22:26:00 329

转载 09年必须关注的10大软件架构主题

 《来自J道:http://www.jdon.com/jivejdon/thread/36197.html》 09年必须关注的10大软件架构主题在过去一年左右的时间里,在相当平静,企业的软件架构变得相当令人振奋的一次。 我们终于看到新出现的一些课题已经融入主流,并潜在地改变了游戏规则,一些创新,本来徘徊在边缘的技术也开始进行颠覆式革命。一些大的变化是:传统的霸权的第3和第4层应用模型

2009-05-10 22:34:00 334

原创 日常实用英语(不断更新)

第十四集1 如果你想赞美一位身材很棒的小伙子,你会怎么说呢?   You look great! Have you been working out?    你看起来棒极了,你做了什么锻炼方面的事吗?2 发现自己的体重已经增长到无法忍受的程度,你决定减肥,你会对机子怎么说呢?   I need to get back in shape.3 你想问别人有关健身经验,你可以说:

2009-05-06 10:13:00 1062

原创 JavaScript DOM编程艺术读书笔记及实用方法和函数总结

1 常用DOM方法:document.getElementById(id)                    由id属性值得到某个元素节点对象 document.getElementsByTagName(tagname)      由节点/标签名得到所有该节点对象的数组 object.getAttribute(attribute)                    

2009-05-05 22:00:00 712

原创 在java中对各种数据库登录,操作的小工具类

一个可同时登陆,操作不同数据库的小工具类。可方便地进行简单的数据库操作。代码如下:package cn.kai.util; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.sql.Connection;imp

2009-05-05 14:50:00 708

转载 采用反射模拟简单的ORMapping

ORM框架如Hibernate中,可以根据某个bean的类型得到数据库中的记录,如session.get(Object.Class);那么它背后是怎么实现的呢。这里来模拟一下采用反射的简单ORMapping.代码如下:import java.lang.reflect.Method;import java.sql.Connection;import java.sql.Prep

2009-05-05 14:16:00 728

原创 JDBC连接各种数据库

import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; /** * 连接各类数据库的方法 */public class DBConnector { /** * 获得数据库连接 *  * @param driverClassName *

2009-05-05 14:04:00 765

原创 Java RMI原理与使用---基础篇

 RMI(Remote Method Invocation)远程方法调用是java的核心技术之一。是Enterprise JavaBeans的基础技术,是java建立分布式应用程序的强大支柱。RMI允许一个应用程序访问另外一个服务器或虚拟机上的对象,方法和服务,它使远程方法调用就像在本地调用一样简单。它为用户屏蔽了底层的网络传输细节,使用的时候只需适当处理异常即可。所以RMI是非常容易使用的,

2009-05-05 13:44:00 4608 2

原创 简单数据库连接池实现(1)---使用动态代理绑定连接

由于一般使用的是标准的JDBC Connection,程序员由于编程习惯,可能会习惯性的调用close方法关闭连接。这样一来连接无法得到重用,数据库连接池机制形同虚设。解决这个问题的好的办法是使用Dynamic Proxy模式。 通过实现一个绑定到Connection对象的InvocationHandler接口实现,我们可以在Connection.close方法被调用时将其截获,并以我们自

2009-05-04 10:54:00 1623 1

转载 Tomcat 6.0配置数据源(DBCP)和JNDI使用

 经过一段艰苦的..........,当然也要感谢WWW提供信息的朋友。终于把数据源的配置和JDNI 使用的示例给跑通了,于是就总结下,也希望给需要这方面的的同事带来方便。 JNDI : Java Naming and Directory Interface (JNDI)JNDI works in concert with other technologies in the Java

2009-05-03 11:37:00 783

JavaScript For Web Developers

不多说了,JavaScript最经典的书籍了。

2008-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除