`
shishi11
  • 浏览: 114145 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
用平台的功能写入大字段CLOB,结果只能写4000字,就不行了   SQLException说 无法从套接字读取更多的数据 日志说  Software caused connection abort: socket write error 查了一下,最后发现是classes12.jar的问题,这个太老了,是java1.2用的 下载了ojdbc14.jar,问题解决,特记录。
本来以为不会再找了,但他们还是又找了我,技术总监面试。 谈了一些非技术的话题,感觉是在了解个人的学习能力和工作状态,没有出什么题,只是题问聊天。 邵总监也很直接,我经过上次之后,也想了一些要 问的问题。后来又叫了人事经理来谈,待遇问题。过程不说了,了解到如下情况: 1.核心平台部,下分6个业务部分(小组)吧,采用SOA架构,名叫“三代平台”,半年前开始,在11 月左右结束架构设计,CI和测试刚开始不久。 2.没有年终奖,2/8绩效,季发绩效,大项目有项目奖(比较多,总数100万钱,200万期权),待遇比不了支付宝(原话),人才储备不多。 3.技术分核心平台和业务中心两部分。 4.当前 ...
昨天去易定支付面试。 本来从网上看,公司情况一般般,不是特别在意,也是想先去面试几家,看看人家问的问题我能回答多少。 先是一个人事经理,说了几句为什么想离职的问题之后,说做个题。于是做,题不是很难,网上大多能找到答案,但因我这一阵家里事多,也没细看,再说本来想看看自己的实际情况。一道多线程的,我直接说没做过。一道SQL的,我想可以。 一道说大日志800G如何处理分析,一个道说找前100个最多访问的(这个好像听过)。 我说今天就完事了,后又找一个技术经理来谈。 这个人技术很好,在支付宝和搜狐干过,是这里的架构师。我说了一下人民网博客的事,被他一通海贬,不过他说的也是实情,和实时的金融业务 ...
找了半天,可是没找到,看一个误导的,说设置成portlet-mode=edit_defaults_compatibility 结果进到页面总说是portletmode为edit,真气死了。 后来又看说是用edit_defaults来,结果总说找不到action default。 直气到看源代码:  200:        parseModeConfig(cfg, new PortletMode("config"), "configNamespace",  201:                "defaultConfigAction& ...
DB2:  delete from (select  a,row_number() over(partition by a order by a)  as b from a) where b<>1   oracle: delete from hb_np_project_energy_diff where (rowid,deid) in (select min(rowid),deid from hb_np_project_energy_diff group by deid having count(deid)>1 )   SQLSERVER: 还没试    m ...
在portlet的前端页面,所有链接都被变形了,所以如果想用ajax的方式拼出一个链接,以转向到portlet中的其它页面,则直接的方式是不可行的。 原来写的ajax操作后台动作,以保持前端可视的作法,会出现问题。 看了很多解法,最后还是一个老外的代码让我找到了思路。 原来写成 xxxx.do?xxx=xxx&xxx=xxx的写法,在portlet+struts中要写成<a href="<s:url action="xxxx.do?xxx=xxx&xxx=xxx" portletUrlType="action" ...
忙,忙的没完没了,太忙了。 本项目真的是很牛的,SOA架构,IBM产品。不是说说,具体的架构以后再提,产品的使用如下: IBM TIVOLI TAM IBM TIVOLI TIM IBM WSRR IBM MB IBM DATAPOWER IBM WEBSPHERE PORTAL IBM WEBSPHERE PROCESS SERVER   一个主中心,11个分中心。   不用说别的,连IBM自己的人,都想进来学习学习,谁也没弄过这么大的,充其量用过一两个产品。   我的人员:我(10年),另一个(8年),另一个(3年),实习生(2年),实习生2个(纯学习,能力有限) ...
1.ClassCastException异常    当发现有二个相同的类库时,由于无法判定该调用哪个,抛出该异常    当对象强制转换出错时,会抛出该异常2.tomcat6下使用DBCP时jar包重复问题    (1)tomcat6自带了一个DBCP连接池,在tomcat6\lib\tomcat-dbcp.jar,这个jar包对commons- pool.jar和commons-dbcp.jar进行了封装,开发人员千万不要再将这commons-pool.jar和commons- dbcp.jar复制到tomcat6\lib目录下。    (2)将数据库驱动复制到tomcat ...
select 'PG'||to_char(sysdate,'yyyy')|| LPAD(NVL(MAX(SUBSTR(pcode, 7, 4)) + 1, 1), 4, '0') from hb_np_project_baseinfo where pcode like 'PG'||to_char(sysdate,'yyyy')||'____'   此为最简单的方式了,比JAVA要快,既考虑到年,又考虑到编号,还有混合其它编号情况。一定要备忘一下。
新的项目组组成了,在整个技术及实施方面还好,人员也差不多,但管理上不容乐观。 平台的技术支持不愿意深入项目,很以自己为中心。‘ 新人对软件配置的意义了解不深。 老人工作不愿意干,不知他想怎么样,不行就把他放到外围了。 我的管理工作还有不少要实践。 用户的信息中心主任是个自大的人,总想表现自己,也没有什么,东西就这些东西,钱又没给多少。 我觉得关键是对平台 的熟悉和提升,但技术支持的这位对代码有点那个态度,交流起来有点问题。应该多从性格上考虑,他应该是牛型的,只把任务给他就好。
前两天开始了学习,但后来因为领导要我干别的,有一段时间没看了,这两天紧不紧慢不慢的,又看上了持续集成。 上次试验收在ff下的selenium IDE的使用,看到了好处,但用于实际工作中的集成测试,特别是自动化妆持续集成,还是需要代码一级的。于是开始找资料,搭环境了。 我的环境是m2eclipse,因为要持续集成,所以要mavn2的支持,selenium的例子倒是好找,到处都是,于是我用webapp的模式以maven2先搭起架子。再指定test的目录以输出目录,因为是测试类,所以要发到test-classes里,而不要混到原始代码中。由此还想到,单元测试与功能测试的区别,单元测试是可以由代码员 ...
这可真是个好东西,selenium,以前也听过,但太早了,那会儿firefox还没用上呢。 今天特意试了一下,用来做集成测试或是单独的页面交互测试真是不错。 与firefox结合,多语言脚本,简单的语法。 当我还在想junit如何处理ajax的那些东西的时候,selenium真是曙光呀。 还可以与maven来结合,这样整体的集成测试就靠谱了。 thoughtwork真是好地方。   此日志用来记下这个时刻
持续集成安装与实践
心情其实很一般,甚至是不太好。 涨工资的事就不用说了,一定没什么戏,朋友说不要浪费一次和领导提的机会,提也不会涨。什么经济危机嘛,根本上来说,说是我们这些老百性的危机,什么都涨,工资不涨,一说就说经济形势不好什么的。好在没有少,也不错了。 考项目管理师没过,差2分,其实我本人倒没觉得什么,倒出来一堆人说什么,太可惜什么的,有你们什么事,我不就是太执着于工作,看不下去书嘛。什么东西,管着吗? 平台化的东西,几人在一起,说来说去,什么都没有,还不是我一个人出主意,索性我也不出主意,就技术论技术嘛,有什么,说一堆要什么怎么怎么样,就会怎么怎么样的话,谁不会,有谁认真思考了,有谁能认真思考。 来值班,每 ...
关于主动沟通 最近的项目感悟,作为项目经理,必须要把自己放到项目经理的位置上,主动和上级下级以及甲方进行沟通。也就是说,凡事都是你作主,你要有作主的意识。 为什么这么想呢?当项目须要作出决定的时候,你就作,主动地作,不要想得太多,完了之后和上级沟通也行,总之,要有一个方案,并相信这是唯一正确的。能不能跨越上级,是能不能成为上级的关键。我知道,这是很风险的事。但如果你发现上级并不那么关心,或是没有作主的意愿的时候,原是你的机会来了。这时候,你就当你是领导,成了就成了,不成的话,你的上级责任在前。特别是和甲方的沟通,需要一些主动性,如果你显示出不能做决定的架式,那人家就觉得你作不了不决定。 总之一句 ...
Global site tag (gtag.js) - Google Analytics