自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文艺风程序猿

记录博客只是基于个人学习习惯,眼过千遍不如手过一遍嘛。

  • 博客(22)
  • 收藏
  • 关注

原创 sed编辑器基础

知识点扫盲sed——流编辑器(stream editor),它在处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器根据命令来处理数据流中的数据,这些命令可以来自命令行,也可以存储到文件中。sed编辑器处理数据流时,会执行以下操作:一次从输入中读取一行数据;根据预先提供的命令匹配数据;按照命令修改流中的数据;将新的数据输出到STDOUT;sed命令的格式:sed op...

2020-01-18 11:32:36 1022

原创 shell学习:第二阶段笔记汇总

目录一、结构化命令1. if条件语句2. for循环语句3. while循环语句4. until循环语句5. case分支语句6. select循环语句二、处理用户输入三、脚本控制1. 处理信号2. 以后台模式运行脚本3. 在非控制台下运行脚本4. 作业控制5. 预定时间运行6. 开机自启动脚本一、结构化命令1. if条件语句...

2020-01-09 17:41:28 419

原创 shell学习:第一阶段笔记汇总

目录第一部分:操作文件及目录第二部分:监控程序监测程序监测磁盘空间第三部分:编辑器相关使用vim 编辑器(vi improved,简称vim)nano 编辑器第一部分:操作文件及目录1. 文件属性(查看文件属性命令stat)struct stat { dev_t st_dev; /* 设备 */ ino_t st_ino; /* 节点 ...

2020-01-09 17:31:28 218

原创 Mac 实现挂载移动硬盘(NTFS)读写文件的完整操作

背景:前一周帮同事下载了centos的iso文件用来刻盘,今天同时拿了硬盘来拷贝该文件,我习惯性的拖拽文件进行拷贝,但发现并没有什么反应,随后,我以为自己拖拽方式不对,遂,尝试使用终端cp该文件,这时候才发现,移动硬盘是只读的,这才明白为什么拖拽无法实现拷贝(原来我学识短浅,之前一直使用windows,所以第一次遇到这个问题)。解决:经过一番查阅资料后,得知Mac上,默认情况对NTFS磁盘...

2019-08-12 16:27:16 2591

原创 mysql 使用mysqldump命令 从远程服务器复制表数据到目标机器的操作记录

关于mysqldump更多详细内容请参考:https://www.cnblogs.com/chenmh/p/5300370.html背景:服务器A上部署了新的项目,并且在此服务器建了新的数据表(新的数据表中没有数据),所以需要自己导入一下数据(因为某些原因吧)。因为之前在测试服务器上(叫它服务器B)已经导入过了相应的数据,所以就可以把服务器B数据库里的数据导入到服务器A的数据库中。目标...

2019-06-05 18:26:33 2583

原创 java.lang.IllegalStateException: Cannot call sendError() after the response has been committed

最近项目中有这样一个需求,先获取文件服务器上相应的文件列表,然后在线预览各个文件,这样就需要即时的生成文件的二进制流数据,我采用的实现方式是:使用response写二进制文件流,结果是:文件可以实现在线预览,且预览成功,但是实现控制台中跑出了异常:java.lang.IllegalStateException: Cannot call sendError() after the response ...

2019-05-21 21:20:38 8222 1

原创 Linux awk 命令学习笔记

创始人:Alfred Aho,Peter Weinberger, 和 Brian Kernighan作用:处理文本文件,是一个强大的文本分析工具,它以列为划分计数的,$0表示所有列,$1表示第一列,$2表示第二列,以此类推。语法:awk [options] 'script' var=value file(s) awk [options] -f scriptfile var=valu...

2019-03-14 19:47:16 137

原创 SOAP和REST区别 自我理解

定义SOAP(Simple Object Access Protocol 简单对象访问协议),用于在Web Service中把远程调用和返回封装成机器可读的格式化数据,事实上SOAP使用XML数据格式,以描述调用的远程过程、参数、返回值和出错信息等等。其实SOAP最早是针对RPC的一种解决方案,很轻量,同时作为应用协议可以基于多种传输协议来传递消息(Http,SMTP等)。但是随着SOAP作为...

2019-03-11 18:16:20 14776

原创 Spring boot 集成swagger-ui 在线API文档生成自我实践记录

目录一、swagger简介二、swagger原理三、为什么选择swagger?手写Api文档的几个痛点swagger的优势四、如何集成swagger到我们的项目?五、总结常用swagger-ui注解1)API的注解- @Api() 用于类- @ApiOperation() 用于方法- @ApiParam() 用于方法,参数,字段说明- @ApiRes...

2019-03-11 17:52:32 894

原创 shell 传递参数

定义 Shell 函数时不能带参数,但是在调用函数时却可以传递参数,这些传递进来的参数,在函数内部就也使用$n的形式接收,例如,$1 表示第一个参数,$2 表示第二个参数,依次类推,注意:$0表示当前文件名。1. 向脚本文件传递位置参数编写如下代码,并命名为test.sh#!/bin/bashecho "姓名:$1"echo "性别:$2"echo "年龄:$3"echo ...

2019-03-01 19:05:48 14693

原创 shell 变量

上一篇文章,肉肉和大家一起入门了shell脚本,我们知道了shell的相关概念,但是那还不够用,就像是饭前小食,只是开胃菜而已。接下来,肉肉将继续学习的shell变量相关的知识整理成文章。还是那个初衷,希望我们一起成长和进步,文中有不正确的地方还请大家指出,我会在第一时间更正,希望大家不吝赐教,笔芯。

2019-03-01 17:39:09 99

原创 shell 入门

今天肉肉想和大家分享一下我学习shell时做的一些整理和总结,文章内容是根据肉肉自己的学习习惯展开,涉及到的示例全部是肉肉亲自实践,针对自己的实际应用,做了一些总结,如有不太贴切或错误的地方,还希望各位提出并指正,期待和大家一起成长并进步。

2019-03-01 17:07:09 110

原创 Oracle 查询函数进阶之decode()

1. decode() 此函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。 含义:decode(表达式, 值1, 返回值1, 值2, 返回值2, ...值n, 返回值n, 缺省值)IF 表达式的结果= 值1    返回 (返回值1) ELSE IF 表达式的结果 ...

2019-03-01 16:23:31 475

原创 FullCalendar日历插件文档

普通显示设置属性描述默认值header设置日历头部信息。如果设置为false,则不显示头部信息。包括left,center,right左中右三个位置,每个位置都可以对应以下不同的配置:title: 显示当前月份/周/日信息prev: 用于切换到上一月/周/日视图的按钮next: 用于切换到下一月/周/日视图的按钮prevYear:用于切换到上一年视图的按钮nextYear:用于切换到下一年视图的按...

2018-07-03 20:33:28 591

原创 mybatis 插入数据返回自增主键

API处理controller方法定义    /** * 新增XXX * @author XXX * @date 17:21 2018/5/22 * @param query 新增参数 */ @RequestMapping(value = "/folder", method = RequestMethod.POST) public ...

2018-07-03 20:14:59 419

原创 JS实现动态添加、删除表格行

不墨迹,先线上效果图:jsp代码:<div class="form-group"> <label for="input1" class="col-lg-4 col-sm-2 control-label padding">输入框1:</label> <div class="col-lg-7">     &am

2018-07-03 19:21:19 505

原创 JSP 常用的数据校验,正则表达式整理

主要针对jsp中对输入框,文本域等用户编辑区域,做输入内容的限制校验。一、input框1. 限制只能输入数字<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2. 输入数字,保留两位小数&l...

2018-07-03 17:23:31 1690

原创 jQuery 数组合并去重排序

数据示例:数组a:1, 3, 5, 7, 9, 11, 13;数组b:1, 2, 4, 6, 8, 10, 12;var a = [1, 3, 5, 7, 9, 11, 13];var b = [1, 2, 4, 6, 8, 10, 12];var c = $.merge(a, b);document.writeln('合并:' + c + '<br />');var d = $.un...

2018-06-29 19:50:20 4255

原创 autocomplete 异步联想下拉数据

1.  首先定义一个文本框<input type="hidden" id="somethingId" value="-1"><input type="text" class="form-control grayTips" id="somethingName" placeholder="请输入名称">2.  js处理

2018-06-29 19:35:37 276

原创 Oracle数据库查询常用函数整理

 1.绝对值:abs()    select abs(-2) value from dual; 2.ceil():  取大于等于数值n的最小整数;   select ceil(-2.001) value from dual;(-2) 3.floor():取小于等于数值n的最大整数   select floor(-2.001) value from dual;(-3) 4.trunc()     4...

2018-06-29 19:19:02 1432

原创 关于Java代码中注释的使用

        作为一枚程序猿除了每日辛勤的敲代码,还要不停地提升技术水平,写代码这么枯燥无聊的工作我们是如何日复一日,年复一年的坚守岗位的呢?当然是因为我们短短几行代码就可以解决人类日常所需,各个领域各种需求,包罗万象,也正是因为融于各种业务当中,我们的代码才变得生动起来。那我们每天写那么多代码,那么多的业务逻辑,我们要怎么维护或是接手某一块儿的工作呢?这个时候我们一定意识到了注释的重要性了,接...

2018-06-29 18:49:23 12587 1

原创 Java项目中代码执行加载顺序

1. 整个项目中各类代码的加载顺序:java是在服务器端运行的代码;jsp在服务器的servlet里运行;javascript和html都是在浏览器端运行的代码。所以加载执行顺序是是java-->jsp-->js2. JS在jsp中的加载顺序:    页面上的JS代码是html代码的一部分,所以页面加载的时候是由上而下加载;    JS加载的顺序是页面中<script>标签...

2018-06-29 18:05:11 371

空空如也

空空如也

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

TA关注的人

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