Easter79 Easter79
3年前
vue video全屏播放
需求:1、视频为长方形,页面初始化打开为横屏全屏播放视频。2、微信不支持自动播放,故自动播放需求删除。方法:1、vuevideoplayer插件因需求较简单,仅要求播放本地一个视频,故未选择使用插件。2、video<divid"video_box"style"zindex:999;":cl
Wesley13 Wesley13
4年前
LEMP
简介LEMP是用来搭建动态网站的一组软件,首字母缩写分别表示Linux、Nginx(EngineX)、MySQL和PHP。本文将讲述如何在Ubuntu安装LEMP套件。当然,首先要安装Ubuntu18.04操作系统,接着按照以下方法完成其他组建的安装。1.切换root用户输入命令:suroot回
Wesley13 Wesley13
4年前
Go微服务实践之增删改查
从此篇文章开始,我们来陆续介绍gozero开发一个项目所需要的组件和开发实践。首先我们从model层开始,来说说gozero的API以及封装细节。首先model层连接的API集中在core/stores。我们先来看看操作mysql这类数据库,API方法我们来到core/stores/sqlx,所以接
Stella981 Stella981
4年前
Crash dump进程信息
linux下比较简单,这里不在说明,windows下相对复杂一点SEH,用SetUnhandledExceptionFilter来捕获 MiniDumpWriteDump来写dmp文件,这种方法还不够完全,一些错误一样无法捕获比如多次delete,可修改注册表 crash自动生成dmp而不用代码去控制 结合代码控制一起使用
Wesley13 Wesley13
4年前
Java编码规范
命名类名使用UpperCamelCase风格。领域模型相关命名:DO/DTO/VO/DAO等。方法名,参数名,成员变量,局部变量都统一使用lowerCamelCase风格。常量名全部大小写,单词间用下划线隔开,不要嫌名字长。抽象类使用Abstract或Base开头。异常类命名使用Exception结尾。测试类命名以
Stella981 Stella981
3年前
SpringAOP动态代理技术自动生成代理类原理演示
//如下是自动生成代理类的逻辑演示:为了解耦合将类的方法单纯在代理类里调用;额外功能都在代理类里实现代理类的存在的问题就是开发代码量大代码冗余.为了解决这类问题使用AOP动态代理自动生成代理类publicinterfaceMan{publicvoidalive();//提供一个接口}public
Stella981 Stella981
4年前
FreeBSD的一些简单使用技巧
1、在unixlike中档案结构是蛮重要的,那么要如何去看相关档案目录结构的说明呢?难道是cd到每个目录下吗?其实有更好的方法(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.jb51.net%2F)..那就是用好男人man来看:\
Stella981 Stella981
4年前
OAuth2.0(一)—— OAuth2.0的用途
简单的背景说明  所谓OAuth2.0就是OAuth这个授权框架的2.0版本,至于1.0已经废弃不用了。  本系列主要讨论OAuth2.0的概念、优缺点、用途以及其使用方法。主要的参考资料是RFC6749(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Ftools
Stella981 Stella981
4年前
Git gitignore文件忽略规则以及不生效解决方案
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中.gitignore文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:1234567此为注释–将被Git忽略.a忽略所有.a结尾的文件!lib.a但li
Stella981 Stella981
3年前
Servlet 知识详解(五)之 —— Listener对象 监听器 学习笔记
本文查阅方法:   1、查阅目录——查阅本文目录,确定想要查阅的目录标题   2、快捷“查找”——在当前浏览器页面,按键“CtrlF”按键组合,开启浏览器的查找功能,            在查找搜索框中输入需要查阅的目录标题,便可以直接到达标题内容的位置。   3、学习小结——文中的学习小结内