软件工程
文章平均质量分 61
Tybyqi
这个作者很懒,什么都没留下…
展开
-
Jenkins:批量自动将 Maven 类型 Job 迁移到自由风格类型
为什么要迁移?近期进行 Jenkins 从1.X到2.X的升级演练Jenkins2 最新版本只能在 JDK8 或 JDK11 版本下运行,我所使用的 JDK 版本为 JDK8在构建 Maven Job,Job 配置的 JDK 版本为 JDK7时,构建报错$ /usr/local/java/bin/java -cp /data/jenkins/maven31-agent.jar:/us...原创 2019-11-12 17:02:24 · 796 阅读 · 0 评论 -
JVM Advent Calendar:使用Gradle构建Monorepo项目
没有复合构建的生活让我们假设您刚刚开始在一个项目保存在单个存储库中的公司工作。每个项目都有一个单独的构建,它们之间唯一的关系是彼此依赖,因为它符合他们的需求。有些项目的依赖性比其他项目更多,有些项目甚至可能与其他项目没有依赖关系。项目数量很重要; 当它很低时,你可以说它们都可以放在一个伞形项目下,就像用Maven及其反应堆功能完成的那样。Gradle有类似的功能; 除了,在不触发所有其他项...原创 2018-12-14 16:33:10 · 401 阅读 · 0 评论 -
如何剪切视频,只截取视频中间的一部分
如何截取视频片段,只截取视频中间的一部分.我们从网上下载了一些视频,想要进行编辑,剪切之类的,往往会在选择软件上眼花缭乱。现在市面上有很多视频编辑的软件,有共享的,免费的,po解版的,五花八门,这些软件在功能上也大多大同小异。那么我们该如何选择一款适合自己的视频处理软件呢?今天小编要介绍一款视频处理软件——迅捷视频转换器,该软件是媒体文件转换的佼佼者,功能非常完备,无论对于基础的编辑操作,还是...原创 2018-12-26 16:32:23 · 9887 阅读 · 0 评论 -
爱奇艺视频原生之罪怎么转换为MP4
最近又有一部影视剧上线了,大家知道是什么吗?没错,就是正在热播的《原生之罪》,这部剧是由韩三平监制,叶伟民执导,翟天临、尹正领衔主演,白冰、颜卓灵、李若宁主演的都市悬疑探案网剧。最近这几年,网剧可是越来越多,但却获得了很多的好评,毕竟网剧也是由很多一线明星参演的,所以,演技自然不用担心的,主演翟天临和尹正的演技自然也是不用说的,但是有一个问题,那就是这部剧是爱奇艺独播视频,一次就只能在爱奇艺上...原创 2018-12-21 16:28:14 · 632 阅读 · 0 评论 -
Linux上的文件类型与默认图标
引言也许小伙伴们对 Linux 已经有一定程度的了解,或者已经是一名能够在工作和生活中活用它的 Linux 用户了。随着桌面环境的不断发展,Linux 系统已经不再仅仅是一个面向极客和开发者的操作系统了,在 PC 上,上手 Linux 桌面已经可以变得像上手Windows 桌面一样简单。本篇文章是一篇纯黑的技术软文,讲的是我们平时一般不会在意的东西,而且不会涉及具体编程方面的知识,所以小伙...转载 2019-01-03 16:47:36 · 2850 阅读 · 0 评论 -
Unity GUI学习
Canvas 画布创建在Unity当中创建GUI,需要在Hierarchy右键,UI菜单中随便点击一个,将会自动生成UI列表下面列表是点击创建Text所创建的内容Canvas|--TextEventSystem我们第一个重点就是Canvas,这个是画板。在默认情况下会生成如下三个脚本Canvas|---Render Mode:Screen Space - Over...转载 2019-01-03 16:52:19 · 238 阅读 · 0 评论 -
如何将ppt转换为jpg图片
现在PPT的使用很广泛,很多领域多会接触到,比如公司开会、技能培训、元旦晚会等都会用到PPT,但是有些时候为了方便,也会将PPT进行转换处理,因为PPT看完一页的时候都要手动进行点击进入下一页,预览的时候比较麻烦,所以一般我们会将PPT转换成一张长图来使用。那么怎样把PPT转换为jpg图片使用呢?下面小编来教大家一种方法,希望可以帮助到大家。 实现PPT的转换,肯定少不了PPT的制作...原创 2019-01-04 17:15:58 · 4074 阅读 · 1 评论 -
ogg格式怎样才能转换成mp3
对于一些非常喜欢下载视频的朋友来说,相信应该对视频和音频的格式转换都非常关心吧,但是大家可能并知道到怎么才能更好的转换视频的格式,下面小编就以ogg格式怎么转换成mp3为例给大家详细的介绍一下,想知道的小伙伴们快来看下吧。Ogg是一种音频压缩格式,类似于MP3等的音乐格式。但是当下大部分手机、移动音频播放器等还是不支持播放ogg格式的,想要将ogg格式的音乐放到平常手机上播放,还得ogg转换成...原创 2018-12-25 14:57:33 · 8265 阅读 · 0 评论 -
怎样播放swf文件 swf格式怎么转换成mp3格式
话说swf文件真是个让人头疼的格式。小编最新为了锻炼自己的听力,就在网上下载了很多学习的课程,但是下载的课程是swf格式文件,而我又只需要音频,所以格式的转换就成了最大的问题。可能有不少网友有着和我一样要把swf文件转换成MP3格式的需求,那小编在这里分享个把swf文件转换成MP3的方法,希望能帮助大家解决问题哦。 迅捷视频转换器http://www.xunjieshipin....原创 2018-12-14 16:08:11 · 1402 阅读 · 1 评论 -
视频有黑边怎么办?如何裁剪视频画面的黑边?
很多时候我们在网上下载的视频是存在黑边的,有一些是左右黑边,有一些是上下黑边。有时候做视频的时候保存的合适不对或尺寸不对,也会导致商品出现黑边,造成手机无法播放。视频存在黑边是很影响我们观看视频的,大大的黑边使的视频看起来很小,而且看着也不舒服。那么视频怎么去黑边呢?去掉视频黑边,其实并不难,只要使用迅捷视频转换器裁剪视频画面的黑边就好了。那么该怎样操作呢?今天小编就是要来解决这个问题的啦,只...原创 2018-12-19 16:01:46 · 6157 阅读 · 0 评论 -
手机怎么看mkv格式视频 如何将mkv无损转换成mp4格式
不说也许很多人也都知道,MKV是一种优秀的多媒体封装格式,最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。那些多音轨、多字幕的高清MKV国外大片往往倍受影迷们的青睐,因为它可以根据个人喜好随时切换影片的语种和字幕。由于各种原因,我们可能需要在手机上观看mkv格式视频,那么就需要将mkv无损转换成mp4格式,那如何才能无损转换,保证播放质量呢?这就是本文将要讲到的解决方案了。有需要或感...原创 2018-12-12 16:24:53 · 7316 阅读 · 0 评论 -
CSS:同级元素浮动分析
float:left/right/none;1.同级浮动(1)使块级元素在同一行显示(所有要在同一行显示的都要加浮动)<div class="box1">box1</div><div class="box2">box2</div><div class="box3">box3</d转载 2018-12-12 16:33:19 · 432 阅读 · 0 评论 -
如何在Java中创建数组列表
为了在Java中存储动态大小的元素,我们使用了ArrayList。每当添加新元素时,它会自动增加其大小。ArrayList实现Java的List接口和Java的Collection的一部分。由于其功能和灵活性,它被广泛使用。ArrayList的关键点 An ArrayList是一个可调整大小的数组,也称为动态数组。它根据新元素增加其大小,并在删除元素时减小大小。 数组用于在...原创 2018-12-12 16:51:35 · 4261 阅读 · 1 评论 -
视频格式转换器哪个好?
前言:视频格式转换器是一种可以转换视频格式的工具,如果大家不知道哪个好的话,这里我可以给大家具体的分析一下;俗话说的好,时代在进步,科技在发展,不管什么样的东西,只有跟的上时代的才是我们喜欢的,下面小编就给大家介绍一款比较实用的视频格式转换器吧! 迅捷视频转换器http://www.xunjieshipin.com/download-converter 网友:我从网...原创 2018-12-13 16:43:46 · 1380 阅读 · 1 评论 -
mysql : utf8mb4 的问题
微信呢称和QQ呢称上有很多火星文和emoji表情图片,这些数据,如果直接insert到mysql数据库,一般会报错,设置成utf8都不好使,必须改成utf8mb4编码,这二者的区别见: mysql utf8mb4与emoji表情 ,网上的解决办法大多是修改my.cnf参数,设置mysql的编码为utf8mb4,这种方法虽然彻底,但是通常要重启mysql,会造成生产系统临时当机。下面是影响相对更...原创 2018-12-25 15:05:37 · 214 阅读 · 0 评论 -
维信小程序button样式重写
以primary按钮为例:/**重写默认按钮样式**/button[type='primary'] {background: red;padding: 5px 0px;line-height: 30px;font-size: 14px;border: 0px;border-radius: 0px;margin: 10px 20px;}/**边框样式重写**/button...原创 2019-03-26 15:30:07 · 564 阅读 · 0 评论 -
Android自定义控件CustomView1
public class MyView extends View { public MyView(Context context) { super(context); init();}public MyView(Context context, AttributeSet attrs) { super(conte...原创 2019-03-26 15:32:04 · 233 阅读 · 0 评论 -
如何截取视频中的一部分制作成GIF动态图
如何截取视频中的一部分制作成GIF动态图?关于截取视频于转换视频格式这方面,可能还有很多朋友不能有效解决问题,当然,这和我们的操作能力关系不大,更重要的是需要一款简单实用的视频转换器,网上关于怎样把视频截取转化成gif动态图片的方法有很多,林林总总可谓看的是眼花缭乱,但真正能行的却没有几个。小编今日教大家一个将视频转换成gif的方法,不需要复杂的方法,只要一个简单的视频编辑工具而已!简单实用,...原创 2019-04-10 11:00:01 · 903 阅读 · 0 评论 -
六边形架构 Java 实现
六边形架构是一种设计风格,通过分层实现核心逻辑与外部对象隔离。其核心逻辑是业务模块,外部元素是整合点,比如数据库、外部 API、界面等。它将软件分为内部与外部,内部包含了核心业务逻辑与领域层(所谓分层架构),外部包含界面、数据库、消息传递及其他内容。内部与外部通过端口和适配器相互通信。*译注:六边形架构(Hexagonal Architecture)由Alistair Cockburn 提出,...原创 2019-04-02 14:58:52 · 619 阅读 · 0 评论 -
数组array的一些用法
array_filter(PHP 4 >= 4.0.6, PHP 5, PHP 7) array_filter — 用回调函数过滤数组中的单元。(返回回调函数中返回true的元素,也就是过滤掉返回false的元素)array_filter ( array $array [, callable $callback [, int $flag = 0 ]] ) : array参数...转载 2019-04-02 15:05:03 · 1087 阅读 · 0 评论 -
视频合成软件哪个好,怎么把多个视频快速合并成一个视频
在观看抖音短视频时,进场会碰到视频中用类似的视频作比较,其实就是把单个视频快速合并成一个视频,这种方法在很多时候都需要用的,也可以将一些类似或者有趣的短视频拼凑在一起观看效果更佳。以下就是使用视频合成软件将多部视频合并成一部视频的方法。一、视频合成软件1、迅捷视频合并分割软件(1)软件介绍: 迅捷视频合并分割软件是一款支持视频合并与视频分割功能于一体的视频合成软件,支持对...原创 2019-03-14 16:45:21 · 25814 阅读 · 0 评论 -
关于“编程的本质”的探讨
提出问题如果你去面试,被大公司工作20年的资深技术总监问一个问题“说说你对软件工程的理解”,你会怎么回答呢?是不是会像我一样一脸懵逼,一个问题就让人回到了小学。没有经年的编程和架构经历,没有对问题本质的深入探究,恐怕任何回答都会显得非常苍白。探索历程之编程本质有了问题和好奇心之后,令你印象深刻的问题就会在一段时间内充斥你的脑海。让我回答对软件工程的理解,可能我会先从“软件工程”的定义说...原创 2019-01-02 17:56:53 · 152 阅读 · 0 评论 -
flv文件如何转换成mp4 将flv转换成mp4格式的方法是什么
电脑flv如何转换成mp4 将flv转换成mp4格式的方法有哪些?FLV流媒体格式是一种新的视频格式,它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能。很多网页上下载的视频都是flv格式的,flv格式的视频很多播放器都是可以播放的,虽说flv转换成MP4格式后体积会相对变大,但是如果想进行编辑视频或者视频有其它的用处还是将其转换成为mp4格式的比较好。那么就有不少小伙伴想知道怎么将...原创 2019-01-07 17:03:23 · 5911 阅读 · 0 评论 -
如何将QQ音乐SQ品质FLAC格式转换成MP3音乐
相信腾讯公司旗下的QQ音乐大家都应该用过吧,QQ音乐客户端中有很多实用的功能,比如:可以将音乐传到手机上,可以制作铃声,可以自定义皮肤,还可以将音乐保存到腾讯微云中。当然,QQ音乐还可以设置音效,以前有免费的DTS音效,现在只能使用Super Sound音效。 FLAC格式在音频格式中是无损的,所以占用内存就非常大,FLAC格式的歌曲比MP3格式的要大两到三倍,有些人的手机内存不多,...原创 2019-01-24 15:11:49 · 7670 阅读 · 0 评论 -
springboot kafka读写
依赖<dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>1.1.1.RELEASE</version></dep原创 2019-01-16 17:15:51 · 239 阅读 · 0 评论 -
js按长度截取字符串,返回按长度分割成的字符串数组
var str = "春节快要放假了,好开心呀!" var strArr = []; var n = 3; for (var i = 0, l = str.length; i < l/n; i++) { var a = str.slice(n*i, n*(i+1)); strArr.push(a); } console.log(strArr); 结果:["春节快", "要放假", "了,好"...原创 2019-02-11 16:20:23 · 4937 阅读 · 0 评论 -
如何将qlv格式倚天屠龙记转换为MP4格式
一提到金庸,那绝对是家喻户晓的名字,不仅是带给我们不少童年的欢乐和记忆,更是父辈们的偶像。他作品众多,比较熟知和经典大概有《书剑恩仇录》、《射雕英雄传》、《神雕侠侣》、《倚天屠龙记》、《笑傲江湖》、《鹿鼎记》等等。在金庸的笔下,大侠们都有着不同寻常、跌宕起伏的人生,其中多部作品还被拍成了电视剧,最近就有一部被翻拍的作品正在播放,那就是《倚天屠龙记》,《倚天屠龙记》是作家金庸创作的长篇武侠小说,...原创 2019-02-28 16:06:43 · 369 阅读 · 0 评论 -
spring boot2集成ES详解
一:运行环境 JDK:1.8 ES:5.6.4二:学习内容 如何构建spring-data-elasticsearch环境? 如何实现常用的增删改查? 如何实现对象嵌套也就是1对多这种关系?三:JAVA依赖环境 根据spring-data-elasticsearch官网说明,我这采用的是3.0.6.RELEASE版本,spring...转载 2018-11-28 18:06:04 · 1246 阅读 · 0 评论 -
让你秒懂线程和线程安全,只需5步!
在探讨线程安全之前,我们先来聊聊什么是进程。什么是进程?电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如下图中的QQ、酷狗播放器、电脑管家等等。 什么是线程?进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。那什么是多线程?提到多线程这里要说两个概念,就是串行和并行,搞清楚这个...转载 2018-10-30 16:14:50 · 265 阅读 · 0 评论 -
MySQL命令窗口中文乱码或插入中文数据失败
在Windwos上使用命令窗口操作MySQL数据库时,如果命令窗口的字符编码与数据库不一致时,就会出现中文乱码的情况比如查询会出现中文乱码,或者插入数据会出现错误“ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'name' at row 1”mysql> insert into u...转载 2018-11-01 16:45:44 · 259 阅读 · 0 评论 -
Shell脚本中的函数
Shell脚本中的功能是什么?函数是一组命令,这些命令被赋予一个名称,该名称的作用类似于该组命令的句柄。要执行函数中定义的这组命令,只需使用您提供的名称调用该函数即可。在某些情况下,您需要执行一个代码块,该代码块在shell脚本的不同位置执行多次特定过程。Shell函数类似于其他编程语言中的子例程,过程和函数。为什么Shell脚本中的函数?•它有助于我们重用代码。•提高程序的可读...原创 2018-11-01 17:25:52 · 431 阅读 · 0 评论 -
Spring与Java邮件的集成
Spring与Java邮件的集成在这篇SpringJavaMail文章中,您将了解与JavaMail的另一个Spring集成。本文将允许您使用SpringFramework接口和类发送和接收电子邮件。您将使用JavaMailAPI发送和接收邮件。为了获得更多的理解,您将看到一个使用EclipseIDE的工作示例。Java邮件APISpringFramework有许多用于发送/接收电子邮...原创 2018-11-02 15:47:50 · 1531 阅读 · 0 评论 -
几款视频剪辑软件,轻松完成视频转换,剪辑
平常大家总会遇到视频剪辑与视频格式转换的问题,今天,小编就给大家推荐几款手机和电脑实用的视频编辑软件,如下图。有了这几款软件,以后我们在手机或者电脑上剪辑视频就轻松多了,下面就让小编我来为大家介绍一下吧! 迅捷视频转换器http://www.xunjieshipin.com/download-converter 电脑视频编辑软件 手机视频剪辑软件介绍完毕,那么可能...原创 2018-11-13 17:38:51 · 4073 阅读 · 1 评论 -
如何截取视频片段并制作成短视频
视频截取算是网上的热门搜索词,很多网友在视频中遇到精彩的片段十分喜欢,可是又不知道该怎么截取下来保存,只能上网搜索求助。其实学会截取视频片段对我们来说算是一个不错的技能,因为这样我们就可以自己截取喜欢的视频片段并制作成短视频分享给大家或者当做业余爱好也不错。 迅捷视频转换器http://www.xunjieshipin.com/download-converter 专业...原创 2018-11-08 16:07:40 · 2411 阅读 · 0 评论 -
DIV+CSS的命名规矩如何才能有利于SEO优化?
一、CSS文件命名规范建议:用字母、_号工、-号、数字组成,必须以字母开头,不能为纯数字。为了开发后样式名管理方便,大家请用有意义的单词或缩写组合来命名,让同事一看就明白这样式大概是哪一块的,这样就节省了查找样式的时间,例如: 头部样式用header,头部左边,可以用header_left或header_l,还有如果是列结构的可以这样——box _1of3 (三列中的第一列),box_2of...原创 2018-11-15 18:52:40 · 467 阅读 · 0 评论 -
通过7个python函数理解区块链
我想对于那里的很多人来说,区块链就是这种现象,很难不让你头脑发热。我开始观看视频和阅读文章,但对我个人而言,直到我编写自己的简单区块链,我才真正理解它是什么以及它的潜在应用价值。我对区块链的看法是它是一个公开的加密数据库。如果你是亚马逊并且你想使用该技术来跟踪库存水平,那么使用区块链是否有意义?可能没有,因为你的客户不想花费资源来验证你的区块链,因为他们只顾看着网站说Only 1 left!。...转载 2018-10-24 17:30:27 · 216 阅读 · 0 评论 -
基于prometheus搭建Kubernetes集群监控服务
本篇文章,主要介绍使用promethesu监控kubernetes集群信息以及kubernetes集群中部署的springboot业务指标。通过此篇文章,你能快速搭建自己的监控系统,这对于没有统一监控系统的公司来说,非常省事。对于自己搭建的话,后期可能需要考虑更多的事情,比如采集的监控数据如何存放,磁盘内存毕竟有限,可以考虑写到es、db等,当然这又牵涉到搭建es了,在此就不扩展这些外围组件了...转载 2018-10-26 17:21:50 · 951 阅读 · 0 评论 -
如何使用Avro文件
本文介绍了如何使用ApacheSqoop实用程序将数据从Oracle数据库传输到S3。数据将以Avro数据格式存储。数据传输采用了以下技术:Apache Sqoop 1.4.7 Oracle 12c Amazon EMR 5.16.0(Hadoop发行版2.8.4)Sqoop命令以Avro格式存储数据ApacheSqoop1.4.7支持Avro数据文件。要以Avro格式存储数据,...翻译 2018-10-15 16:38:49 · 1437 阅读 · 0 评论 -
关于“编程的本质”的探讨
提出问题如果你去面试,被大公司工作20年的资深技术总监问一个问题“说说你对软件工程的理解”,你会怎么回答呢?是不是会像我一样一脸懵逼,一个问题就让人回到了小学。没有经年的编程和架构经历,没有对问题本质的深入探究,恐怕任何回答都会显得非常苍白。探索历程之编程本质有了问题和好奇心之后,令你印象深刻的问题就会在一段时间内充斥你的脑海。让我回答对软件工程的理解,可能我会先从“软件工程”的定义说...转载 2018-09-30 17:58:57 · 192 阅读 · 0 评论 -
Android中的设计模式之命令模式
参考《设计模式:可复用面向对象软件的基础 》5.2 Command 命令 对象行为型模式 《Android源码设计模式解析与实战》第11章 让程序畅通执行--命令模式意图将一个请求封装为一个对象,从而使你可用不同地请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销地操作。适用场景需要抽象出待执行地动作,然后以参数地形式提供出来,类似于过程设计中的回调机制,命令模式正...转载 2018-09-30 17:59:48 · 193 阅读 · 0 评论