- 博客(89)
- 资源 (4)
- 收藏
- 关注
原创 Linux 实用文章
Linux中用shell获取昨天、明天或多天前的日期 https://www.cnblogs.com/liyanbin/p/8250378.html
2019-08-21 16:40:11
609
原创 Linux 之 shell编程 | 脚本执行方式
1.以bash进程来执行(不需要赋予文件执行权限)命令:bash test.sh sh test.sh2.直接命令执行(首先要先赋予文件执行权限 chmod 755 test.sh)命令:绝对路径 /root/sh/test.sh 相对路径 ./test.sh 变量"PATH"功能,将test.sh放入PATH指定目录内 test.sh...
2019-08-21 11:26:03
611
原创 Linux 之系统管理 | 进程管理 | 工作管理 | 系统资源查看 | 系统定时任务
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、进程管理1.进程简介2.进程管理的作用3.进程的查看 查看所有进程 ps aux /ps -le 查看进程树 pstree 查看系统健康状态top4.杀死进程(1)...
2019-08-19 16:11:17
1551
原创 Linux 之系统管理 | 服务管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、预备知识1.系统的运行级别 运行级别 运行级别命令 系统默认运行级别2.服务的分类3.启动与自启动 查看服务是否自启动 chkconfig --list4.查看已安装的服...
2019-08-16 14:27:06
720
1
原创 Linux 之 权限管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、文件基本权限1.基本权限的修改 chmod命令2.权限的作用(1)权限对文件的作用(2)权限对目录的作用3.其他权限命令 修改文件所有者 修改文件所属组二、文件默认权限...
2019-08-15 15:37:44
977
原创 Linux 之 shell编程 | 条件判断与流程控制
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、条件判断式两种判断格式1.按照文件类型进行判断2.按照文件权限进行判断3.两个文件之间进行比较4.两个整数之间比较5.字符串的判断6.多重条件判断二、单分支if语句例子1: 判断...
2019-08-14 11:22:50
400
原创 Linux 之 shell编程 | 正则表达式
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、正则表达式1.什么是正则表达式2.正则表达式与通配符 通配符 正则表达式与通配符3.基础正则表达式二、字符截取命令1.cut字段提取命令2.printf命令3.awk命令...
2019-08-13 11:43:29
402
原创 Linux 之 shell编程 | 环境变量配置文件
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、source 命令二、环境变量配置文件简介三、环境变量配置文件的功能对用户登陆过程起作用的配置文件三、其他配置文件1.注销时生效的环境变量配置文件2.其他配置文件3.shell登录信息一...
2019-08-12 14:47:09
409
原创 Linux 之 shell编程 | shell运算符
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一.declare声明变量类型二.数值运算方法1.declare(如上)2.expr 或 let 数值运算方法3.运算符三.变量测试shell变量的缺点一.declare声明变量类型...
2019-08-12 11:20:01
402
原创 Linux 之 shell编程 | Bash变量
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、变量与变量分类1.变量命名规则2.变量的分类二、用户自定义变量1.定义变量2.变量调用3.变量叠加4.变量查看(查看系统中所有变量)5.删除变量三、环境变量1.环境变量与用户自定...
2019-08-12 10:33:17
244
原创 Linux 之 软件安装管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、软件包管理简介软件包分类二、rpm命令管理1.rpm包简介(1)rpm包的来源(2)rpm包命名规则(3)rpm包的依赖性2.安装命令(1)包全名与包名(2)安装(3)升级与卸载...
2019-08-08 16:46:34
318
原创 JSON (java版)
目录一、json基础1.什么是json2.json数据表示二、java中的json1.创建json对象2.通过map创建json对象3.使用java bean创建json对象4.通过json 字符串创建json对象5.json与其他类型的转换一、json基础1.什么是json 2.json数据表示数据结构 ...
2019-08-08 11:40:11
258
原创 Linux 之 网络管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、网络基础1.ISO/OSI七层模型2.TCP/IP四层模型3.IP地址4.子网掩码5.端口作用5.DNS作用6.网关二、Linux网络配置1.ip地址配置(1)ifconfig命...
2019-08-07 14:35:50
1514
原创 Linux 之 用户管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、用户和用户组的概念二、用户和用户组的基本命令三、主要组与附属组四、其他命令一、用户和用户组的概念有关用户和用户组的配置文件:二、用户和用户组的基本命令创建用户组 grou...
2019-07-31 15:12:16
230
原创 Linux 之 磁盘管理
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、磁盘管理基本命令二、硬盘分区与格式化三、在VMware虚拟机中添加硬盘四、硬盘分区模式-MBR分区五、硬盘分区模式-GPT分区六、分区格式化mkfs七、挂载分区 mount八、swap分区...
2019-07-31 14:05:02
262
原创 Linux 之 shell编程 | Shell基础
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、Shell概述1.Shell是什么2.Shell的分类3.Linux支持的shell二、脚本执行方式1.echo输出命令2.第一个脚本3.脚本执行三、Bash的基本功能1.命令别名与...
2019-07-30 15:27:20
566
原创 Linux常用命令
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录一、命令基本格式1.命令提示符2.命令格式二、文件处理命令1.目录处理命令建立目录 mkdir切换所在目录 cd查询所在目录位置 pwd删除空目录 rmdir删除文件或目录 rm...
2019-07-27 16:34:54
737
原创 Linux简介 | Linux安装
本文是根据慕课网tony老师的课程所写的笔记,老师讲的很好!感谢~http://www.imooc.com/u/279399/courses?sort=publish目录Linux简介一.Linux版本二.Linux开源软件三.Linux应用领域四.Linux与Windows不同五.字符界面的优势Linux安装系统分区学习一.虚拟机的安装(vmware8.0...
2019-07-27 11:26:45
272
转载 MyBatis 类型处理器 TypeHandler
类型处理器 TypeHandlerMyBatis 中的 TypeHandler 类型处理器用于 JavaType 与 JdbcType 之间的转换,用PreparedStatement 设置参数值,从 ResultSet 或CallableStatement 中取出一个值。MyBatis 内置了大部分基本类型的类型处理器,所以对于基本类型可以直接处理,当我们需要处理其他类型的时候就需要自定...
2019-07-26 15:03:54
516
转载 mysql 之concat以及group_concat的用法
转自:https://baijiahao.baidu.com/s?id=1595349117525189591&wfr=spider&for=pc本文中使用的例子均在下面的数据库表tt2下执行:一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...) 返回结果为连...
2019-07-26 11:50:50
156
转载 mysql 求差集
转自:https://blog.youkuaiyun.com/dta0502/article/details/88660625求两个查询结果的差集,MySQL直接提供了关键字not in,但是not in的效率极其低下,这时我们可以使用左链接的方式求查询。例题:查询在usertable表中的用户但不在blog中的用户。NOT IN 实现SELECT id FROM usertabl...
2019-07-26 11:39:37
481
原创 使用java代码执行linux命令
//执行Linux命令的方法,参数为命令语句,如 route -npublic String runShell(String shStr) throws Exception { Process process; process = Runtime.getRuntime().exec(new String[]{"/bin/sh", "-c", shStr}); proce...
2019-07-19 18:03:27
645
原创 SpingBoot项目打成jar包并部署到服务器上的方法
SpingBoot项目打成war包(里边有各个模块的jar包)打开maven,选择要打包的项目-->Plugins-->双击install打包之后的war包就在target文件夹里,里边有各个模块的jar包,把需要的拿出来部署到服务器上1.连接到服务器,进入相应目录 项目/WEB-INF/lib进入文件夹: cd WEB-INF/lib2.把原来的j...
2019-07-19 17:56:12
1448
原创 多线程(六)Lambda表达式
1.函数式编程思想概述2.冗余的Runnable代码3.编程思想转换4.体验Lambda的更优写法package com.goldencis.thread;public class InnerThread { public static void main(String[] args) { // 使用匿名内部类的方式实现多线程...
2019-07-09 16:32:45
2488
原创 多线程(五)线程池
无边界队列:没有长度限制的队列线程池用的是阻塞队列1.线程池思想概述2.线程池概念线程池原理:线程池概念:3.线程池的使用进程类:package com.goldencis.thread.ThreadPool;public class RunnableImpl implements Runnable { @Override ...
2019-07-09 12:46:57
195
原创 多线程(四)线程间通信 | 等待唤醒机制
1.线程间通信2.等待唤醒机制3.等待唤醒案例3.1简单生产者消费者案例分析:代码:Object类中的方法 void wait() 导致当前线程等待,直到另一个线程调用该对象的 notify()方法或 notifyAll()方法。 void notify() 唤醒正在等待对象监视器的单个线程。package co...
2019-07-09 11:25:31
348
原创 多线程(三)线程状态
线程状态概述新建状态: 使用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序start()这个线程。 就绪状态: 当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。 运行状态: 如果就绪状态的线程获取 CPU 资源,就可以执行run...
2019-07-09 10:42:00
140
原创 多线程(二)线程安全 | 线程同步
1.线程安全问题概述如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果是一样的,而且其他的变量的值也和预期一样,就是线程安全的。我们通过一个案例,演示线程的安全问题:案例代码实现://模拟卖票案例class RunnableImpl implements Runnable{ //定义一个多线程共享的资源 private int ticket =...
2019-07-08 22:17:56
127
原创 多线程(一)线程实现方式
1.并发与并行并发:两个或多个事件在同一时间段发生(交替执行)并行:两个或多个事件在同一时刻发生(同时发生) 2.进程与线程3.线程调度分时调度:所有线程轮流使用cpu的使用权,平均分配每个线程占用cpu的时间抢占式调度:优先让优先级高的线程使用cpu,如果线程的优先级相同,那么随机选择一个(线程随机性),java使用的是抢占式调度4....
2019-07-08 18:10:05
191
原创 博文查找
目录Swagger使用指南Lombok 介绍Redismybatis一对多MySQL插入数据后返回自增id的方法java值传递与引用传递java多线程实现生产者消费者问题单例模式svn 不弹出登录提示框在百度的过程中会发现一些写的很好的博文,在此记录下来,方便以后查看Swagger使用指南https://blog.youkuaiyun.com/sanyaoxu_...
2019-07-03 17:55:04
261
转载 SpringBoot 利用mybatisplus反向生成实体类、接口等文件 | 使用mybatisplus分页插件
关于mybatisplus的功能与用法在官网里解释的很清楚:https://mp.baomidou.com/guide/反向生成实体类、接口等文件首先我们要引入相关的maven依赖包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xml...
2019-07-03 11:41:11
3044
原创 time库 | 文本进度条
time库包含三类函数: 时间获取 time() ctime() gmtime() 时间格式化 strftime() strptime() 程序计时 sleep() pref_counter() 详解: ...
2019-07-02 16:27:07
241
原创 mysql错误: [Err] 1328 - Incorrect number of FETCH variables
在写存储过程时使用游标出错create procedure p2()begin declare id int; declare iname varchar(15); declare flag int default 0; -- 声明游标 declare mc cursor for select * from account; declare ...
2019-06-29 15:42:37
8061
转载 mysql 游标
转自:https://www.cnblogs.com/progor/p/8875100.html目录什么是游标适用创建游标使用游标什么是游标mysql函数是无法返回多行结果的。但如果你又确实想要使用时,就需要使用到游标,游标可以帮你选择出某个结果(这样就可以做到返回单个结果)。 另外,使用游标也可以轻易的取出在检索出来的行中前进或后退一行或多行的结果。 游标可以遍历...
2019-06-29 15:24:44
159
转载 mysql 存储过程
转自:https://www.cnblogs.com/progor/p/8866574.html目录什么是存储过程 与触发器、函数 区别存储过程的创建存储过程的使用查看存储过程修改存储过程删除存储过程什么是存储过程存储过程存储了一系列sql语句 存储过程的需求场景:下边是一个经典的需求场景,很多Mysql的书都有: 存储过程存储了一系列sql...
2019-06-29 15:03:54
135
转载 mysql 触发器
转自:https://www.cnblogs.com/progor/p/8826569.html目录什么是触发器创建触发器多条触发器语句的情况查看触发器删除触发器触发器的新旧记录引用什么是触发器触发器用来在某些操作之后/之前,“自动”执行一些操作。(比如插入了新的学生信息,那么在班级表中应该修改学生数)。 当insert delete update...
2019-06-29 14:25:53
1129
转载 mysql 自定义函数
转自:https://www.cnblogs.com/progor/p/8871480.html目录什么是函数补充 函数与存储过程的区别函数的创建函数的调用函数的查看函数的修改函数的删除什么是函数函数存储着一系列sql语句,调用函数就是一次性执行这些语句。所以函数可以降低语句重复。【但注意的是函数注重返回值,不注重执行过程,所以一些语句无法执行。所以函数并不...
2019-06-29 11:51:48
195
转载 mysql 常用函数
转自:https://www.cnblogs.com/progor/p/8832663.html目录mysql函数的介绍:聚集函数:avg(字段)函数:count(字段)函数:max(字段)函数:min(字段)函数:sum(字段)函数:补充:用于处理字符串的函数:合并字符串函数:concat(str1,str2,str3…)比较字符串大小函数:str...
2019-06-29 10:47:57
154
转载 SpringBoot集成Spring AOP
转自:https://blog.youkuaiyun.com/lmb55/article/details/82470388pom.xml <!--aop start--> <dependency> <groupId>org.springframework.boot</groupId> &l...
2019-06-28 11:47:27
166
转载 Spring Boot错误:Consider defining a bean of type '*.*.Dao' in your configuration
SpringBoot在启动项目的时候遇到了以下情况:APPLICATION FAILED TO START***************************Description:Field sysUserDao in com.iamapsycho.service.impl.SysUserServiceImpl required a bean of type 'com.iama...
2019-06-28 11:28:56
15894
2
my-shop-13 maven模块化.zip
2019-06-15
my-shop-12.zip
2019-06-15
hello-spring.zip
2019-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人