摘要: 在最近的面试中,面试官经常要面试者手撕代码,哎奈何本人只知道原理,一到手撕就死乔乔了。 第一题:宜信一面手撕代码之写代码实现一个栈的的前序遍历: 第一步、要构造节点类 第二步、使用遍历的方法写写前序遍历 阅读全文
posted @ 2018-10-14 21:12 小南天门 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 1. ArrayList概述: ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组 阅读全文
posted @ 2018-09-21 13:36 小南天门 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、引子 在web平台开发中仅经常会遇到一下需要批量的问题,通常得做法是使用excel上传,下面主要介绍一下在实际开发中到的实例。 二、准备工作 1、需要导入的jar包(主要用到poi包) (1)poi-3.14.jar (2)poi-ooxml-3.14.jar (3)poi-ooxml-sche 阅读全文
posted @ 2018-09-21 11:47 小南天门 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个实体类: Customer: controller层; UsernamePasswordToken源码: getSubject()源码: login源码: clear源码: 四个异常类,此时产生一个疑问,怎么验证数据那,此时需要一个配置我文件spring-shiro: 类shiroDBR 阅读全文
posted @ 2018-09-17 21:43 小南天门 阅读(1880) 评论(0) 推荐(0) 编辑
摘要: 今天我们来聊一聊,spring中常用到的设计模式,在spring中常用的设计模式达到九种。 第一种:简单工厂 三种工厂模式:https://blog.csdn.net/xiaoddt/article/details/74937952 又叫做静态工厂方法(StaticFactory Method)模式 阅读全文
posted @ 2018-08-08 22:05 小南天门 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 关于网络的知识平时可能真正用的比较少,但是有一些点还是需要总结的: 完成一次http请求要大致可以分为7个步骤: 一、TCP三次握手 第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认; 第二次 阅读全文
posted @ 2018-08-05 16:09 小南天门 阅读(10394) 评论(1) 推荐(2) 编辑
摘要: -Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m 阅读全文
posted @ 2018-07-12 19:57 小南天门 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 打开Window >Preferences >java >Editor >Hovers 效果: 阅读全文
posted @ 2018-06-28 09:47 小南天门 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 一、设置注释模板的入口:Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素。 1、用红色圈出来的是需要 注释 的项 2、编辑 本作者,此次主要是 用到Types 3、实现效果 本文参考自 :ht 阅读全文
posted @ 2018-06-27 11:03 小南天门 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 一、图例 0、两个概念 Heap(堆):运行时的数据区,由垃圾回收负责,运行时分配内存(所以慢),对象存放在堆上 如果两个线程,同时调用同一个变量,怎两个线程都拥有,该对象的私有拷贝 (可以看一下,ThreadLocal: 引用注明出处,https://www.cnblogs.com/xiaonan 阅读全文
posted @ 2018-06-25 21:14 小南天门 阅读(329) 评论(0) 推荐(0) 编辑