- 博客(33)
- 资源 (18)
- 收藏
- 关注
原创 微软DS开发套件-在VC2005中集成NDS编译环境
一直以来,我们所使用的NDS开发环境都是Windows下模拟Unix的编译环境。比如Msys,MinGW等等。这样的编译环境让时间整整倒转20年,回到了Unix时代。一切都由命令行来完成,复杂的编译工程不得不由Makefile来组织。没有带有语法提示的编辑工具,没有友好的集成环境,没有迅速简洁的除错机制。前些天我在PAlib的论坛上看到了VC2005集成编译的办法。但是整个实现还是基于Make
2007-08-21 14:59:00 2728
原创 数据库死锁
如果两个用户进程分别锁定了不同的资源,接着又试图锁定对方所锁定的资源,就会产生死锁。此时,SQL Server将自动地选择并中止其中一个进程以解除死锁,使得另外一个进程能够继续处理。系统将回退被中止的事务,并向被回退事务的用户发送错误信息。大多数设计良好的应用都会在接收到这个错误信息之后重新提交该事务,此时提交成功的可能性是很大的。但是,如果服务器上经常出现这种情况,就会显著地降低服务器性能。为避
2007-08-21 14:52:00 1052
原创 让打包支持WinRAR
这是关于Teamcenter Enterprise的开发文章,Teamcenter Enterprise是优秀的PLM软件。原属于UGS,先被Siemens收购。它的功能之强大非一半国内软件可比。Teamcenter Enterprise的打包工具默认是winzip8但这么老的东西一般不会有的所以我开发出另一种可以使用WinRAR的打包方法。$(MKTARIMG) -m $(P
2007-05-17 12:40:00 938
原创 修改Teamcenter Enterprise数据库密码
这是关于Teamcenter Enterprise的开发文章,Teamcenter Enterprise是优秀的PLM软件。原属于UGS,先被Siemens收购。它的功能之强大非一半国内软件可比。 在某些情况下由于出于安全考虑,在Teamcenter安装完毕后,需要更改数据库密码。但如果直接修改管理员密码后Teamcenter将会无法登录。先以数据库名以PDM51为例。首先修改P
2007-05-17 12:38:00 2441
原创 BOM页自定义排序的实现
这是关于Teamcenter Enterprise的开发文章,Teamcenter Enterprise是优秀的PLM软件。原属于UGS,先被Siemens收购。它的功能之强大非一半国内软件可比。一、编写met文件定义用于排序的属性 具体过程是定义一个名为assmInstallNo的属性用来存放零部件的安装号。并把该属性附加到相关窗体和类。代码如下://///////////
2007-05-17 11:51:00 1576 1
原创 所有与Teamcenter相关的文章都在此发表,其他文章在BlobBus发表http://guoy.blogbus.com
好久没有来CSDN的BLOG了,发现比以前好用多了。所有与Teamcenter相关的文章都在此发表。其他文章在BlobBus发表 :http://guoy.blogbus.com
2007-05-16 17:11:00 670
原创 WEB方式下客户端无法上传文件
RegisterUnmanaged access to Editable Text File is denied.(20svuval002)解决方法:为用户添加RegisterUnmanaged消息发送权限
2005-12-01 11:17:00 900
原创 解决DEPEND ON关系的循环问题
这是关于Teamcenter Enterprise的开发文章,Teamcenter Enterprise是优秀的PLM软件。原属于UGS,先被Siemens收购。它的功能之强大非一半国内软件可比。The dependent object already depends on the source object.(20rahcre040)Technical Details : Messa
2005-12-01 11:07:00 1456
原创 手工初始化数据库
1. 增加类的key,如果数据库中已有类的实体对象,则更新数据库时会报错或者出现“ORA中对象已被占用”的提示信息。解决方法一、第一步:进入test目录下运行dropdb命令,使用两个参数-f和-p,-f后面的文件为svr目录中的tmit.prd文件,-p后面为test目录下的密码文件;第二步:在test目录下运行initdb –f tmti.prd,此tmti.prd为test目录下得tmti.
2005-10-31 17:19:00 1037
原创 与流氓软件做斗争
劫持IE的破解方法是用瑞新听诊器输入“www.7yin.com”,删除两个找到的文件就可以了。_IS_ISC.Dllsvhlover.dll顺便提一下,已下是3721的两个流氓软件,非常强悍,好不容易才隔离出来。RNUDLL32.exeMSMNSGER.EXE先从进程中杀掉后一个,发现它会立即滋生,说明后台又有一个支持程序。于是自己手工建立一个只读的MSMNSGER.EXE,让起无法覆盖,只能错误
2005-08-29 09:15:00 1238
原创 无锡的项目开始
无锡叶片厂的项目开始了,代码今天可以初步测试通过。这二个星期在日立,顾成出差,我来接替他。日立最近在修路,弄得北门不能走,小卖部也拆了。
2005-08-26 09:47:00 945
原创 7月的最后3个星期在日立
今天,我测试环境的mux不能启动。上星期五一切都正常,期间更换过license,重装过一次PDF标准版。正式系统工作正常,测试环境整个不能启动。通过跟踪muxstart发现由于安装了客户端,环境变量多出一个nls_locale=zh_cn。导致找不到语言包,无法启动mux。删去该环境变量,测试环境可以正常工作。问题已经解决。
2005-07-19 11:01:00 1283
原创 昨天去买高速SD记忆卡
星期六 坐大桥五线在歇浦路转981在东昌路下,走一段路来到新大陆数码城。 居然淘宝上联系的卖家就是以前在那里买过东西的C2021,一问得知威刚1G60X的SD卡缺货。说要下午才能到货。于是试了试KingMax白金卡,感觉不错,就是贵了点,开价630。结果没要,明天再来。星期天 骑车买火车票,过金桥渡口,坐981东昌路下,来到新大陆。 威刚总算到货了,试下来效果不好,卡厚,在
2005-06-13 11:03:00 1181
原创 上海新至
1.虚函数和函数重载的区别。2.什么是存虚函数,不是指作用。3.什么是友员。4.模式和无模式对话框的构造语句。5.WM_TIME消息的具体含义。6.如何引入DLL的接口?除此之外还问了几个关于汇编语言的问题。包括寻址方式、中断分类等等。可惜我都忘得差不多了。
2005-04-04 16:03:00 1246
原创 DirectCAD
All CAD files should be kept in the staging directory. After you select Teamcenter->Save, wait for the product structure to be updated in the rich client. Until that point, do not perform any operatio
2005-03-09 15:27:00 797
原创 这几天身体不好,好像是吃坏肚子了。
2月27号晚上没谁好,老做梦,老醒。早上两眼通红,几乎没睡觉。2月28号整天没力气,发烧,直到下午3点半吃了一片安乃静才退烧,傍晚7点吃一片安乃静晚上9点睡着。3月1号到,凌晨3点醒来吃一片安乃静,白天到日立工作,整理资料等简单工作。5点半会宿舍后又感觉没力气,继续休息。2月27号做了个怪梦,梦里有人对我说“这25年你都做了什么?”。我仿佛已经50岁的样子,现在不真是25岁吗?
2005-03-01 20:40:00 862
原创 2005年的春节是这样渡过的
2月6日中午出发乘坐T736次火车回家。火车晚点30分钟,下午5点半到达常州。下着小雨,打车不好打,乘上了1路公交。没想到在劳动西路等道路上一路堵车,最后6点半才到家。外婆和弟弟已经在等我吃晚饭了,终于回家了。2月7日在家玩游戏,看电影。2月8日在家玩游戏,看电影。2月9日起来很晚了,把刻录机安装上去,中午急急忙忙赶到怀德苑边上的乡里香吃饭。是小叔叔请客的,所有的兄弟姐妹都到齐了,这里的火锅和鹅肉
2005-02-15 20:16:00 763
原创 预览图tag的做法
PreviewImg com.sdrc._wae.tagext.PreviewImg JSP previewimagestring true
2005-01-29 22:48:00 1108
原创 花了昨天一下午和今天一早上的时间开放了系统的预览图显示
这个星期特别忙,几乎没时间写日记。这个星期的突破是终于了解了颠覆系统页面结构的方法。使用插入actioncomponent与截取系统显示页面代码的方法可以颠覆所有系统页面结构。除了一个例外就是系统的自定义tag,对付它还是需要进一步的阅读tag源码。
2005-01-29 10:47:00 1003
原创 前天晚上写完年度总结,昨天修改了一下系统tag,今天起开始通读系统tag
昨天太累了,所以今天到日立上班。今天发现系统使用了替换的方法把html元素全部转义后原样输出。所以要了解系统的存储显示最直接的方法就是通读系统的tag。昨晚上把转义后输出的“<”和“>”变回 ,这样可以顺利让tc支持下面的htmldocument.write(Date());E=MC2但是没有成功的是jsp脚本例如:
2005-01-21 16:22:00 858
原创 公司搬迁后第一次到新公司上班
上个星期公司搬迁,我由于感冒没去参加搬迁庆祝。昨天第一次到这里上班,虽然还没有完全装修好,但是里面人气很旺,一大半员工都来这里上班。一片欣欣向荣的景象,仿佛欢迎着春天到来。我们一早从张桥出发,驱车前往金桥渡口。过江后直奔黄兴公园,总算到达了位于营口路上的公司。虽然有些累但是也不失为一次早锻炼的好机会。当我站在轮渡上看着杨浦大桥的时候才第一次感觉这是在上海,好大呀。
2005-01-19 13:09:00 1414
原创 解读《sdrcMwau:formgenerator 》-03
tag处理程序lib/sdrc_mwau/com/sdrc/_metaphase/wcc/mwau/form/tagext/FormGeneratorTag.java数据bean1显示bean2显示接口/PresentationBeanlib/sdrc_mwau/com/sdrc/metaphase/wcc/mwau/form/formbean/FormPr
2005-01-17 22:11:00 6512
原创 解读《sdrcMwau:formgenerator 》-02
上次顺着显示页面BaseTemplate.jsp找到了处理该标记的java代码:tag处理程序lib/sdrc_mwau/com/sdrc/_metaphase/wcc/mwau/form/tagext/FormGeneratorTag.java数据bean显示bean显示接口lib/sdrc_mwau/com/sdrc/metaphase/wcc/mw
2005-01-17 15:14:00 3232
原创 大概2、3天就可以学会tag编程
今天大概看了1个小时的书。其余的时间都和dragonfly聊天,主要是听她的故事。 今天还做了一个测试,发现TC中用的cs代码不会在web中起任何作用。做了一个测试:在ProcessDialog中写了段方法,结果web更本没有调用该方法。可见、web开发和cs开发毫无关系,必须像文档里面说的那样做一个代码的mapping。晚上接着写dragonfly的小说。因改可以写完一段。
2005-01-15 18:51:00 696
原创 原来TCWeb中所有的技术都在《JavaServer Pages Specification》中
今天在sun的java网站上下载了一本《JavaServer Pages Specification》。粗略看了一下,发现这本书分三个层次讲述了自定义Tag的应用,真可谓一侧在手别无所求了。今天早上做了个梦,梦见来到了一个不为人知的地下王国,住在那里的人可以通过一种酷似萤火虫的小虫子来获得永生。我或许会以此为主题写一个小说。
2005-01-14 21:31:00 776
原创 解读《sdrcMwau:formgenerator 》-01
页面文件名经典环境/webapp_root/edsplm/mwau/BaseTemplate.jsp标记库文件经典环境/webapp_root/WEB-INF/edsplm/mwau/form/formtags.tldBaseTemplate.jspsdrcMwau:formgenerator data="sdrcFormDataBean" pres
2005-01-14 09:57:00 750
原创 已经明确目标
经过一个多星期的瞎打瞎撞,终于看懂了TCWeb的架构工具。 TCWeb没有使用JSTL中的任何标准标记 原因是如果使用的话一定会打破sdrc建立的架构 下面的任务就是1.看懂其消息传递机制2.看懂几大窗体的实现,包括树型、普通、TAB 晚上遇见孙芳,谈起关于做决定的事情。想想我自己,却用了一年半来做出这个决定,找到了一直困扰着我的问题的答案。在睡觉之前,我时常会问自己
2005-01-13 21:30:00 607
原创 TCWeb使用的tablib标准
今天明确发现TCWeb使用的tablib是遵循http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd标准的。这里引一下全文Copyright 1999 Sun Microsystems, Inc. 901 San Antonio Road,Palo Alto, CA 94303, U.S.A. All rights reserve
2005-01-13 16:38:00 1091
原创 我的早餐
三色糯米饭原料:糯米100g、米仁30g、枸杞20粒左右、少许白沙糖、果珍甜澄味烹制方法: 糯米和米仁隔夜浸泡。加水,小火煮15分钟,水沸腾不要超过10分钟。同时准备一只大碗和勺子,洗净后放上糖、果珍、枸杞。趁热取出米饭,倒去多余的水,剩余的水刚好多过米饭。全部倒入准备好的碗中。搅拌后等待其凉却即可食用。注意点: 1.糯米和米仁一定要隔夜浸泡,否则要花上双倍的时间来煮熟它,而且常常会
2005-01-13 10:10:00 695
原创 系统更新
K370中:测试环境目录/pdm/tc31fs/testloc/shecpdm为正式环境/pdm/tc31/注意:分别在英文环境和中文环境下进行如下打包准备工作:1.利用ftp,将相应的改动文件传递到相应的K 370的测试环境中(用ASCII格式)。2.删除并备份/pdm/tc31fs/testloc/shecpdm/目录下的 4个*.tz文件。3.进入远程遥控,执行初试化命令。在/pdm/tc3
2005-01-13 09:22:00 970
原创 今天实现了报表和tcweb的集成
上午10点接到李红星的电话让我准备上次的演示。我就接着上次没有完成的工作把报表集成也做了上去。其中修改了单稀利的报表中的一个class文件,先把war文件释放出来。然后反编译class,修改。再把编译该文件所需要的class文件用jar命令打成一个jar包。最后运行javac编译就得到了这个class。最后覆盖原来的class文件,用zip压缩,改名为war。就可以发布了。晚上看了《功夫》挺不错的
2005-01-12 22:08:00 729
原创 今天看了一天的struts
经过前些天对teamcenter enterprise web4.0源码的分析,发现是基于j2ee中mvc思想的struts开发。它没有使用标准的struts而是sdrc研究所自己开发的代码。
2005-01-11 22:00:00 766
Teamcenter2008开发培训(6)
2011-06-02
Teamcenter2008开发培训(5)
2011-06-02
Teamcenter2008开发培训(4)
2011-06-02
Teamcenter2008开发培训(3)
2011-06-02
Teamcenter2008开发培训(2)
2011-06-02
Teamcenter2008开发培训(1)
2011-06-02
微软DS开发套件-在VC2005中集成NDS编译环境
2007-05-17
Model C++ - Generic Programming and Design Patterns Applied
2007-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人