共26页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 使用SpringMVC很长时间,一直有个问题没有搞定,就是web.xml中默认欢迎页面转向控制器的问题。 由于答应朋友明天要交个网站,他们对默认页面有这样的要求,并且最好也别用js等等的跳转;所以今天请教了一下jinnianshilongnian 也看了他的一些文章学了不少东西,但是和项目里面的配置阅读全文
posted @ 2017-03-04 22:32 PointNet 阅读(3128) 评论(0) 编辑
摘要: 如下一段配置,熟悉DWR的再熟悉不过了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-p阅读全文
posted @ 2017-03-04 16:18 PointNet 阅读(13) 评论(0) 编辑
摘要: 今天配置java 环境,安装nexus 百度了好久才安装好,所以特别写下来 分享给同样遇到问题的你。废话不多说,直接上步骤 前置条件 :已经安装了JDK 但是这个网站在国内有时候无法访问,所以我给大家提供一个百度云的地址: https://pan.baidu.com/s/1bRvLYQ 2.配置环境阅读全文
posted @ 2017-03-03 15:15 PointNet 阅读(480) 评论(0) 编辑
摘要: 说明:本文乃学习整理参考而来. 一、Java类加载机制 一、Java类加载机制 1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接阅读全文
posted @ 2017-03-03 11:38 PointNet 阅读(112) 评论(0) 编辑
摘要: 1、首先使用eclipse创建一个新的maven project,然后把配置好的一些公用的东西放到相应的目录下面 比如说会将一些常用的java代码存放到src/main/java目录下面; 会将一些通用的配置文件放到src/main/resources目录下面; 如果是javeEE工程,还会有一些j阅读全文
posted @ 2017-03-02 18:46 PointNet 阅读(24) 评论(0) 编辑
摘要: 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那么什阅读全文
posted @ 2017-03-02 15:15 PointNet 阅读(7) 评论(0) 编辑
摘要: Java中多态性的实现 什么是多态 下面是多态存在的三个必要条件,要求大家做梦时都能背出来! 多态存在的三个必要条件一、要有继承;二、要有重写;三、父类引用指向子类对象。 多态的好处: 1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,阅读全文
posted @ 2017-03-02 14:35 PointNet 阅读(19) 评论(0) 编辑
摘要: Redis也用了一段时间了,记录一下相关集群搭建及配置详解,方便后续使用查阅。 提纲 Redis安装 整体架构 Redis主从结构搭建 Redis容灾部署(哨兵sentinel) Redis常见问题 Redis安装 整体架构 Redis主从结构搭建 Redis容灾部署(哨兵sentinel) Red阅读全文
posted @ 2017-03-01 23:05 PointNet 阅读(49) 评论(0) 编辑
摘要: 1. 使用Redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数阅读全文
posted @ 2017-03-01 16:58 PointNet 阅读(588) 评论(0) 编辑
摘要: Twemproxy是一种代理分片机制,由Twitter开源。Twemproxy作为代理,可接受来自多个程序的访问,按照路由规则,转发给后台的各个Redis服务器,再原路返回。该方案很好的解决了单个Redis实例承载能力的问题。当然,Twemproxy本身也是单点,需要用Keepalived做高可用方阅读全文
posted @ 2017-03-01 15:28 PointNet 阅读(184) 评论(0) 编辑
摘要: Redis 2.8版开始正式提供名为Sentinel的主从切换方案,Sentinel用于管理多个Redis服务器实例,主要负责三个方面的任务: 1. 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 2. 提醒(Notification): 当被监控阅读全文
posted @ 2017-02-28 22:52 PointNet 阅读(27) 评论(0) 编辑
摘要: 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 一致性hash算法提出了阅读全文
posted @ 2017-02-27 12:15 PointNet 阅读(13) 评论(0) 编辑
摘要: mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,阅读全文
posted @ 2017-02-27 11:52 PointNet 阅读(41) 评论(0) 编辑
摘要: SpringMVC学习笔记 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatche阅读全文
posted @ 2017-02-26 22:33 PointNet 阅读(165) 评论(0) 编辑
摘要: 前言:在这里我将用java来简单的实现rabbitMQ。下面我们带着下面问题来一步步的了解和学习rabbitMQ。 1:如果消费者连接中断,这期间我们应该怎么办 2:如何做到负载均衡 3:如何有效的将数据发送到相关的接收者?就是怎么样过滤 4:如何保证消费者收到完整正确的数据 5:如何让优先级高的接阅读全文
posted @ 2017-02-26 10:37 PointNet 阅读(716) 评论(0) 编辑
摘要: 在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着spring会分析看哪一个HandlerMappin阅读全文
posted @ 2017-02-26 09:58 PointNet 阅读(1197) 评论(0) 编辑
摘要: 一、基本概念 Java容器类类库的用途是“持有对象”,并将其划分为两个不同的概念: 1)Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。 List必须按照插入的顺序保存元素,而set不能有重复的元素。Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)。阅读全文
posted @ 2017-02-25 10:42 PointNet 阅读(332) 评论(1) 编辑
摘要: 1. LinkedHashMap概述: LinkedHashMap是HashMap的一个子类,它保留插入的顺序,如果需要输出的顺序和输入时的相同,那么就选用LinkedHashMap。 LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,阅读全文
posted @ 2017-02-25 10:40 PointNet 阅读(7) 评论(0) 编辑
摘要: 对于即时类应用或者即时类的游戏,HTTP协议很多时候无法满足于我们的需求。这会,Socket对于我们来说就非常实用了。下面是本次学习的笔记。主要分异常类型、交互原理、Socket、ServerSocket、多线程这几个方面阐述。 异常类型 在了解Socket的内容之前,先要了解一下涉及到的一些异常类阅读全文
posted @ 2017-02-25 10:21 PointNet 阅读(16) 评论(0) 编辑
摘要: Java默认的序列化机制非常简单,而且序列化后的对象不需要再次调用构造器重新生成,但是在实际中,我们可以会希望对象的某一部分不需要被序列化,或者说一个对象被还原之后,其内部的某些子对象需要重新创建,从而不必将该子对象序列化。 在这些情况下,我们可以考虑实现Externalizable接口从而代替Se阅读全文
posted @ 2017-02-24 23:10 PointNet 阅读(29) 评论(0) 编辑
摘要: 结合简单示例和UML图,讲解工厂模式简单原理。 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪阅读全文
posted @ 2017-02-24 17:51 PointNet 阅读(55) 评论(0) 编辑
摘要: 学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一阅读全文
posted @ 2017-02-24 12:29 PointNet 阅读(27) 评论(0) 编辑
摘要: 运行结果:阅读全文
posted @ 2017-02-24 11:55 PointNet 阅读(806) 评论(0) 编辑
摘要: Java 中 byte 和 int 之间的转换源码: [java] view plain copy print? //byte 与 int 的相互转换 public static byte intToByte(int x) { return (byte) x; } public static int阅读全文
posted @ 2017-02-24 11:39 PointNet 阅读(607) 评论(0) 编辑
摘要: 一、源码解析1、 LinkedList类定义2、LinkedList数据结构原理3、私有属性4、构造方法5、元素添加add()及原理6、删除数据remove()7、数据获取get()8、数据复制clone()与toArray()9、遍历数据:Iterator()二、ListItr 一、源码解析 1、阅读全文
posted @ 2017-02-24 10:12 PointNet 阅读(54) 评论(0) 编辑
摘要: LRU Cache的LinkedHashMap实现 LRU Cache的链表+HashMap实现 LinkedHashMap的FIFO实现 调用示例 LRU是Least Recently Used 的缩写,翻译过来就是“最近最少使用”,LRU缓存就是使用这种原理实现,简单的说就是缓存一定量的数据,当阅读全文
posted @ 2017-02-23 21:35 PointNet 阅读(17) 评论(0) 编辑
摘要: 今天同事写了几行类似这样的代码: 1 2 3 4 5 6 7 8 9 10 11 12 public static void main(String args[]) { List<String> famous = new ArrayList<String>(); famous.add("liudeh阅读全文
posted @ 2017-02-23 12:21 PointNet 阅读(2393) 评论(0) 编辑
摘要: 可以说单例模式是所有设计模式中最简单的一种。 单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。 单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。 1.多线程安全单例模式实例一(不使用同步锁) 上述代码中的一个缺点是该阅读全文
posted @ 2017-02-23 10:36 PointNet 阅读(30) 评论(0) 编辑
摘要: List是集合类的接口,子类有ArraryList 和LinkList,通常在Android开发中我们常用的是arrayList,来将数据进行插入和移除。 其次map也是一个集合映射,不过是键值对的映射,也就是key , value形式,比如当我们需要查询其中的某个对象时,只需要查询其key便能直接阅读全文
posted @ 2017-02-22 23:14 PointNet 阅读(1202) 评论(0) 编辑
摘要: 导读: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2 HashTable是线程安全的一个Co阅读全文
posted @ 2017-02-22 21:40 PointNet 阅读(180) 评论(0) 编辑
共26页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页