-
SpringBoot&Shiro实现用户认证
SpringBootShiro实现用户认证 SpringBootShiro实现用户认证 实现思路 思路:实现认证功能主要可以归纳为3点 1.定义一个ShiroConfig配置类,配置 SecurityManager Bean , SecurityManager为Shiro的安全管理器,管理着所有Subject; 注:如果有不太清楚shiro的朋友,可...
-
详解 泛型 与 自动拆装箱
详解 泛型 与 自动拆装箱 目录 泛型: 自动拆装箱: 泛型: 首先,本人来介绍一下 什么是泛型 : 泛型概述 : 是一种把类型明确的工作 推迟到创建对象 或者 调用方法的时候 才去 明确的特殊的类型 。 参数化类型 ,把类型当作参数一样的传递。 通俗一点来讲:泛型 是JAV...
-
Java自学-多线程 死锁
Java自学-多线程 死锁 Java 演示多线程死锁 当业务比较复杂,多线程应用里有可能会发生 死锁 步骤 1 : 演示死锁 线程1 首先占有对象1,接着试图占有对象2 线程2 首先占有对象2,接着试图占有对象1 线程1 等待线程2释放对象2 与此同时,线程2等待线程1释放对象1 这样就...
-
分布式系统一致性问题与Raft算法(上)
分布式系统一致性问题与Raft算法(上) 分布式系统一致性难吗?很难,难的哪里?最后又该如何解决。 最近在做MIT6.824的几个实验,真心觉得每一个做分布式相关开发的程序员都应该去刷一遍(裂墙推荐),肯定能够提高自己的技术认知水平,同时也非常感谢MIT能够把这么好...
-
写入时复制(CopyOnWrite)
写入时复制(CopyOnWrite) 一、CopyOnWrite 思想 写入时复制(CopyOnWrite,简称COW)思想是计算机程序设计领域中的一种通用优化策略。其核心思想是,如果有多个调用者(Callers)同时访问相同的资源(如内存或者是磁盘上的数据存储),他们会共同获取相同的指针指向...
-
2020年JAVA大厂笔经面经
2020年JAVA大厂笔经面经 个人简介 ? Java后台开发方向。 非计算机专业硕士,专业涉及到一些开发。 实验室项目主要是Java Web系统,挖掘小亮点。 无实习经验。 闲话唠嗑 ? 回顾这几个月,宛若梦一...
2020-02-28 16:02:42 mysql数据库引擎在线编程ddosjava线程池学javajava后台开发linux命令文件拼多多服务器
-
《Java 8 in Action》Chapter 12:新的日期和时间API
《Java 8 in Action》Chapter 12:新的日期和时间API 在Java 1.0中,对日期和时间的支持只能依赖java.util.Date类。同时这个类还有两个很大的缺点:年份的起始选择是1900年,月份的起始从0开始。 在Java 1.1中,Date类中的很多方法被废弃,取而代之的是java.util.Calen...
-
ID生成器之——别人家的方案and自家的方案
ID生成器之——别人家的方案and自家的方案 叮咚,叮咚,微信提示音一声接一声,声音是那么的频繁,有妖气,待俺去看一看。 这天刚吃完午饭,打开微信,发现我们的技术讨论组里有 100 多条未读消息,心想,是不是系统出问题了?怎么消息那么频繁? 于是迅速的爬楼,历时...
-
C++中的多态及虚函数大总结
C++中的多态及虚函数大总结 多态是C++中很关键的一部分,在面向对象程序设计中的作用尤为突出,其含义是具有多种形式或形态的情形,简单来说,多态:向不同对象发送同一个消息,不同的对象在接收时会产生不同的行为。即用一个函数名可以调用不同内容的函数。 多态可分...
-
23种设计模式-----行为模式
23种设计模式-----行为模式 行为模式: 关注系统中对象之间的相互交互,研究运行时对象之间的相互通信和协作,明确对象职责 1.模板方法模式(template method) 定义了一个操作中的算法 骨架 ,将某些步骤延迟到子类中实现。这样,新的子类可以在不改变一个算法结构的前...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
