摘要:
ASM是一个Java字节码操纵框架。它可以直接以二进制形式动态地生成stub类或其他代理类,或者在装载时动态地修改类。ASM提供类似于BCEL和SERP之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。 ASM 4.0完全支持Java 7,详细改进内容请看发行说明。 文章出自:开源中国社区 阅读全文
摘要:
文本处理时,经常要删除重复行,下面是三种方法第一,用sort+uniq,注意,单纯uniq是不行的。sort -n test.txt | uniq第二,用sort+awk命令,注意,单纯awk同样不行,原因同上。sort -n $file | awk '{if($0!=line)print; line=$0}' 第三,用sort+sed命令,同样需要sort命令先排序。sort -n $file | sed '$!N; /^\(.*\)\n\1$/!P; D'Shell脚本# !/bin/sh file='test.txt' sort -n $f 阅读全文
摘要:
MySQL/Galera 1.0已经正式发布了。 MySQL/Galera是MySQL的一个分支版本,可用于创建同步的多主站MySQL(InnoDB)集群。MySQL/Galera具有真正的多主站功能,所以相同的表可以在不同的节点中同时进行修改。它是高度可用的,已提交的事务从不会丢失,且它的触发、存储过程和用户自定义函数都是透明的。 MySQL/Galera 1.0包含了0.8系列的所有主要新... 阅读全文
摘要:
甲骨文公司10月27日宣布,Oracle NoSQL数据库即日起可以在Oracle技术网下载。这是继10月Oracle OpenWorld宣布拥抱NoSQL数据库的首个新动向。 Oracle NoSQL数据库是Oracle大数据产品线的关键组成产品之一,能够帮助企业以动态架构轻松管理大量数据,例如博客数据、传感器和智能电表数据、个性化数据收集以及社交网络存留的数据。其中,高度可用和可扩展的Ora... 阅读全文
摘要:
最近利用JFreeChart和MySQL数据库做了一个JSP网页,展现Android Martet全球10个国家的TOP800游戏排名的曲线走势准备知识,请先阅读我先前写的博客JFreeChart学习示例Linux JSP连接MySQL数据库需导入jar包如下:完整代码:<%@ page language="java" contentType="text/html" pageEncoding="utf-8" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tr 阅读全文
摘要:
JFreeChart 是Java平台上一个开放的图表绘制类库,它完全使用Java语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可以生成饼图(pie)、柱状图(bar)、散点图(plots)、时序图(time)、甘特图(Gantt)等等多种图表,并且可以产生PNG和JPG(JPEG)的输出,还可以与PDF和EXCEL关联。JFreeChart是一款相当不错的Java图形解决方案,基本能够解决目前的图形方面的需求,官方下载Java使用JFreeChart插件前,需先导入jar包右键项目名——》Build Path——》Co 阅读全文
摘要:
Adobe在Photoshop和Flashplayer等产品中运用了2D Shader技术来丰富它们的滤镜和动画,现在Adobe也将这种技术运用到了CSS中并将CSS Shaders 提案提交给了W3C。 运用这项技术,可以轻松实现类似纸张折叠(视频),弯曲(视频)等3D效果,并运用在CSS动画中。Shader的定义将使用OpenLG ES shading language并直接利用硬件加速渲染... 阅读全文
摘要:
JRuby社区近日发布了JRuby的最新版本1.6.5。 JRuby是Ruby编程语言的100%纯Java实现,它结合了Ruby简洁的语法以及Java丰富的类库。 JRuby社区称,1.6.x系列主要是修复已知的任何与Ruby 1.9不兼容的问题,并建议所有低版本用户升级至1.6.5。 该版本主要改进包括: 解决了许多Ruby 1.9编码的问题。 支持.jrubyrc文件,用... 阅读全文
摘要:
在平时被问及最多的问题就是关于MySQL数据库性能优化方面的问题,所以最近打算写一个MySQL数据库性能优化方面的系列文章,希望对初中级MySQL DBA以及其他对MySQL性能优化感兴趣的朋友们有所帮助。 数据库属于IO密集型的应用程序,其主职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要... 阅读全文
摘要:
导读:本文是从《Manipulating Files in Java 7》这篇文章翻译而来。 文章内容如下: 下面的代码片段是由经过验证的程序修改而来。观察这些代码片段你会发现,跟以前的版本相比,在Java7里,文件相关的操作变得简单的多了。通过使用新的Files类里提供的各种方法,你可以只用一行代码就能完成下列的文件操作: 创建文件 删除文件 复制文件 文件移... 阅读全文