自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 【JVM】JVM知识结构

帮你系统的整理JVM知识结构,碎片化的学习也能够形成系统

2023-08-19 09:48:21 70

转载 遍历二叉树算法:morries

通常,实现二叉树的前序(preorder)、中序(inorder)、后序(postorder)遍历有两个常用的方法:一是递归(recursive),二是使用栈实现的迭代版本(stack+iterative)。这两种方法都是O(n)的空间复杂度(递归本身占用stack空间或者用户自定义的stack),所以不满足要求。Morris Traversal方法可以做到这两点,与前两种方法的不同在于该方法只需要O(1)空间,而且同...

2020-08-09 17:46:53 314 1

原创 手把手教你安装CentOS

CentOS安装教程一、linux系统简单介绍Linux系统是1991年,由芬兰的业余计算机爱好者Linus Torvalds编写的一款类似Minix的系统,它是基于微内核架构的类Unix操作系统。Linux可以分为两种:1.内核版本:严格的说,Linux不是一个操作系统,它只是一个操作系统的内核。什么是内核?内核建立了计算机软件与硬件之间的通讯平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等;2.发行版本:一些公司或组织在内核基础上进行二次开发而重新发行的版本,比如:ubuntu、C

2020-07-13 15:06:23 4900 5

原创 maven打包报错——编译插件默认jdk版本1.6

source 1.6 中不支持 lambda 表达式由于项目中用到了lambda表达式,结果在使用maven打包的时候出了问题,报了“source 1.6 中不支持 lambda 表达式”,感觉真是莫名其妙啊,在我的IDE设置和项目配置中都使用的1.8版本。后面百度查了资料发现,maven编译默认使用jdk1.6,如果我们项目中使用了1.6版本以上特性的话,需要添加配置去定义jdk版本。...

2019-11-29 11:30:17 1305

原创 LeetCode题解

leetcode题解做过的事情,经常过段时间就忘了。刷过的题,隔段时间再看,就不记得当初的思路了。所以干脆把思路记录下来。两数之和(No.1)给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。方法一、使用暴力法来解,两层for循环。时间复杂度O(n^2),空间复杂度是O(1)。class Solution { ...

2019-11-18 12:15:10 133

原创 intellij IDEA自动生成serialVersionUID设置

IDEA设置自动生成serialVersionUID当我们的java类实现了Serializable接口时,需要定义serialVersionUID。下面是使用IDEA自动生成的方法:打开设置界面,点击File-> Settings左上角搜索serializable,并在右边Serialization issues下勾选 Serializable class without 'ser...

2019-11-13 11:32:04 263

原创 命令行运行java踩坑

命令行运行java踩坑记录一次踩坑经历。最近项目开发完了,在做测试。为了模拟多人同时下载app,我开启多个线程去下载远程服务器上的apk文件,可是发现公司网速做了限制,最大只有2M/s,这样也就没法测出服务器实际的上传速度。于是,找同事借了一台电脑,两边同时下载。但是同事电脑上没有java运行环境,只好装了个jdk来跑代码。OK,jdk装好了,把我的.java文件共享一下,在这边拷到桌面,打开...

2019-11-05 11:02:45 184

原创 nginx错误集锦

1.[error] OpenEvent(“Global\ngx_stop_1492”) failed (2: The system cannot find the file specified)这个一般出现在执行nginx关闭命令时:nginx -s stop / nginx -s quit错误原因是nginx服务器未启动.2.[emerg] “upstream” directive is ...

2019-08-24 11:38:15 732

原创 mysql5.7中文乱码问题解决方法

mysql5.7中文乱码问题解决方法:你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新...

2019-07-25 17:52:38 999 1

subinacl.zip

SubInACL是一种命令行工具,管理员可以使用它来获取有关文件,注册表项和服务的安全信息,并在用户之间,本地或全局组与组之间以及域与域之间传输此信息。 例如,如果用户已从一个域(DomainA)移至另一个域(DomainB),则管理员可以在用户文件的安全信息中将DomainA \ User替换为DomainB \ User。这使用户可以从新域访问相同的文件。 SubInACL使管理员可以执行以下操作: 显示与文件,注册表项或服务关联的安全信息。此信息包括所有者,组,权限访问控制列表(ACL),任意ACL(DACL)和系统ACL(SACL)。 更改对象的所有者。 将一个标识符(帐户,组,众所周知的安全标识符(SID))的安全信息替换为另一标识符的安全信息。 迁移有关对象的安全性信息。如果您已经重组了网络的域,并且需要将文件的安全信息从一个域迁移到另一个域,这将很有用。

2020-04-24

空空如也

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

TA关注的人

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