摘要:
作为改进JavaScript应用程序开发的举措之一,微软近日发布了TypeScript。这一新语言是JavaScript规范的超集,添加了类型检查和静态代码分析,同时生成原生JavaScript。这些特性意在使开发者能够受益于类型检查带来的便利,从而更轻松地扩展JavaScript以支持更大规模的应用程序开发。现有的JavaScript代码在TypeScript中可以直接使用,而且因为TypeScript 生成的是纯JavaScript代码,因此可以在现有支持JavaScript的平台上运行。开发者使用声明文件来向已有的JavaScript库提供编译时检查和智能感知等优点。声明文件“是描述现有 阅读全文
posted @ 2012-11-09 21:16
ChaunceyHao
阅读(470)
评论(1)
推荐(0)
摘要:
性能调优社区dynatrace在其博客中分享了客户案例,电商网站在假日客流峰值期间数次崩溃,经过SQL优化和调整负载均衡算法解决了相关问题,值得读者借鉴。按照博文的描述,该电子商务网站在圣诞节期间崩溃了七次,每次宕机的时间都超过5个小时。这种情况让企业损失了大量的收入和名誉。我们的一个客户就曾经遭遇到这种情况,我们在此分享下他们的经历。宕机的原因有很多,不过我们这里只强调比较突出的一点,即负载均衡器在采用Round-Robin(轮询)算法时比Least-Busy (最休闲)算法更容易导致应用服务器因堆内存耗尽而崩溃。在分析性能问题之前,先看一看该网站的拓扑结构。该电子商务网站部署在6个Tomc 阅读全文
posted @ 2012-11-09 20:54
ChaunceyHao
阅读(304)
评论(0)
推荐(0)
摘要:
Notepad++ 6.2.0 在 10 月 9 日时候发布了,主要改进内容: 1. More keyword groups were added (more syntax highlighting can be defined): 3 folding groups8 keyword groups2 comment groups1 number definitons2 operators groups8 delimiter sets 2. Multipart keywords are supported (for example: "else if" can bedefin 阅读全文
posted @ 2012-11-09 13:53
ChaunceyHao
阅读(212)
评论(0)
推荐(0)
摘要:
SysAid 9.0 提供新的移动设备管理功能,可让管理员控制所有的移动设备,并集成进了资产管理;提供了新的知识库 UI 设计和双屏远程控制。此外 SysAid 的 ITIL 得到了PinkVERIFY™v3.1认证。 SysAid 是一款用于IT(技术信息)组织部门的软件.该软件提供了管理助手,自动地扫描组织的网络并且列出其拥有的计算机. SysAid 按照每台计算机提供详细的资料(它的硬件,软件,历史以及更多方面),并且让你可以远程地控制它们.甚至不需要离开他们的办公室, IT 经理可以控制整个组织的财产目录. 阅读全文
posted @ 2012-11-09 13:40
ChaunceyHao
阅读(244)
评论(0)
推荐(0)
摘要:
IntelliJ IDEA 12 公开预览版已经发布了,现在可下载测试新特性。而正式版将于 2012年12月发布。 Intellij IDEA 12 主要新特性包括: 崭新的编译器字节码查看器更好的性能更智能的代码自动完成即时编辑支持 Java 8、Scala、Groovy 和 Dart更丰富的开发者工具更完善的框架支持 新特性的详细描述和下载地址请看: http://www.jetbrains.com/idea/nextversion/index.html 阅读全文
posted @ 2012-11-09 11:49
ChaunceyHao
阅读(219)
评论(0)
推荐(0)
摘要:
Jetty 今天发布两个更新版本,分别是 7.6.8 和 8.1.8 ,下载地址: http://download.eclipse.org/jetty/ 这两个版本主要都是 bug 修复,详细列表请看这里。 Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的 API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供 网络和web连接。 阅读全文
posted @ 2012-11-09 11:44
ChaunceyHao
阅读(176)
评论(0)
推荐(0)
摘要:
NetBeans IDE 7.3 Beta 2 发布了,7.3 版本主要是支持 HTML5 开发,增强对 Groovy、PHP、JavaFX 等的支持。这第二个 Beta 版本主要是提升了质量和性能: 下载 NetBeans IDE 7.3 Beta 2 NetBeans IDE 7.3 Screencasts NetBeans IDE 7.3 Beta 2 同时也提供简体中文版,可通过 7.3 New and Noteworthy page 了解完整的新特性描述。 NetBeans IDE 7.3 正式版计划明年初发布。 阅读全文
posted @ 2012-11-09 11:44
ChaunceyHao
阅读(191)
评论(0)
推荐(0)
摘要:
pyAggr3g470r 运行在 Python 3.2(.3). 使用 CherryPy 3.2.2, BeautifulSoup4, 和 feedparser3. 老的 MongoDB 数据库可直接使用无需更改。 pyAggr3g470r 是一个用 Python 开发的多线程新闻聚合器,提供一个web接口和基于 SQLite 数据库(最新版本已改用 MongoDB 数据库)。 阅读全文
posted @ 2012-11-09 11:26
ChaunceyHao
阅读(187)
评论(0)
推荐(0)
摘要:
YaCy 1.2 基于 Solr 4.0,使用 Solr 标准的 XML 搜索接口集成,同时增强了爬虫的即时链接结构可视化查看,增加了主机浏览器来查看文件结构等。 YaCy基于p2p的分布式Web搜索引擎.同时也是一个Http缓存代理服务器.这个项目是构建基于p2p Web索引网络的一个新方法.它可以搜索你自己的或全局的索引,也可以Crawl自己的网页或启动分布式Crawling等. 阅读全文
posted @ 2012-11-09 11:21
ChaunceyHao
阅读(236)
评论(0)
推荐(0)
摘要:
SBuild 0.2.0 增加虚拟的 @include 注解用于包含其他的 Scala 文件到构建文件中,利用这个特性可在项目间分享公用的配置和构建逻辑;扩展了 TargetContext 的 API;增加 --quiet 选项用于加速 SBuild 在处理更大的多项目时的初始化时间;AntJava 封装器和 ScalaTest 扩展增加了一些新参数。 SBuild 是基于 Scala 的构建系统,主要特点: 平台无关支持多项目自动检测所需的动作以及新版本灵活的模式处理机制支持 Maven 资料库集成 Ant 任务跨项目依赖解析高性能语法简单,无需 Scala 知识 阅读全文
posted @ 2012-11-09 11:16
ChaunceyHao
阅读(141)
评论(0)
推荐(0)
摘要:
Ehcache 2.6.2 发布了,下载地址:ehcache-2.6.2-distribution.tar.gz 在官方网站和下载包中都没有关于该版本改进内容的说明。 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 阅读全文
posted @ 2012-11-09 11:11
ChaunceyHao
阅读(229)
评论(0)
推荐(0)
摘要:
phpMyAdmin 3.5.4-rc1 发布,每次都是小版本发布,这也只是一个 bugfix 版本而已。 phpMyAdmin是一个非常受欢迎的基于web的MySQL数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段,执行SQL脚本等。 阅读全文
posted @ 2012-11-09 11:08
ChaunceyHao
阅读(156)
评论(0)
推荐(0)
摘要:
代码的逻辑: 1)SProducer不停的产生number到queue中. 2)3个carrier不停的取出queue中的number. 3)如果queue中存在10个剩余number时,SProducer会停下来等Carrier消费一些后再生产. 4)如果Carrier发现queue中没有number时,会等待. 5)如果Carrier取出的数字末尾为4, 则会挑起罢工事件. 6)Carrier罢工会引发一个Negotiation线程进行谈判. 7)罢工阶段SProducer和所有Carrier均停工. 8)Negotiation如果发现取出的number首位为3或者7,将引发谈判失败... 阅读全文
posted @ 2012-11-09 11:01
ChaunceyHao
阅读(221)
评论(0)
推荐(0)
摘要:
openSUSE 12.3 里程碑 1 发布了,该版本移除了 SuSEconfig,因为它是在太老了;另外包括架构上的调整。 该版本包含的软件更新有: Switched to libpng 1.5binutils 2.23 (previous was 2.22)gcc has been updated to 4.7.2 releaseWe are now shipping bison 2.6 and flex 2.5.37Python 3.3 is now shipped (up from 3.2)Mesa 9.xf86-video-ati 6.98.1 (CHANGES??)xf86-vid 阅读全文
posted @ 2012-11-09 10:58
ChaunceyHao
阅读(223)
评论(0)
推荐(0)
摘要:
Qt Creator 2.6.0 发布 了,包含的一些改变几乎影响所有用户。该版本引入了 Kits 来替换 2.5 及之前版本的 Targets。 之前用户添加 Targets 到项目的配置中,例如桌面或者是远程 Linux。而 2.6.0 版本中,这个工作流被重新设计并命名为 Kits,Kits 绑定了目标设备、编译器、调试器和 Qt 版本到一起,其中还包含一些参数。并可通过 Build & Run 的选项中进行设置。Kits 让开发者可更轻松的控制构建和运行环境,并在不同的项目间分享配置。其他方面的改变包括 qrc 文件编辑器可直接打开和重命名文件,支持 Mac OS X 10.7 阅读全文
posted @ 2012-11-09 10:56
ChaunceyHao
阅读(347)
评论(0)
推荐(0)
摘要:
Ecere SDK是一个跨平台的工具包构建软件应用程序。目前运行在Windows、Linux和Mac OS X(通过X11)。通过 Ecere SDK,可以开发一次应用程序,并将其部署在所有支持的平台上与一个轻量级运行时环境。它引入了eC这个面向对象语言来源于和完全兼容C,性能好也易于使用。一个内置的3d引擎支持两个Direct3D和OpenGL完全集成。 ecere / sdk W... 阅读全文
posted @ 2012-11-09 10:52
ChaunceyHao
阅读(216)
评论(0)
推荐(0)
摘要:
SabreDAV 1.8.0 发布了,zip 包包含了 sabre/vobject 2.0.5;整个代码移到 PHP 命名空间;每个后端包(CalDAV, CardDAV, Auth, Locks, Principals) 都有固定的命名规范;新增 BackendInterface 和 AbstractBackend 类;CalDAV 包上包含很多架构上的调整;Sabre_CalDAV_ISharedCalendar 新增 getShares 犯法。 同时发布的还有 SabreDAV 1.7.2 版本。 SabreDAV 可是使得你的Web应用程序很方便的集成 WebDAV 系统,... 阅读全文
posted @ 2012-11-09 10:50
ChaunceyHao
阅读(295)
评论(0)
推荐(0)
浙公网安备 33010602011771号