• 《java并发编程的艺术》笔记

    《java并发编程的艺术》笔记 减少上下文切换方法:P3 1、无锁并发编程; 2、CAS算法; 3、使用最少线程; 4、使用协程; 避免死锁的常见方法:P6 1、避免一个线程同时获取多个锁; 2、避免一个线程在锁内同时占用多个资源,尽量保证一个锁只占用一个资源; 3、尝试使用...

    2019-08-16 11:00:40 java并发编程ESET服务器定义虚拟机用户IE系统小程序共享

  • 脑裂是什么?Zookeeper是如何解决的?

    脑裂是什么?Zookeeper是如何解决的? 什么是脑裂 脑裂(split-brain)就是“大脑分裂”,也就是本来一个“大脑”被拆分了两个或多个“大脑”,我们都知道,如果一个人有多个大脑,并且相互独立的话,那么会导致人体“手舞足蹈”,“不听使唤”。 脑裂通常会出现在集群环...

    2019-08-16 11:00:38 服务器IE微信公众号微信公众号PSkeepAVHTTPS集群

  • MyBatisGenerator代码生成器

    MyBatisGenerator代码生成器 MyBatis Generator 生成MyBatis或iBatis代码工具,使用MyBatis时 减少CRUD操作所需的工作量。 基本步骤: 1.创建一个简单的maven项目; 2.添加配置文件generatorConfig.xml 配置文件内容如下具体代码在下面评论中: 3.在edit configuration...

    2019-08-16 11:00:31 文件PSAV代码工具工作使用配置生成POST

  • 使用maven快速入门

    使用maven快速入门 Maven 基础知识 官网: 传送门 Maven 项目结构 $ MavenProject|-- pom.xml|-- src| |-- main| | `-- java| | `-- resources| `-- test| | `-- java| | `-- resources`-- README.md POM文件 POM文件代表 工程对象模型(Project Object Model)它是使用...

    2019-08-16 11:00:19 文件定义IE系统PStimAVHTTPSapache<

  • 深入理解java虚拟机

    深入理解java虚拟机 1.1 概述 Java不仅仅是一门编程语言,还是一个由一系列计算机软件和规范形成的技术体系,这 个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系 统、移动终端、企业服务器、大型机等各种场合,如图1-1所示。时至今日...

    2019-08-16 11:00:13 Java技术java runtimejava程序开发文件服务器定义硬件导航虚拟机内存管理

  • JAVA开发异常处理十大秘诀

    JAVA开发异常处理十大秘诀 1.前提 第一层:遇到异常首先必须告诉自己,冷静,不要慌。(一看到Bug就心慌,那么武功就施展不了了) 2.入门级 第二层:遇到Bug,第一潜意识看输出异常的信息的(控制台输出,Junit输出,页面输出),优先将异常输出在控制台。 建议:遇到J...

    2019-08-16 11:00:10 java开发文件系统高手BugPS浏览器CFAVweb

  • Map.Entry

    Map.Entry Module java.basePackage java.util Interface Map.Entry K,?V All Known Implementing Classes:AbstractMap.SimpleEntry, AbstractMap.SimpleImmutableEntry Enclosing interface :Map K,?V public static interface Map.EntryK,?V A map entry (key -value...

    2019-08-16 11:00:05 IEAV<the对象接口实例使用实现value

  • SpringMVC笔记2

    SpringMVC笔记2 响应数据和结果视图 返回值分类 1.返回值是String 返回值类型是字符串的,会根据返回的字符串去寻找相对应的jsp页面 @Controller@RequestMapping(/user)public class UserController { //返回值类型是String @RequestMapping(/testString) public Strin...

    2019-08-16 11:00:02 文件服务器IntellijwordIntelIEServletPStimAV

  • TreeMap

    TreeMap 在使用TreeMap的时候 可以根据key实现数据的排序处理 ,但是对于 key是不允许设置为null的 ,因为需要依靠Comparable接口对象中的compareTo()方法进行排序,如果传入的对象为空,那么调用方法返回的就是NullPointerException;而value允许为null。 import java...

    2019-08-16 10:59:56 AV<对象COM接口使用实现value方法数据

  • Filter和Listener

    Filter和Listener Filter: 1、概念: web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,做一些事。 过滤器的作用:一般用于完成一些通用的操作:登录验证、统一编码处理,敏感字符处理.... 2、快速入门: 步骤: 1、定义一个类,实现Filter接口。 2、...

    2019-08-16 10:59:53 服务器定义Servlet浏览器web<对象代码字符串请求