- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 计算机网络灵魂拷问
计算机网络灵魂拷问浏览器输入网址之后发生了什么 DNS域名解析 HTTP协议生成请求报文 TCP协议将请求报文分割成报文段,进行可靠传输 IP协议进行分组转发 TCP协议重组请求报文 HTTP协议对请求进行处理 网络体系(OSI七层、TCP/IP四层、五层)TCP/IP协议各层的作用 应用层:应用层的任务是通过应用进...
2020-04-24 13:47:45
466
原创 算法--最大值减去最小值小于或者等于num的子数组数量
package algorithm;import java.util.LinkedList;/** * 程序员代码代码面试指南:最大值减去最小值小于或者等于num的子数组数量 * 1.变量 * qmax:LinkedList<Integer>,用来实现子数组的最大值,队头为当前子数组的最大值 * qmin:LinkedList<Integer>,用来实现子数...
2020-03-29 22:42:22
379
原创 算法--获取最小元素的栈
package algorithm;import java.util.Stack;/** * 题目:实现一个特殊的栈,在实现栈的基本功能的基础上,在实现返回栈中的最小元素 * 思路:使用Stack类 * 1.创建两个栈,一个用来存储元素:stackData,一个用来储存最小元素:stackMin * 2.压入元素时,将元素压入stackData,是否压入stackMin进行判断 ...
2020-03-28 19:38:23
224
原创 spring基于xml文件配置
spring基于xml配置主要依赖的jar包有文件:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-12-08 15:11:05
317
原创 shell中的各种括号
shell中的各种括号一、圆括号()、(())1.单圆括号 ()(1)命令替换:$(cmd)KaTeX parse error: Can't use function '\`' in math mode at position 8: (cmd))和\̲`̲cmd\`一样,用于命令替换,…(cmd)并非如此a=`pwd`echo $a上面代码用$()可写成a=$(pwd)echo...
2019-11-19 21:09:01
328
原创 crontab
crontab相关的文件/etc/crontab相关文件夹/etc/cron.d/etc/cron.daily/etc/cron.hourly/etc/cron.monthly/etc.cron.weekly命令用法usage: crontab [-u user] file crontab [ -u user ] [ -i ] { -e | -l | -r } (...
2019-11-19 20:42:50
183
原创 Shell中的各种括号
Shell中的各种括号一、圆括号()、(())1.单圆括号 ()(1)命令替换:$(cmd)KaTeX parse error: Can't use function '\`' in math mode at position 8: (cmd))和\̲`̲cmd\`一样,用于命令替换,…(cmd)并非如此a=`pwd`echo $a上面代码用$()可写成a=$(pwd)echo...
2019-11-13 20:27:38
302
原创 从零开始写shell脚本
编写shell开头标记系统使用的是哪种shell#!/bin/bash变量定义变量a=hello等号两边不能有空格使用变量echo $aecho ${a}world!删除变量unset a数据类型shell是弱类型语言,可直接定义数字和字符串a=3b=hello字符串可用单引号或者双引号标记起来,单引号内不可以使用转义字符和变量,双...
2019-11-11 19:54:05
295
原创 三大模式与两大映射
三大模式与两大映射外模式可以有多个外模式也叫子模式、用户模式某个用户所看到或者能操作的模式,举个例子,MySQL里有个user1用户,他能看到可操作好几个数据库db1、db2、db3,这部分就叫做外模式概念模式只有一个概念模式也叫模式、逻辑模式数据库中全体数据的逻辑结构和特征的描述内模式只有一个内模式也叫存储模式、物理模式是数据库物理结构和存储方法的描述,就是实...
2019-11-03 13:46:54
1354
原创 SSH协议(从对称加密到非对称加密)
ssh协议(从对称加密到非对称加密)简介SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。简单来说ssh是一种加密的用于远程登录的协议。对称加密对称...
2019-10-30 22:27:00
2561
1
原创 NULL值详解
NULL值参考:https://dev.mysql.com/doc/refman/8.0/en/working-with-null.htmlhttps://dev.mysql.com/doc/refman/8.0/en/problems-with-null.htmlhttps://dev.mysql.com/doc/refman/8.0/en/null-values.html概念MyS...
2019-10-29 12:19:39
2351
原创 每天一个Linux命令--netstat
netstat命令作用:打印网络连接数,路由表,接口统计,伪装地址链接数,多播成员等信息具体用法:NETSTAT(8) Linux System Administrator's Manual NETSTAT(8)NAME netstat - Print network connections, routing tables, int...
2019-10-28 11:24:27
364
原创 MySQL的SQL语句分类
MySQL官方SQL大致可以分为下面的这些第一种:Data Definition Statement,数据定义语句,主要有alter、create、drop、rename、truncate这些,具体看下图:第二种:Data Manipulation Statement,数据操纵语句,主要有call、delete、do、handler、import、load、insert、replace、...
2019-10-27 20:37:43
526
原创 SQL执行顺序
先执行from和join再执行where然后执行group by和having(having需在group by后执行)执行select最后执行order by、limit等如下图:
2019-10-27 17:29:58
236
原创 MySQL自连接
如下emp表,id为员工编号,name为员工姓名,sup_id为上司编号mysql> select * from emp;+----+--------+--------+| id | name | sup_id |+----+--------+--------+| 1 | Job | NULL || 2 | Alex | 1 || 3 | Je...
2019-10-27 17:21:46
205
原创 Docker使用MySQL
Docker使用MySQL搜索MySQL镜像详细参考:docker searchj@j-PC:~$ docker search mysqlNAME DESCRIPTION STARS OFFICIAL AUT...
2019-10-27 15:37:22
220
原创 关系型数据库Oracle之架构详解
写在前面作为开发人员,掌握数据库是必不可少的一件事情,当你已经对数据库系统的基本理论知识和基本的SQL语句有所掌握时,理所应当去深入学习一种数据库系统,以便在开发中能加以运用。就目前而言,市场上常见的数据库有以下这些。你大可不必为应当学习以上哪种数据库系统而烦恼,当你的数据库理论及基本的SQL语法掌握后,学习哪种数据库系统对你而言应当不再是难事。今天,我们就市场占据市场份额较多的两种数据库...
2018-11-26 12:28:21
1064
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人