自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 问答 (4)
  • 收藏
  • 关注

原创 FFMPEG录制以及推流

FFMPEG

2022-09-30 16:32:43 1485 1

转载 【数据库】MySQL的ReadView

MYSQL的READ VIEW机制

2022-08-16 16:56:01 3576 12

转载 FFMPEG相关功能&命令(转载)

FFMPEG命令

2022-08-08 10:58:29 966

原创 java获取打印列表不重新加载问题

java获取最新打印机

2022-05-20 14:35:45 281 3

原创 java FFMPEG调取usb摄像头,截取视频,添加文字和时间水印

最近工作中接触到了视频监控这块东西,最开始使用的是海康摄像头,因为有文档还有技术对接,做起来基本还算顺利,但是后来需求要求支持usb摄像头,最开始百度了一圈,用啥opencv javacv之类的技术,感觉都挺麻烦的,最终发现了FFMPEG可以很好的解决业务中的问题,在这里记录一下查看本机的设备信息(包含摄像头,音频等) (ps:请先切换到ffmpeg的bin目录下打开cmd命令)命令:ffmpeg-list_devicestrue-...

2021-11-16 15:30:37 3888 2

转载 idea下载mybatis plugin插件后导致闪退

原文https://blog.csdn.net/yjt520557/article/details/86424888你只需要到你的C:\Users\Administrator\.IntelliJIdea2018.1\config\plugins目录下把那个myBatis删除即可解决

2019-04-22 14:28:12 1937

原创 记录

首先贴上今天发现的牛皮的springcloud文章https://blog.csdn.net/qq_42046105使用springcloud框架feign组件时:1 标识是前端调用还是feign内部调用的解决办法:自定义FeignDefaultConfiguration类,实现RequestInterceptor接口中的apply方法,该接口会拦截feign调用内部服务的请求,...

2019-03-26 21:23:58 249

转载 @Resource和@Autowire的区别

@Resource和@Autowired 的区别@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用na...

2019-03-26 09:13:19 273

转载 mysql innoDB

https://mp.weixin.qq.com/s/R3yuitWpHHGWxsUcE0qIRQ

2019-02-23 15:29:32 166

转载 为什么我们做分布式使用 Redis ?(转自知乎)

原文地址:https://zhuanlan.zhihu.com/p/50392209?utm_source=wechat_session&utm_medium=social&utm_oi=907264264836911104 绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个...

2019-01-12 09:38:28 1132

转载 mysql隐式转换

原文:https://www.cnblogs.com/rollenholt/p/5442825.html MySQL隐式转化整理前几天在微博上看到一篇文章:价值百万的 MySQL 的隐式类型转换感觉写的很不错,再加上自己之前也对MySQL的隐式转化这边并不是很清楚,所以就顺势整理了一下。希望对大家有所帮助。当我们对不同类型的值进行比较的时候,为了使得这些数值「可比较」(也可以称为类...

2018-12-28 15:51:18 349

转载 idea的xml文件写sql语句出现Tag name expected

https://blog.csdn.net/cherry_chenrui/article/details/79218517

2018-11-30 10:08:03 499

原创 springcloud 的一些好的资源

https://www.cnblogs.com/jianliang-Wu/p/8945853.html http://blog.didispace.com/springcloud2/  spring  @autowirehttp://www.cnblogs.com/acm-bingzi/p/springAutowired.html调用外部借口时。不能因为外部接口返回的数据的...

2018-09-13 14:23:25 481

转载 Maven学习总结(八)——使用Maven构建多模块项目

原文地址:https://www.cnblogs.com/xdp-gacl/p/4242221.htmlhttps://www.cnblogs.com/fuyuanming/p/6592696.html在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),...

2018-09-06 09:53:36 175

转载 nginx反向代理-解决前端跨域问题

原文地址:https://www.cnblogs.com/renjing/p/6394725.html 1.定义跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!!2.跨域访问示例假设有两个网站,...

2018-09-03 15:26:01 313

转载 Mybatis关联查询之一对多和多对一XML配置详解

原文地址:https://blog.csdn.net/qq_33561055/article/details/78861131 平时在开发过程中dao、bean和XML文件都是自动生成的,很少写XML的配置关系,今天记录一下mybatis的关联查询中的多对一和一对多的情况。首先是有两张表(学生表Student和老师Teacher表),为了更易懂,这里只设置了最简单的几个必要字段。表结构...

2018-08-30 16:42:17 220 2

转载 jQuery jsonp 跨域请求

原文地址:https://www.cnblogs.com/chiangchou/p/jsonp.html跨域的安全限制都是对浏览器端来说的,服务器端是不存在跨域安全限制的。浏览器的同源策略限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。如果协议,端口和主机对于两个页面是相同的,则两个页面具有相同的源,否则就是不同源的。如果要在js里发起跨域请求,则要进行一些特殊处理了。或...

2018-08-26 10:29:38 165

转载 Spring Boot学习笔记1:Spring, Spring Boot中的@Component 和@ComponentScan注解用法介绍

http://www.springboottutorial.com/spring-boot-and-component-scan

2018-08-20 09:11:18 306

转载 log日志配置简述(转)

原文链接:https://blog.csdn.net/qiuqiu886/article/details/77606636#commentsedit近期进行log升级,简单配置了下几种常用日志,分别是log4j、log4j2、logback。简单整理,不全不深,仅备后用。 需求:将应用日志以控制台或文件的形式输出。一、log4j(1)引入jar包下载并引入log4j的jar包,l...

2018-08-17 16:21:32 1330

转载 Linux下配置vim

我的是CentOS,里面自带vim的 如果是Ubuntu的话,需要下载下载vim:sudo apt-get install vim-gtk如果安装不成功,那就先更新下apt-get update之后在执行下载命令卸载vim:sudo apt remove vimCentos的把apt-get改成yum 配置vimCentOS: cd /etc/ ...

2018-08-03 14:52:45 282

原创 真香警告

骚特效https://blog.csdn.net/S_clifftop/article/details/81144100https://blog.csdn.net/djzhao627/article/details/72871042https://blog.csdn.net/gemingzhu/article/details/52502384https://blog.csdn.ne...

2018-07-20 08:43:04 397

转载 linux下的shell脚本--------转

先说明以下内容来自: http://c.biancheng.net/cpp/shell/ ,C语言中文网,请大家支持原作,点击链接查看。我写下来只是作为笔记,如果侵权,请留言,立马删除。Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器有:bash:是Linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,是Bourne...

2018-07-19 16:37:56 236

转载 Java三种代理模式

原文链接:https://www.cnblogs.com/cenyu/p/6289209.html1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该...

2018-03-21 09:47:20 184

转载 mysql的表连接方式

这里有两张表TableA和TableB,分别是姓名表和年龄表,用于我们例子的测试数据:表连接有几种?sql表连接分成外连接、内连接和交叉连接。一.外连接概述:外连接包括三种,分别是左外连接、右外连接、全外连接。对应的sql关键字:LEFT/RIGHT/FULL OUTER JOIN,通常我们都省略OUTER关键字,写成LEFT/RIGHT/FULL JOIN。在左、右外连接中都会以一种表为基表,基...

2018-03-19 17:55:51 906

转载 mysql中exit和in的区别

原文地址:https://segmentfault.com/a/1190000008709410提前准备为了大家学习方便,北哥在这里面建立两张表并为其添加一些数据一张会员表,一张会员下单表。会员表数据[email protected]@[email protected]订单表iduser_idcreate_time...11148...

2018-03-19 17:31:28 12547 2

转载 git使用详细教程

原文地址:http://blog.csdn.net/free_wind22/article/details/50967723一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完...

2018-03-19 15:16:13 177

原创 mysql几种引擎和使用场景

数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。存储引擎查看MySQL给开发者提供了查询存储引擎的功能,我这里使用的是MySQL5.1,可以使用:SHOW...

2018-03-16 18:35:21 3515

原创 使用git心得

很好用,不会用tomcat请求流程假设来自客户的请求为:http://localhost:8080/wsota/wsota_index.jsp1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应3) Engine获得请求lo...

2018-03-16 11:44:17 216 1

原创 自定义类加载器

一:ClassLoader类加载器,主要的作用是将class文件加载到jvm虚拟机中。jvm启动的时候,并不是一次性加载所有的类,而是根据需要动态去加载类,主要分为隐式加载和显示加载。  隐式加载:程序代码中不通过调用ClassLoader来加载需要的类,而是通过JVM类自动加载需要的类到内存中。例如,当我们在类中继承或者引用某个类的时候,JVM在解析当前这个类的时,发现引用的类不在内存中,那么就...

2018-03-14 15:04:19 190

转载 线程池的几种构造方法及使用的策略

原文地址:http://www.oschina.net/question/565065_86540?sort=default&p=3一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线...

2018-03-14 10:32:38 1798

转载 zookeeper如何实现负载均衡的?(具体连接哪一个zookeeper服务器的选择?)

1:首先,我们要了解,我们的应用程序,比如java web程序,里面配置了10个zookeeper服务器的地址?那么用户通过网页访问我们的程序,具体是访问到了哪一个zookeeper服务器上呢?下面是我从网上看的一篇文章,里面讲的zookeeper负载均衡算法,就是我们问题的答案。当然zookeeper还没有这么简单,zookeeper集群还要保证用户连接的某一个zookeeper服务器的数据是最...

2018-02-28 14:30:23 1315

原创 使用netty进行客户端网络编程及实现断线重连功能

最近使用netty搭建了一个服务端和一个客户端网络通信的demo,记录一下,不多说,先上项目结构图当时maven有点问题,所以直接引入的jar包,反正也只有一个。(ClientHandler和ServerHandler类分别用HeartBeatClientHandler和HeartBeatServerHandler代替)搭建服务端之前还有一些事情要做,对,就是自定义协议,还有编码解码这部分是参考了...

2018-02-25 18:42:20 6262 4

转载 netty中的ChannelHandler

原文地址:http://blog.csdn.net/u010853261/article/details/54574440#insertcodeChannelPipeline pipeline = ch.pipeline(); FirstHandler firstHandler = new FirstHandler(); pipeline.addLast("handler1", first...

2018-02-24 14:31:30 263

原创 springmvc的多视图解析

有时候我们需要 两种或者两种以上的视图解析方式,比如jsp,html,json,jstl,ftl等等,显然默认的 springmvc 只配置一种视图解析方式是满足不了我们的,但是放心,springmvc提供了配置多视图解析的方式:本文使用的是velocity,实现需要引入jar包pom文件中添加<!-- velocity测试包 --> <dependen...

2018-02-23 10:12:29 364

转载 filter和拦截器的区别

Spring的拦截器与Servlet的Filter有相似之处,比如二者都是AOP编程思想的体现,都能实现权限检查、日志记录等。不同的是:使用范围不同:Filter是Servlet规范规定的,只能用于Web程序中。而拦截器既可以用于Web程序,也可以用于Application、Swing程序中。规范不同:Filter是在Servlet规范中定义的,是Servlet容器支持的。而拦截器

2018-02-06 14:54:11 417

转载 eclipse启动tomcat后localhost:8080无法访问问题

症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因:

2018-02-05 12:01:44 396

原创 maven项目控制台报错cant change version of project facet.....

这是控制台报错  不是选择dynamic web module的时候报错,如果是第二种情况,则按网上的说法,修改web.xml的头文件,然后修改setting文件夹里面的三个文件的配置就应该可以了。对于控制台报错 ,在网上找了这种方法  ,亲测有效;在pom.xml文件里面加入下面一段. jdk-1.7 true 1.7 1.

2018-02-02 17:52:45 253

原创 spring整合mybatis

这几天一直在整和这2个框架,网上很多资料,不过借鉴之后一直不成功,终于在今天这个伟大的日子跑通了,之前一些都是一些细节没注意,现在记录一下,以后再看。显示项目的框架图,先建好几个包controller(没整合springmvc前这个也可以不要),bean,dao,service,mapper(映射文件);下面是以书本为例子的代码;BookController:packa

2018-02-02 14:37:13 178

转载 java nio 详解三 netty框架设计

读完这一章,我们基本上可以了解到Netty所有重要的组件,对Netty有一个全面的认识,这对下一步深入学习Netty是十分重要的,而学完这一章,我们其实已经可以用Netty解决一些常规的问题了。一、先纵览一下Netty,看看Netty都有哪些组件?     为了更好的理解和进一步深入Netty,我们先总体认识一下Netty用到的组件及它们在整个Netty架构

2018-01-17 18:16:59 185

转载 java nio 详解二

原文  http://blog.csdn.net/suifeng3051/article/details/48441629异步IO异步 I/O 是一种没有阻塞地读写数据的方法。通常,在代码进行 read() 调用时,代码会阻塞直至有可供读取的数据。同样, write()调用将会阻塞直至数据能够写入,关于同步的IO请参考另一篇文章Java IO。另一方面,异步 I/O

2018-01-17 18:15:49 199

空空如也

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

TA关注的人

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