自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Maven

POM是项目对象模型(Project Object Model)的缩写<scope>默认值是compilemaven中properties值可以覆盖父pom中定义的同名值maven是单继承,可以通过<scope>import</scope>来解决(个人理解,这里import进来的也只是dependendecyManagement部分)<scope>import</scope>只能用在dependendecyManagement里的d

2021-03-03 18:05:23 423

原创 成长之路

axios spring framework(spring,springmvc,aop等等) springBoot springCloud mybatis/mybatis-plus drools swagger/swaggerUI redis mongoDB shiro/jwt/OAuth/单点登录 java8新特性 分库分表 xmind gradle 数据库连接池 postman高级功能 spring全家桶官方文档 流媒体 聚合数据(各种接口) UML图 时序图..

2021-02-05 10:43:18 153

原创 java8

Lambda表达式方法引用函数式接口默认方法StreamOptional类新的日期APILambda表达式只支持函数式接口 也就是只有一个抽象方法的接口

2021-02-02 10:54:59 119 1

原创 流媒体知识记录

流媒体背景非流式传输--->流式传输用户通过网络体验多媒体应用必须将全部的媒体文件下载完毕,而后在本地运行--->流媒体技术(Streaming+Media)直接数字化而未经压缩的视频数据量是十分惊人的。正是以损失清晰度换取压缩效果这一视频数据处理领域具有革命性的设计思想,催生了如今百花齐放的视频编码方式。MPEG-1,MPEG-2,MPEG-4,MPEG-7,MPEG-21,H.264,H.265是视频编码方式(编解码器codec)由于视频编码的主要任务是缩小视频文件的存储空间

2021-01-11 16:42:06 164

原创 杂七杂八

问题描述:当windows文件内容放到linux上无法运行时,可能是因为换行符格式问题.解决方案:①:yum install -y dos2unix②:dos2unix file(有格式问题的文件名)

2020-12-24 16:23:45 132 1

原创 关于nohup和&

/dev/null 表示空设备文件0 表示stdin标准输入1 表示stdout标准输出2 表示标准错误> file 表示将标准输出输出到file中,也就相当于 1>file2> error 表示将错误输出到error文件中2>&1 也就表示将错误重定向到标准输出上2>&1 >file :错误输出到终端,标准输出重定向到文件file,等于 > file 2>&1(标准输出重定向到文件,错误重定向到标准..

2020-12-23 14:28:43 311

原创 chrome使用小技巧

ctrl+shift+delete→清理缓存ctrl+w→关闭当前页面

2020-12-17 09:49:16 77

原创 Windows使用小技巧

Windows+V→ 打开剪贴板Ctrl+shift+T→ 浏览器中恢复上一页Windows+E→ 打开资源管理器Windows+Shift+S→ 截图,默认保存至剪贴板Win + D→ 快速回到电脑桌面Win + ←→ 当前页面靠最左Win + →→ 当前页面靠最右Win + R快速打开“运行”...

2020-12-17 09:47:36 127

原创 关于接口参数校验的记录

参考文章简要说明:引入jar包需要加全局异常处理springboot2.3以后需要手动引包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>具体使用1.校验实体@PostMapping("/register")

2020-12-11 18:02:41 176

原创 流媒体MediaStream

NGINX配置rtmp块只需要配置一个application就可以了application myapp { live on;//开启直播 gop_cache on; hls on;//开启切片 hls_path /usr/local/nginx/myapp;//切片存放路径}使用OBS推流rtmp://example.com[:port]/appname/streamnamehttp-flv播放形式

2020-11-12 14:03:50 462

原创 Linux下安装FFmpeg

参考文章 1. 从github下载源码[FFmpeg-n4.3.1.tar.gz](https://github.com/FFmpeg/FFmpeg/tags) 2. 上传到服务器解压tar -zxvf FFmpeg-n4.3.1.tar.gz 3. cd FFmpeg-n4.3.1/ 4. ./configure --prefix=/usr/local/ffmpeg/ffmpeg 5. make && make install 6. vim /etc/profile expo

2020-11-05 14:25:38 120

原创 spring-security

Authentication:身份验证; 认证;鉴定;Authorization:批准; 授权; 批准书; 授权书;

2020-10-21 23:46:06 123

原创 Springboot

SpEL表达式

2020-10-16 14:31:20 200

原创 计算机网络杂项

FTP1.FTP基于TCP协议2.控制端口号一般为21,数据端口一般为203.FTP分为主动模式和被动模式两种,ftp工作在主动模式使用tcp 21和20两个端口,而工作在被动模式会工作在大于1024随机端口。1.主动模式(Port)FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据.

2020-10-16 14:15:36 183

原创 Javascript杂项

prototypePromise链式编程常规写法new Promise((resolve,reject)=>{ //此处进行请求数据等耗时操作,获取返回结果为data resolve(data)}).then(data=>{ //此处对data进行进一步的处理}).catch(error=>{ //此处捕捉错误})另一种写法new Promise((resolve,reject)=>{ //此处进行请求数据等耗时操作,获

2020-10-16 14:15:18 136

原创 Vue-基础语法(一)

vue是一个js框架vue指令:v-text:缩写是{{}},也叫插值表达式。mustache(中文译为胡须)语法,可以写简单的表达式。v-htmlv-on v-on指令的作用是:为元素绑定事件 事件名不需要写on 指令可以简写为@ 绑定的方法定义在methods属性中 方法内部通过this关键字可以访问定义在data中的数据 传递自定义参数 事件修饰符v-show:操作的是样式。支持表达式写法v-if:操作的是dom对象。支持表达式写法v-bind:v-bind可以省略。.

2020-10-16 14:14:55 297

原创 Vue-组件化(二)

组件使用分为三个步骤:1.创建组件构造器对象(调用Vue.extend()方法创建组件构造器)2.注册组件(调用Vue.component()方法注册组件)3.使用组件(在Vue实例的作用范围内使用组件)使用实例:1.创建const myComponent = Vue.extend({ template:` <div> some contents </div> `});2.注册(全局组件)Vue.component('my-cpn',myComp

2020-10-16 14:14:48 197

原创 Vue-模块化(三)

常见的模块化规范CommonJS:NodeAMDCMDES6的Modules/* CommonJS模块化的写法*///CommonJS的导出module.exports = { flag:true, sum(a,b){ return a+b; }}//CommonJs的导入(解构写法)let {flag,sum} = require('./xxx.js');/* ES6模块化的写法。export/import*///export 第一种写法export le.

2020-10-16 14:14:38 223

原创 Vue-CLI(四)

查看所有安装的包:npm list -g --depth 0拉取 2.x 模板 (旧版本)Vue CLI >= 3 和旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具:npm install -g @vue/cli-init。vue init 的运行效果将会跟 vue-cli@2.x 相同。vue init webpack my-project。此时既可以用CLI2也可以CL.

2020-10-16 14:14:20 113

原创 Vue-Router(五)

前端路由的原理改变url地址并不重新发请求。而是通过前端路由监控改变组件。只改变url地址,不会重新请求数据刷新页面。1.URL的hashlocation.hash = ‘home’HTML5的history模式history.pushState({},’’,‘home’)history.replaceState({},’’,‘home’)【注意上述2者的区别】history.back()==history.go(-1)history.forward()==history.go(1)

2020-10-16 14:14:11 178

原创 Vue-Vuex(六)

a

2020-10-16 14:12:52 170

原创 Linux

任何命令不知道参数都可以使用–help来查看帮助关于free命令,一般使用-h(参考文章链接)-b, --bytes show output in bytes-k, --kibi show output in kibibytes-m, --mebi show output in mebibytes-g, --gibi show output in gibibytes-h, --human show human-

2020-10-16 14:12:03 124

hibernate3.jar

2017-07-24

空空如也

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

TA关注的人

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