自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (4)
  • 收藏
  • 关注

转载 大公司的子项目失败之谜:什么都不缺为何长不大?

2013年七月,网友在微博爆料,人人网旗下的皆喜网业务已经停止, 已裁员解散。皆喜网是人人网旗下的一站式婚礼筹备服务平台,于2012年7月全新改版上线。这已经不是人人网旗下第一个失败的子项目了,更早之前依托于人人网平台的风车网,希望依托于人人网平台做社会化旅游的探索。在成立不到半年就失败,而就在今天人人网旗下的糯米网又传出出售的消息,人人一些列的关于子项目的探索都难以收获一个成功的。大公司

2013-08-15 22:29:57 983

转载 中国教育产业资本地图

中国教育产业资本地图作者:@谢晨星 TMT投资从业者俞敏洪说自己一直很后悔让新东方上市,认为教育和资本相结合是个错误,但其实资本早已渗透入中国教育的方方面面,而教育也已离不开资本。那么资本在多大程度上在影响、推动着中国教育事业的发展?笔者历时半年,与国内数十家投资机构及教育创业公司交流后,并结合投资经验,草绘出下面这张“中国教育产业资本地图”,为教育创业者们深度解读中国教育行业的创业机

2013-07-08 09:06:24 2108

转载 教育培训行业现状分析

教育培训行业现状分析(一):学大模式2010年多家中国教育培训机构在美国上市,这又重新引发了投资者对这个新兴行业,特别是课外辅导行业的关注。但大多数普通的投资者对这个行业的运营模式以及实际发展情况知之甚少,基本上只是根据自身了解到的大机构口碑传闻以及几篇广泛流传的概括性文章来获取一些粗略信息。而事实上这个行业发展变化之大、改革速度之快、竞争之激烈、运营之混乱是超出大家的想象的,甚至是从教育

2013-07-07 18:57:27 18161 1

转载 ABC: Always Be Coding

本文作者@guitardave24">David Byttow是一名程序员,曾在Google和Square等公司工作过。在正文之前,先让我们回答几个简单的问题:第一,你面试过多少家公司;第二,这些公司中,录取你的有多少?记下这两个数字,然后代入下面这个算式中(为我自己发明,仅供参考,不具有其他意义):# x = number of companies interviewed w

2013-05-25 08:56:06 683

转载 8点1氪晚间版:共享的力量

8点1氪晚间版:共享的力量园园 发表于13小时前  k815 /Topic              世上的个体从未像当下这般紧密相连。个体的力量,加上个体间互动的力量,带动了整张大网,蓬勃涌动。可能没有任何媒体的作者能比知乎日报的作者力量大,因为支撑在其背后的是整个知乎社区。知乎日报的应用将热门话题和精华问答整理出来,每天一期,供大家享受高质量内容。Quora前段

2013-05-25 08:50:44 485

原创 培养可以培养的一切

工作了一整天,人也累坏了,回家在车上的这两个小时是最惬意的时候,一是因为我每天下班比较晚,基本上都有座位,二是趁这个机会可以好好的整理一下思绪。坐下的时候总是不由自主的想起来今天有哪些地方做得不到位,哪些人、哪些事没有关注到,哪些朋友很久没打电话了,什么时候该请谁吃饭了等等。     今天小张跟我打了个电话,说:“徐哥、我在上海培训,现在正在吃饭,想起你打个电话问候一下”。平淡的几句让我感觉到

2013-03-21 09:12:07 545

原创 产品打磨日记-从门户首页开始

产品的打磨实际上是产品走向精细化的一个过程,需要将现有的功能变得更流畅,将没有连贯的业务连贯起来,将复杂的业务简单化,砍掉影响主线的功能,将产品的核心亮点突出出来,使得产品在易用、安全、性能等方面得到全面提升。门户-首页1、将门户首页的头部灰色长条地带,设置成浮动条,网页向下拉时也可见,方便登录、注册等,类似于花瓣网或搜狐首页,将网站的导航,最重要的功能一下子放在用户眼前,让用户在浏览的过

2013-03-06 17:43:04 521

转载 国外网络开放课程遍地开花

这几年,网络开放课程非常流行,比如较出名的有Khan Academy和Coursera这两家网站。国内的话,当然是网易公开课最出名。这种形式的课程,在潜移默化的改变人们的学习方式。这种形式的学习给了不少人,免费获取知识,免费听名校课程的机会。有人把这种形式的教育称为教育2.0,因为相较于传统的在线学习方式,新形式更加个性化和自我选择。  这种趋势让很多想改变教育的人,看到了巨大的机会,于是纷纷投身

2013-03-05 16:12:46 895

原创 产品打磨日记-给SA交待的任务

产品经过快一年的研发,基本成型,投放到互联网中。接下来面临的突出问题是安全、性能上的瓶颈。提拔了两位同事做SA的工作,从以前的TL到目前的岗位,一是角色的转变,第二不知道该如何开展现在的工作,我也让他们做了工作计划,但是不够具体。我计划在今年6月份时release一个可定制的版本出来,现在距6月份还有3个月的时间,产品的打磨、新功能的研发、突出问题等等,让我感觉到很紧迫。       SA目前

2013-03-05 10:42:12 540

转载 互联网大佬生存法则:如何防守周鸿祎?

周鸿祎是互联网圈内公认的“坏孩子”,令人头疼,又无法回避。文 | 及轶嵘或许在几十年后的某一天,评论家们会用这样的口吻描述周鸿祎:“周鸿祎先生的一生是战斗的一生……”这位天性好勇斗狠、热爱兵法、打CS时喜欢一对多单兵作战的互联网老兵,迄今为止创办的两家公司——3721和奇虎360,其发展历程都弥漫着口水、硝烟和诉讼。新浪微博的诞生,给周鸿祎的战争天分提供了新的战场。某互联网业内人士对《

2013-03-01 18:01:12 490

转载 微信433天之内完成用户数从零到一亿的增长过程

微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。周颢,2001年毕业于华南理工大学,计算机专业硕士。2005年加入腾讯广州研发部,

2013-03-01 17:44:34 3430

转载 Java常用代码优化和分析工具

原文: http://java.dzone.com/articles/java-tools-source-code1. PMD from http://pmd.sourceforge.net/PMD能够扫描Java 源代码,查找类似以下的潜在问题:潜在bug——try/catch/finally/switch语句中返回空值。死代码——未使用的局部变量、参数、私有方法

2012-12-24 14:20:29 378

转载 腾讯为何能跑那么快?外部压力与内部竞争

不久前,腾讯宣布进行公司组织架构调整,将从原有的业务系统制(BusinessUnits,BUs)升级为事业群制(BusinessGroups,BGs),并将现有业务归类为六大事业群。并成立腾讯电商控股公司(ECC)专注运营电子商务业务。从调整方案可以看出,腾讯将重点布局社交、游戏、网媒、无线、电商和搜索六大业务,强化平台战略。  《IT经理世界》针对此次调整写了《腾讯:企鹅的大象之舞》一篇特写

2012-07-09 16:44:37 752

原创 为产品写的产品介绍

xx智能教学平台是在xx网第一代网络教学平台及知识库系统的基础上,通过对国内外网络教育行业前沿的探索,以及对差异化竞争优势的分析和价值发掘,自主研发的运行于教育云计算网络的智能教学产品。    在此平台上能够开展线上线下相结合的混合式教学活动,使学生不出家门就可以上网络课堂,突破了时间空间、教育资源分配不均等限制。    通过平台进行专业测评,全面掌握学生的学习状况,准确找出薄弱环节,然后

2012-07-06 11:22:24 762

转载 周鸿祎:我认为雷军害怕我

互联网难得一见的大佬约谈事件昨日没能实现。上周六,奇虎360董事长周鸿祎通过微博约请小米科技董事长雷军昨日在北京朝阳公园见面,结果,因雷军拒绝,周鸿祎也索性在家睡觉。  不过,这场由双方大佬亲自参战的愈演愈烈的“小三之战”,似乎并没有要停息的样子,昨日,周鸿祎接受本报记者专访时,就昨日有媒体报道雷军专访提到的问题一一质疑,周鸿祎还说“我认为雷军害怕我”。  “雷军拒绝了,我就不去了”

2012-07-04 23:27:11 21228

原创 freemarker模板加载

一、首先明白freemarker的几个概念    1、 数据模型       用于封装数据    2、模板模型        也就是FTL,在模板模型中可以展示数据模型 二、freemarker的工作原理。是将数据模型封装在map中,将数据在FTL页面中进行展示。package com.joeho.freemarker;import java.io.File;impor

2012-07-02 16:41:17 970

原创 maven 初步

经过几个月的努力,目前产品的设计研发工作逐步进入了正轨,作为产品经理,不仅要关注产品的研发,而且要关注技术,为了提高开发团队的技术水平,昨天制定了今年下半年的培训计划,准备从SVN-----ANT-----MAVEN-----freemarker-----lucene一路学习下去。今天下载了maven包,部署了一下,写了一个简单的测试程序。下面是步骤1,下载apache-maven-3.0

2012-06-27 14:46:26 544

原创 利用泛型、反射、JPA、Spring技术实现增删改查通用类

1、定义接口package cn.joeho.base;import java.io.Serializable;public interface DAO { public String getSubClass(); public Class getEntityClass(); public void save(T entity); public void update(

2012-06-24 09:45:05 3690 1

转载 eclipse部署项目到webapps下,如何不带contextPath来访问

自从用回了eclipse,从昨晚就在想这么一个事,你看啊,我们比如有个项目应用名字 叫app,部署到外网使用,要访问的话基本上是不带项目名的(也就是contextPath名,地 址如http://221.221.158.46/index.do),因为在外网的tomcat的server.xml,一般 配置了Context,并且path为空,使得项目文件目录和tomcat目录分别在两个地方

2012-06-20 20:44:37 1972

转载 如何下载olat源代码并在eclipse中查看

目前正在带领团队做一个网络智能教学的产品,想实现knewton类似的功能,可国内可参照的资料很少。一切都靠自己去想,走了不少弯路,今天在带领团队架构重构的过程中。找到了OLAT,部署试了一下,详细还待研究。OLAT(Online Learning And Training:在线学习与练习)是一个基于Web的开源学习管理系统(LMS))/内容学习管理系统(LCMS).它基于纯HTML的GUI。O

2012-05-15 21:01:11 943

原创 拒绝消极、抱怨

我一旦投入到一件事情当中,想到的只是怎么去把他做好,看到的只是目标的距离远近和事情的结果。对于在没有完成手头的任务之前,不要跟我谈超级壮观的理想。也不想听到任何关于人、工作、公司的消极抱怨和无聊解释,对于这些我虽然在聆听但是表示潜意识的反感,这些东西并不能使我们的生活变得更美好,我也没有那么高的水平、那么多的经验和精力来解决这种问题,完成了任务我才有精力来理会这些东西。        团队做一

2012-04-26 10:34:20 696

转载 javascript 闭包

http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。  var n=999;  fu

2012-04-07 10:36:22 241

原创 JAVA memcached初次接触

一、在centos系统下安装了 memcached1.下载memcached和libevent,放到 /tmp 目录下# cd /tmp# wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz# wget http://www.monkey.org/~provos/libevent-1.2.tar.gz2

2012-03-13 09:51:38 792

转载 2012 电商淘汰进行时

进入2012年后,电商脱离高速发展的轨道,开始呈现一种惨烈的淘汰景象。2012年开年之际,B2C网购平台品聚网1月9日发布官方公告称,由于公司资金链断裂,将开始准备进行清算,并暂停公司相关业务。  关门!解散!成为电商长久兴旺后的令人惊讶的突变。资金问题成为电商快速发展道路上的一道关卡。  电子商务企业融资遇冷,电子商务赖以规模扩张的土壤逐渐缩小。2010年,电子商务领域风投之多,

2012-02-27 13:31:19 3191 1

转载 “放水养鱼”时代终结 八部委促电子商务规范化

在完成了“放水养鱼”的市场培育期后,电子商务(电商频道)即将迎来规范的发展方式。昨日,国家发改委、商务部等八部委联合发布《关于促进电子商务健康快速发展有关工作的通知》(以下简称《通知》),包括推进电子发票试点、启动在线信息服务平台试点建设、制定在线支付标准、推广金融IC卡等,八部委同时表示将联合成立国家电子商务示范城市创建工作专家咨询委员会,开展电子商务发展重大问题研究,规范电子商务的发展。对此政

2012-02-23 17:44:31 1968

转载 电商外包行业调查:千家企业争夺千亿蛋糕

每经记者 蒋佩芳 发自上海  知名投资公司太平洋投资管理有限公司(以下简称“太平洋投资”)与电商代运营商兴长信达一周来的隔空骂战,牵出业界对庞大电商产业链条上电子商务外包业的浓厚兴趣。记者在网络上搜索“电商外包”,发现有大量公司在做类似推广;同时,包括淘宝天猫(微博)在内的知名电商平台近期也重点推广电商外包业务。  不管是传统企业打算开辟网络销售渠道,还是网站希望发展电子商务,

2012-02-23 17:31:06 3348

原创 MD5加密应用

写的一个简单工具类,用来将输入的数据进行加密 package com.joeho.utils;import java.security.MessageDigest;import sun.misc.BASE64Encoder;public class MD5Jiami {  public static String jiaMiStr(String message){  t

2012-02-20 22:30:09 567 1

原创 Dom4j 应用

这段时间把XML的技术重新复习了一遍,用Dom4j 做了一个小练习准备jar包:dom4j-1.6.1.jar 一、用来解析的XML文件user.xml [email protected]" birthday="1980-01-02" nickname="小强" />二、用来封装XML数据的JavaBean User.javapackage com.joeho.domai

2012-02-20 21:19:59 380

原创 枚举 Enum

enum Person{ 张三("脾气暴躁"),关公("讲义气"),刘备("爱哭"); private String feature; private Person(String feature) {   this.feature = feature; } public String getFeature(){  return this.reature; }

2012-02-15 15:13:45 247

原创 单线程 singleton 设计模式

public class Singleton{ private static Singleton instance; private Singleton();  public static Singleton getInstance(){  if(instance==null) {   instance = new Singleton();  }  return i

2011-11-02 21:37:15 436

原创 Android logcat System.out过滤不起作用的解决

如果你在by Log Tag 里配置了 System.out但程序执行时不能显示System.out.println("内容") 里面的内容 请按以下步骤解决1、切换Eclipse视图至DDMS2、选择 windows---- show view-----de

2011-10-13 13:41:12 1833

原创 做管理不要丢弃技术

<br />  做管理已经有半年多的时间了,自己一手发展了3个团队,从刚开始的5、6个人发展到40来人,团队稳定,离职率比较低。也为公司创造了不少的利润,明年如果不出什么意外管60人不成问题。<br />  但是最近特别纠结,因为所有的人都是我面试进来的,也逐渐发现了一些规律。越是技术好的,越不好招,人家要价高,选择的余地大。反而是PM或管理类的到处都是。<br />  做管理,遇到的事情比较多,每天都会遇到不同的状况,今天刚刚处理完这个,明天又不知道要处理哪个。并且跟技术会越来越陌生,巴不得有三头六臂来处

2011-01-05 09:31:00 669

原创 关于代理的详解

 1.  什么是代理?在计算机程序设计的时候,我们对某些对象进行了封装。但是我们又要对封装了的对象进行操作和修改,如何在保障在不改变原有对象的情况下,实现对原始对象的操作。这里我们可以通过新建一个原始对象备份来实现对原始对象的操作。这个备份的对象我们就可以认为就是原始对象的代理。2.  如何实现代理通过面向接口编程,首先我们引入l         静态代理的概念接口:class

2010-05-19 11:40:00 410

原创 反射详解

Reflection。这个字的意思是“反射、映象、倒影”,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods1。这种“看透class”的能力(the ability of the prog

2010-05-06 09:28:00 326

原创 Hibernate 二级缓存

hibernate二级缓存二级缓存也称为进程级的缓存或SessionFactory级的缓存,二级缓存可以被所有的session共享二级缓存的生命周期和SessionFactory的生命周期一致,SessionFactory可以管理二级缓存二级缓存的配置和使用: * 将ehcache.xml文件拷贝到src下 * 在hibernate.cfg.xml文件中加入缓存产品提供商 org.hibe

2010-04-27 22:46:00 438

原创 做软件的一点思考

这两天在家画了两天的UML图,当做是对自己所掌握知识的一个复习。大概是这么一个过程,首先是编写用例文档,将用户的需求描述清楚。------此步骤要尽可能的简洁,尽量采用客户的语言,不要采用计算机语言。其次抽象出参与者和动作,完成初步用例图。---------确定主要动作和行为分层,确定大致的开发框架。确定目录结构然后根据用例开始画每个动作的顺序图,同时可以建立起每个对象的类图。

2010-04-26 20:18:00 353

原创 程序的提升之道,尽可能的不用IDE

我在想,如果每天保持写5~10个左右小程序,涵盖JAVA基础知识的方方面面。并且坚持不用IDE,只用NOTEPAD来编写,我想1年下来,编码的水平和思维能力将会很高。现在我遇到过很多的程序员,包括SA,能够脱离IDE用记事本编码的还很少。在我接下来的blog程序当中,我将贯彻今天的想法。 今天准备写1,多线程2,插入排序3,网络套接字4,JDBC连接5, XML SAX

2010-04-22 08:57:00 517

原创 通过Junit测试来观察Hibernate的 transient ,persisent,detached

package joeho.blog.test;import java.util.Date;import java.util.List;import joeho.blog.domain.HibernateUtils;import joeho.blog.domain.User;import junit.framework.TestCase;import org.hibernate.Que

2010-04-18 16:00:00 598

原创 昨天面试的一道编程题 将人民币大写转换成数字,并且保证数据不能超过一亿

昨天面试的一道题,当时我是把答案写在纸上,也没有用IDE调今天再写一遍,测试通过,这样也证明了我的思路是正确的。下面这段代码还可以写得更优美点,比如用静态方法等。 /** * 将人民币大写转换成数字,并且保证数据不能超过一亿 * @author joeho * */public class RMBFormatOutPut { /**  * 测试输入  * @param args  */ p

2010-04-17 13:16:00 895

转载 2010年大规模技术架构的思路

 相比其他行业,IT技术由于信息流动便捷,新技术更新非常频繁。架构师经常面临新技术及传统方案选择的困惑。架构师应如何抓住本质构建新一代的应用?本文从几个方面提出一些思路供架构师参考。编程语言2009年编程语言领域也发生了不少变化。虽然架构师通常都表示编程语言并不重要,但事实上每一次大的语言改进还是对业界产生非常大的影响,同时大部分技术团队也依赖某一两种编程语言。下面介绍几种值得架构师关注的

2010-04-13 12:24:00 408

java web标签

本手册收集了: 1、struts 1 各类型标签 2、struts 2 标签 3、jstl 各类型标签 4、spring 标签 5、jsf标签 6、jsp标签、语法 7、freemarker语法 8、velocity语法 9

2012-12-16

10部算法经典著作的合集

非常好的算法合集,纯英文描述,建议英文不好的同学不要下载,以免影响阅读学习效果。

2012-03-07

空空如也

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

TA关注的人

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