自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Vue-Video-Player 实现视频播放进度保存

最近再尝试Vue播放视频,结果没想到有人让我保存进度,有点懵逼,不过觉得还是可以挑战一下的。首先先用Vue项目去集成Vue-Video-Player(https://github.com/surmon-china/vue-video-player),具体的集成步骤不再赘述。集成完之后先做出来一般基础的框架,实现视频的播放功能。代码如下:<video-player clas...

2019-09-18 10:10:03 14300 37

原创 中间变量缓存机制原理(Java代码反汇编解析)

今天遇到一个奇怪的小问题,在给变量赋值的时候遇到一个中间变量缓存机制的问题,所以自己准备把这个坑挖到低,总结一下,希望各路大佬来批评。上最简易版“坑”代码:public class TestDemo2 { public static void main(String[] args) { int i = 0; i = i++; System.out.println("res...

2019-01-10 18:09:00 430

原创 JAVA实现生成GIF动态图加文字(完整版无License带锯齿优化处理)

之前一直觉得实现在图片上添加文字很厉害,后来机缘巧合之下,我也需要自己去实现这个步骤,所以在下面梳理一下踩过的坑和实现的原理,希望能帮到大家。从网上搜索JAVA相关生成GIF加文字或者加水印会发现已经有很多已经实现的了,不过大都是使用gif4j进行的合成,这种做法在个人使用肯定是没有什么问题,但是要自己公司用或者用于商用的话,就会有很多的License问题,秉着能省则省的原则,所以打算另辟蹊径...

2018-12-24 15:15:37 3387 10

原创 Tomcat启动完但是项目没有部署(访问不到)的问题

今天下载了项目,本地安装部署完成打算使用tomcat运行一次试试,结果发现tomcat启动的很快,但是完全没有项目LOG的输出,花费好久才终于纠结出解决方案,思路和处理步骤如下:启动是没有问题的,然后仔细查看LOG信息,发现有一个[SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source'...

2018-11-30 11:47:52 37029 9

原创 怎样下载JDK 1.7/1.6或者之前的版本

由于项目问题需要下载jdk 1.7结果发现Oracle已经不是很建议使用1.7之前的jdk了,所以整理一下下载方式:https://www.oracle.com/technetwork/java/javase/archive-139210.html在这里存档一下,以后可以再次找到。...

2018-11-29 16:18:24 4058 1

转载 Swagger Api 开发文档

常用到的注解有:Api ApiModel ApiModelProperty ApiOperation ApiParam ApiResponse ApiResponses ResponseHeader1. api标记Api 用在类上,说明该类的作用。可以标记一个Controller类做为swagger 文档资源,使用方式:@Api(value = "/user", de...

2018-11-29 14:21:44 1413

原创 手写SpringMVC IOC,让自己爽一爽(二)

手写SpringMVC IOC,让自己爽一爽(二)下面开始进入第二节,手写DispatcherServlet。(当然只是实现部分IOC部分,像其余的组件暂未实现)首先创建一个DispatcherServlet  在这里为了和Spring Mvc中的做区分,我这里命名为ZyxDispatcherServlet。 既然是一个Servlet就要继承HttpServlet,并且要重写四个方

2018-01-26 16:18:46 11703

原创 手写SpringMVC IOC,让自己爽一爽(一)

手写SpringMVC中的IOC,让自己爽一爽要手写SpringMVC  IOC就要先对SpringMCV 的后台模式有个了解,首先是根据web.xml配置最关键的DispatcaherServlet,DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点。SpringMVC 实现WEB访问的顺序如下:在访问时,先由Dis

2017-12-26 19:40:09 650 1

转载 开发中对多线程的理解感悟

本来在开发的过程中需要接收到请求,然后启动线程去专门跑动一个任务,目的是为了不耽误主线程时间,早点返回给前端,不耽误等待时间,但是后来考虑就算这样的话,如果访问过多的话会对系统的负担太大,会一直进行多线程的创建,反而会对系统的资源损耗过大,于是上网看了一下对线程消耗资源的分析:---->关于时间,创建线程使用是直接向系统申请资源的,这里调用系统函数进行分配资源的话耗时不好说。---->关于资源

2017-11-01 09:54:07 1029

原创 项目接口使用Thirft,从陌生到使用

昨天刚收到邮件,公司要新增发票功能,增加就增加呗,我是一个好程序员,产品说什么我做什么,但是一看到发票机构给出的Thirft文件我就呆逼了。。。       整个程序员都不好了!这是什么东西,我一次也没见过啊,于是只能求救万能的百度大姐,不过大姐还是挺细心的,把整个Thrift历史给我看了好几遍,什么FaceBook创建的啊,什么时候属于Apache啊。。。       。。。

2017-10-26 14:12:31 340

原创 JAVA控制CPU占用率(编程之美有感)(二)

JAVA控制CPU占用率(编程之美有感)(二)   继续上次的电脑CPU控制,很遗憾更新的有点慢,虽然我知道没人看,最近项目上任务有点多,所以时间少了点,不过我是达不到目的是不会放弃的!  上次勉强能达到有点类似于直线的CPU占用率控制图,但是这只是所有CPU的平均工作,远不能达到每个CPU都受我控制显示一条直线的程序,这几天没写博客但是也想了挺多,我想既然我电脑是4个CP

2017-07-26 19:58:15 3653

原创 JAVA控制CPU占用率(编程之美有感)(一)

JAVA控制CPU占用率(编程之美有感)(一) 自从看完编程之美的第一篇问题分析,内心十分触动:这是什么鬼?还能这样玩?之前对CPU的占用率只局限于:“卧槽,我内存满了,电脑卡死了”。“擦!死循环了,这破代码!”。“这破游戏这么占内存啊!”。从了解了编程之美的第一节就感觉到了编程之美的美之所在,将天下之物为我所控,Everything is Object,Object

2017-07-21 14:17:02 9699

原创 项目中遇到跨域以及涉及详解

项目中遇到跨域以及涉及详解 这几天在于前端人员进行接口调试的时候前端人员反馈说访问的时候会报异常:XmlHttpRequest cannot load http://xxxx:8089/xxxxxxxxx. no ‘Access_Control-allow-orign header is present on the requested resource.origin’我从网上

2017-07-09 09:39:25 1375

转载 JFinal

getPara 系列方法   Controller 提供了 getPara 系列方法用来从请求中获取参数。getPara 系列方法分为两种类型。 第 一 种 类 型 为 第 一 个 形 参 为 String 的 getPara 系列 方法 。 该 系 列 方法 是对 HttpServletRequest.getParameter(String name)  的

2017-07-03 21:05:59 278

空空如也

空空如也

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

TA关注的人

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