内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > Java编程 >

  • SpringCloud配置:application.yml中都应该写些啥10月26日

    文章包含以下内容。 基本信息 容器配置 管理配置 Endpoint Swagger配置 Eureka配置 Feign和Ribbon 调用链 通用配置 连接池配置 Mybatis配置 基本信息 基本信息用来展示项目的版本、开发者等。可用来开发统一的管理后台对项目进行控制。 info: businessSide:

    Tags:SpringCloudapplication
  • Java传输器之无招胜有招10月25日

    前段时间在网上读了一篇有关java传输器的博客 Java Stager without the Stager 。该文讲述了利用java的jjs组件和Nashorn引擎下载并执行payload,由于该利用程序不含恶意代码因此免疫大部分杀软的查杀,又由于payload在内存中编译执行,许多实时防御系统也无

    Tags:Java传输器
  • 技术进阶:Java虚拟机(JVM)运行时详解10月25日

    我们知道的JVM内存区域有:堆和栈,这是一种泛的分法,也是按运行时区域的一种分法,堆是所有线程共享的一块区域,而栈是线程隔离的,每个线程互不共享。 线程不共享区域 每个线程的数据区域包括程序计数器、虚拟机栈和本地方法栈,它们都是在新线程创建时才

    Tags:Java虚拟机JVM
  • Netty简单实用10月25日

    Netty 是异步、事件驱动的网络框架,可以用于开发高性能的网络服务器程序。 传统的多线程服务端程序是 Blocking (阻塞的),也就是接受客户端连接,读数据,发送数据是阻塞的,线程必须处理完才能继续下一个请求。而 Netty 的 NIO 采用事件机制,将连接,读

    Tags:Netty
  • spring里的三大拦截器10月25日

    Filter 新建 TimeFilter @Componentpublic class TimeFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { System.out.println(time filter init); } @Override public void doFilter(ServletRequ

    Tags:拦截器spring
  • 深入理解Java中的volatile关键字10月25日

    在再有人问你Java内存模型是什么,就把这篇文章发给他中我们曾经介绍过,Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。在前一篇文章中,我们也介

    Tags:volatileJava
  • SpringBoot工程集成全局唯一ID生成器UidGenerator10月25日

    Spring Boot中全局唯一流水号ID生成器集成实验 概述 流水号生成器(全局唯一 ID生成器)是服务化系统的基础设施,其在保障系统的正确运行和高可用方面发挥着重要作用。而关于流水号生成算法首屈一指的当属 Snowflake 雪花算法,然而 Snowflake本身很难在现实

    Tags:SpringBootUidGenerator
  • JVM堆内存溢出后 其他线程是否可继续工作10月24日

    背景 最近网上出现一个美团面试题:一个线程OOM后,其他线程还能运行吗?。我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。 由于题目中给出的OOM,java中OOM又分很多类型;比如:

    Tags:JVM线程
  • 阅读笔记:基础知识(Java篇)10月22日

    1. GC机制(垃圾回收机制) 找到垃圾的方法:引用计数法、可达性分析法 回收垃圾的方法:标记清除算法、复制算法、标记整理法、分代算法 2. JVM内存划分 线程私有:程序计数器、JVM虚拟机栈、本地方法栈 线程公有:堆、方法区、运行时常量池 3. 会发生OOM的

    Tags:Java
  • Spring Security权限框架理论与实战(5):自定义决策10月22日

    AbstractAccessDecisionManager 核心方法 其中的决策类类型-投票器 看一下最常见的投票器 定义了权限前缀 核心方法自然为选举方法 三大投票器 AffirmativeBased 一票通过 /** * Simple concrete implementation of * {@link org.springframework.security.ac

    Tags:SpringSecurity
  • Exception总结10月21日

    NO.1java.lang.NullPointerException 程序遇上了空指针 NO.2java.lang.ClassNotFoundException 指定的类不存在 NO.3java.lang.ArithmeticException 数学运算异常 NO.4java.lang.ArrayIndexOutOfBoundsException 数组下标越界 NO.5java.lang.IllegalArgumentE

    Tags:Exception
  • ArrayList的初始容量现在为0 不再是10了10月21日

    一直记得ArrayList的初始容量大小是10,今天再次看ArrayList的源码(版本:Jdk 7u80)时发现在构造函数的注释上写着初始化容量是10,但是构造函数中却没有指定初始容量,仅仅初始化了一个空的数组。应该是不知道在哪个版本中已经修改了,我却还记着之前从别

    Tags:ArrayList
  • 猫狗队列的再解10月21日

    猫狗队列是一个很经典的问题了吧,在书上我也翻看了很久;而网上的答案呢,也是千篇一律的,跟书的代码也是一字不差的,几乎除了照搬似乎都没什么思路可言的,甚至连书上提到注意的点都没有 一开始我是没什么思路的,翻来覆去研究书上,发现原来挺简单;但用

    Tags:猫狗队列
  • String对象常量池特性对synchronized对象的影响10月21日

    一 .什么是String的常量池特性 对于字符串对象有两种创建方法,如下: 直接赋值法: String str1=直接赋值创建字符串; 创建对象法: String str2=new String(创建对象来创建字符串); 第一种方法是直接创建在常量池中的,下面可以看到区别: /** * @ClassName

    Tags:synchronizedString
  • Spring事务传播10月21日

    事务特性 事务有四大特性,分别如下: 1. 原子性(Atomicity):事务是数据库逻辑工作单元,事务中包含的操作要么都执行成功,要么都执行失败。 2. 一致性(Consistency):事务执行的结果必须是使数据库数据从一个一致性状态变到另外一种一致性状态。当事务

    Tags:Spring
  • Mybatis学习笔记0110月21日

    今天内容安排: 1、mybatis的介绍 2、分析原生态jdbc程序中存在的问题 3、mybatis的框架原理(重点) 4、入门程序 订单商品案例(用户表) 5、Mybatis开发dao的方式(重点) a) 原始dao的开发方式(开发dao接口和dao实现类,由ibatis遗留下来的风格) b) Map

    Tags:Mybatis
  • SnpEff自建注释库及HGVS命名10月21日

    最开始用SnpEff一直使用最近SnpEff提供的注释库,通过snpEff命令即可查找所需要的数据库名称 java -jar snpEff.jar databases |less -S 而且SnpEff官网也说明只用其默认的提供的数据库即可 SnpEff databases for the most popular genomes are already pre-b

    Tags:SnpEffHGVS
  • 造了四个轮子之后 我们上路跑一跑10月21日

    一、前言 最近相继发布了四个开源项目,都是比较用心的项目。 造完轮子,很自然的想到要弄个App来跑一下。 在搬APP出来之前,先介绍下这几个轮子吧。 二、轮子 昨晚我在秋名山输给一辆五菱宏光, 他用惯性飘移过弯,他的车很快,我只看到他有个修楼房漏水的招

    Tags:Java安卓开发
  • Java HashMap源码解析10月21日

    以下针对JDK 1.8版本中的 HashMap 进行分析。 概述 哈希表基于 Map 接口的实现。此实现提供了所有可选的映射操作,并且允许键为 null ,值也为 null 。HashMap 除了不支持同步操作以及支持 null 的键值外,其功能大致等同于 Hashtable。这个类不保证元素的顺

    Tags:JavaHashMap
  • 告别.xml文件 用AOP方式实现shape,selector10月21日

    网上关于替代在.xml文件里写shape、selector标签的方式有很多,为什么还要自己再写一篇呢? 最近在学习AOP,就想着能否用AOP的方式来实现能,于是就有了这篇文章。主要目的是提供另外一种不同的实现方式,也给学习AOP的同学一些参考。 效果图 BgDrawable.gif

    Tags:shapeselectorAOPxml

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号