自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 treeset和hashset的区别

都可以用来去重,treeset同时可以排序一、实现方式HashSet:HashSet是哈希表实现的。TreeSet:TreeSet是二差树实现的。二、数据是否有序HashSet:HashSet中的数据是无序的。TreeSet:Treeset中的数据是自动排好序的。三、是否可以放入null值HashSet:可以放入null,但只能放入一个null。TreeSet:不允许放入null值。...

2020-08-10 22:48:26 222

原创 防止脚本sudo提权,如何修改

sudo提权就是普通用户可以攻击系统,以root权限执行自己想执行的脚本sudo执行的脚本在/etc/sudoers里面可以查到这些脚本一般没有写的权限为400,但是该脚本所在的目录存在写的权限为700,而且归属普通用户攻击者可以以普通用户,mv掉这个目录,写一个同名的目录放自己的脚本,以实现sudo执行该脚本的目的修改策略:1)找一个或者新建一个目录,要求:从根目录到该目录的中间所有...

2020-03-13 22:27:38 369

原创 scala学习笔记【持续更新】

scala-doc下载链接可以用迅雷打开链接进行下载:https://www.scala-lang.org/files/archive/scala-docs-2.**.*.zip

2020-03-10 23:17:51 191

原创 linux下利用python验证json格式是否正确

执行命令:cat .json | python -m json.tool1.要验证的文件.json2.如果返回结果为*.json里的内容,则表示json文件格式正确3.否则返回json文件中错误的行号及错误信息...

2020-02-13 21:48:45 1666

原创 Win10关闭浏览器时不小心选择了“要关闭所有标签页吗”,怎么恢复

系统:win10操作步骤:1.win+R2.打开注册表:regedit3.编辑 -> 查找4.搜索“asktoclosealltabs”,值改为“1”,确定即可。0:直接关闭所有标签1:询问“是否关闭所有标签”...

2020-01-16 22:59:52 1939

原创 next/nextint之后,使用nextLine循环n次读取用户输入,总是少读取一次

public class StringDefrentCharNum { public static void main() { Scanner scanner = new Scanner(System.in); String str = scanner.nextLine(); ... } }

2019-12-21 11:41:59 444

转载 web思想的发展历程:Cookie,Session,Token、Redis

1.了解各模块的概念理解 Cookie,Session,Token 并结合 Redis 的使用引用前辈的整理:前辈:Mr.曹链接:https://www.cnblogs.com/cckui/p/10967266.html2.未完,待续。。。...

2019-12-15 15:05:23 108

转载 图解 java线程安全

什么是线程线程安全Java内存模型 - JMM什么是 JMM线程安全的本质线程同步Synchronized 关键字Synchronized 作用Volatile 关键字Volatile 作用java.util.concurrent.atomicLock详情参考https://juejin.im/post/5d2c97bff265da1bc552954b...

2019-12-09 20:01:46 88

原创 c/c++中的uint8_t uint16_t uint32_t uint64_t size_t数据类型

简单说,就是使用typedef给类型起的别名,一个C/C++的工程中最好使用typedef,如果工程涉及到跨平台,不同的平台会有不同的字长,利用预编译和typedef可以最有效的维护代码。按照posix标准,一般整形对应的*_t类型为:1字节 uint8_t2字节 uint16_t4字节 uint32_t8字节 uint64_t...

2019-11-25 23:30:43 2227

原创 类加载时的顺序和创建对象时的顺序

2019-11-16 21:26:35 181

原创 http请求响应流程和涉及的各种框架

2019-11-14 00:42:14 109

原创 visual studio code不能链接扩展商店,无法直接install安装插件

需要设置VSCode的代理文件>首选项>设置>应用程序>代理服务器

2019-11-13 21:44:58 5275 3

原创 Git 恢复本地误删的文件

如果在本地误删了某些文件或者文件夹,可以通过git操作来复原。git statusgit reset HEAD 被删除的文件或文件夹git checkout 被删除的文件或文件夹

2019-11-07 00:14:09 214

空空如也

空空如也

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

TA关注的人

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