java

7.4. sed

01-01
http://sed.sourceforge.net/ 7.4.1. 查找与替换 find and replace sed -n 's/root/admin/p' /etc/passwd sed -n 's/root/admin/2p' /etc/passwd #在每行的第2个root作替换 sed -n 's/root/admin/gp' /etc/passwd sed -n '1,10 s/root/admin/gp' /etc/passwd sed -n 's/root/AAA&BBB/2

Android中制作进度框和环形进度条的简单实例分享

12-04
进度框 import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.util.AttributeSet; import android.view.View; import java.util.Random; public class ObliqueProgressbar ext

Java操作FreeMarker模板引擎的基本用法示例小结

12-04
FreeMarker 是一个采用 Java 开发的模版引擎,是一个基于模版生成文本的通用工具. 它被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用程序.虽然使用FreeMarker需要具有一些编程的能力,但通常由 Java 程序准备要显示的数据,由 FreeMarker 生成页面,并通过模板显示准备的数据. http://freemarker.org/ public void process(String template, Map<String, ?> data) th

从源码编译Android系统的Java类库和JNI动态库的方法

12-04
利用源码编译Android系统Java类库 1.编写Java项目和Android.mk文件 ├── Android.mk └── src └── com └── lhw └── framework └── led └── Led.java Led.java文件 package com.lhw.framework.led; /** * LED操作库 * @author Micky Liu */ public class Led { public boolean turnOn() { return

Android Caused by: java.lang.ClassNotFoundException解决办法

11-29
Android Caused by: java.lang.ClassNotFoundException解决办法 出现问题: 08-13 18:29:22.924: E/AndroidRuntime(1875): Caused by: Java.lang.ClassNotFoundException:XXXXX    in loader dalvik.system.PathClassLoader[/data/app/XXXX.apk] 我想大家经常因为疏忽出现ClassNotFoundExcept

Android studio报: java.lang.ExceptionInInitializerError 错误

11-29
一.问题描述 Android studio导入一个项目报一堆错误: Process: xhs.com.xhswelcomeanim, PID: 1416 Java.lang.ExceptionInInitializerError at com.werb.gankwithzhihu.ui.fragment.ZhihuFragment.createPresenter(ZhihuFragment.java:33) at com.werb.gankwithzhihu.ui.fragment.ZhihuF

Microsoft推出针对Azure网站基于Java的支持

12-19
Microsoft 已推出针对 http://www.aliyun.com/zixun/aggregation/13357.html">Azure 网站上基于 Java 的网站的支持.此功能旨在通过 Azure 网站的可管理性和轻松扩展选项满足许多常见 Java 场景的需求. 门户 UX 中的内置支持可启用以下任何功能: Java 1.7.0.51(32 位)– 这是默认受支持的 Java 版本 Tomcat 7.0.50 – 默认 Java 容器 Jetty 9.1.0 借助此 UI,用

PMD 4.2.6发布 Java源代码分析器

12-19
PMD是一个Java源代码分析器.它用于分析未使用的变量,空的catch blocks,不必要的对象创建,等等.它包括一个CPD工具来检测相同的代码块. PMD 4.2.6版本修复了一些错误.CPD运算法已得到修改.现在JSP/JSF解析器可以解析Unicode输入.ECMAScript中添加支持CPD的语言. 软件信息:http://pmd.sourceforge.net/ 下载地址: http://sourceforge.net/projects/pmd/files/pmd/4.2.6/pm

Spring Crypto Utils 1.0.0发布 纯Java加密API

12-19
Spring Crypto Utils 1.0.0这是第一个正式的稳定发行版.它包含大量的代码质量修复和依赖性版本的更新. Spring Crypto Utils旨在提供纯Java的加密API,用来简化公私钥和证书存储.对称和非对称加密方法的封装,可方便的跟http://www.aliyun.com/zixun/aggregation/13464.html">Spring框架进行集成. 下载地址: spring-crypto-utils-1.0.0.jar

Managing Gigabytes for Java 4.0发布 Java搜索引擎

12-19
Managing Gigabytes for Java 4.0发布 Java搜索引擎是一个高度17813.html">可定制,高性能,全文的大型文档集合的Java搜索引擎.它提供state-of-the-art功能(如BM25/BM25F)和新的研究算法. 虽然MG4J(Managing Gigabytes for Java)不是一个像Lucene.Egothor和Xapian那样的信息检索库,但是我们相信正在读这本书的每一位软件工程师都应该知道它,因为它对构建Java信息检索库提供了低水

XWiki Enterprise v2.6.1发布 开源wiki和应用平台

12-19
XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台.它的开发平台特性允许创建协作式Web应用,同时也提供了构建于平台之上的打包应用(第二代wiki). 该版本主要是Activity Stream 的性能方面进一步提升,修复了导入相关的bug. XWiki是一个强大的Java开源的Wiki引擎.它支持一些受欢迎的特性如: * http://www.aliyun.com/zixun/aggregation/8254.html">内容管理(浏览/编辑/预览/保存),*

Thumbnailator 0.3.10发布 Java缩略图生成类库

12-19
Thumbnailator 0.3.10此版本添加了一个用户请求的功能,指定宽度和高度调整大小时图像的缩放. Thumbnailator 是一个为Java界面更流畅的缩略图生成库.从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量.同时还支持根据一个目录批量生成缩略图. 下载地址: Thumbnailator-0.3.10-all.jar Thumbnailator-0.3.10-java

JavApi 0.6发布 API形式的.NET类集合

12-19
JavApi是一个提供Java API形式的http://www.aliyun.com/zixun/aggregation/13480.html">.NET类集合,可以用来使用相同的API来开发这两个平台. 详细信息:http://javapi.codeplex.com/ JavApi 0.6版本包括更新日志:支持.NET的实施,包括:基本类的Java API扩展,Apache的API3.2.1,zlib API管理,JavaMail的API,JavApi W3C语言绑定,和一个压缩的AP

JasperReports 4.1.1发布 基于Java的开源报表工具

12-19
JasperReports 4.1.1这个版本引入了一个新的http://www.aliyun.com/zixun/aggregation/34049.html">Web框架在报告中以支持新的版本库和数据访问API,增强排序和过滤列表组件和一个新的用来呈现地理地图的组件,增强了交互性.旧的过时的代码已被删除,同时使用新的Java语言特性,如泛型. JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表. JasperReport

GWT v2.2发布 使用Java编程语言编写AJAX前端

12-19
Google Web Toolkit的缩写,有了 GWT可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的http://www.aliyun.com/zixun/aggregation/33906.html">JavaScript 中,而 JavaScript 可以自动在所有主要浏览器上运行.GWT允许开发人员使用 Java 编程语言快速构建和维护复杂但性能高的 JavaScript 前端应用程序,从而降低了开发难度,尤其是与 Eclipse Google

PhpStorm v2.0发布 十分不错的Php IDE工具

12-19
Phphttp://www.aliyun.com/zixun/aggregation/13431.html">Storm是一款十分不错的Php IDE工具,其开发团队为大名鼎鼎的Java IDE开发商jetbrains,如果你是一个Java爱好者或者开发者(像笔者这样的),那你一定听说过IDEA的大名,当然如果你没有听说过IDEA这个Java IDE的名称的话,那你一定不是一个真正的Java开发者了.纵观各种Java IDE,能够坚持到今天而且仍然保持收费的实在是不多了,而IDEA就是其中

Buildr v1.4.5发布 简单直观的Java项目构建系统

12-19
Buildr是一个简单直观的Java项目构建系统,在进行了10个月的开发并获得许多正面反馈之后,Apache基金会将会向Buildr敞开大门并最终接手这个项目,这将是Apache基金会的第一个Ruby项目. Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.

JasperReports v4.0.0发布 基于Java的开源报表工具

12-19
JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表. JasperReports 支持PDF.HTML.XLS.CSV和XML文件输出格式.JasperReports是当前Java开发者最常用的报表工具. 该版本引入了一个全新的 CSV 查询执行器,基于新的元数据的 CSV 导出工具,在其他方面也有一些改进和补丁修复:文档方面增加了一些新的章节. JasperReports的报告模板可以以iReport之类的工具来制作,只要把报告

Jodd v3.2发布 一个普通开源Java包

12-19
Jodd是一个普通开源Java包.你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能. Jodd is generic purpose open-source Java utility library. It enriches JDK with many powerful and feature rich utilities. Jodd helps with everyday task, makes code more robust and reliabl

很好的源码软件列表

03-22
很好的源码软件列表,有助于学习提高 Submitted by xyz黑板 on 星期日, 十月 30, 2005 - 14:45 资源 要做软件时,找个类似的软件参考一下,进步最快. 这里是一个开源软件分类列表,分类详尽,可惜我们要用代理访问 http://en.wikipedia.org/wiki/List_of_open-source_software_packages 内容很多,可以点击进评论中有内容的转载,:) Contents 1 Applied fields 123 1.1 CAx