随笔分类 -  LANG.JAVA

摘要:SpringBoot & SpringCloud 快速入门学习笔记(完整示例) 阅读全文
posted @ 2018-07-28 13:25 一片相思林 阅读(446) 评论(0) 推荐(0)
摘要:Eclipse中.setting目录下文件说明 阅读全文
posted @ 2018-03-21 19:17 一片相思林 阅读(1513) 评论(0) 推荐(0)
摘要:权重轮询调度算法(WeightedRound RobinScheduling) Java实现3 之前两篇讲到的方案都稍复杂些,在实际项目中,对权重轮询精确要求不高的情况下,还可以有更简便的方式,就是利用Java自带的Random来实现。 (当然也可以利用Collections.shuffle()来达 阅读全文
posted @ 2018-03-06 16:41 一片相思林 阅读(431) 评论(0) 推荐(0)
摘要:JPA学习笔记 JPA是一种规范,而Hibernate,EclipseLink,OpenJPA都是它的一种实现。Spring Data JPA 是简化JPA的写法的实现,封装常用的写法。 一、基本知识 1. JPA规范要求在类路径的META INF目录下放置persistence.xml,文件的名称 阅读全文
posted @ 2017-06-25 18:58 一片相思林 阅读(301) 评论(0) 推荐(0)
摘要:Vert.x是一个基于JVM、轻量级、高性能的应用平台,非常适用于最新的移动端后台、互联网、企业应用架构. 阅读全文
posted @ 2015-11-21 15:51 一片相思林 阅读(25045) 评论(0) 推荐(0)
摘要:windows7+eclipse+hadoop2.5.2环境配置 阅读全文
posted @ 2014-12-02 12:38 一片相思林 阅读(68368) 评论(5) 推荐(4)
摘要:ubuntu+hadoop2.5.2分布式环境配置 阅读全文
posted @ 2014-12-01 23:40 一片相思林 阅读(12559) 评论(3) 推荐(1)
摘要:权重轮询调度算法(WeightedRound-RobinScheduling)-Java实现 ----参考Nginx中负载均衡算法实现 阅读全文
posted @ 2014-07-23 11:46 一片相思林 阅读(11240) 评论(7) 推荐(0)
摘要:权重轮询调度算法(WeightedRound-RobinScheduling)-Java实现 阅读全文
posted @ 2014-07-02 13:07 一片相思林 阅读(7898) 评论(0) 推荐(1)
摘要:搭建集群时:关闭防火墙:sudo ufw disable确保master与slaves之间能互相ping通确保每个机器上/etc/hosts中映射关系的准确性http://blog.csdn.net/needle2/article/details/5885089http://my.oschina.net/leejun2005/blog/82706http://blog.163.com/zhengjiu_520/blog/static/3559830620118573855465/http://blog.csdn.net/wfp458113181wfp/article/details/86112 阅读全文
posted @ 2014-02-07 23:39 一片相思林
摘要:基础环境准备:系统:(VirtualBox)ubuntu-12.04.2-desktop-i386.isohadoop版本:hadoop-0.20.203.0rc1.tar.gzjdk版本:jdk-6u26-linux-i586.bin安装ssh服务sudo apt-get install openssh-server在Ubuntu下创建hadoop用户组和用户$ sudo addgroup hadoop$ sudo adduser --ingroup hadoop hadoop编辑/etc/sudoers文件,为hadoop用户添加权限$ sudo vim /etc/sudoers给hado 阅读全文
posted @ 2014-01-25 16:27 一片相思林 阅读(4506) 评论(2) 推荐(1)
摘要:Maven学习笔记 目录 一、环境配置 二、修改仓库位置 三、创建Maven项目 四、编译项目代码 五、导入到eclipse中 六、包的更新与下载 七、创建一个Web项目 八.使用Jetty 九、创建一个代理仓库 十、maven项目在eclipse中调试--tomcat 十一、maven项目在ec 阅读全文
posted @ 2014-01-21 00:25 一片相思林
摘要:在基于SpringMVC的项目中有时需要同时使用多种视图格式,如jsp,velocity及freemarker等,通过不同的请求路径配置规则,映射到不同的视图文件。下面我提供一种思路,通过视图模板文件后缀名的方式来进行处理。例如: @RequestMapping(value = "/hello") public String jspTest(HttpServletRequest request, ModelMap map) { return "demo.jsp"; } 将通过”demo.jsp”的后缀自动使用jsp的视图解析器。 阅读全文
posted @ 2014-01-12 11:28 一片相思林 阅读(31679) 评论(0) 推荐(4)
摘要:Nutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。 通过nutch,诞生了hadoop、tika、gora 阅读全文
posted @ 2013-12-08 22:26 一片相思林 阅读(5508) 评论(0) 推荐(0)
摘要:在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。 阅读全文
posted @ 2013-10-07 12:22 一片相思林 阅读(1253) 评论(0) 推荐(0)
摘要:代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。 JDK的动态代理机制只能代理实现了接口的类,而不能实现接口的类就不能实现JDK的动态代理,cglib是针对类来实现代理的,他的原理是对指定的目标类生成一个子类,并覆盖其中方法实现增强,但因为采用的是继承,所以不能对final修饰的类进行代理。 阅读全文
posted @ 2013-10-06 13:27 一片相思林 阅读(445) 评论(0) 推荐(0)
摘要:JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例--JSP页面有系统编译成Servlet,Servlet再负责响应用户请求。 1.JSP注释 <%--注释内容--%> ,与HTML注释<!--注释内容-->不同的是,编译后的HTML页面无法查看到JSP注释内容。 2.J 阅读全文
posted @ 2013-03-20 23:18 一片相思林
摘要:*FilterDispatcher是整个Struts2的调度中心,根据ActionMapper的结果来决定是否处理请求,如果ActionMapper指出该URL应该被Struts2处理,那么它将会执行Action处理,并停止过滤器链上还没有执行的过滤器。 注意:在新的版本中(>2.1.3)使用Str 阅读全文
posted @ 2013-03-18 12:46 一片相思林