静态代理: 就是一种组合方式的,A类组合目标类,A类A方法中引用目标类的a方法;对其进行辅助实现;若想调用目标类的a方法,直接可以用A类A方法代理执行; 1.动态代理: JD...
静态代理: 就是一种组合方式的,A类组合目标类,A类A方法中引用目标类的a方法;对其进行辅助实现;若想调用目标类的a方法,直接可以用A类A方法代理执行; 1.动态代理: JD...
进程 我们都知道计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度,资源的分配和管理,统领整个计算机硬件;应用程序是具有某种功能的程序...
1.要求 a.创建完List 后,往其中添加十条随机字符串 b.每条字符串的长度为10以内的随机整数 c.每条字符串的每个字符都为随机生成的字符,字符可以重复 d.每条随机字...
列别:数组 题目: 867. 转置矩阵 我的解题思路: 转置矩阵就是交换矩阵的行索引、列索引 定义一个新的二维数组,嵌套循环当前二维数组,赋值新数组的行、列与当前数组相反
类别:数组 题目: 1507. 转变日期格式 我的思路: leetcode上其他童鞋思路 相同点: 1.字符串分割成三部分,分别取出日、月、年2.用Map(k,v)映射月份 ...
类别:数组 题目: 349. 两个数组的交集 我的解题思路: 官方解题思路: 差异点 没有想到将数组排序,排序后的数组可以用二分查找法来判断两个数组中是否存在相同值
类别:数组 题目: 1550. 存在连续三个奇数的数组 我的解题思路: 循环数组、定义变量count记录连续出现奇数个数当前为奇数,那么++count当前不为奇数,那么将c...
类别:数组 题目:674. 最长连续递增序列 我的解题思路: 1.定义两个变量:currentLength 当前递增序列长度; maxLength 最长递增序列长度;初始值都...
什么是session?什么是cookie?session和cookie有什么区别?什么场景适用于session?什么场景适用于cookie? 1.背景介绍 过例子简单引入 星...
如未做特殊说明,本文均为原创,转载请注明出处。 [TOC] 前言为什么要使用分布式锁呢? 在Nginx实现负载均衡服务器集群时会产生很多问题,在提高并发的同时,服务器也会产生...
本文转自公众号 「程序员私房菜 」 一直有写一篇关于排序算法文章的打算,直到我看到了这一篇,我放弃了自己写的打算,因为这篇写的太经典了。这里强烈推荐给大家。 之前的一篇 几张...
什么叫消息队列? 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue...
最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁 在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这篇文章介绍各种锁的分类: 公平...
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试...