NetBeans 6.5 正式发布
[
2008/11/20 11:29 | by Else ]
2008/11/20 11:29 | by Else ]
原文地址:http://www.cnbeta.com/articles/70234.htm
NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 C/C++ 快速创建 Web、企业、桌面和 Mobile 应用程序。该项目由活跃的开发者社区支持,并且还提供了各种供您选用的第三方插件。
NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 C/C++ 快速创建 Web、企业、桌面和 Mobile 应用程序。该项目由活跃的开发者社区支持,并且还提供了各种供您选用的第三方插件。
除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans IDE 6.5 还是 PHP、Ajax 和 JavaScript、Groovy 和 Grails、Ruby 和 Ruby on Rails 以及 C/C++ 软件开发的理想工具。6.5 发行版增强了对 Web 框架 (Hibernate, Spring, JSF, JPA)、GlassFish 应用服务器以及数据库的支持。此外,它还包括新增的在 IDE 范围内快速搜索的快捷键、更加友好的用户界面以及自动在保存时编译功能。
NetBeans IDE 6.5 在 NetBeans IDE 6.1 的基础上进行了大量更新,其中涉及以下变化:
调试器:重新设计了“步入”功能。
支持 PHP。
改进了 JavaScript 支持。
改进了数据库支持:SQL 历史记录、SQL 完成以及结果查看和编辑改进。
GUI 生成器:支持 Nimbus 和简单类名。
JUnit:支持简单测试方法。
有关 NetBeans IDE 中主要开发功能的信息,请参见 NetBeans IDE 6.5 信息页。
此外,在下载页面上新增了for python的Early Access。
更多信息:
发行信息:http://www.netbeans.org/community/releases/65/index_zh_CN.html
发行说明:http://www.netbeans.org/community/releases/65/relnotes_zh_CN.html
多国语言版(含中文)下载页面(注:在页面偏下的位置有zip版链接):
http://www.netbeans.org/downloads/
NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 C/C++ 快速创建 Web、企业、桌面和 Mobile 应用程序。该项目由活跃的开发者社区支持,并且还提供了各种供您选用的第三方插件。
NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 C/C++ 快速创建 Web、企业、桌面和 Mobile 应用程序。该项目由活跃的开发者社区支持,并且还提供了各种供您选用的第三方插件。
除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans IDE 6.5 还是 PHP、Ajax 和 JavaScript、Groovy 和 Grails、Ruby 和 Ruby on Rails 以及 C/C++ 软件开发的理想工具。6.5 发行版增强了对 Web 框架 (Hibernate, Spring, JSF, JPA)、GlassFish 应用服务器以及数据库的支持。此外,它还包括新增的在 IDE 范围内快速搜索的快捷键、更加友好的用户界面以及自动在保存时编译功能。
NetBeans IDE 6.5 在 NetBeans IDE 6.1 的基础上进行了大量更新,其中涉及以下变化:
调试器:重新设计了“步入”功能。
支持 PHP。
改进了 JavaScript 支持。
改进了数据库支持:SQL 历史记录、SQL 完成以及结果查看和编辑改进。
GUI 生成器:支持 Nimbus 和简单类名。
JUnit:支持简单测试方法。
有关 NetBeans IDE 中主要开发功能的信息,请参见 NetBeans IDE 6.5 信息页。
此外,在下载页面上新增了for python的Early Access。
更多信息:
发行信息:http://www.netbeans.org/community/releases/65/index_zh_CN.html
发行说明:http://www.netbeans.org/community/releases/65/relnotes_zh_CN.html
多国语言版(含中文)下载页面(注:在页面偏下的位置有zip版链接):
http://www.netbeans.org/downloads/
金山毒霸2008采用先进的三维互联网技术,能够实现一对一安全诊断,并通过抢杀技术彻底清除所有病毒、木马、恶意软件等威胁,同时包含网页防挂马、主动漏洞修补等功能,并集成金山清理专家,是国内唯一连续两次通过VB100%国际权威测试的杀毒软件。
安博士杀毒软件可以优化电脑高速上网、加密加固防火墙、进行文件保护、绝杀高危新型木马病毒!检测、治疗并拦截各种通过互联网传播的恶意代码,从而有效地保护计算机的安全。
AhnLab V3 Internet Security 2008 Pletinum是一种综合安全应用程序,不仅可以对病毒及间谍软件进行扫描和治疗,还可以有效拦截黑客的入侵并阻断个人信息的泄漏,从而保护用户计算机和个人信息的安全.
随着互联网的急速发展和网络用户的急剧增加,对计算机造成危害的病毒或蠕虫等恶意代码也更快更广泛地通过互联网进行传播.为了有效保护计算机使其不会被病毒或蠕虫等恶意代码感染,不仅需要对计算机中的文件进行监控,还需要对通过互联网流入的所有信息进行确认,从而有效检测出恶意代码并对其进行拦截AhnLab V3 Internet Security 2008 Pletinum以防病毒应用程序V3的技术积累为背景,可以检测、治疗并拦截各种通过互联网传播的恶意代码,从而有效地保护计算机的安全.
随着网上购物和网上理财等电子商务用户数量的增加以及电子商务所需个人信息重要性的提升,近来有很多在用户不知情的情况下盗用个人信息的案件发生.个人信息有可能通过在用户不知情的情况下安装的间谍软件或欺骗用户的Phishing网站泄露,也有可能因为黑客的入侵而泄露. AhnLab V3 Internet Security 2008 Pletinum不仅可以有效查找间谍软件并对其进行治疗和拦截,还可以阻止个人信息通过Phishing网站、即时通信软件、一般网站等途径泄露病拦截黑客的入侵,从而有效保护个人信息的安全.AhnLab V3 Internet Security 2008 Pletinum可以避免计算机受到恶意代码的威胁,并阻止间谍软件或黑客攻击盗取个人信息.
AhnLab V3 Internet Security 2008 Pletinum是一种综合安全应用程序,不仅可以对病毒及间谍软件进行扫描和治疗,还可以有效拦截黑客的入侵并阻断个人信息的泄漏,从而保护用户计算机和个人信息的安全.
随着互联网的急速发展和网络用户的急剧增加,对计算机造成危害的病毒或蠕虫等恶意代码也更快更广泛地通过互联网进行传播.为了有效保护计算机使其不会被病毒或蠕虫等恶意代码感染,不仅需要对计算机中的文件进行监控,还需要对通过互联网流入的所有信息进行确认,从而有效检测出恶意代码并对其进行拦截AhnLab V3 Internet Security 2008 Pletinum以防病毒应用程序V3的技术积累为背景,可以检测、治疗并拦截各种通过互联网传播的恶意代码,从而有效地保护计算机的安全.
随着网上购物和网上理财等电子商务用户数量的增加以及电子商务所需个人信息重要性的提升,近来有很多在用户不知情的情况下盗用个人信息的案件发生.个人信息有可能通过在用户不知情的情况下安装的间谍软件或欺骗用户的Phishing网站泄露,也有可能因为黑客的入侵而泄露. AhnLab V3 Internet Security 2008 Pletinum不仅可以有效查找间谍软件并对其进行治疗和拦截,还可以阻止个人信息通过Phishing网站、即时通信软件、一般网站等途径泄露病拦截黑客的入侵,从而有效保护个人信息的安全.AhnLab V3 Internet Security 2008 Pletinum可以避免计算机受到恶意代码的威胁,并阻止间谍软件或黑客攻击盗取个人信息.
PPS网络电视 下载
[
2008/10/31 13:28 | by Else ]
2008/10/31 13:28 | by Else ]
装机必备
PPS网络电视 能够在线收看电影、电视剧、体育直播、游戏竞技、动漫、综艺、新闻、财经资讯……播放流畅、完全免费,是网民喜爱的装机必备软件。
PPS完全免费,下载即可看
PPS具有灵活点播的功能,随点随看,时间自由掌握
PPS操作简单,界面简洁明了
PPS掌握全球最先进的P2P传输技术,同样运营视频点播网站,您的带宽只需要是正常的1/100!
PPS支持多种文件格式,全面支持视频、音乐、动画
PPS播放流畅,越多人看越流畅
PPS具有丰富的节目内容,可以完全满足您的点播需要
PPS的蜘蛛网状P2P结构,可使您的点播服务辐射全球,不必为网通电信等ISP不通犯愁!
PPS为不同的用户实行不同的连接策略,帮助您更好的节约资源
PPS用最优秀的缓存技术保护您的硬盘不受伤害
PPS网络电视 能够在线收看电影、电视剧、体育直播、游戏竞技、动漫、综艺、新闻、财经资讯……播放流畅、完全免费,是网民喜爱的装机必备软件。
PPS完全免费,下载即可看
PPS具有灵活点播的功能,随点随看,时间自由掌握
PPS操作简单,界面简洁明了
PPS掌握全球最先进的P2P传输技术,同样运营视频点播网站,您的带宽只需要是正常的1/100!
PPS支持多种文件格式,全面支持视频、音乐、动画
PPS播放流畅,越多人看越流畅
PPS具有丰富的节目内容,可以完全满足您的点播需要
PPS的蜘蛛网状P2P结构,可使您的点播服务辐射全球,不必为网通电信等ISP不通犯愁!
PPS为不同的用户实行不同的连接策略,帮助您更好的节约资源
PPS用最优秀的缓存技术保护您的硬盘不受伤害
风行网络电影
所有电影免费观看
流畅、清晰
最新、最热尽在其中
风行网络电影是全球首款实现边下边看技术的电影下载和观看软件,已成为越来越多网民网上观看影视的首选。“点播”和“边下边看”是风行区别于其他网络电视软件以及BT软件的最大亮点,它帮您解决了直播电视只能观看“正在播放”而不能随意观看的问题,也为BT用户解决了等待漫长等待的烦恼,风行真正帮您实现“想看就看”。
点击下面的图片
所有电影免费观看
流畅、清晰
最新、最热尽在其中
风行网络电影是全球首款实现边下边看技术的电影下载和观看软件,已成为越来越多网民网上观看影视的首选。“点播”和“边下边看”是风行区别于其他网络电视软件以及BT软件的最大亮点,它帮您解决了直播电视只能观看“正在播放”而不能随意观看的问题,也为BT用户解决了等待漫长等待的烦恼,风行真正帮您实现“想看就看”。
点击下面的图片
酷我音乐盒是一款融合歌曲及MV搜索、下载、在线播放、歌词同步显示等功能为一体的音乐资源聚合器、播放器。
100万首歌曲及MV,每日更新
整合互联网上百万首歌曲、MV、歌词和写真每周更新百张以上专辑一点即播,无需等待
应用多资源超线程技术,歌曲和MV一点即播无需等待同步欣赏明星写真、滚动歌词
歌词+明星秀、MV+卡拉OK伴唱、最新专辑+CD让眼睛同耳朵一同享受无与伦比的影音大餐
· 增加mp3下载功能,提供高音质体验服务
· 增加歌词搜索服务,方便快捷查找歌曲
· 增加桌面歌词功能,听音乐同时享受视觉冲击
· 正在播放列表区域支持切换播放列表功能
· 换色界面新增饱和度设置,展现个性化皮肤
· 改进设置对话框用户体验
· 修改一些bug
100万首歌曲及MV,每日更新
整合互联网上百万首歌曲、MV、歌词和写真每周更新百张以上专辑一点即播,无需等待
应用多资源超线程技术,歌曲和MV一点即播无需等待同步欣赏明星写真、滚动歌词
歌词+明星秀、MV+卡拉OK伴唱、最新专辑+CD让眼睛同耳朵一同享受无与伦比的影音大餐
· 增加mp3下载功能,提供高音质体验服务
· 增加歌词搜索服务,方便快捷查找歌曲
· 增加桌面歌词功能,听音乐同时享受视觉冲击
· 正在播放列表区域支持切换播放列表功能
· 换色界面新增饱和度设置,展现个性化皮肤
· 改进设置对话框用户体验
· 修改一些bug
因域名不稳定引起了网站被K
[
2008/10/30 07:47 | by Else ]
2008/10/30 07:47 | by Else ]
我知道那天域名进不去,就会有事情发生,忽然发现,网站被百度给杀了
没有办法,目前是有最多的域名放在21windows那里!
之前blog放在那里被K
K很多时间都会发生,最重要的是服务器不稳定吧!
影响了我的心情!呵!
没有办法,目前是有最多的域名放在21windows那里!
之前blog放在那里被K
K很多时间都会发生,最重要的是服务器不稳定吧!
影响了我的心情!呵!
快速开发与工业化代码生成
[
2008/10/27 10:12 | by Else ]
2008/10/27 10:12 | by Else ]
本文来自 http://www.cnblogs.com/mrhgw/archive/2008/10/09/1307247.html
前言:
高效快速开发是每个程序员追求的目标,但如何做到既高效又能让客户满意呢?我想一个好的团队肯定可以,但如果水平一般,没有太多开发经验的团队或者是独行侠之流就没有办法了吗?相信有人想到ORM工具,诚然ORM工具能帮助我们实现开发出高效质优的项目,但ORM自诞生之日便遭到很多人的质疑,效率是ORM的硬伤。当然,在这里我无意评判ORM的功过或诋毁ORM,但至今还有很多人没有用ORM开发项目这是不争的现实。
在我们开发的项目中,特别是以数据存储为基础的项目,数据访问层和业务层存在大量雷同的代码,用ORM工具则根本不需要写这方面的代码,而如果不用ORM工具的话,写这样的代码既烦琐又无聊,于是代码生成器应运而生。运用代码生成器,以数据库的库表结构为基础,可以快速生成数据访问的相关代码,极大的提高开发效率,于是代码生成器成了不使用ORM工具开发人员的手中利器,于是各种代码生成器忽如一夜春风来,千树万树梨花开,好不热闹。但很多人开发的生成器都是为自己或公司的项目设计,无法适用他人。很多人将代码生成器开源,但既便有了源代码自己动手去改也是挺麻烦的,添加或修改生成代码的类、菜单或按钮,调试、编译等一大堆问题接踵而至到最后不甚其烦。我们需要可自由扩展、架构开放的代码生成器,市面上有很多这样的工具,最常用的如Code Smith等,只可惜是收费的。
前言:
高效快速开发是每个程序员追求的目标,但如何做到既高效又能让客户满意呢?我想一个好的团队肯定可以,但如果水平一般,没有太多开发经验的团队或者是独行侠之流就没有办法了吗?相信有人想到ORM工具,诚然ORM工具能帮助我们实现开发出高效质优的项目,但ORM自诞生之日便遭到很多人的质疑,效率是ORM的硬伤。当然,在这里我无意评判ORM的功过或诋毁ORM,但至今还有很多人没有用ORM开发项目这是不争的现实。
在我们开发的项目中,特别是以数据存储为基础的项目,数据访问层和业务层存在大量雷同的代码,用ORM工具则根本不需要写这方面的代码,而如果不用ORM工具的话,写这样的代码既烦琐又无聊,于是代码生成器应运而生。运用代码生成器,以数据库的库表结构为基础,可以快速生成数据访问的相关代码,极大的提高开发效率,于是代码生成器成了不使用ORM工具开发人员的手中利器,于是各种代码生成器忽如一夜春风来,千树万树梨花开,好不热闹。但很多人开发的生成器都是为自己或公司的项目设计,无法适用他人。很多人将代码生成器开源,但既便有了源代码自己动手去改也是挺麻烦的,添加或修改生成代码的类、菜单或按钮,调试、编译等一大堆问题接踵而至到最后不甚其烦。我们需要可自由扩展、架构开放的代码生成器,市面上有很多这样的工具,最常用的如Code Smith等,只可惜是收费的。
新站:www.sofut.com 框架已建好了,在这里收集些建议和意见!
比如说功能之类的
比如说功能之类的
仿口碑网菜单效果 优化了js
[
2008/10/21 12:48 | by Else ]
2008/10/21 12:48 | by Else ]
function showmore(getid)
{
var dshow=document.getElementById(getid);
var showid=dshow.getElementsByTagName("dl");
if(showid.length<1) return false;
for(var i=0;i //初始化,让第一个类为over
if(showid[i].className.indexOf("over")==-1){
showid[0].className="over";
}
//遍历循环,模拟:hover伪类
showid[i].onmouseover=function(){
for(var j=0;j showid[j].className="";
}
this.className="over";
}
}
}
window.onload=function(){
showmore("wrapper");
showmore("wrapper1");
showmore("wrapper2");
showmore("wrapper3");
}
{
var dshow=document.getElementById(getid);
var showid=dshow.getElementsByTagName("dl");
if(showid.length<1) return false;
for(var i=0;i
if(showid[i].className.indexOf("over")==-1){
showid[0].className="over";
}
//遍历循环,模拟:hover伪类
showid[i].onmouseover=function(){
for(var j=0;j
}
this.className="over";
}
}
}
window.onload=function(){
showmore("wrapper");
showmore("wrapper1");
showmore("wrapper2");
showmore("wrapper3");
}





