码迷,mamicode.com
首页 > 编程语言 > 日排行
javacpp-FFmpeg系列之2:通用拉流解码器,支持视频拉流解码并转换为YUV、BGR24或RGB24等图像像素数据
javacpp-ffmpeg系列: javacpp-FFmpeg系列之1:视频拉流解码成YUVJ420P,并保存为jpg图片 javacpp-FFmpeg系列之2:通用拉流解码器,支持视频拉流解码并转换为YUV、BGR24或RGB24等图像像素数据 javacpp-FFmpeg系列之3: 图像数据转 ...
分类:编程语言   时间:2018-09-18 11:05:09    阅读次数:929
JavaEE之JavaWeb核心之Servlet
Servlet简介: Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1)servlet技术 2)fi ...
分类:编程语言   时间:2018-09-18 11:05:20    阅读次数:203
JavaEE之HttpServletRequest
HttpServletRequest //要下载的这个文件的类型--客户端会通过文件的MIME类型去区分类型 response.setContentType( getServletContext().getMimeType(filename)); //告知客户端文件的打开方式(下载) respons ...
分类:编程语言   时间:2018-09-18 11:05:28    阅读次数:170
SpringBoot 集成RabbitMQ
一、SpringBoot集成RabbitMQ非常简单,直接引入配置好的starter依赖,然后配置相关的信息就可以直接使用了。1、引入依赖 org.springframework.boot spring-boot-starter-amqp x 12 org.springframework.boot3... ...
分类:编程语言   时间:2018-09-18 11:05:36    阅读次数:603
JavaEE之servlet相关技术
相关技术:为了灵活实现的不同路径(/hello)执行不同的资源( HeIIoMyServlet)我们需要使用XML进行配置;为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml的内容,我们需要使用dom4j进行解析。 XML:XML称为Extensible Markup ...
分类:编程语言   时间:2018-09-18 11:06:22    阅读次数:153
java并发编程之上下文切换等并发编程的挑战
上下文切换 即使是单核处理器也支持多线程执行代码,cpu通过给每个线程分配cpu时间片来实现这个机制。时间片是cpu分配给各个线程的时间,因为时间片非常短,所以cpu通过不听地切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是几十毫秒。 cpu通过时间片分配算法来循环执行任务,当前任务执行一 ...
分类:编程语言   时间:2018-09-18 11:07:19    阅读次数:146
Spring的七种事务传播机制
概述 当我们调用一个基于Spring的Service接口方法(如UserService#addUser())时,它将运行于Spring管理的事务环境中,Service接口方法可能会在内部调用其它的Service接口方法以共同完成一个完整的业务操作,因此就会产生服务接口方法嵌套调用的情况, Sprin ...
分类:编程语言   时间:2018-09-18 11:08:15    阅读次数:161
JavaEE之HttpServletResponse
HttpServletResponse概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类型是ServletResponse,而d ...
分类:编程语言   时间:2018-09-18 11:08:33    阅读次数:163
jQuery 是一个 JavaScript 库。
JQuery是一个JavaScript库。jQuery极大地简化了JavaScript编程。jQuery库可以通过一行简单的标记被添加到网页中。jQuery是一个JavaScript函数库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:1、html,的元素选取2、html的,元素操作3、htmldom,遍历和修改4、js,特效
分类:编程语言   时间:2018-09-18 11:08:42    阅读次数:207
JavaWeb——文件上传和下载
对于文件上传,浏览器在上传过程中是将文件以流的形式提交到服务器端。如果直接使用servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦的,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可以 ...
分类:编程语言   时间:2018-09-18 11:09:00    阅读次数:254
CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现
CRC16算法系列文章: CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现 CRC16算法之二:CRC16-CCITT-XMO ...
分类:编程语言   时间:2018-09-18 11:11:19    阅读次数:236
算法38---292. Nim游戏
1、题目: 你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: 2、思路: 先拿的那位只要每两次都保证 ...
分类:编程语言   时间:2018-09-18 11:13:19    阅读次数:171
JavaEE之会话技术Cookie&Session
会话技术简介 存储客户端的状态 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端) 会话技术 ...
分类:编程语言   时间:2018-09-18 11:13:26    阅读次数:238
【Java】 剑指offer(16) 打印1到最大的n位数
本文参考自《剑指offer》一书,代码采用Java语言。 更多:《剑指Offer》Java实现合集 题目 输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 思路 陷阱:n过大时是大数问题,不能简单用int或者long数据输出,需要采用字符串或 ...
分类:编程语言   时间:2018-09-18 11:15:18    阅读次数:176
有趣的Javascript:只需一个JS让万恶的IE5、IE6、IE7、IE8全都支持H5原生Canvas绘图(有演示demo)
该demo支持IE5以上任意内核的浏览器 查看演示demo:支持IE5以上版本的浏览器Canvas绘图demo 补充:chats.js和echarts等图表库也可以使用本方法兼容IE6以上浏览器 1、引入excanvas.js 只需要引入一个js即可让IE5+支持Canvas绘图API <!--[i ...
分类:编程语言   时间:2018-09-18 11:16:00    阅读次数:403
LINUX操作系统知识:进程与线程详解
当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。 Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。 那么Linux是如何实现多进程的同时执行的呢?原来L ...
分类:编程语言   时间:2018-09-18 11:16:22    阅读次数:132
拓扑排序 topsort
拓扑排序 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列, ...
分类:编程语言   时间:2018-09-18 11:17:08    阅读次数:167
spring-data详解之spring-data-jpa:简单三步快速上手spring-data-jpa开发
前言: 基于spring framework 4.x或spring boot 1.x开发环境 务必注意以下版本问题:Spring framework4.x(Spring boot1.x)对应spring-data1.x Spring framework5.x(Spring boot2.x)对应spr ...
分类:编程语言   时间:2018-09-18 11:18:01    阅读次数:162
JavaScript指定断点操作
什么是断点操作(Breakpoint action) 做前端开发的小伙伴,或许对这个断点操作不是很熟悉。不过你要是问其他语言(比如C,C++ ,C #等)的开发者,他们应该都挺熟悉断点操作,这种断点操作在诸如XCode或者Visual Studio的IDE中都会有提供。 以下一段话来自知乎 断点操作 ...
分类:编程语言   时间:2018-09-18 11:18:45    阅读次数:127
springcloud中oauth工作流程
1.第一步登录获取token 通过oauth服务,进行登录。返回token 第二步 自定义oauth拦截器,这里设置了 第三步 实现 第四部 如何使用 ...
分类:编程语言   时间:2018-09-18 11:19:17    阅读次数:487
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!