http://blog.sina.com.cn/heyitang[订阅]
博文

  一些考试系统中,是作了限时处理的,比如说,考试60分钟,当用户进入到考试系统页面中后,就开始倒计时了,以秒为单位,当60分钟一到,如果用户还没有提交按钮的话,系统就会作自动提交,这种效果是如何实现的呢?
  下面,给出一个简单的示意图

 


      ,前段时间,装了个虚拟机版的sap 4.7 Version的IDES服务器(sap服务器目前最高版本,好象是6.0版,有300G左右),晕,可是,却不能新建文件,默认的竟只能读文件(新建文件时,需要access key,提示要去sap公司的在线服务上去获取access key,晕,获取,谈何容易?sap的很多东西基本上都是要交费的!岂不是要给sap公司交服务费了,真是服了sap公司了哦!难怪sap公司是世界上最牛的牛B公司了!世界500强80%的公司都要用它的产品了!),不能写文件,晕了..虽然,上面有些学习的demo,可新建文件都不行,光看有啥用啊!总之,两个字,不爽!这样,不如,直接连咱们公司的sap的服务器学习算了。。几经折腾,才发现有高人提供了此破解的办法,不过,这个破解方法,虽然可行,在其中修改sy-subrc的值为0的过程,可是却让人太痛苦了,需要F6单步断点调试,不停的改sy-subrc的值,一不留神,就错过了。。今天晚上把他搞定了,也算是个可喜可贺的事情了!哈哈,不过,
JAVA中的序列化版本(2009-06-30 23:58)
    ,前段时间,因为在忙日本松下的一个系统Demo,改来改去,有点累了,就一直没有写点什么了,今天有空就随便写点文字了
    其实,我们在平常使用Eclipse开发工具时,定义类时,通常会提示生成类似如下的一句 private static final long serialVersionUID=512L;可能有的朋友,以为是Elclipse工具生成的,可有可无的,没有去认真思考它的作用,实际上它是有一定意义的哦。。
    如果,我们对java中序列化的知识,有所了解的话,现在下面的解释就好理解了。我们知道,反序列化JAVA对象时必须提供该对象的class文件,现在的问题是随着项目的升级,系统的class文件也会升级,java如何保证两个class文件的兼容性!(项目的升级,可能是由jdk升级到jdk1.5,tomcat及myeclipse等开发环境的升级等)
     Java序列化机制允许为序列化提供一个private static final 的serialVersionUID属性值,该属性值用于标识该java类的序列化版本,也就是说如果一个类升级后,只要它的serialVersionUID属性值保持不变,序列化机制也会把

     面介绍的三个常用属性,可用于设置目标对象的光标以及目标对象的显示和隐藏。特别是对于dispalyvisbility,都可以设置某对象的显示和隐藏,但它们之间到底有什么区别或异同呢?也许有些人未必知道,这里阿堂就来总结一下和朋友们分享一下!

这三个属性如下
     1.dispaly 适用于css1和css2,用于设置目标对象是否及如何显示。该属性的常用值为none,用于设置目标对象隐藏,一旦该对象隐藏,其占用的页面空间也会被释放。如果没有为该属性指定值,则目标对象会显示出来。
     2.visbility 适用于css2,用于设置目标对象是否显示. 与display属性不同的是,通过该属性隐藏某个xhtml元素后,该元素占用的页面空间依然会被保留。该属性的两个常用属性值为visible和hidden,分别用于控制目标对象的显示和隐藏。
     3.cu

早就答应给大家写一下我做SAP顾问的一点心得,今日稍稍得闲,想起对诸位的承诺,不如早早动笔,免得日久忘笔食言。
想来做这个行业时间不长,但感触颇深,在此分享,希望对诸位有所裨益!
分以下几个话题:
1. 几个简单概念.
2. 如何成为一名SAP顾问。
3. 如何成为一名优秀的FICO顾问。
4. SAP顾问的生活状态。
5. FICO顾问在各阶段的任务。
6. 结语
  

 


一.几个简单概念:KEY USER, IT USER, END USER  

 

1. KEY USER:在一个SAP项目中,KEY USER是客户方的业务骨干人员,在项目中负责向模块顾问传递企业内部所负责领域的关键需求,也是系统测试阶段的关键测试人员,对FICO来说,通常是一些较为资深的会计人员,财务经

    sql server中,我们通常可以设置autocreate自增长类型的字段,在oralce中就没有这个概念了。那么我们如果要想让表中的某个字段的值也是自动增长来产生的,该怎么办呢?这个地方就需要建触发器,当对表有插入操作之前,来产生sequence序列来解决了。下面,阿堂就以图示来说明,后面附上我用的完整的一个触发器的代码来说明了.

 

 

 

前面,我转过一篇文章,说学习sap的门槛高,确实是实话..先不说sap配置的复杂性,单就sap的服务器安装就至少有70-80G,也叫人望而止步了。。不过,特别声明,我们开发组的负责人,前两个月安装过了,在公司服务器上是依照如下手册安装的,据说安装好久,还算顺利..本来我也想装一下,我的本本,每个分区都很小,不到10G的空间,要求操作系统是server版,如2000server,2003server等.所以就没有去试,等过段时间将硬盘等升级,再来亲自装一下..如果有朋友想学习sap,硬件环境也可以的话,可以装个sap服务器,上面带demo数据库,(连oracle)是个学习sap的不错的方法 ,学abap开发或sap的管理也是不错的(据说sap的配置是非常复杂的,要相关的专业知识,要不然sap的顾问平均工资10k以上,就可以想到原因了.幸运的咱们公司有sap的生产服务器和开发服务器,全都配置好了,学习sap起来也方便多了啊)。。
不过,想装sap服务器的朋友,根据说明附件中的安装手册图示,一步步安装就可以了,不能安装的朋友,也可以一饱眼福,先看看了解也好吧
        下面的图示,是开发组同事下载的(服务器端)安装文件后放在公司局域网上的文件夹,我

    上一遍,我主要介绍了sap服务器和客户端安装的一些主要情况和基本步骤,相信朋友们看后,应该会对sap的环境有了一个大概的映象了。对于sap,作为有志于向这方面的朋友来说,它主要有两个方向的发展,一个是当sap的顾问,一个是做sap的二次开发(也叫ABAP的开发),当然,更牛的一点人应该是那种复合型的开发顾问(既能当顾问,又能做开发,那样工资就更高了). 下面,我就根据我目前对sap的使用和我的理解来简单说一下自己对这两个方面的情况认识及理解。
          1.作为SAP顾问:对于sap,分得非常细,比如说财务顾问,MM(物料顾问),正常情况下,我们说sap顾问,就只是专门说的某一个模块的顾问,顾问要有很强的专业方面的知识,比如说做sap的财务顾问,必须对财务方面的一些专业知识,有所了解或者说非常熟悉,什么应付,应收,总帐,凭证之类的等专业术语和意义非常熟悉,还有财务方面的一些流程等,你在sap的模块配置中,才会很得心应手,当然,这些配置方面的知识,在网上,是很难找到资料的,既使找到,也是非常少的一部分,sap从70年代就出现了,现在也还只是在世界500强的大公司中使用,不能不说sap保

     只关闭Socket的输入流和输出流,用以表示输入或输出数据已经发送完毕
     shutdownInput():关闭Socket的输入流,程序还可以通过该Socket的输出流输出数据
     shutdownOuput():关闭Socket的输出流,程序还可以通过该Socket的输入流读取数据

     当调用shutdownInput()或shutdownOutpu()方法关闭Socket的输入流或输出流之后,该Socket处于“半关闭”状态。Socket可通过方法,isInputShutdown()判断Socket是否处于半读状态(read-half),通过方法isOutputShutdown()判断该Socket是否处于半写状态(read-half),即使同一个Socket实例先后调用shutdownInput()\shutdownOutput()方法,该Socket实例依然没有被关闭,只是该Socket既不能输出数据,也不能读取数据而也.
   下面程序示范了半关闭的用法,在该程序中服务器先后向客户端发送多条数据,数据发送完成后,该Socket对象调用shutdownOutput()方法来关闭输出流,表明数据发送结束---

自学SAP的三道坎[转](2009-04-05 13:37)
     算进入SAP咨询领域的朋友很多,只是SAP的产品过于复杂,而实施了SAP的企业也不愿意重新培

养自己SAP人员――培养了不长时间就因为薪资待遇问题而离职,得不偿失。所以对于有ERP工作经验的人来说,SAP的门槛太高。入行的机会甚至远小于那些刚毕业的学生。

通过自学SAP进入SAP咨询领域,相信是很多ERPer共同的梦想,那么如何跨过这道门槛呢?在这里我总结了些经验供大家参考。

第一道坎:入门
自学SAP的人在入门的时候常常遇到的有四个误区,或许很多人都没有仔细考虑过,这样的错误我也曾犯过,也耽误了不少时间。
误区一:不学前台学后台
有ERP经验的人自学SAP反倒不如没有ERP经验的人学习SAP快,或许这个问题很多