相关分类: Java技术 C/C++ VB delphi
  • 认识JWT

    1. JSON Web Token是什么 JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 2. 什么时候你应该用JSON Web Tokens 下列场景中使用JSON Web...

    2018-07-09 13:28:26

  • 并发基础知识

    写在前面的话 从这篇文章开始就正式进入了并发主题,该主题相关知识较前面的集合主题会比较晦涩难懂,需要不断回顾、整理,才能构建出自己的知识网络。 首先推荐一本讲并发的好书:JAVA并发编程实战。这本书非常完整的讲解了关于并发的知识点,是一本不可多得的好书,...

    2018-07-09 13:28:23 java并发编程实战java并发编程

  • tomcat 在liunx中shutdown后进程仍然存在的两种实用解

    方法一: 查找 tomcat进程并kill ps -elf | grep ${ctompath} | grep -v grep | awk '{print $4}' | xargs kill -9 此处可写成脚本,可参考我之前的脚本 https://www.cnblogs.com/shenjianxin/p/9263765.html 方法二: 修改 $TOMCAT_HOME/bin/catalina.sh 文件, 在 PR...

    2018-07-09 13:28:22

  • Java : 多态表现:静态绑定与动态绑定(向上转型的运行

    本来想自己写写的,但是看到有人分析的可以说是很清晰了,故转过来. 原文地址: http://www.cnblogs.com/ygj0930/p/6554103.html 一:绑定 把一个方法与其所在的类/对象 关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑定)。 二:静态绑定 静态...

    2018-07-09 13:28:21

  • 线程池

    继承Thread的弊端 1.每次new Thread的时候都需要新建一个线程,性能差 2.线程缺乏统一管理,可能无限制的新建线程,相互竞争,有可能占用过多系统资源导致死机或者OOM 3.Thread类缺少更多功能,比如更多的执行、定期执行、线程中断。 线程池的好处 1.重用存在的线程,...

    2018-07-09 13:28:17

  • 多线程并发与线程安全总结

    ...

    2018-07-09 13:28:16

  • maven搭建ssm初级框架

    前言: 想必大家对smm框架已经熟悉的不能再熟悉了,它是由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。我们在一般的项目都能用到它,自己搭建一个smm也挺方便的。下面我就给大家介绍一下如何搭建一个初级的ssm框架。 下面吧d...

    2018-07-09 13:28:14

  • SpringMVC的执行流程

    网上有太多的关于SpringMVC的执行流程,相对都是比较官方的解说,以下是自己总结,流程图先如下显示: 用户向服务器发个请求,请求到DispatchServlet被拦截; DispatchServlet根据这个请求进行需求分析(SpringMVC是方法拦截,不同方法对应需求不同),得到一个URI到Ha...

    2018-07-09 13:28:15

  • Java基础——继承和多态

    面向对象的编程允许从已经存在的类中定义新的类,这称为继承。 面向过程的范式重点在于方法的设计,而面向对象的范式将数据和方法结合在对象中。面向对象范式的软件设计着重于对象以及对象上的操作。面向对象的方法结合了面向过程范式的强大之处,并且进一步将数据和操...

    2018-07-09 13:28:13

  • java 对象的初始化流程(静态成员、静态代码块、普通代

    一、java对象初始化过程 第一步,加载该类 ,一个java对象在初始化前会进行类加载,在JVM中生成Class对象。加载一个类会进行如下操作,下面给出递归描述。( 关于Class对象详见反射 点击这里) 如果该类有父类,则先加载其父类。 i 初始化该类静态成员 ii 执行该类静态代...

    2018-07-09 13:28:08

2