自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vim简介以及常用命令

vim的最后行模式是指可以在界面最底部的一行显示的输入命令,一般用来执行查找待定的字符串、保存及退出命令等任务。在命令行模式下输入冒号,就可以进入最后行模式,还可以使用?和/进入最后行模式。比起命令行模式的诸多操作命令,最后行模式的操作命令就少多了 见如下命令操作说明e在vim编辑时,可以使用e创建新文件n加载新文件w写文件 也就是将编辑的内容保存到文件系统中,vim在编辑文件时 先将编辑内容保存到临时文件中 如果没有执行写操作直接退出的话 修改内容并没有保存到文件中w!...

2022-08-19 10:19:53 506 1

原创 Docker的学习笔记

Docker

2022-04-20 09:38:48 1683

转载 IOC的理解

IOC是什么Ioc-Inversion of Control 即"控制反转" 不是什么技术,而是一种设计思想在Java开发中 Ioc意味着将你设计好的对象交给容器控制 而不是传统的在你的对象内部直接控制 如何理解好Ioc呢? 理解好Ioc的关键是要明确"谁控制谁,控制什么,为何是反转(有反转就应该有正转),哪些方面反转了" 深入分析一下:谁控制谁,控制什么 传统Java SE程序设计 我们直接在对象内部通过new进行创建对象 是程序主动去创建依赖对象 而Ioc是有专门一个容器来创建这些对象 即有Ioc

2021-09-03 16:06:34 682

原创 自己所遇到的面试题总结

final、finally、finalize 有什么区别final可以用于修饰变量,方法,类,被修饰的变量的值不能被改变,被修饰的方法不能被重写,被修饰的类不能被继承,它和abstract是反义词finally通过放在try…catch的后面构造总是执行代码块 这就意味着程序无论正常运行还是发生异常 这里的代码只要JVM不关闭都会执行 可以将释放外部资源的代码写在finally块中finalize: Object类的方法 Java中允许使用finalize()方法在垃圾回收器将对象内存中清除出去之前

2021-09-03 13:26:59 150

原创 Java多线程详解

基本概念多线程多线程是指的是这个程序(一个进程) 运行时产生了不止一个线程并行:多个cpu实例或者多台机器同时执行一段处理逻辑 是真正的同时并发通过cpu调用算法 让用户看上去同时执行 实际上从cpu操作层面不是真正的同时 并发往往在场景中有公用的资源 那么针对这个公用的资源往往产生瓶颈 我们会用TPS或者QPS来反应这个系统的处理能力线程安全指在并发的情况下 该代码经过多线程使用 线程的调度顺序不影响任何结果 这个时候使用多线程 我们只需要关注系统的内存 cpu是不是够用即可 反过来 线程

2021-09-03 11:22:36 118

原创 Java8中Stream流的常用方法

了解StreamJava8中有两大最为重要的改变 第一个是Lambda表达式 另外一个则是Stream API(java.util.stream.*)Stream是java8中处理集合的关键抽象概念 它可以指定你希望对集合进行的操作 可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API对集合进行操作,就类似于使用SQL执行的数据库查询。也可以使用StreamAPI来并执行操作 简而言之 Stream API提供了一种高效且易于使用的处理数据的方式什么是Stream流(Stream)

2021-09-01 18:00:57 316

转载 Java中8大基本数据类型所占字节以及位数

转载自: 博客8种基本数据类型为:4种整形:byte,short,int,long2种浮点类型: float,double1种Unicode编码的字符单元的字符类型: char1种Boolean类型: boolean8种类型所占字节和位数和取值范围如下:类型占用字节占用位数数值长度byte18-128~127(-2的7次方到2的7次方-1)short216-32768~32767(-2的15次方到2的15次方-1)int432-2的31次方

2021-08-29 09:32:59 5126

原创 uni-app学习笔记(完)

uni-app中的数据绑定在页面中需要定义数据 和我们之前的vue一模一样 直接在data中定义数据即可export default{ data(){ return{ msg:'hello-uniapp' } } }插值表达式的使用使用插值表达式渲染基本数据<view>{{msg}}}</view>在插值表达式中使用三元运算<view>{{flag ? '真的':'假的'}

2021-08-28 16:14:34 1052

原创 uni-app学习笔记(二)

condition 启动配置启动模式配置 仅开发期间生效 用于模拟直达页面的场景 如:小程序转发后 用户点击所打开的页面属性说明:属性类型是否必填描述currentNumber是当前激活的模式 list节点的索引值listArray是启动模式列表list说明:属性类型是否必填描述nameString是启动模式名称pathString是启动页面路径queryString否启动参数 可在这里 获取

2021-08-27 16:16:59 953

原创 uni-app学习笔记(一)

uni-app介绍uni-app是一个使用Vue.js开发的所有前端应用的框架 开发者编写一套代码 可发布到iOS、Android、H5 以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台为什么要去学习uni-app相对于开发者来说 减少了学习成本 因为只学会uni-app之后 即可开发出iOS、Android、H5 以及各种小程序的应用 不需要再去学习开发其他应用的框架 相对公司而言 也大大减少了开发成本环境搭建安装编辑器HbuilderX下载地址: https://www.dc

2021-08-27 10:48:49 575

空空如也

空空如也

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

TA关注的人

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