自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 安装node及http-server模块

http-server:NodeJs的一个轻量级Http服务器 优点: 可以使任意一个目录成为服务器的目录,完全抛开后台的沉重工程,直接运行想要的前端代码。 安装Node 链接:https://pan.baidu.com/s/1vvVMa1Y5G_aMNbbBncokMw 提取码:7kf4 说明:...

2020-03-31 16:20:09 50 0

原创 rtsp视频流转rtmp在网页上直播

先说下功能需求: 客户那里有一些海康摄像头,想把这些网络摄像头的监控画面集成在现有的web项目,通过html显示 之前粗略方案:使用vlc插件 缺点:最大弊端就是只能使用ie内核的浏览器查看,比如ie浏览器,360极速版浏览器。 参考链接: https://blog.csdn.net/lxl631...

2020-03-31 15:40:20 170 0

原创 修改windows IIS默认端口

1.快捷键 win+R ,输入inetmgr.exe 2.进入管理界面,选中默认web site,点击右侧停止按钮 点击右侧绑定 ok,结束。

2019-12-25 15:54:40 51 0

原创 js判断移动端还是PC端访问

代码如下 <script> var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|ipad|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symb...

2019-10-30 17:13:44 55 0

原创 Windows Sever2016磁盘分区

第一步:进入服务器管理 点击工具,选择计算机管理 选择磁盘管理,选一块空间充足的盘,比如C盘,右键压缩卷,分配空间 最后就会出来一块未分配的空间,自己新加卷就行了,和win10的操作都是一样的 ...

2019-10-24 18:22:17 6224 0

原创 Mysql合并两个sql结果

第一条sql及结果 SELECT value4 AS '压缩机功率', create_date AS '时间' FROM gree_data WHERE data_belong = 'External_05' AND creat...

2019-10-23 18:38:35 164 0

原创 背景图片自适应全屏

.g3dDIV{ position:fixed; top: 0; left: 0; width:100%; height:100%; min-width: 1000px; z-index:-10; zoom: 1; backg...

2019-09-02 12:55:52 57 0

原创 websocket 302错误

记录一下,这次websocket服务搭起来之后 一直报302错误,也连不上。后来发现是自己框架里面的shiro拦截了,设置一下就好了如下: /websocket/** = anon 注:我的ws链接是 ws://localhost:8985/tswork/websocket 其中tswork是...

2019-08-13 14:20:42 480 0

原创 springboot maven多模块项目结构及maven标签解释

这两年一直在使用jeesite框架,2018年jeesite4升级为springboot项目,我这边也紧跟着升级了。现在对项目模块进行整理 首先解释几个maven pom文件中的标签,作为一个maven管理的项目模块,必不可少的事GAV标签,即groupId,artifactId,version...

2019-07-19 13:50:02 210 0

原创 linux虚拟机配置桥接

主机Windows系统,vmvare上装了个centos7虚拟机,想让虚机和主机所在局域网互联,而且可以上网,采用桥接方式,一切正常,步骤如下: (1)虚拟及设置选择桥接模式,并且勾选“复制物理网络连接状态” (2)编辑 左上角“编辑”→“虚拟网络编辑器”→编辑器窗口出现后,点击右下角“更改设置...

2019-03-22 13:18:20 637 0

原创 js中给函数传参函数时,函数加括号与不加括号的区别

在js中 函数(funtion)经常会被当作参数传入其他函数中: 如下: &amp;lt;body&amp;gt; &amp;lt;input type=&quot;button&quot; value=&quot;click me&a...

2019-03-12 17:20:43 382 0

原创 js对数字数组和对象数组排序

在JavaScript中经常需要对数组进行排序: 常见的需要排序的数组:数字数组,对象数组 数字数组:[1,2,3,4,5,6,7,8…] 对象数组:[obj1,obj2,obj3,obj4…] 解决方法:js自身拥有的sort(); 下图是JavaScript对sort()方法的定义: 其...

2019-03-06 13:56:48 1324 0

原创 WebGL

定义:WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样...

2019-01-02 14:55:40 140 0

转载 操作系统(二)----Linux、Windows、MacOs选择

话说回来关于个人办公要使用什么操作系统、个人做图要用什么样的操作系统、建设网站的服务器要用什么系统,其实在行业中都有大体的规则。譬如个人PC娱乐还是WINDOWS系统比较合适、专业做图当让是MAC系统了,建设网站大家服务器建议你还是LINUX了!

2018-12-25 11:50:24 892 0

转载 操作系统(一)---Linux与Windows对比

转自:https://blog.csdn.net/lou19991221/article/details/80113456 Linux 什么是linux? Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工...

2018-12-25 11:47:10 592 0

转载 Linux命令 vim及cat

vim命令 1.标签命令 :tabe fn 在一个新的标签页中编辑文件fn gt 切换到下一个标签页 gT 切换到上一个标签页 :tabr 切换到第一个标签页 :tabl 切换到最后一个标签页 :tabm [N] 把当前tab移动到第N个tab之...

2018-12-24 16:55:32 145 0

转载 三种方法实现java调用Restful接口

转自:https://www.cnblogs.com/taozhiye/p/6704659.html 引言:当前,web开发中第三方接口的选择往往是在restful接口和web service 接口 web service接口的实现方式往往分为以下几种: 1.axis2框架 2.CXF框架 3.j...

2018-11-13 15:43:53 1105 0

转载 HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比,如何选择?

转自:https://blog.csdn.net/langtop/article/details/77972855 市面上通用的一些网络请求方式,主要通过分析其优缺点和性能,为以后选择网络请求连接方式提供支持。现在常用的网络请求方式主要有:HttpClient、HttpURLConnection、...

2018-11-13 14:53:40 389 0

原创 idea 打包的jar运行报 “XXX中没有主清单属性”

使用idea2018打包了一个spring boot项目(打包为jar) 启动是报错如下: 错误原因 打包后的jar文件中的MANIFEST.MF缺少项目启动项,即没有Main-Class和Start-Class 如下: 解决方案如下 指定MANIFEST.MF路径 项目打包...

2018-10-16 11:52:26 65212 18

原创 js对数组内对象去重

var array = [{id:1,name:'jack'},{id:3,name:'tom'},{id:3,name:'liwei'},{id:5,name:'lkiki'},{id:5,name:'op...

2018-09-29 14:11:06 86 0

翻译 Spring:@Component 对比 @Bean

众所周知,@Component注解是在Spring 2.5版本引入的,以便于可以通过路径扫描的方式来替换配置文件。 @Bean是在Spring3.0版本引入的,可以配合使用@Configuration注解来达到完全替换配置文件的目的。 那么,我们是否可以仅使用二者其一?换句话说,二者有何区别呢? ...

2018-09-28 13:57:58 137 0

转载 Spring注解@Component、@Repository、@Service、@Controller区别

转自:https://blog.csdn.net/zhang854429783/article/details/6785574 1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component ...

2018-09-28 13:51:39 251 0

转载 spring boot初始化资源的几种方式

转自:https://www.jb51.net/article/145143.htm 实现 CommandLineRunner 接口,并实现它的 run() 方法,在该方法中编写初始化逻辑 @Component public class MyCommandLineRunner implemen...

2018-09-28 13:37:16 332 0

原创 java语言为什么可以跨平台

java语言跨平台的原因:半编译,半解释 1.首先开发好的程序 HellowordApp.java经过编译器Compiler的编译变为HellowordApp.class文件,然而这个.class文件并不是真正的本地可以执行的指令 我们可以把这个.class文件称之为“中间码” 2.不同的...

2018-09-03 15:12:26 5734 1

转载 Redis简介---redis系列(一)

转自:https://blog.csdn.net/luo4105/article/details/70756328 Redis简介 Redis是分布式内存数据存储系统,可以用做数据库、缓存、消息中间件。Redis支持的数据结构有String、List、Set、SortSet、Hash。...

2018-08-21 10:20:42 222 0

原创 jquery获取已选择和未选择的checkBox项以及清空所选项

获取已选中的: var checkedArr = []; $("input[name='xxx']:checked").each(function() { checkedArr.push($(this).val()); }); 获取未选中...

2018-08-14 15:54:14 9939 0

原创 JMX 连接器服务器通信错误: service:jmx:rmi://DESKTOP-XXXXXXX

XXXXXXX这个一般是你的电脑名称 原因具体不清楚,我同事的就没有这个问题,我的之前也没问题,后来发生了几次,每次都是重启电脑解决了。 后来网上查了下,说是在tomcat vm option中将idea64.exe.vmoptions(在你的idea安装目录bin文件夹下)拷贝粘进去应用就...

2018-08-13 13:52:54 2915 0

原创 idea项目重新定位git地址

项目使用git管理,当git地址改变了该怎么办? 其实git远程地址改变和idea没有任何关系,idea上Git里面也没有重新定位远程地址的选项,下面是我的一个idea项目git远程地址修改后的解决办法: 1.鼠标右键项目点击“show in explore” 2.右键“git bash” ...

2018-08-09 10:30:34 13743 0

原创 javascript中函数的分类

前段写js代码的时候经常会碰到“长得特别的” function ,现在在此做下总结: 函数分类: 普通函数 匿名函数 闭包函数 普通函数 1.1 简单示例 function test(){ console.log("简单示例"); } test(...

2018-07-11 10:54:06 2936 0

转载 JS闭包的运用及匿名函数的作用

转载:https://blog.csdn.net/a250758092/article/details/52638209 配合上一篇js函数分类的博客 1:闭包的目的 闭包的目的就是为了变量私有制,如果学过其他语言可以联想到protected 这个关键词,就是防止其他对象直接访问私...

2018-07-11 10:31:27 967 0

转载 开发中常用的五种远程调用方式

开发中经常会用到远程调用技术(本人常用webservice (使用CXF框架),httpclient(使用okclient框架) ),所以查查常用技术的有哪些,下面是转的一篇内容,用于理解还可以,但是见解已经比较偏旧了,后面找找合适的资料,再写一篇合适的 一、综述 本文比较了RMI,H...

2018-07-03 13:57:55 1989 0

原创 JSR是个什么玩意

查询资料的时候能看到什么什么技术遵循JSR 303 ,JSR 330(也有JSR - XXX的写法)等等,那么到底什么是jsr 百度百科定义 jsr是Java Specification Requests的缩写,意思是Java 规范提案 官方网址:https://jcp.org/en...

2018-07-03 13:35:35 2135 0

原创 idea 给spring boot项目设置前台html修改后立即生效

网上设置完spring boot的热部署后,发现一直不生效

2018-07-02 11:41:42 18937 8

转载 跟着动画学习TCP三次握手和四次挥手

转载于微信公众号“Java后段技术” TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很多读者都知道三次和四次,但是如果问深入一点,他们往往都无法作出准确回答。 本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP交互的本质 一、TCP 三次握手 ...

2018-06-28 09:45:05 133 0

转载 MyCat是什么?为什么要用MyCat?

转自:https://blog.csdn.net/nxw_tsp/article/details/56277430 一、什么是MyCat: MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而...

2018-06-26 15:28:56 88 0

原创 清除谷歌浏览器input框黄色底色

谷歌浏览器下,经常在保存登录密码状态下,输入框框会变成黄色框。如下: 一开始很奇怪,后来才发现这是谷歌浏览器自带的渲染,其他浏览器倒没有发现这个问题。输入框会变成如下: 导致那样的原因: &lt;input type="text" autocomplet...

2018-06-22 14:07:47 3063 0

转载 使用Joda-Time优雅的处理日期时间

转自:https://www.jianshu.com/p/efdeda608780 简介 在Java中处理日期和时间是很常见的需求,基础的工具类就是我们熟悉的Date和Calendar,然而这些工具类的api使用并不是很方便和强大,于是就诞生了Joda-Time这个专门处理日期时间的库。 由...

2018-06-22 09:06:14 601 0

转载 引用网络jquery(jquery远程引用地址)方式及优点

转自:http://blog.csdn.net/leedaning/article/details/46834007 jQuery 引用地址{包括jquery和google提供的地址}, 节省你不必要的流量 你可以使用这句代码读取jQuery的最新版本的代码文件。 jquery官方...

2018-06-20 13:41:40 15165 0

原创 js 创建对象的三种方式 及获取属性添加属性的方法

1:直接量法 var obj = { } ;//这是一个空对象 var point = {x:0,y=0}; //point对象有两个属性 x 和 y 2.通过new 创建对象 var o = new Object(); //创建一个空对象,和{}一样 var a = new Ar...

2018-06-15 10:03:28 1971 0

原创 git fetch与pull的区别

1、简单概括 先用一张图来理一下git fetch和git pull的概念: 可以简单的概括为: git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git...

2018-06-15 09:39:33 187 0

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