- 浏览: 271365 次
- 性别:
- 来自: 杭州
最新评论
-
lwb314:
String相加不支持啊
阿里巴巴开源项目SimpleEL发布0.1版本 -
lwb314:
if后边连续接多个else if 好像不支持
阿里巴巴开源项目SimpleEL发布0.1版本 -
lwb314:
之前的文档都已经不能下载了,请问一下。我如果希望同时执行如下代 ...
阿里巴巴开源项目SimpleEL发布0.1版本 -
loowii:
为什么“http://code.alibabatech.com ...
阿里巴巴开源平台新增项目Druid -
DarrenD:
不错 并发很基础的介绍
新写了一个Java并发程序设计教程
文章列表
开源中国2012年度最受欢迎中国开源软件评选
http://www.oschina.net/project/top_cn_2012
如果觉得fastjson和druid还不错,请投票。
这次活动的一个目的是推广国内开源,建议大家投票的同时关注其他项目。
Druid 0.2.6已经发布。这个版本最大的增强是内置监控界面,支持web-spring-sql关联监控,引入bootstrap重写了内置监控界面。
内置监控功能演示
1) springside4 mini-web [url]http://110.76.43.235:8080/mini-web/ [/url]
2) sonar http://110.76.43.235:9000/ 监控页面 http://110.76.43.235:9000/druid/index.html
下载
你可以在这些地方下载:
http://code.alibabatech.com/mvn/releases/c ...
Druid是目前最好的JDBC数据库连接池,监控功能最完备,功能最强大,性能最快。
新功能介绍
0.2.5版本最重要的亮点是增加了一个内置监控界面。
内置监控界面使用配置
修改web.xml,加入如下内容:
<servlet>
<servlet-name>DruidStatView</servlet-name>
<servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>
</servlet>
< ...
Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景。
Bug
-某些场景下反序列化Set<String>出错
Improvement
-序列化支持Clob对象
New Feature
-序列化和反序列化支持Calendar
下载
你可以从以下地址中下载fastjson:
Maven中央仓库 http://repo1.maven.org ...
推荐大家使用数据库连接池 DruidDataSource.
http://code.alibabatech.com/wiki/display/Druid/DruidDataSource
DruidDataSource经过阿里巴巴数百个应用一年多生产环境运行验证,稳定可靠。
它最重要的特点是:监控、扩展和性能。
下载和Maven配置看这里:
https://github.com/AlibabaTech/druid/wiki
和其他连接池功能比较看这里:
http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=6951 ...
SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
目前已有apache mod_security的防御方式,误报率很高。
Druid数据库连接池提供了智能、高效、准确的SQL注入防御方案!具体细节看这里:
http://code.alibabatech. ...
收集fastjson和druid的用户和使用场景,年底工作总结,大家懂得。
请大家通过回复或者邮件、留言等方式反馈于我。
有你的支持,我才能作出更好的作品!
Fastjson使用越来越广泛,为了方便大家参与其中,从今天(2011-11-3)开始,把代码托管到github。
https://github.com/AlibabaTech/fastjson
欢迎大家fork和提交patch。
我在github上的帐号是wenshao
这个版本主要是修复“FilterAdapter的connection_createStatement传递参数出错”问题,增加长事务监控功能。
JIRA地址:http://code.alibabatech.com/jira/secure/ReleaseNote.jspa?projectId=10030&version=10066
Bug
DRUID-64 - FilterAdapter的connection_createStatement传递参数出错
DRUID-65 - DruidDataSource的recycle处理未关闭连接,应该调用poolableConnection的rol ...
JSON标准是不支持自省的,也就是说如下的JSON文本,你不知道它是什么类型:
{"id":12,"name":"魏嘉留"}
fastjson支持传入类型信息,例如:
String text = ...; // {"id":12,"name":"魏嘉留"}
JSON.parseObject(text, Employee.class);
如果序列化时,使用WriteClassName的特性,JSON文本是这样:
Employee x = ...;
String te ...
这是一个bug fixed版本,没有新功能。
FASTJSON-83 - 在asm优化不打开时,enum字段为null,序列化报空指针异常
FASTJSON-84 - StackTraceElement反序列化出错
FASTJSON-86 - 抽象类反序列化出错
FASTJSON-87 - 在不能ASM优化时,不能正常识别带有@type字段的json对象
FASTJSON-88 - Parse只有@Type属性的对象出错
FASTJSON-89 - create asm deserializer error
FASTJSON-90 - Deserialize empty generic fie ...
Druid数据库连接池发布0.1.8版本。修复生产环境中发现的问题。这次发布的版本经过校长、我的逐行Code Review,许文奇也参加了Code Review,并给出了两个给力的建议。如果你用了DruidDataSource,强烈建议你升级这个版本。
http://code.alibabatech.com/wiki/display/Druid/Release+Notes+%280.1.8%29
发布说明
这是一个Bug Fixed版本,这个版本修正了在生产环境中实际测试中发现的问题,并且做了逐行代码的Code Review。如果你使用了DruidDataSource,强烈建议你升级到这个版 ...
Fastjson 1.1.3是一个重要的功能增强版本,在这个版本开始,fastjson支持循环引用,完善支持WriteClassName的特性,使得fastjson开始具备替换hessian和java serialize的能力。
支持循环引用。
很多用户在初次使用fastjson时都遇到了循环引用的问题,这是反映最多的问题,我越来越认识到支持循环引用的必要性。经过测试,加入循环应用的支持对性能的影响很小,小于5%。我决定在1.1.3加入循环应用支持,而且是缺省打开这个特性。
fastjson支持的循环应用是自然的,不需要象jackson那样,需要Annotation设置。fastjson ...
今天在阿里巴巴“百家讲坛”讲课《Java虚拟机基础》,课程资料如下:
http://vdisk.weibo.com/s/yq0X/1314268413
这个课程不好讲,我也是第一次讲,感兴趣的朋友看了之后帮忙反馈 :)
下载地址:
http://code.alibabatech.com/mvn/snapshots/com/alibaba/fastjson/1.1.3-SNAPSHOT/
这个版本修复了volking反映了List类型序列化时的bug。http://code.alibabatech.com/jira/browse/FASTJSON-70
这个版本引入了一些很酷的特性:
1、支持循环引用
很多用户在初次使用fastjson时都遇到了循环引用的问题,这是反映最多的问题,我越来越认识到支持循环引用的必要性。经过测试,加入循环应用的支持对性能的影响很小,小于5%。我决定在1.1.3加入循环应用支持,而 ...