自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 收藏
  • 关注

原创 斐波那契数列引申

/ 数列前2项为 1 1,从第3项开始,若为奇数项,则值为前两项之和,若为偶数项,则值为前两项之和的2倍。// 可知该数列前6项为 1 1 2 6 8 28。// 请用递归和循环两种方式实现。// 求该数列的第n项。

2024-03-22 13:04:45 260 1

原创 找出大于0的数字中倒数第二小的数字的下标

个人思路:我是将当前数组按照大小进行划分,设置两个默认值minNum(大于0且最小的数字),moreNum(大于0且倒数第二小的数),以及当前值curNum。2.curNum>minNum且当前for循环中刚好有两个值>0,即curNum为moreNum 最小值为minNum。5.若已经找到minNum跟moreNum时,curNum>=当前最大值,对minNum和moreNum没影响。// 例如 1 -1 3 2 0,其中大于0的数字有1 3 2,倒数第二小的数字为2,其下标为3。要求时间复杂度O(n)

2024-03-22 13:00:50 467

原创 浅谈:LinkedList数组2

非首次增加元素,新增加的元素是由ccc替换的,ccc的next之前是指向null,此刻已经指向ddd所在的节点,即ccc.next指向新节点。aaa所在节点,next指向后bbb所在的节点;同理bbb所在的节点next向后指向ccc所在的节点。ccc所在节点,pre指向前bbb所在的节点;同理bbb所在的节点pre向前指向aaa所在的节点。前6个步骤结束,元素ddd已经成功加到集合中了,集合长度自增1,且当前数据结构变化自增1。根据类元素以及节点构造函数,确定LinkedList结构。

2023-07-02 23:34:09 154

原创 parallels client使用教程

背景:公司使用的电脑是mac本,要是需要运行仅限windows系统软件的时候就比较麻烦,在此我推荐一款软件parallels client,能够在Mac本上运行windows上的软件话不多说,上资源链接链接:https://pan.baidu.com/s/1eJkmY-K-I03VZtid0suNmg 密码:2umj1.安装从百度网盘上下载相应应用软件,下载安装2.工具配置 新建连接 点击左上角文件-->新建连接 如下图所示 2.弹出框中,选择并点击【标.

2023-07-02 17:14:34 969

原创 浅谈:ArrayList数组1

基于jdk 1.8源码分析。

2023-07-02 11:03:07 142

原创 逗号分隔的字符串转集合

主要分为两部分1.现将字符串转换成数组(字符串转数组又可以分为几种方式,就不再叙述了)2.再讲数组转换成集合。

2023-07-02 09:53:11 1781

原创 Java中数组转字符串的五种方式效率比较

话不多说,上运行结果注意 方法一跟方法五,如果数组是其它类型的 还需要转成String类型才能使用,如下耗时对比。

2023-07-01 23:29:06 3204

原创 1.集合之ArrayList

基于 JDK1.6与JDK1.8一、特征 1.可以为空 2.有序 3.线程不安全 4.可以重复 二、ArrayList ArrayList就是一个以数组形式实现的集合 private transient Object[] elementData;//底层的数组 private int size;//若数组发生增加、删除操作,即使是add NULL也会增加1三、添加元素 boolean add(E e) 1.en...

2021-08-12 19:54:50 30

原创 笔记本自带键盘与IDEA快捷键冲突

刚买了台 联想笔记本,平时都用的外接键盘没遇到过与系统快捷键冲突情况,但使用自带键盘发现会与系统快捷键冲突?解决方案:Fn+Esc 同时按,完美解决

2021-07-16 23:01:37 1096 1

原创 Mac 远程连接windows软件利器----parallels client

背景:公司使用的电脑是mac本,要是需要运行仅限windows系统软件的时候就比较麻烦,在此我推荐一款软件parallels client,能够在Mac本上运行windows上的软件话不多说,上资源链接链接:https://pan.baidu.com/s/1eJkmY-K-I03VZtid0suNmg 密码:2umj1.安装从百度网盘上下载相应应用软件,下载安装2.工具配置 新建连接 点击左上角文件-->新建连接 如下图所示 2.弹出框中,选择并点击【标.

2021-07-16 22:58:13 1007

原创 实用的Mybatis SQL分析工具

工具使用前痛苦回忆大家开发过程中都遇到过这种问题吧,mybatis下xml文件改了服务也重启了,为啥还报错一顿操作,还是报错难道是改错了,最后重启下电脑,终于没问题了,如果我们把日志级别改下看下执行sql,看看是不是改的sql起效了,但是控制台打印的那些sql真的狠抓狂,各种参数值用'?'代替,例如但如果是多张表联合查询的。。。稳住,试试这个mybatis log插件,效果如下...

2020-04-29 16:45:09 1612

原创 代码质量检查工具——sonarlint

开发过程中对常见的异常问题 例如:空指针异常,资源未释放问题等,即使我们有那么多精力检查这些问题,也难免会漏掉一些,在这里我介绍一款实用的检查工具sonarlintmac系统idea安装方法1.打开左上角Preferences按钮,IntelliJ IDEA---->Preferences2.弹窗中点击Plugins按钮,切换到Marketplace在输入框中输入插件名称so...

2020-04-29 16:07:54 2897

原创 Mac使用IDEA,创建类/方法时自动生成作者、创建日期、方法功能、版本等说明

一、配置类文件头注释模版最大化IDEA,点击左上角Preferences-----》Editor-----》File and Code Templates,也可以使用快捷键【command+,】弹出弹出框填写文件头注释模板,可以更具右下方Description提供的目标 按需添加,内容如下/*** @program: ${PROJECT_NAME}* @description: ...

2019-10-24 22:34:20 3190

原创 Mac使用eclipse,创建类/方法时自动生成作者、创建日期、方法功能、版本等说明

打开Preferences页面如下图所示 1.由Eclipse进入Preferences按钮进入弹窗口,点击Code Templates按钮2.点击右上方Comments菜单下的Methods按钮,并点击右上角Edit编辑按钮,弹出框中填入所需内容并保存 如下图例子:/*** ${tags}* @author: likai* @version:${d...

2019-09-30 18:57:13 624

转载 Intel CPU发展史

Intel CPU发展史原文链接如下:http://www.360doc.com/content/15/0411/07/21966267_462329844.shtml不得不说的AMD与Intel三十年的恩怨情仇原文链接如下:https://baijiahao.baidu.com/s?id=1593251989498692164&wfr=spider&for=pc...

2019-07-07 23:56:40 1658

转载 容器监控实践—Prometheus基本架构

原文链接:https://segmentfault.com/a/1190000018372347?utm_source=tag-newest

2019-06-27 15:38:47 179

转载 Prometheus实战--存储篇

原文链接:https://segmentfault.com/a/1190000015710814?utm_source=tag-newest

2019-06-27 15:25:11 492

转载 多图了解微软帝国Windows系统发展过程

原文链接:https://baijiahao.baidu.com/s?id=1619115498354533927&wfr=spider&for=pc

2019-06-21 00:07:38 256

原创 g++: command not found的解决

环境CentOSG++没有装或却没有更新如图所示:yum -y update gccyum -y install gcc+ gcc-c++最后重新编译simpledemo.cpp文件,编译后的的文件为simpledemo,运行simpledemo如下图...

2019-06-15 22:54:57 1363

转载 Linux 解决下mysql 首次无法直接通过无密码登录问题

原文链接:https://blog.csdn.net/qq128495/article/details/81297834标题:最近 通过yum命令在mysql中安装数库,数据库安装完成后,首次登录时,使用命令 mysql -u-p,进行登录,但是大部分朋友都碰到了无法登录的问题。返回的提示,如图:我在这里推荐两个处理方法:1.直接用命令查看root用户的临时密码2.用命令...

2019-06-14 22:08:53 842

转载 MIPS指令集及汇编完全解析

原文链接:https://blog.csdn.net/qq_41191281/article/details/85933985

2019-06-10 22:57:05 4104

转载 操作系统页表的管理

原文链接:http://kdf5000.com/2017/03/12/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E9%A1%B5%E8%A1%A8%E7%9A%84%E7%AE%A1%E7%90%86/学过操作系统的都知道,在操作系统中存在一个虚拟内存的概念,它用于内存的管理,使得应用程序认为它有一段连续的内存,大大地简化了程序员码代码的难度。程序员只用关注在这...

2019-06-09 09:32:50 1031

转载 虚拟内存与物理内存的联系与区别

原文链接:https://blog.csdn.net/lvyibin890/article/details/82217193操作系统有虚拟内存与物理内存的概念。在很久以前,还没有虚拟内存概念的时候,程序寻址用的都是物理地址。程序能寻址的范围是有限的,这取决于CPU的地址线条数。比如在32位平台下,寻址的范围是2^32也就是4G。并且这是固定的,如果没有虚拟内存,且每次开启一个进程都给4G的物理...

2019-06-08 17:28:01 204

转载 图解说明——究竟什么是Windows句柄

原转载链接:https://www.cnblogs.com/zpcdbky/p/4652151.html参考资料:http://blog.csdn.net/newjerryj/article/details/4383701http://www.cnblogs.com/yellowyu/archive/2009/06/07/1497910.html写在前面:...

2019-06-08 02:47:47 347 1

转载 linux线程切换和进程切换的方法

进程切换和线程切换在效率上略有不同,相比之下进程切换耗费资源较大,效率要差一些,原因可以参考下面这篇文章原文链接:https://www.jb51.net/article/102004.htm进程切换分两步:1.切换页目录以使用新的地址空间2.切换内核栈和硬件上下文对于linux来说,线程和进程的最大区别就在于地址空间,对于线程切换,第1步是不需要做的,第2是进程和线程切换都要...

2019-06-08 02:35:00 4596

转载 cpu,核心数,线程抢占式分配理解,时间分片机制总结,进程和线程关系及区别

知识点:1,进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是分配资源的基本单位,线程是进程的一个实体,是CPU调度和分派的基本单位2,线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。2,一个进程包含一个或多个线程;3,同一个进程中的多个线程之间可以并发执行.4,一个程序至少有一个进程,一个进程至少有一个线程.5,线程是CPU分配...

2019-06-07 23:56:56 2034

转载 寄存器---汇编学习笔记

原文链接:https://blog.csdn.net/qq_37340753/article/details/80935423

2019-06-06 21:13:32 156

转载 win32常用的汇编指令和寄存器

原文不详,转载来源:https://blog.csdn.net/u011555996/article/details/80151371通用寄存器 EAX 累加(Accumulator)寄存器 AX(AH、AL) 常用于乘、除法和函数返回值 EBX 基址(Base)寄存器 BX(BH、BL) 常做内存数据的指针, 或者说常以它为基址来访问内存. E...

2019-06-06 20:35:52 601

转载 容器监控实践—Prometheus基本架构

原文链接:https://www.jianshu.com/p/273b1a7d4cab

2019-06-06 14:05:34 185

转载 进程、线程和协程之间的区别和联系

近期也在看操作系统方面知识,进程 线程一直是个老生常谈的话题,无论操作系统还是其它很多编程语言而言,这篇文章个人感觉还不错,转载一下,原作者博客干货蛮多的顺便附上作者主页原文作者【lx青萍之末】https://blog.csdn.net/daaikuaichuan原文链接:https://blog.csdn.net/daaikuaichuan/article/details/8295108...

2019-06-06 00:02:05 243

转载 操作系统图解

对操作系统几大模块的功能和作用都有大致了解,但如果让我来具体说说每个硬件与具体的系统之间的联系,又不能很清楚的说出来个456,这篇文章个人感觉还不错,等周末再详细看看。原文链接:https://www.open-open.com/lib/view/open1388289601875.html...

2019-06-05 08:51:41 715

转载 反向索引,为什么称之为反向索引?

原文链接:https://ruby-china.org/topics/37551

2019-06-05 00:00:19 691

转载 时钟频率是个什么概念??

作者:虞己某链接:https://www.zhihu.com/question/29685396/answer/145507426来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这大概要从,为什么有时钟(Clock)这个概念开始说。这又要从flop和register开始说。电子设备中,你要怎么去“保存”一个数据,读取和写入它呢?方法很多,现在只说教科...

2019-06-04 23:31:16 2071

转载 ServletContext介绍及用法

原文链接:https://blog.csdn.net/qq_36371449/article/details/80314024

2019-06-02 09:37:48 181

转载 ServletContext作用功能详解

原文:https://blog.csdn.net/lvzhiyuan/article/details/4664624ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,...

2019-06-02 09:35:56 309

转载 Java泛型详解:和Class的使用。泛型类,泛型方法的详细使用实例

原文链接:https://blog.csdn.net/qq_27093465/article/details/73229016

2019-06-02 09:33:22 500

转载 MySQL 事务

转载:http://www.runoob.com/mysql/mysql-transaction.htmlMySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务...

2019-06-02 09:20:34 128

转载 MyBatis查询结果resultType返回值类型详细介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/codejas/article/details/79520246一、返回一般数据类型比如要根据 id 属性获得数据库中的某个字段值。mapper 接口: //根据 id 获得数据库中的 username 字段的值 String getEmpNameById(Intege...

2019-06-02 09:19:54 3476

转载 Java常量池的大概理解

转载来源:http://www.cnblogs.com/iyangyuan/p/4631696.htmljava常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,小菜早就对常量池有所耳闻,这次好好总结一下。理论 小菜先拙劣的表达一下jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈...

2019-06-02 09:15:17 124

转载 Arrays用法整理

本文将整理java.util.Arrays工具类比较常用的方法:本文介绍的方法基于JDK 1.7 之上。1. asList方法@SafeVarargs public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } 使用...

2019-06-02 09:14:03 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除