随笔分类 - Java
Java
摘要:ehcache是纯Java编写的,通信是通过RMI方式,适用于基于java技术的项目。memcached服务器端是c编写的,客户端有多个语言的实现,如c,PHP(淘宝,sina等各大门户网站),Python(豆瓣网), java(Xmemcached,spymemcached)。memcached服
阅读全文
摘要:Nutch 介绍 Apache Nutch是一个用Java编写的开源网络爬虫。通过它,我们就能够自动地找到网页中的超链接,从而极大地减轻了维护工作的负担,例如检查那些已经断开了的链接,或是对所有已经访问过的网页创建一个副本以便用于搜索。接下来就是Apache Solr所要做的。Solr是一个开源的全
阅读全文
摘要:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。 今天在Eclipse中使用Git上传项
阅读全文
摘要:使用集成了maven的Eclipse版本新建maven项目后,配置文件pom.xml会在project以及引用的xsd文件处出现错误(第一、二行报错) 其中一个报错例子: Multiple annotations found at this line:- Plugin execution not c
阅读全文
摘要:eclipse在其POM文件的一处提示出错如下: eclipse在其POM文件的一处提示出错如下: 这表示m2e在其执行maven的生命周期管理时没有定义该插件,所以提示出错,其实m2e对此是提供了扩展机制的,我们可以通过如下操作来消除这个出错提示: 1. 进入Window—>Preferences
阅读全文
摘要:AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP与OOP是面向不同领域的两种设计思想。 OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单
阅读全文
摘要:1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: 上面是一个用户用播放器播放文件简单示例,用户操作是OperationMain类中的Pl
阅读全文
摘要:以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify
阅读全文
摘要:今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件,由于我今天第一次接触这个动态web的学习,所以也没有刻意拷贝的资源,于是我就废了好大的精力去找百度相关的解决方法,大神们的回答无非就是让拷贝一个web.xml文件过来,重新
阅读全文
摘要:Spring 下载地址: http://repo.spring.io/release/org/springframework/spring/ http://repo.spring.io/release/org/springframework/spring/4.3.6.RELEASE/ http://
阅读全文
摘要:获取所有注解 obj.getClass().getMethod("myMetch", String.class, int.class).getAnnotations() 运行结果: c:1m:myMetchmeta.length():80meta.name():测试带参数方法注解meta.age()
阅读全文
摘要:利用反射调用注解 运行结果: meta.length():2meta.name():测试注解meta.age():0
阅读全文
摘要:java枚举类型 1。构造函数 2.ordinal 下标 3.对比 运行结果: IPHONE5Apple company IPHONE51-3 IPHONE8Apple company 4
阅读全文
摘要:利用Thread 类以及Runnable接口创建线程 运行结果: Child thread: Thread[I create a new thread.,5,main]Main thead: 0Chinld thead: 0Chinld thead: 1Main thead: 1Main thead
阅读全文
摘要:正在 Ping www.a.shifen.com [220.181.111.188] 具有 32 字节的数据:来自 220.181.111.188 的回复: 字节=32 时间=28ms TTL=54来自 220.181.111.188 的回复: 字节=32 时间=28ms TTL=54来自 220.
阅读全文
摘要:异常处理 输出堆栈内的信息: TestException:java.lang.ArithmeticException: / by zeroTest:/ by zerojava.lang.ArithmeticException: / by zero at com.chinadays.learn.Tes
阅读全文
摘要:案例出自于:java编程参考官方教程 150页 使用方法: 运行 结果: 9876543210191817161514131211109876543210
阅读全文
摘要:案例出自于:java编程参考官方教程 130页 使用方法: 运行结果: Stack is full!Stack is full!Stack is full!Stack is full!Stack is full!Stack is full!Stack is full!Stack is full!St
阅读全文