巴扎黑
浏览量11798    |    粉丝242    |    关注1
  • 巴扎黑

    巴扎黑

    2017-06-26 09:22:00
    用redis实现tomcat集群下的session共享
    上篇实现了 LINUX中NGINX反向代理下的TOMCAT集群(http://www.cnblogs.com/yuanjava/p/6850764.html) 这次我们在上篇的基础上实现session 共享问题 Nginx机器:192.168.1.108 两台tomcat机器分别是:192.168.1.168           &nbs
    1700
  • 巴扎黑

    巴扎黑

    2017-06-26 09:21:48
    Java对象的强、软、弱和虚引用+ReferenceQueue
    Java对象的强、软、弱和虚引用+ReferenceQueue 一、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 二、软引用(SoftReference) 如果一个对象只具有软引用
    1595
  • 巴扎黑

    巴扎黑

    2017-06-26 09:21:20
    springMVC对异常处理的支持
    无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当然这也包括使用Spring已经为我们提
    1362
  • 巴扎黑

    巴扎黑

    2017-06-26 09:21:01
    JAVA之Channel之间的数据传输方法讲解
    转载:自并发编程网ifeve.com 在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个channel(译者注:channel中文常译作通道)传输到另外一个channel。 transferFrom():被动接收 FileChannel的transferFrom()方法可以将数据从源通道传输到FileChannel中(译者注:这个方法在JDK文档中的解释为
    2754
  • 巴扎黑

    巴扎黑

    2017-06-26 09:20:15
    java 1.8 动态代理源码分析
    JDK8动态代理源码分析 动态代理的基本使用就不详细介绍了: 例子: class proxyed implements pro{ @Override public void text() { System.err.println("本方法"); } } interface pro { void text(); } public class Ja
    1393
  • 巴扎黑

    巴扎黑

    2017-06-26 09:19:29
    交换两个变量的值且不使用第三个变量的四种法方
    通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算法(以下称为标准算法)。 上
    2765
  • 巴扎黑

    巴扎黑

    2017-06-26 09:18:48
    java并发编程(8)原子变量和非阻塞的同步机制
    原子变量和非阻塞的同步机制  一、锁的劣势   1.在多线程下:锁的挂起和恢复等过程存在着很大的开销(及时现代的jvm会判断何时使用挂起,何时自旋等待)   2.volatile:轻量级别的同步机制,但是不能用于构建原子复合操作   因此:需要有一种方式,在管理线程之间的竞争时有一种粒度更细的方式,类似与volatile的机制,同时还要支持原子更新操作 二、CAS   独占锁是一种悲观的
    1643
  • 巴扎黑

    巴扎黑

    2017-06-26 09:18:32
    深入理解Java:注解(Annotation)基本概念
    什么是注解(Annotation):   Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。   Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟
    1456
  • 巴扎黑

    巴扎黑

    2017-06-26 09:18:17
    Mybatis相关设置
    MyBatis的设置 学习笔记: Mybatis上设置信息可以配置,也可不进型配置,在对Mybatis的setting配置后,会影响到它的运行时行为。以下是相关设置信息的关键字,及所包含的意义: aggressiveLazyLoding : 启用时(true也为默认值),对任何延迟属性的调用会带有延迟加载属性的对象进行完整加载。            未启用(false),每种属性将会按照需要去加
    1539
  • 巴扎黑

    巴扎黑

    2017-06-26 09:18:06
    解决get方法提交参数中文乱码问题:
    解决get方法提交参数中文乱码问题:   1找到你们的tomcat的目录   2在这个目录下面\tomcat61-32\tomcat61\conf 3找到server.xml ,用notepad打开(没有就下一个) 4 找到这一行
    1980

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号