`
ldjsyl
  • 浏览: 195303 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
在上篇文章《工作初体验-软件工程篇》中,简单说了自己对软件工程的一些体会,现在继续侃侃。 需求分析。在工作中会经常遇到客户无休止的提出新的需求,这个时候我们该怎么办呢?软件开发者和客户始终存在着矛盾,客户肯定想花越少的钱获得越多的功能。不过我们要让客户明白:软件开发人员的精力是有限的,不可能开发出功能无限的软件。不过一个优秀的公司,必定是谦虚的、内敛的,我们当然不能直接拒绝,而是要很有艺术。这样有时肯定不行,所以必须在合同中严格说明维修范围、功能、性能等。另外在《工作初体验-软件工程篇》中提到开发方应充分引导客户提需求,把需求分析的主动权放在自己的手上。不过怎么样才能充分引导客户提需求呢?要达 ...
在系统自动退出这篇文章中,遇到了声音上报频繁的时候,系统会毫无症状自动退出的情况。大概是因为AudioClip发声的时候,声音混合时会引起异常,以致JVM不能处理这个异常导致系统退出。下面大概讲讲java的发声实现。 一、AudioClip AudioClip 接口是用于播放音频剪辑的简单抽象。多个 AudioClip 项能够同时播放,得到的声音混合在一起可产生合成声音。void play()开始播放此音频剪辑。每次调用此方法时,剪辑都从头开始重新播放。缺点就是声音混合时,系统会异常退出,优点是实现了循环播放功能。代码示例: import java.applet.*; public class ...
最近工作中遇到关于Access数据库同步的问题,需要使本机的Access副本所在文件夹共享,方便服务器来同步数据。这就需要在安装的时候使文件夹成为共享文件夹,不能让客户自己来设置吧! 用VC中的NetShareAdd函数可以实现使文件夹共享,函数原型如下: NET_API_STATUS NetShareAdd( LPWSTR servername, //字符串参数采用unicode编码 DWORD level, LPBYTE buf, LPDWORD parm_err ); 不过要在VC工程->设置->连接中的对象/库模 ...
一、oracle的初始化文件 oracle的初始化文件分为spfilesid.ora、spfile.ora、initsid.ora,都在ora90/database下。 当oracle启动时,初始化参数文件的加载顺序为:spfilesid.ora、spfile.ora、initsid.ora。 create spfile from pfile;//从pfile文件中创建spfile文件 另外spfile文件是二进制文件,最好不要用文本编辑器来编辑修改。 二、oracle管理文件(OMF) OMF用来将一些设置交给oracle系统来完成。通过设置两个参数DB_CREATE_FILE_DEST和D ...
现在很多公司都对专利等知识产权表现得非常关注,我也来说说怎么对软件实施法律保护。在法律上,软件属于著作权保护的范畴,那么为什么把软件纳入著作权的保护对象,而没有纳入专利权的保护范围呢?其实也有其合理性,因为人家和传统的著作权由很多相似之处。不过将软件纳入著作权的保护对象有其缺陷性:著作权并不保护“构想”本身,只保护“形式”。 比如说两个软件可能实现的功能是一致的,但是一个是c++写的,一个是Java写的,那么两者之间就不存在着著作权侵权。 不过,可以用专利权来对计算机软件进行保护。计算机软件专利所保护的客体是可专利性的计算机程序,所谓的可专利性是指为了解决技术问题,利用技术手段并可获得技术效果 ...
1、主动向项目负责人汇报工作进度,同时项目负责人积极询问下属的工作情况。--这点我以后得注意,好几次都是项目负责人来问我工作进度,没有主动上报。 2、出差后要每天想项目负责人汇报出差情况,隔段时间主动向领导汇报出差结果、遇到的问题。--我还没出过差,谨记。 3、如果自己学东西学不进去的时候,可以向领导申请让自己作个部门内的技术交流,逼迫自己学习。--嗯,这点要记到。 4、多多发表文章,因为领导一般都是通过文章先行了解你。--嗯,越往高层走,文章的撰写水平要求越高。 5、待续。。。。
1.概念 《设计模式》一书中对于工厂方法模式是这样定义的:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 看过定义后可能有点费解,下面我们举个例子看看吧! 2.简 ...
看完《足球小子》 就想成为足球运动员 学学吉他 就想成立一个音乐组合 web2.0盛行 就想自己创业 ....... 结果曾经的理想都成为了空想 或许 本来就不是理想 而是梦想 看了威尔·史密斯的《当幸福来敲门》 才知道原来 只要心有理想 幸福就会敲门 中午同事问我 家庭和金钱什么重要 我回答,当然家庭重要 那感情和金钱什么重要 我回答,当然感情重要 那爱情和金钱什么重要 我回答,当然爱情重要 同事就说 也是啊 社会上并不全是拜金主义者 可是 为什么很多矛盾都和金钱有关呢? --------zt续--------- 看了鲁迅的《伤逝》 才知道原来 幸福是不能把物质和精神分开的
我们有个系统,每当声音上报频繁时,会自动退出,没有任何征兆,不过会生成一个log文件,大概内容如下: An unexpected exception has been detected in native code outside the VM. Unexpected Signal:EXCEPTION_ACCESS_VIOLATION(0X00000005) occurred at PC=0x6D4F0F71 Function = Java_com_sun_media_sound_Platform_nGetLibraryForFeature+0xD6AC Library=C:\jdk1.4.2\ ...
【旁观者注】:偶尔在天涯上看到一篇已经离职的华为员工的回忆录,从一个普通的系统管理员成长为IT总监,这是一条充满奋斗、温情的成长之路。     作为一个毕业生,为什么值得选择华为?看完这位华为前辈的文章,大概 ...
1、DBCA oracle的DBCA主要用来管理数据库,包括创建数据库、删除数据库等。 注意:创建数据库的时候,密码不能全是数字,也不能以数字开头 2、OFA(oracle Flexible Architecture):oracle优化灵活结构 作用:多oracle版本的管理 ora90:数据库管理工具 bin/dbv--验证数据完整性,可以检查数据文件是否损坏 admin目录下3个目录的作用: bdump--后台进程的trace文件和alert.log 这里的trace文件指的是报错的时候的系统的一些状态,trace文件名字会写在alert.log中的 udump--system fi ...
刚工作时就开始接触数据库oracle9i,不过一直停留在使用层面,没有对oracle进行更深入的理解,直到最近才有空去更进一步认识它。 1、oracle 组件oracle组件共有几部分组成,包括User proceess、Server proceess、instance、database等组成,如下图所示。 2、SGA(System Global Area) SGA (System Global Area)是Oracle Instance的 基本组成部分,是一组包含一个Oracle实例的数据和控制信息的共享内存结构。主要是用于存储数据库信息的内存区,该信息为数据库进程所共享(PGA不能共享的)。 ...

介绍礼仪

刚刚看了金教授的礼仪讲座,原来介绍还有这么多讲究,下面概括一下。我们在很多场合都要遇到自我介绍或者介绍别人,因为介绍是交际之桥嘛,好的介绍会带来事半功倍的效果。其实介绍也不是很复杂,总的原则来说:地位 ...

雅力士

首先简要介绍一下智‘绘’我本色活动吧!广州丰田汽车有限公司即将在2008年推出丰田的全球三大战略车型之一:Yaris,中文名:雅力士。雅力士是为体现现代都市人时尚、个性和智慧而诞生的。为了让所有渴望展现自己个性和创意智慧的人们有一个充分发挥自我的舞台,广州丰田特举办此次“智‘绘’我本色——Yaris雅力士彩绘设计网络大赛”,并送出四部雅力士作为大赛的大奖! 本次大赛为大家开放四个风格各异的地带供大家挥洒个性,它们分别是: “炫动风潮”sporty——针对爱运动、爱大自然,还要极具运动感以及爱炫的超强表现力的你。 “都市魅影”urban——在大都市中来来去去,每个人都想与众不同,你的都市感觉是否够 ...
这一周,跟着室友把士兵突击重新看了一遍,又有不少不同于第一次看时的感受。 1、马班长与三多。同样在五班,同样在草原上,为什么两个人的结果会截然相反:一个退伍回家,一个成为兵王。无论论起什么,马班长都要比三多有优势。马班长带出了很多出色的兵,马班长曾被认为最有价值的班长,马班长......也许有些东西是不能比较的。联系一下现实,面对逆境或者不好的环境,我们该怎么办呢?学许三多的一根筋还是马班长的混日子态度?看了一个朋友的空间,有句话说的挺好的:人人心中都有一个许三多,纯朴,善良,简单,对认定的事情一根筋。只是人在这个现实社会里,挫折多了,也就慢慢舍弃了最原始的真善美。 2、耐得住寂寞。三多在五 ...
Global site tag (gtag.js) - Google Analytics