12 zzm628

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

day10&day11

1、rm remove2、PATH变量3、修改PATH变量vi /etc/profile在末尾加上:PATH=$PATH:/path/to/add

2019-09-26 23:05:52

day10

一、绝对路径、相对路径pwdcd change directorycd -进入上一次的目录cd 或 cd ~进入当前用户的家目录mkdir make directorymkdir -p级联创建目录mkdir -pv显示创建过程rmdir只能删除非空目录...

2019-09-25 22:53:03

day8&day9

一、tree 安装:yuminstall treetree -L 2,显示2层目录:/bin/sbin,super bin,一般是root用户用的/usr/bin/usr/sbin/boot 系统启动时用到的文件/dev 设备文件/etc 系统配置文件/home 用户家目录/lib /lib64 系统的库文件,类似于...

2019-09-25 22:18:21

day7

一、虚拟机克隆,克隆完成后记得修改下IP地址,否则开机是会报IP冲突。更改主机名:hostnamectl set-hostname xxx二、为了方便做实验可以给虚拟机做一个快照,出现问题时可以随时恢复三、两台linux之间互连1、连接命令:ssh -p 22 root@192.168.1.1002、生成密钥:ssh-keygen...

2019-09-23 22:22:03

day6

一、忘记root用户密码的解决方法:1)单用户模式,类似windows的安全模式1、重启:reboot init 6 shutdown -r now2、关机:init 0 poweroff3、进入grub启动工具界面,找到linux16这一行,在将ro改为下面这一行:rw init=/sysroot/bin/sh/sysroot为自己系统里的文件,切换到自己的...

2019-09-23 21:54:55

day5

一、PuTTY或xshell通过密钥登录1、一对密钥,服务器放公钥,本机放私钥2、进入远程服务器:mkdir /root/.sshchmod 700 /root/.sshvi /root/.ssh/authorized_keys将公钥粘贴进去。注:可以同时配置多个公钥。#开头代表注释关闭selinux:setenforce 0禁用密码登录系统:vi /etc/s...

2019-09-20 22:19:10

day4

一、xshell使用二、vmware有快照功能三、putty下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html四、杀死dhclient服务:dhclient-r五、查看网关:route -n...

2019-09-19 22:07:04

day3

一、IP配置1)dbclient,获取IP地址2)IP配置文件路径:/etc/sysconfig/network-scripts/ifcfg-***静态IP配置方法:BOOTPROTO=staticIPADDR=192.168.1.105NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=114.114.114.1143)重...

2019-09-18 22:06:47

day2

一、VMwareWorkstation安装1、创建虚拟机:网络连接:1)桥接模式:和宿主机在同一个网络,相当于连接到了同一台路由器2)NAT模式:vmware充当了路由器的角色,虚拟机连接到了这台路由器上3)仅主机模式:相当于用一根网线直连了宿主机和虚拟机2、安装虚拟机操作系统,Centos7分区:/boot分区,200Mswap分区,内存大小的2倍,最大分8...

2019-09-17 22:24:43

day1

一、学习之初1、给自己明确的定位1)学习这个课程的目的是什么?2)学完之后要做的职位是什么?多数可能是运维,还有开发和测试3)学完之后要在哪个城市发展?先把技能打扎实2、给自己设定目标1)何时学完?2)何时跳槽?3)第一份工作薪资?4)一年后薪资多少?两年后呢?3、学习方法1)预习和复习的重要性2)当日事当日华3)记笔记4)利用好资源,如...

2019-09-16 22:20:21

记一次服务器(centos7)出现奇怪进程,占用CPU奇高的排查过程

一、现象:通过top命令查看服务器负载,发现特别高,主要原因是由于一个进程特别占用CPU资源,并且这个进程不是我们所需要的进程。此处忘记截图了二、开始排查,怀疑是被人攻击系统,成为肉机了1、通过lastb命令查看系统登录失败的记录,果然发现大量失败记录,并且不停的在增加,如下图:2、然后赶紧修改了远程登录端口:vi/etc/ssh/sshd_config修改其中的po...

2019-07-11 19:03:32

《Java安全编码标准》学习笔记 - 2

六、面向对象1、2、只有受信子类能对具有不变性的类和方法进行扩展。一个类如果不允许继承或者一个方法不允许覆盖,则应声明为final3、声明数据成员为私有并提供可访问的封装器方法。静态的可变的数据成员必须声明为私有。4、当改变基类时,保存子类之间的依赖关系。在没有考虑子类的情况就对基类进行修改,会引入安全漏洞。在不了解基类的实现时开发的子类,有可能会产生错误的行为,...

2019-04-19 15:17:19

《Java安全编码标准》学习笔记 - 1

一、概述1、相对来说,Java是一种较为安全的语言:1)没有显式的指针操作2)对数组和字符串边界有自动检查机制3)如果尝试引用一个空指针会抛出系统异常4)算术运算是明确定义的且与平台无关,类型转换也是如此。5)内置的字节码验证器可以确保这些检查会在正确的地方执行二、输入验证和数据净化(IDS)1、sql注入,使用PreparedStatement2、xml...

2019-04-09 19:50:32

《深入理解Java虚拟机》学习笔记 - 3

早期(编译期)优化1、从Sun Javac的代码来看,编译过程大致可以分为3个过程:a 解析与填充符号表过程b 插入式注解处理器的注解处理过程c 分析与字节码生成过程2、解析与填充符号表:a 词法、语法分析。词法分析是将源代码的字符流转变为标记(Token)集合;语法分析是根据Token序列构造抽象语法树的过程。b 填充符号表。符号表(Symbol Table)是由一组...

2019-04-09 19:46:09

《深入理解Java虚拟机》学习笔记 - 2

类文件结构1、各种不同平台的虚拟机与所有平台都统一使用的程序存储格式——字节码(ByteCode)是构成平台无关性的基石2、任何一个Class文件都对应着唯一一个类或接口的定义信息,但反过来说,类或接口并不一定都得定义在文件里,譬如类或接口也可以通过类加载器直接生成3、根据Java虚拟机规范的规定,Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据...

2019-04-09 19:45:08

《深入理解Java虚拟机》学习笔记 - 1

走近JAVA一、java的优点:1、一次编写,到处运行2、相对安全的内存管理和访问机制3、热点代码检测和运行时编译及优化4、完善的应用程序接口,以及第三方类库二、虚拟机1、Classic VM2、Exact VM3、Sun HotSpot VM,HotSpotVm的热点代码探测能力可以通过执行计数器找出最具有编译价值的代码,然后通知JIT编译器以方法为单位进行编...

2019-04-09 19:43:56

字母、数字混合方式,按照自然语言排序,java版

public static int atoi(String str) { //这里要小心,需要判断有效性 if (str == null || str.length() == 0) { return 0; } int nlen = str.length(); double sum = ...

2018-07-24 18:01:14

jsp <%! %> 与 <% %> 区别

<body><%!//1、可定义方法public String outMethod(){ return "outMethod";}//2、可定义static方法public static String outStaticMethod(){ return "outStaticMethod";}//3、可定义static属性public static int ...

2018-04-29 18:40:39

iBatis Date 类型 时分秒丢失(精度丢失)问题

在此前,遇到过使用Ibatis操作Oracle时时间精度丢失的问题,昨天又遇到JDBC操作MySQL时间字段的问题 ,从网上看到各种式样的解释这些问题的博文/帖子,但多是雾里看花,不得要领。理解JDBC中的时间类型MySQL 与JDBC之间的类型映射Oracle 与JDBC之间的类型映射Ibatis 是怎么处理日期时间类型的注释参考资料理解JDBC中的时间类型java.sql包中包括三个类,Dat...

2018-04-29 18:40:22

cmd下格式化输出

@echo off::获取日期 将格式设置为:2016年06月14日set datevar=%date:~0,4%年%date:~5,2%月%date:~8,2%日::获取时间中的小时 将格式设置为:24小时制set timevar=%time:~0,2%if /i %timevar% LSS 10 (set timevar=0%time:~1,1%)::获取时间中的分、秒 将格式设置为:39分0...

2018-04-29 18:40:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。