- 博客(22)
- 收藏
- 关注
原创 java_Collection 泛型
集合集合和数组的区别:1.数组长度固定,集合长度不固定2.数组可存放基础数据类型和引用数据类型,集合只能存放引用数据类型#mermaid-svg-6HVhBNketu9f5MOQ .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-6HVhBNketu9f5MOQ .label text{fill:#33
2020-10-13 21:41:06
167
原创 GDB安装以及基础命令
GDB安装apt-get install gdb 安装GDB增强工具 (gef)GDB的版本大于7.7wget -q -O- https://github.com/hugsy/gef/raw/master/scripts/gef.sh | sh确保网络连通 并且成功更新ubuntu (更新source.list 使用apt-get update)安装GDB增强工具 (pwndbg)git clone https://github.com/pwndbg/pwndbgcd pwnd
2020-09-27 21:35:57
1031
原创 汇编语言实现矩形的放缩
效果:assume cs:codecode segmentstart: mov dh,10 mov dl,30 mov cl,2 mov ch,3 mov al,0 call clear call sleeps: call rhombus call sleep call clear add al,2 cmp al,6 je s1 jmp s s1: call rhombu
2020-09-27 21:34:50
209
原创 java系统API函数
toString方法public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } getClass().getName():获取包名和类名 @:原样输出 hashCode():获取系统给的随机十进制数字 Integer.toHexString():十进制转十六进制对于类的实
2020-09-27 21:32:06
361
原创 intellij 出现“Usage of API documented as @since 1.7+”的解决办法
出现位置:在重写equals时,写下Objects.equals报错解决方法:打开project structment,设置modules更换language level即可原因: 该方法是java1.7的特性,而当前的language level低于1.7
2020-09-26 17:35:54
585
原创 Vscode连接linux
vscode配置:1.插件安装remote developmenSFTP2.文件配置setting.json中添加:"remote.SSH.showLoginTerminal": trueconfig中设置:Host brightsails HostName 192.168.1.130 //虚拟机ip User brightsails //要登陆...
2020-04-21 19:40:14
524
原创 linux共享文件夹设置
vmtool安装流程点击vmware 里面的虚拟机——》安装vmware tool然后(等待一会)弹出一个界面把里面的 VMwareTools-9.6.1-1378637.tar.gz 复制到自己的家目录解压VMwareTools-9.6.1-1378637.tar.gz tar -xzvf VMwareTools-9.6.1-1378637.tar.gz进入...
2020-04-21 19:40:14
135
原创 SSH
1、sshSSH 为 Secure Shell 的缩写,SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。2、ssh-keygen从客户端来看,SSH提供两种级别的安全验证: 第一种级别(基于口令的安全验证):只要你知道自己帐号和口令,就可以...
2020-04-21 19:40:14
110
1
原创 GDB基础
GDB安装apt-get install gdb安装GDB增强工具 (gef)GDB的版本大于7.7wget -q -O- https://github.com/hugsy/gef/raw/master/scripts/gef.sh | sh确保网络连通 并且成功更新ubuntu (更新source.list 使用apt-get update)安装GDB增强工具 (p...
2020-04-21 19:40:14
79
原创 Linux_error
1.ubuntu xrandr显示问题 xrandr no protocol specified 用户问题,使用默认登录用户即可解决。2.ubuntu 分辨率修改 xrandr -s 1920*1200 全屏3.ubuntu 配置好后无法ssh登录修改ssh改配置文件,设置为允许root远程登录:root@ubuntu:~# vim /etc/ssh/s...
2020-04-21 19:40:14
280
原创 Makefile设计
Linux中Makefile设计1.编译流程1.预编译gcc -E hello.c -o hello.i目的: 1.展开宏定义 2.引入头文件,将.h引入.c 2.汇编gcc -S hello.i -o hello.s目的: 将C语言转换为汇编代码3.编译gcc -c hello.s -o hello.o4.链接gcc -o hello hello.o...
2020-04-21 19:40:14
178
原创 HDFS概念
一 HDFS概念1.1 概念HDFS,它是一个文件系统,**全称:Hadoop Distributed File System,用于存储文件通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色。1.2 组成1)HDFS集群包括,NameNode和DataNode以及Secondary Namenode。2)NameNode负责...
2020-04-21 19:40:14
56
原创 Source安装
Source insight安装1.安装并配置文件准备:mycomment.em 做注释openfloder.em 快速打开目标目录quicker.em 快捷键集合操作:1.环境准备以及破解将sourceinsight4以及三个宏文件放入下列目录导入破解文件将配置xml文件放入source insight的settings下2.打开基础...
2020-04-21 19:40:14
713
原创 API操作HDFS
通过API操作HDFSpackage HdfsAPI;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.apache.hadoop.io.IOUtils;import org.junit.After;import org.junit.Before;i...
2020-04-21 19:40:14
64
原创 hadoop配置
大数据的特征容量(Volume):数据的大小决定所考虑的数据的价值和潜在的信息;种类(Variety):数据类型的多样性;速度(Velocity):指获得数据的速度;可变性(Variability):妨碍了处理和有效地管理数据的过程。真实性(Veracity):数据的质量复杂性(Complexity):数据量巨大,来源多渠道价值(value)...
2020-04-21 19:40:14
74
原创 二级指针
在传递一级指针时,只有对指针所指向的内存变量做操作才是有效的;在传递二级指针时,只有对指针的指向做改变才是有效的;下面做简单的分析:在函数传递参数时,编译器总会为每个函数参数制作一个副本,即拷贝;例如:void fun(int *p),指针参数p的副本为_p,编译器使_p=p,_p和p指向相同的内存空间,如果在函数内修改了_p所指向的内容,就会导致p的内容也做相应的改变;...
2020-04-21 19:40:14
88
1
原创 HDFS基本操作
3.2 通过API操作HDFS3.2.1 HDFS获取文件系统1)详细代码/** * 打印本地hadoop地址值 * IO的方式写代码 */ @Test public void intiHDFS() throws IOException { //F2 可以快速的定位错误 // alt + enter自动找错误 //1...
2020-04-21 19:40:14
199
原创 linux网络配置
配置linux iplinux下查看ip指令:ip addr配置ip:1.进入cd etc/sysconfig/network-scripts2.打开文件vi ifcfg-ens333.编辑文件4.重新启动service network restartvmware及本地配置 ...
2020-04-21 19:40:14
49
原创 hugo博客的搭建
本地环境操作:1.windows下载hugo环境https://gohugo.io/getting-started/installing/2.下载githttps://www.git-scm.com/download/3.下载nodehttps://nodejs.org/zh-cn/download/4.安装完成后,初始化博客hugo new site myblog...
2020-04-21 19:40:14
134
原创 Linux命令
linux文件权限管理共10位 r 读 w 写 x 执行第1位为:d目录 -文件 l软连接代码第2-5位为:文件所属者权限第5-8位为:所属组第8-10位为:其他用户Linux查看命令ls -l ==ll 查看该目录下文件的详细信息ls -a 查看该目录下所有文件(隐藏文件)la -ls = ll+lals -lhi 显示存储号touch 创建文件mv ...
2020-04-21 19:40:14
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人