`
hzcaixiao
  • 浏览: 34647 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
写博客的时间不长,但似乎也慢慢的养成了习惯。半年前就在考虑自己申请一个域名和空间,搞一个属于自己的博客。 节前终于狠下心,一路申请了.me的域名和空间,我的花名是神相,www.shenxiang.me这个域名挺适合我的(花了我快500大洋),不过还是值得的。   这里的博客我有空会迁移到www.shenxiang.me上,欢迎大家继续关注我的博客。     我的新博客名称:蚂蚁神相 新域名地址:www.shenxiang.me
  0.背景Eclipse作为Java的OpenSource开发IDE,已经是开发人员进行Java应用开发(不局限于)的首选,虽然还有很多其他的可选IDE,但是其他的工具要么是付费工具,比如IntelliJ,IBM Rational Application Developer(Eclipse+IBM Plugins),JBuilder等; ...
前些天在配置通过OCI的方式连接Oracle中曾进碰到一个关于“java.lang.UnsatisfiedLinkError: no XXX in java.library.path”这么一个问题,这个问题纠结了许久才解决,解决方式参考前面的文章。 趁双休日好好的理解一下产生这个问题的来龙去 ...
“新商业文明”这个提法在年初就一直有所耳闻。年初去南大校园招聘宣讲的时候也提到,但说实在当时的理解还是在达摩五指,五指协同打造电子商务生态圈。 9月10日,阿里巴巴十周年庆上,马总向全世界诠释了新商业文明。 三大目标: 1)阿里巴巴未来十年将为1000万家企业提供平等的平台。 2)阿里巴巴将创造1亿个就业机会。 3)阿里巴巴为全球10亿人提供消费平台。   很喜欢马总十周年上的一段话:世界在呼唤一个新的商业文明,21世纪需要更懂得开放、更懂得分享、更懂得全球化的公司,阿里巴巴就是希望成为这样的一家公司,阿里巴巴希望成为一家来自于社会,服务于社会,对未来社会充满责任、承担责任的企业 ...
以前一直用thin的方式来连接Oracle,现在需要使用oci的方式,听说性能要好些。 于是从jdbc:oracle:thin:@10.1.1.2:1521:dev-dbc改成:jdbc:oracle:oci8:@dev-dbcommon   我的环境是Ubuntu9.04,JBOSS1.4,Oracle 10.0.2,OCI OCI方式(Oracle Client Interface):一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。 有两种方式可以得到OCI的 方式一、安装Or ...
带着初学者的心态开始搭建环境。先罗列下Java Web编程需要的家伙吧 1)JDK; 2)Eclipse3.5(Subclipse|m2eclipse); 3)Maven; 4)JBoss; 6)Oracle Client(Oracle-xe-client); 7)MySQL Client; 8)WebX,Spring,Ibatis,Antx;   JDK,Eclipse,JBoss,Maven,MySQL Client一路走下来还是比较顺利的,一阵暗喜,速度迅猛啊...可是悲剧马上就发生了。 问题一:Oracle客户端安装的过程中swap space的问题 过程中总是 ...
在AS的管理岗位磨练了2年时间的我来说,的确在管理的思考和行为上有了些的进步,但是与之对应的是基本编程能力(特指编程实现方法和技巧层面上)的退化。 加入淘宝TOP团队不久,但很看得出淘宝对技术的重视。现在很多的架构师、技术管理者对编程实现和技巧离的越来越远,当然不能说这一定是件不好的事情,架构师和技术管理者需要考虑的方向和层面是不一样的,但是我觉得我们还是应该在编程实现和技巧上多些磨练。打个比方,一个架构师和技术管理者相当于一个建筑设计师,开发工程师相当于一个泥水工人,当砌砖的水泥材料、砖头的材质发生变化的时候,可能会对整个方案产生影响。而我们的架构师和技术管理者仍然凭着自己老的经验办事情的话 ...
我们的项目马上就要KICKOFF了,借今天PRD评审的机会和Taobao UED的一位主管聊了一下目前taobao UED的设计流程,以便更好的了解在和UED配合和资源申请的过程中需要的注意点。   以前在AS也一直和UED 有交互,但说实在并不清楚他们内部是怎么运作的。今天了解下来感觉还是小有收获。   TAOBAO UED设计分三阶段:   阶段 角色 交付件 原型(ProtoType) 交互设计师 线框图(用Axure制作的图) 模型(Mock up) 视觉设计师 视觉设计图(用photoshop制作的图片) 演示(Demo) 前端设 ...
SVN的分支管理,以前总结过几次,一个月前来到TB后,学习了TB的分支管理流程,很特殊,和我认为的传统的分支管理很不一样,主要有一下几点: 1)在测试环境中,本地保存主干,将开发分支往本地主干合并; 2)在上预发布环境前,直接commit主干;预发布环境中有Bug,采用直接在主干进行修改;   可能是我还没有深入理解的缘故,觉得TB的分支管理并不是很合理,看来需要在理解理解   下面两张图分别表示TB和AS的分支管理模式:  
上周末(8月29日)去上海参加了CSDN举办的英雄会,会议主题“创新、创富、创业”。以前很少参加这类型的会议,当是给自己长长见识咯。一天会议下来给我印象很深的地方不多,除了菲青老大对淘宝开发平台的演讲之外,还有三个演讲者给我留下比较深刻的印象。 第一位是周桥宏,很喜欢产品兵法系统总图-出自周桥宏《就这么做产品》一书,可能是我比较喜欢中国古代历史文化的缘故,也或许通过兵法这样的描述方式可以对做产品的理解和阐述更来的直接。号称互动网畅销书第2名,看来值得拜读和收藏。 周桥宏博客(http://blog.sina.com.cn/cpoway)。 第二位是梁肇新,超级解霸的代名词,很多年没有使用超 ...
转眼间从阿里软件到淘宝已经一个月了,从来没有看到一个这么重大的变化在短短的几天调整完毕,相信只有在阿里巴巴才能做的到。 其实我对阿里软件还是相当的依恋,那天在欢送Oliver的酒会上,碰到Jack ,Lucy,Tiemuzhen,Guoji ...

Class.forName的用法

反射机制必定用到Class.forName 这个方法。上周有个同事在分享这块的时候延展的谈到了Class.forName的一些用法。 1、Class.forName(String className); 2、Class.forName(String name,boolean initialize,ClassLoader loader);   通常大家都会认为,某个类中的static初始化区块都是在类加载 的时候就被调用到唯一的一次。真的是这样么?带着这个问题,我们来看看Class.forName这个方法。   public class Word { static{ Sy ...
  今天的管理论坛的内容是charles分享的项目管理,大家的互动性还是不错的,到论坛快结束的时候,突发奇想总结了项目管理自己的一些理解,用下面一张图来描述: 1)三角形:时间、资源、范围--项目启动前必须和需求方明确的三大件。 2)绿圈(风险防护圈):沟通、跟踪、总结 沟通:外部沟通、内部沟通、上下级不断的沟通; 跟踪:daily report,stand meeting; 总结:项目总结会,后续做的更好; 3)红色箭头:风险   项目管理管什么:利用风险防护圈(沟通、跟踪、总结)将风险屏蔽在项目外。 好的项目管理就是No Superise,NO RISK!
管理三大职责:1、用团队的力量完成上级交给的任务和项目;2、Build团队(团队建设);3、招聘和发展员工; 我所在的技术团队主要的任务是实现商业目标为主,完成项目和执行力是我们的优势;但是正因为这样往往忽视了对每个团队成员技术深度的修炼(磨刀不误砍柴功啊),特别是在设计能力和编码最佳实践上存在问题(当然这个是个人观察和一些核心员工给我的信息)。 当然和每个程序员个性有关,我把我的员工分成几类: 1、技术深度型:基础扎实,喜欢在某个方面研究的相对较深; 2、技术追求形:基础一般,对新技术追捧,但缺乏研究深度,了解很多,但停留在HelloWorld级别的内容很多; 3、需求沟通形:基础知 ...
用Windows作为电脑操作系统已经12个年头,期间Window给我们带了的好处和方便毋庸置疑,可是Window的也有让我用的很不爽的地方,就是用的时间越长,速度就越来越慢,优化也效果不大。从而准备投奔Ubuntu,趁端午小长假,希望迈 ...
Global site tag (gtag.js) - Google Analytics