自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 批量修改文件创建时间

可使用批处理命令进行处理。

2022-09-30 13:11:19 1079 1

原创 使用nginx搭建rtmp+http_flv服务器实现直播推流

项目中要实现安卓手机上的直播功能,因为涉及网络安全,不允许使用第三方的直播推流服务器,所以需要自建一台直播推流的视频服务器,将搭建过程记录如下。

2022-08-18 16:09:36 5141 2

原创 Nginx+Tomcat配置https

自已公司内部的系统,需要修改为https访问,使用Nginx+Tomcat,此文记录了整个过程,因为系统使用了jsp,而且页面中大量使用了request.getScheme()+“”+request.getServerPort()来组合URL进行数据的提交,导致最终界面中出现了http//协议,为了不改动代码,最终方案采用nginx和tomcat都开启https,由nginx转发到tomcat的https上,最终完美搭建成功。...

2022-07-21 10:26:40 3282

原创 使用手机摄像头实现视频监控实时播放

视频监控实时播放的原理与目前较为流行的直播是一致的,所以采用直播的架构实现视频监控实时播放,目前实时视频流的传输协议有以下几种:RTSP、RTMP、HLS、Http-flv。安卓APP开发使用HBuilder,而HBuilder内置了LivePusher直播推流控件,该控件使用了RTMP协议,所以暂时选择使用RTMP协议...

2022-07-12 09:30:55 3301

原创 Oracle常用操作

Oracle 常用数据导入导出, 数据泵方式导入导出, 数据库创建表空间, 创建用户,表空间占用情况查询, 输出AWR报告, 数据死锁解决

2022-06-02 17:11:51 158

原创 MySQL常用操作

windows下mysql的安装、数据导入以及常用SQL和函数

2022-06-02 16:04:24 87

原创 CSS Flexbox布局

1.启用Flexbox布局在DIV上增加display:flex样式后,DIV即可做为一个Flexbox容器2.容器内元素堆叠方向【flex-directio】row 从左到右row-reverse 从右到左column 从上到下column-reverse 从下到上3.水平方向的对齐【justify-content】flex-start 靠左cente...

2022-03-18 15:45:29 384

转载 Vue中的过滤器

目录capitalize 首字母大写uppercase 转大写lowercase 转小写currency 货币符号pluralize 序号后缀json 格式化输出debounce 事件延时limitBy 循环边界filterBy 循环过滤orderBy 循环排序capitalize 首字母大写 示例: {{ msg | capitalize }} 'abc' => 'Abc' uppercase 转大写 示例: {{ ...

2022-01-18 14:31:15 156

原创 ElementUI中控件使用原生事件

1.问题在开发登录界面时,为了给用户名和密码输入框增加回车事件,直接绑定事件时@keyup.enter="pwdFocus",回车事件无法响应,此时需要给事件加上.native修饰符@keyup.native.enter="pwdFocus",这样就可以正常响应回车事件了2.native关键字解释native是Vue的关键字,在原生html标签中,可以不用加native关键字,此时可以使用任何html中定义的事件<div @click="clickRow" @mouseo

2022-01-18 13:22:10 2002 1

原创 axios中数据上传默认转为FormData数据

1.背景项目中前端一直使用jQuery+EasyUI,在使用ajax请求时默认发送的是FormData请求,即在后台可以直接使用request.getParameter方法获取请求参数,近期项目中引用了Vue,ajax请求使用了axios,但在使用过程中发现axios在使用post方法请求时,默认发送的数据是Json格式的文本,后台使用request.getParameter不能获取到提交的参数值,所以需要对axios进行配置,将请求时的Json格式的数据转为FormData数据a...

2022-01-18 11:06:33 1712

原创 Tomcat中ajax跨域的问题(CORS)的处理

1.问题现象当前端使用ajax请求时出现“No 'Access-Control-Allow-Origin' header is present on the requested resource”或者错误信息中包含“CORS ”相关关键字时,就表示你遇到了跨域问题,跨域问题在前端Js中是无法处理的,只有通过后端编码才能解决。2.概念解释2.1什么是跨域当两个域具有相同的协议(如http), 相同的端口(如80),相同的host,那么我们就可以认为它们是相同的域(协议,域名,端口都必须相同)。

2022-01-18 10:13:07 1384

原创 AutoCAD 中凸度(bulge)的概念及使用Canvas画图

在解析Cad时,凸度(bulge)是一个比较重要的概念,它控制着弧线的凸起的方向和圆弧的半径;凸度的定义为圆弧段四分之一夹角的正切值,如果圆弧从起点到终点顺时针移动,则凸出为负值。凸度为0表示直线段,凸度为1表示半圆

2022-01-14 14:35:08 4375

原创 Vue开发入门记录

1.安装Node.js2.安装cnpm3.安装vue脚手架4.创建项目5.修改配置文件

2022-01-12 11:29:25 201

原创 nodejs清除require缓存

当我们引入server.jsapp = require('./server.js')的时候,对server.js文件进行修改,修改后再加载便会发现并不是用的最新的server.js文件,原因是require的缓存机制,在第一次调用require('./server.js')的时候缓存下来了。这个时候怎么办?下面的代码解决了这个问题:delete require.cache[require.resolve('./server.js')]; app = require('./ser.

2021-05-06 14:11:00 1467

原创 在Java中使用OpenCV捕获摄像头并生成图片和视频信息

OpenCV的jar包引入和dll加载见上一篇博文:https://mp.csdn.net/editor/html/113079124创建类VideoTest首先加载dll动态库,然后使用vc=new VideoCapture(0)创建一个摄像机对象,索引0表示系统中的第1个摄像机,如果有多个摄像头时下标从0开始。VideoCapture还有一个构建方法,可以传入字符串,可以传入视频文件的路径以打开视频文件。vc.isOpened()用来判断视频源是否成功打开下面看代码吧:impor.

2021-01-24 14:00:52 1637 3

原创 OpenCV在Java中的使用

本文的操作系统环境为Windows 10 64位第一步,从OpenCV官网下载windows下的安装包,官网的路径是:https://opencv.org/当前最新版本是4.5.1,下载链接为:https://nchc.dl.sourceforge.net/project/opencvlibrary/4.5.1/opencv-4.5.1-vc14_vc15.exe在国内打开官网比较慢,可以直接使用这个链接进行下载,下载后安装,其实就是解压到磁盘,比如我安装到D:\Java目录,安装后会生成一个D

2021-01-24 13:43:37 1680

原创 解决oracle数据库的表中存在异常日期值在查询时抛出ora-01841错误的办法

生产环境的服务器上,在查询时抛出SQLDataException,错误代码为ora-01841ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0经排查是在rs.next()语句中报错,导致后面的数据不能正常读取和显示,经多方判断,只能判断是表中的某个日期列被保存了一个异常日期值,在PLSQL中使用日期列排序时也会抛出此异常,表中的数据量也比较多,有十几万,无法精确的定位是哪一行数据的日期列有问题,网上也查不到相应的解决方案,后来无意中使用to_char函

2020-10-15 16:48:03 8654

原创 Oracle数据库频繁commit导致线程在SocketInputStream socketRead0方法挂起

  近几天,项目组在开发大数据接入的功能,在调试接入数据的代码时,发现偶尔会出现程序执行一半时无故暂停,经过断点排查,发现线程挂起在SocketInputStream socketRead0,且不会再执行,百度了很多信息,都没有找到类似的问题和解决办法,只好自已动手排查了,根据堆栈信息进行排查,发现是在对oracle数据库连接执行commit时出现的这个问题,经过对代码的排查,发现由于框架中使用的数据库封装对象默认设置了autoCommit=true,导致在插入每条数据之后都会执行commit操作,修改代码

2020-06-24 10:38:46 713

原创 json-lib中Json对象与Java Bean对象的转换控制

在Java中操作Json对象时,经常遇到以下几种情况:Json字符串与Json对象的转换Json对象与Java对象的转换以下使用json-lib第3方工具进行讲解其中Java对象→Json对象→Json字符串用的较多,其操作也较为简单,1.Java对象→Json对象 private static void JavaObj2JsonObj() { //将Java对象转换...

2019-10-30 15:24:31 283

原创 UTF-8字符集的学习

今天因为截取中文字符串的原因,查了下UTF-8字符集的资料,发现之前记忆的知识点有误,之前一直以为UTF-8中英文是1个字节,其他语言的字符是3个字节,查完资料后才发现UTF-8字符集是一种变长字符集,每个字符占用字节从1个到6个不等,恰好英文字符使用1个字节,中文字符使用3个字节,而且还知道了UTF-8字符集中如何辨认一个字符应用了多少字节,这对根据字节数组来统计字符极有意义。UTF-8编码...

2019-08-26 11:39:40 1383

原创 Java中线程同步的知识及Object中wait,notify方法的使用

关于Java线程同步的基本知识 Java中线程同步,主要通过synchronized关键字,此关键字可用于修饰方法和代码块,在实际运行过程中表示对方法和对象上加锁,被加锁的方法仅能被一个线程同时调用,一个线程调用此方法的过程中,其他线程再调用此方法时会被等待,直到调用方法结束,用于代码块时也是类似,只有代码块的对象锁被释放时,才能执行代码块,否则线程将保持等待状态。synch...

2019-08-23 08:44:45 219

转载 关于JavaScript中计算精度丢失的问题

转贴:http://rockyee.iteye.com/blog/891538摘要: 由于计算机是用二进制来存储和处理数字,不能精确表示浮点数,而JavaScript中没有相应的封装类来处理浮点数运算,直接计算会导致运算精度丢失。 为了避免产生精度差异,把需要计算的数字升级(乘以10的n次幂)成计算机能够精确识别的整数,等计算完毕再降级(除以10的n次幂),这是大部

2012-12-12 14:11:18 948

转载 jquery中的event事件属性

JQuery事件中的Event属性是经常性的被忽略的。大多数时间你的确不怎么用它,但有些时候它还是它还是有作用的。如获知触发 时用户的环境(是否按了shift etc)。每个浏览器对event都有不同的地方,Jquery对Event做了标准化所以可以放心用。     * 。target   这个反应触发事件的DOM对象,可以在事件冒泡的时候判断是否是事件源头(compare event.t

2012-12-11 13:27:45 400

原创 今天写了一个KMP匹配算法,写好后发现用于拼音匹配时不合适,暂存一下吧

本想提高匹配效率,查资料写了个javascript版的KMP算法,写好后发现我需要的是拼音首字母匹配,不适用,暂存一下。function match(mainstr,srhstr){//KPM匹配算法,用于快速匹配字符串 if(!mainstr||!srhstr)return -1; var l_mainstr=mainstr.length; var l_srhstr=srhst

2012-12-11 09:44:23 382

nginx修改后的配置文件,加入了rtmp推流相关的配置

nginx修改后的配置文件,加入了rtmp推流相关的配置

2023-02-07

nginx的rtmp模块外加支持置换为http-flv流

nginx的rtmp模块外加支持置换为http-flv流

2023-02-07

nginx1.23.1源码

nginx1.23.1源码

2023-02-07

vue-devtools5.3.4.rar

将解压后的crx文件拖放到谷歌浏览器的扩展程序界面中,即可自动安装,本版本适用于Vue2.x

2022-01-18

opencv4.5.1-java-jar dll.zip

opencv4.5.1在Java环境下调用时要用到的文件,包含了jar包和x86及x64环境下的dll文件

2021-01-24

OpenCV4.5.1 Java API.chm

OpenCV4.5.1的Java API文档

2021-01-24

java-json-case-src.zip

使用JsonLib库在Java代码中对Json字符串、Json对象、Java对象之间互相转换的示例代码

2019-10-30

Apache+Tomcat5.0实现集群

利用apache、tomcat、jk2实现集群功能,并同步实现session复制功能。

2010-07-27

HTML宝典,包括HTML的TAG,属性,方法,事件等等

好东西啊,大家快来下载吧,呵呵 这是我常备的资料

2008-12-19

js 脚本调试工具-支持ie firefox等多种浏览器

可以在ie firfox 等浏览器中调试js代码,异常强大,简直爽歪歪。

2008-12-19

空空如也

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

TA关注的人

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