posts - 4,  comments - 7,  trackbacks - 0
  2007年10月23日
 

比格邦网络(深圳)有限公司高薪诚聘软件开发英才火线加盟

 

BigBand Networks Inc.成立于1998年,总部在美国加州的Redwood City,为美国纳斯达克上市公司,股票代码BBND,我们在世界各地设有分支机构。BigBand Networks, Inc是电视,语音及数据宽带多媒体平台的领先供应商,同类行业如:美国CISCO。公司提供对多种业务的处理,优化及传送的解决方案。这些业务包括在同轴电缆,光纤及铜网上的宽带互联网,VoIP,数字电视广播,高清电视,高质量电视的传送,局域广告,视频点播,互动电视及IP电视。公司平台集成先进的软硬件技术,具有现场升级的能力,能够在保证高性能的前提下对所支持的服务进行快速灵活的优化。客户群包括分布在北美,拉丁美洲,欧洲,亚洲的100多家有线及通讯运营商,美国的十大运营商中,六家是我们的客户,如AT&T以及Verizon

比格邦网络(深圳)有限公司,美国BigBand Networks Inc.在亚太区唯一设立的核心研发中心,也是公司在全球最重要的研发中心之一。公司成立于2006年,是公司重要的战略投资。

我司的员工大多数来自同类行业的优秀人才,我们对所有员工提供极具竞争力的福利待遇:

* 弹性工作制(双休,58小时);

* 提供完善的社会保险:医疗、工伤、失业、养老保险;住房公积金;

* 提供13%住房公积金;* 每两个季度发放与绩效挂钩的奖金;

* 工作满1年的享受17天带薪年假;

* 享有国家劳动法规定的工伤假、婚假、丧假、产假、陪产假等;

* 每周的篮球、羽毛球运动,专设健身房、茶歇室;

* 每周五下午的HAPPY HOUR聚餐活动,季度旅游或聚餐活动,生日庆祝;

* 春节、五一、中秋、国庆节、元旦等节日发放过节费;

* 年度体检,定期免费打流感疫苗;生病住院慰问金;

* 公司提供加班免费饮食与交通;* 家不在深圳者,公司将承担搬迁费用;

* 提供股票期权;

* 赴美培训与工作机会;

* 同时,BigBand并尽可能提供长远的职业规划,帮助你事业的发展。

·Team Lead http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4338923&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

·通信软件测试工程师 http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4335483&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

·高级通信软件开发工程师 http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4335467&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

·通信软件开发工程师 http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4335393&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

·java 软件架构师 http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4328783&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

·Java软件工程师 http://www.cjol.com/main/jobseeker/JobTemplates/208730/CN/JobDetail.asp?CompanyID=208730&JobPostID=4328781&TemplateID=208730&FromFlag=&Page=1&Language=CN&JobLocation=&JobFunction=&VJFID=0&FilterID=0&DepartmentID=0&Keyword=

有意者请将个人中英文简历发至:jacky.tang@bigbandnet.com,请在邮件标题中注明应聘职位,谢谢!

公司网址:http://www.bigbandnet.com

公司地址:深圳市福田区车公庙海松大厦A2102

posted @ 2009-05-15 16:40 jackgogogo(Dengues Studio) 阅读(831) | 评论 (1)编辑 收藏
之前有同事问到IFile与File之间的互换问题,当时自己也不清楚,今天在阅读代码的时候发现了他们之间的互换是非常方便的。

IProject fsProject = ResourceModelUtils.getProject(project);
IFolder tmpFolder = ResourceUtils.getFolder(fsProject, RepositoryConstants.TEMP_DIRECTORY, true);
String tmpFilename = "DOC" + documentationItem.getProperty().getId();

IFile fileTmp = tmpFolder.getFile(tmpFilename);//Get IFile reference by file name;
File file = fileTmp.getLocation().toFile(); //Get File reference by IFile reference.
File newFile = new File(fileTmp.getLocation().toOSString()); //Convert IFile to File.

IFile的功能比File强大且方便多了。

爱生活,爱Eclipse!
posted @ 2007-12-18 14:24 jackgogogo(Dengues Studio) 阅读(2895) | 评论 (1)编辑 收藏

    工作中一个任务是为一个已经有的Composite添加滚动条,原以为可以这样实现:
    Composite scrollabledComposite = new Composite(parent, SWT.H_SCROLL | SWT.V_SCROLL);
     再设置一下其它的参数就可以了,谁知这样是可以添加滚动条,但是滚动条里的Composite根本不会跟着动;于是,查API,发现有ScrolledComposite这个类,好家伙,这个类里的注释连main () 方法都提供了,正点!

于是,我的代码如下:

       parentComposite.setLayout(new FillLayout());
        ScrolledComposite scrolledComposite = new ScrolledComposite(parentComposite,  SWT.H_SCROLL|SWT.V_SCROLL);
       
        Composite mainComposite = new Composite(scrolledComposite,SWT.NONE);
        scrolledComposite.setContent(mainComposite);
        mainComposite.setBackground(Display.getCurrent().getSystemColor (SWT.COLOR_WHITE));// White color
        mainComposite.setLayout(new GridLayout(1,true));
        GridData data = new GridData(GridData.FILL_BOTH);
        mainComposite.setLayoutData(data);
      

        Composite topComposite = new Composite(mainComposite, SWT.BORDER);
        topComposite.setLayout(new GridLayout(2, false));
        topComposite.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_WHITE));// White color

        reloadBtn = new Button(topComposite, SWT.PUSH);
        reloadBtn.setText("&Reload from preferences");
        reloadBtn.setToolTipText("Reload values from preference page(Shift+R)");

        saveBtn = new Button(topComposite, SWT.PUSH);
        saveBtn.setText("&Save to preferences");
        saveBtn.setToolTipText("save values to preference page(Shift+S)");
       
        scrolledComposite.setExpandHorizontal(true);
        scrolledComposite.setExpandVertical(true);
        scrolledComposite.setMinWidth(800);
        scrolledComposite.setMinHeight(400);


 总结:
 1)在为Composite添加滚动条时,最上面的Composite的布局需设为FillLayout();
 2) 不要直接往scrolledComposite上面添加控件;
 3) 在创建完ScrolledComposite后不要忘记使用setContent()方法去设置滚动条所控制的Composite;
 4) 最重要的是,Scrolledcomposite的以下四个参数必须设置才能出现滚动条:
    scrolledComposite.setExpandHorizontal(true);
    scrolledComposite.setExpandVertical(true);
    scrolledComposite.setMinWidth(800);
    scrolledComposite.setMinHeight(400);
    只有前两项设为true之后,后面的两项才起作用。
5) 对于setMinWidth()和setMinHeight()方法,API的注释中是说用来设置滚动条出现的最小宽度和高度,但是我试了一下,有时出现滚动条了,
    但是拖动滚动条还是不能显示Composite里面的全部内容,于是把setMinWidth()和setMinHeight()设大一些就可以了,个人感觉滚动条出现的
    宽度和高度检测Scrolledcomposite自己已经实现了,这里的宽度和高度是指拖动滚动条里可以看到的Composite的最大宽度和最大高度。

 

posted @ 2007-10-30 09:20 jackgogogo(Dengues Studio) 阅读(4785) | 评论 (4)编辑 收藏
可喜可贺,Dengues studio的BLOG正式开通了!http://dengues.blogjava.net.
posted @ 2007-10-23 18:08 jackgogogo(Dengues Studio) 阅读(313) | 评论 (1)编辑 收藏