文章库ARTICLE COLUMN

  • SpringMVC【校验器、统一处理异常、RESTful、拦截器】

    SpringMVC【校验器、统一处理异常、RESTful、拦截器】

    摘要:只要有一个拦截器不放行,不能执行完成号不放行和号不放行测试结果总结只有前边的拦截器方法放行,下边的拦截器的才执行。至于他们的拦截器链的调用顺序,和的是没有差别的。 前言 本博文主要讲解的知识点如下: 校验器 统一处理异常 RESTful 拦截器 ...

    marsermarser 评论0 收藏0
  • 使用jvisualvm通过JMX的方式监控远程JVM运行状况

    使用jvisualvm通过JMX的方式监控远程JVM运行状况

    摘要:使用通过的方式监控远程运行状况介绍为自带性能监控工具,通过动态可视化的展示,方便监控本地及远程的运行情况。启动需要远程监控的程序配置防火墙规则,解除相关端口限制除了监听章节中配置的端口号外,还会监听一到两个随机端口号。 使用jvisualvm...

    邱勇邱勇 评论0 收藏0
  • 排序算法之--选择排序

    排序算法之--选择排序

    摘要:一原理每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排序完毕。排序结果注每一趟排序获得最小数的方法循环进行比较。 一、原理每一趟从待排序的记录中选出最小的元素,顺序放在已排好序的序列最后,直到全部记录排...

    kk_mileskk_miles 评论0 收藏0
  • java 多线程

    java 多线程

    摘要:的多线程有好几种,可以继承,也可以实现接口,还可以实现接口继承,自己实现方法,就可以定一个线程类,调用就可以在一个新的线程里面调用方法,如果需要等待线程结束,可以调用方法和差不多,只不过不直接继承,而是实现接口只有一个方法,使用上面用...

    sutakingsutaking 评论0 收藏0
  • spring-MVC源码解读(一)

    spring-MVC源码解读(一)

    摘要:处理器是继前端控制器的后端控制器,在的控制下对具体的用户请求进行处理。由于涉及到具体的用户业务请求,所以一般情况需要程序员根据业务需求开发。 1、mcv整体架构和流程 showImg("https://segmentfault.com/img/bV55Qq?w=860&h=406"); 用户发送请...

    I_AmI_Am 评论0 收藏0
  • WebService就是这么简单

    WebService就是这么简单

    摘要:它使用方式,接收和响应外部系统的某种请求。回顾我们在学习基础网络编程章节已经知道了这么一个连接了。使用指定名称的命名空间。名词简单对象访问协议作为一个基于语言的协议用于有网上传输数据。以的根元素出现。代理这么一个概念就更加清晰了。 We...

    SwordFlySwordFly 评论0 收藏0
  • JDK Collections.shuffle(List<?> list, Random

    JDK Collections.shuffle(List<?> list, Random

    摘要:的源码如下一首先是判断要打乱的的属性的和是否实现接口如果的小于或者实现了接口,则直接交换内元素的位置。以上内容如有不正确的地方,欢迎支持。 jdk的源码如下 public static void shuffle(List list, Random rnd) { int size = list.size...

    AomineAomine 评论0 收藏0
  • 关于BBS的一些功能性补充以及踩坑记录(持续补充)

    关于BBS的一些功能性补充以及踩坑记录(持续补充)

    摘要:声明以下记录了本人实验性地探索过程,不代表正确,请谨慎食用。取消注释,并添加两个属性,。由于在中被设置成了的,所以并不适合加密存入。算法碰撞的可能性很小,因此基本可以保证和加密后都是独一无二的,防止黑客用彩虹表爆表。 声明:以下记录了...

    hightopohightopo 评论0 收藏0
  • 跨域解决方案等一些问题(jsonp,nginx代理等)

    跨域解决方案等一些问题(jsonp,nginx代理等)

    摘要:用跨域需要后台修改代码后台需要用前台传递的函数名将数据包起来,本质上是一个函数调用,将数据当做参数传递回来。跨域请求带上一般的请求都会默认带上,但是跨域默认不会带,要带上必须加一行代码带的跨域后台不能将设置为设置 1. 用jsonp跨域需要后...

    BenCHouBenCHou 评论0 收藏0
  • 初探Java Socket

    初探Java Socket

    摘要:绑定完成后允许套接字进行连接并等待连接。服务端根据报文返回响应,并关闭连接。单线程服务器多进程及多线程服务器复用服务器复用的多线程服务器单线程服务器一次只处理一个请求,直到其完成为止。 前言 本篇文章将涉及以下内容: IO实现Java Socket...

    张汉庆张汉庆 评论0 收藏0
  • Java序列化

    Java序列化

    摘要:的序列化是将一个对象表示成字节序列,该字节序列包括了对象的数据,有关对象的类型信息和存储在对象中的数据类型。任何实现了接口的类都可以被序列化。一旦对象被序列化或者重新装配,就会分别调用那两个方法。 Java序列化 1. 什么是序列化? 序列化...

    lboollbool 评论0 收藏0
  • Eclipse maven 项目调试报错source not found

    Eclipse maven 项目调试报错source not found

    摘要:引用文字今天用调试在层实现类设置了断点,但是调试进入断点的时候提示,但是其他的代码可以进入,在网上花了不少时间找到了解决方法,在这里记录一下。 引用文字 今天用eclipse调试在service层实现类设置了断点,但是调试进入断点的时候提示Source no...

    XboxYanXboxYan 评论0 收藏0
  • 【数据结构Java语言描述】数组表示顺序表

    【数据结构Java语言描述】数组表示顺序表

    摘要:线性表的顺序存储结构用语言描述如下获取顺序表的大小向顺序表中插入元素在第个位置插入元素顺序表已满插入位置出错在顺序表中第个位置删除元素删除位置出错在顺序表中查找元素的位置 线性表的顺序存储结构用Java语言描述如下: public class SqList{ ...

    Ku_AndrewKu_Andrew 评论0 收藏0
  • 你知道event库吗?教你如何写一个自己的event库

    你知道event库吗?教你如何写一个自己的event库

    摘要:开始实现用法实例注册事件库创建自定义事件并发送事件指定了特定注解的合理方法会被调用注销事件库基本和的有点类似。自定义注解第一个版本先不考虑事件调度模型,所以该注解目前只是作为代码标识,为了内部处理而已。 在使用BmobSDK开发App的时候,会...

    xiao7cnxiao7cn 评论0 收藏0
  • 纳税服务系统【总结】

    纳税服务系统【总结】

    摘要:要是使用到日历的话,我们想到使用这个日历类上面仅仅是我个人总结的要点,如果有错误的地方还请大家给我指正。 纳税服务系统总结 纳税服务系统是我第一个做得比较大的项目(不同于javaWeb小项目),该项目系统来源于传智Java32期,十天的视频课程(想要视...

    ispringispring 评论0 收藏0
  • 【数据结构】Java语言描述-单链表的基本操作

    【数据结构】Java语言描述-单链表的基本操作

    摘要:单链表是数据结构中以动态结构存储的线性结构,在语言中,一般用本类对象引用的方式在内存中将一组相同类型的对象存储,熟悉单链表的基本操作有助于灵活解决此类算法问题。 单链表是数据结构中以动态结构存储的线性结构,在Java语言中,一般用本类对象...

    sevi_stuosevi_stuo 评论0 收藏0
  • 【数据结构】Java语言描述-循环链表和双向链表操作

    【数据结构】Java语言描述-循环链表和双向链表操作

    摘要:本文介绍循环链表和双向链表的一些常用操作的实现。单循环链表的查找操作双向链表的节点描述为双向循环链表的插入操作双向循环链表的删除操作删除第个节点 算法中常常会涉及循环链表和双向链表这些特殊的链表,对于循环链表来说,从表中任意节点出发均...

    KavenFanKavenFan 评论0 收藏0
  • Java高并发秒杀系统【观后总结】

    Java高并发秒杀系统【观后总结】

    摘要:项目简介在慕课网上发现了一个项目,内容讲的是高并发秒杀,觉得挺有意思的,就进去学习了一番。比如重复秒杀,秒杀关闭这些都是属于秒杀的业务。秒杀操作是与数据库的事务相关的,不能使用缓存来替代了。 项目简介 在慕课网上发现了一个JavaWeb项目,...

    mengbomengbo 评论0 收藏0
  • IO之ByteArrayInputStream源码分析

    IO之ByteArrayInputStream源码分析

    摘要:主要实现是通过改变属性的值来实现的这两个方法是对数据做标记,然后通过方法重置,主要为了方便重复读取流的数据以上就是的核心实现,其实可以看到关键的方法都是的,说明流都是阻塞的。 分析开始 ByteArrayInputStream一共有四个属性 protected ...

    hositionhosition 评论0 收藏0
  • 一看就懂的Java线程池分析详解

    一看就懂的Java线程池分析详解

    摘要:任务性质不同的任务可以用不同规模的线程池分开处理。线程池在运行过程中已完成的任务数量。如等于线程池的最大大小,则表示线程池曾经满了。线程池的线程数量。获取活动的线程数。通过扩展线程池进行监控。框架包括线程池,,,,,,等。 Java线程池...

    YangderYangder 评论0 收藏0
  • 冒泡排序就这么简单

    冒泡排序就这么简单

    摘要:冒泡排序就这么简单在我大一的时候自学语言和数据结构,我当时就接触到了冒泡排序当时使用的是语言编写的。我最开始接触的就是冒泡排序,所以这篇博文主要讲的是冒泡排序。 冒泡排序就这么简单 在我大一的时候自学c语言和数据结构,我当时就接触到了冒...

    legendaryedulegendaryedu 评论0 收藏0
  • 【Java学习】JDBC的学习(了解CLass等)

    【Java学习】JDBC的学习(了解CLass等)

    摘要:同时也有一些儿高级的处理,比如批处理更新事务隔离和可滚动结果集等。连接对象表示通信上下文,即,与数据库中的所有的通信是通过此唯一的连接对象。因为是针对类的关系而言,所以一个对象对应多个类的实例化。返回表示查询返回表示其它操作。 JDBC是...

    cjiecjie 评论0 收藏0
  • IO之ByteArrayOutputStream源码分析

    IO之ByteArrayOutputStream源码分析

    摘要:一共有两个属性存放数据的字节数组的索引方法判断的容量是否够存放数据如果容量不够了,则扩容加倍扩容已经最大容量扩展到最大容量另一个方法上面已经分析通过数组拷贝将的数据复制到中去设置当前数据的长度方法直接将设置为,那么下次在写数据的 Byte...

    IntegInteg 评论0 收藏0
  • 分布式系统开发工具包 —— 基于Hessian的HTTP RPC调用技术

    分布式系统开发工具包 —— 基于Hessian的HTTP RPC调用技术

    摘要:官网是二进制协议。处理大量数据分布式应用需要发送大量二进制数据时,使用会更加有效率,因为它避免了分配大量数组。方法参数中只有最后一个参数可能是,因为数据是在调用过程中读的。文件下载文件下载实现原文发布于 showImg("https://segmentfault....

    浠ラ箍浠ラ箍 评论0 收藏0
  • leetcode 328. Odd Even Linked List

    leetcode 328. Odd Even Linked List

    摘要:最后将奇数链表尾连到偶数链表头即可。改进的思路在于减少额外的变量创建。奇数指针的初始值为,而偶数指针的初始值为。则下一个奇数值位于上,此时将该奇数指针移动到上之后,偶数指针的值则为。 题目要求 Given a singly linked list, group all odd...

    VultrVultr 评论0 收藏0

热门文章

<