12 王海申

深圳市九厚科技有限公司 - CTO/CIO/技术总监

我要认证

JavaEE开发10年,长期从事金融,渲染云计算行业.熟练运用j2ee的各种框架技术spring mvc,struts2,mybatis,hibernate以及前端技术,掌握解决企业应用复杂的分布式技术及SOA架构,能够为互联网高并发需求提供合适解决方案. 从事过的大型项目包括:香港交通银行个人网银开发 瑞云科技云渲染平台 酷派电商系统 华为售前云项目 阿里云集群调度合作项目.

等级
TA的排名 1w+

ffmpeg把宽视频(1920*1080)叠加成长(上中下)视频(1280*720)

背景以前我们看视频都是通过电脑,或者手机横屏来看,但是目前短视频的平台都是长视频(竖型视频),主流的分辨率是7201280。所以很多人想19201080的宽视频,变成长视频,但是如果不多个视频叠加,那么上下会为空白,很是不好看。为了能让视觉效果更好,一般我们采用上中下三个叠加在一起的办法,那么下面我们就通过ffmpeg来实现这个想法。准备我们先去西瓜下载一个1920*1080的李子柒的视频,通过简单的ffmpeg命令截取前10s,方便我们快速合成。ffmpeg -t 10 -i liziqi_10

2020-07-14 19:45:37

用Squid配置自己的代理服务器注意事项(只有拿到用户名密码的人才能打开潘多拉魔盒)

如果你想去做爬虫,那么仅仅使用自己本地的ip肯定是不够的,这里有两种选择:一、ip动态代理这办法我就不多说了,可以搜索一下度娘,提供ip动态代理的平台很多二、搭建自己的代理服务器如果你正好有自己的服务器,无论是在阿里云还是在腾讯云,都可以安装 squid ,参考https://blog.csdn.net/qingfengxulai/article/details/80853870,只看安装服务端部分 你的代理服务器我想一定只想让你自己访问,不想让别人访问(这个地方我自己吃了很大的...

2020-07-14 12:12:06

ffmpeg 去水印,使用GPU让效率提升5倍

不使用GUP去水印处理首先我们给出ffmpeg 最常用的去水印的命令:ffmpeg -y -i demo.mp4 -vf delogo=x=0:y=0:w=100:h=100:show=0 demo_nowatermark.mp4我们先来看一下这个视频的信息:Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'demo.mp4': Metadata: major_brand : isom minor_version : 51...

2020-06-17 17:21:32

所有的去水印都不是真正的去水印

看到这样的标题是不是有一种想死的感觉,不要慌,我们是来学技术的。水印是怎么产生的?为什么会有水印存在?也许是创作者为了宣传某一个品牌,或者是为了证明谁才是正在的主人,亦或者是为了不让自己的作品被盗用。我们经常说的水印应该有两种:一种是图片(我们拿千库网一张最近比较火的一张《地摊经济》的图)如果使用PS来制图的时候,工程本事是PSD格式的文件,里面包含很多图层,那么你要添加的水印可能是某个图层,当在PS软件中的时候,你是能看到每个图层的内容,也就是说如果你屏蔽了水印层,那么水印下面层的内容你是能够

2020-06-09 19:45:14

抖音快手免费去水印方法技巧

比如我们想看一下岳老板最火热的视频,分享的视频地址是 https://v.douyin.com/ECn9fG/打开之后发现是有水印的,想下载一下有无水印的,再加点自己的配音是不是就能成为自己的视频,于是我就全网寻找抖音如何去水印、抖音在线去水印等关键字,功夫不负有心人终于找到了http://tapi.jiuhoutech.com/qushuiyin只要吧分享的链接,填写进去,就能到得到可以下载的无水印视频,你也来试一下吧,我们先做一个尝试。哇喔,真的没有水印了后来想了想,单个去水印,太麻烦

2020-05-12 08:48:12

C语言之---声明、定义、初始化、赋值

int a = 1;a = 2;这段代码里面,第一行完成了声明、定义、初始化三个步骤,第二行完成了赋值。int a;声明+定义(分配存储空间,单里面的数据随机的)extern int a;仅仅声明,告诉编译器变量a的类型总结:变量一定要先声明才能使用变量定义的时候最好要初始化,否则数据是不可控的函数一样也需要先声明指针变量也一样,需要定义,否则不知道指针指向哪里...

2020-03-01 09:51:06

C语言之---基本数据类型及变量

基本数据类型## 变量种类

2020-02-19 13:25:53

C语言之---预处理器

文件包含 #include比较容易理解,常用 #include “a.h”宏替换 #define#define A 20条件包含 #if #endif常用如下:#ifndef XXX#define XXX #include "a.h"#endif

2020-02-19 13:21:44

CURL编译之------windows10下openssl编译

*软件安装时,都以管理员身份进行安装,CMD请以管理员身份进入1.activeperl的安装下载ActivePerl(http://www.activestate.com/,ActivePerl-5.28.1.0000-MSWin32-x64-865dc3eb.msi[你可以选择对应的版本]),安装ActivePerl,默认安装路径在C:\Perl64。打开命令提示符,运行perl -v,如...

2020-02-13 01:47:16

windows10 CMD管理员身份运行---终结篇

确定自己是管理员身份修改策略运行中直接输入命令secpol.msc,点击确定即可,如图所示把以上两个地方修改成禁用,就可以了。运行中cmd 可以管理员身份了地址栏cmd可以了管理员身份了搜索中的cmd 也管理员身份了如果你发现还有什么地方不是管理员身份的请告诉我,如果都可以,给个好评,多谢!网上那种小儿科的,右键管理员身份这种操作就不要说了,还有那种修改注册表最后不行的,到处...

2020-02-12 14:12:45

寻求基于webRTC的远程桌面+键鼠控制方案

请留言或者加QQ 3684170,需求有偿服务!

2019-10-24 17:17:02

Scrapy 西瓜皮框架

Scrapy框架使用感受使用一个框架最理想的状况是:懂得其原理看得懂日志精通其配置这样的框架就是很好用,用最好的代码做更多的事情,爬虫也就是一个工具而已,所以很多事情都可以通过框架来做,原本我通过java以及c++都写过爬虫,使用了scrapy后,发现那些都太弱了,顺带我总结了一下中小型爬虫系统都需要考虑的方面。scrapy虽然已经很强大,但是在中断处理方面并没有给出好的方案,还需...

2018-11-25 17:23:54

cgmodel简易数据分析

      CG模型网(www.cgmodel.com / www.cgmodel.cn)是一个以3D模型为主,针对所有CG设计行业用户的互动、展示平台。2006年6月创立于湖南长沙,现有注册设计师/艺术家120万,网站秉承“分享”的理念,通过整合优质的模型资源,为广大CG艺术的学生、从业者和爱好者提供分享下载学习一站式服务。     我亦是CG界的一名老兵,自己除了对CG的热爱,还对编程的热...

2018-11-06 20:32:03

支持scratch少儿在线编程网站分析

       少儿编程如火如荼,也想涉足少儿编程领域,特意对支持在线Scratch编程的网站进行了分析,并查看了现有的作品数量,可能网站统计的并不是很全,如有遗漏请帮忙留言!平台 访问地址 作品数量 截止时间 备注 Scratch官网 https://scratch.mit.edu/explore/projects/all 258127690 20...

2018-11-05 23:18:01

CSS学习 Flex布局自我学习记录

容器6属性 display:flexflex-direction:row 默认值 | row-reverse | column | column-reverseflex-wrapwrap | nowrap 默认值 | wrap-reverseflex-flowflex-flow: <flex-direction> || <flex-wrap>;justif...

2018-11-04 17:20:43

CG 领域专业术语(像素,尺寸,分辨率)

一、 像素像素是指由图像的小方格即所谓的像素(pixel)组成的,这些小方块都有一个明确的位置和被分配的色彩数值,而这些一小方格的颜色和位置就决定该图像所呈现出来的样子。可以将像素视为整个图像中不可分割的单位或者是元素,不可分割的意思是它不能够再切割成更小单位抑或是元素,它是以一个单一颜色的小格存在。每一个点阵图像包含了一定量的像素,这些像素决定图像在屏幕上所呈现的大小。二 、分辨率分辨率可...

2018-10-17 00:30:52

爬虫小计(charles抓取wss数据--yy数据爬取)

背景爬取一个直播平台的信息与一个普通网站的数据直播平台的信息有热门主播的在线人数,时常,与热门直播的礼物情况(粉丝的人物画像)难点打赏礼物的人物画像httpswss(数据的实时性),需要模拟匿名用户的访问,某直播网站的wss数据又是二进制数据头大的js代码,无限多,无限长分析一般普通数据用java jsoup来解决wss的数据需要先模拟匿名登录,拿到binary da...

2018-10-14 17:35:44

JS截图问题(寻找Canvas toDataURL 空白问题的解决方案)

背景:使用js截图当前页面的某个位置上传到服务器寻找方案:使用 html2canvas 方案http://html2canvas.hertzen.com/html2canvas(document.querySelector("#abc")).then(canvas => { document.body.appendChild(canvas)});使用Canvas to...

2018-10-01 12:51:26

免费打印 免费抓娃娃 多次关注微信公众号-吸粉神器 技术实现细节

背景微信打印与微信娃娃机火了一大把,都是利用微信公共平台实现照片的打印,技术人员透过现象看本质,来寻找吸粉神器背后的实现。具体流程:找到当地的一台打印机 扫描二维码关注公共主页 发送图片 发送微信打印机上的打印码 收到如果想再次免费打印,请关注收到的另外一个公众号关联主体打印机 个人微信 多个公众号 统一的后台服务对接接口(多个微信公众号号使用统一的后台接口,需要在...

2018-09-30 10:20:15

c++中普通变量,引用变量 ,指针变量用实例让你亲自体会

int a1 = 10; int a2 = 20; int a3 = a1;//赋值语句,可以理解成数据的克隆,a3与a1 不在是指向一个对象 int &b = a1; //int &b2 = 900; //不合法,非常量引用的初始值必须左值 int *c = &a1; //&b = a2; 不合法,表达式必须是一个可以修改的左值。说明b不能被重复赋值...

2018-09-27 09:13:47

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享精英
    分享精英
    成功上传11个资源即可获取