BCE

怎么把pdf合并成一个pdf?两个pdf可以合并到一起吗?

♀尐吖头ヾ 提交于 2020-10-14 05:05:33
经常接触到pdf文件的小伙伴应该都有这样的经历,希望可以将一些零零散散的pdf文件集中到一起,凑成一个文件。那么怎么把pdf合并成一个pdf?两个pdf可以合并到一起吗?事实上,会编辑pdf文件的朋友要执行这个操作是很简单的。下面,我们就来说说关于pdf合并的小技巧。 首先,你需要下载一个小软件,叫做迅捷PDF转换器,其实网上类似的可以对PDF文件进行编辑的工具很多,只是我在日常操作中习惯了使用迅捷PDF转换器,而且个人觉得这款软件学起来比较容易上手,所以就以这款软件为例了,大家不妨先看看下面的操作步骤。 下载好迅捷PDF转换器,双击打开,之后就可以看到如下的界面了,界面上方会有一个“打开”,我们单击一下,然后在弹出来的窗口中,将需要执行合并的几个PDF文件添加进来。 当然,你可以将这些需要合并的pdf文件添加到一个文件夹中,然后点击“添加文件夹”,这样就可以直接将几个pdf文件一起添加进来了。 接下来看界面的下方,有一个输出目录,这里可以选择原文件夹目录,也可以选择自定义,原文件夹目录也就是此前保存PDF文件的目录,自定义的话就是自己设置保存路径,大家根据自己的需要选择设置就可以了,完成之后,直接点击后方的“开始转换”即可。 等待软件执行完毕,你就可以在原文件夹目录或者是自定义的目录下,看到合并好的pdf文件了! 来源: oschina 链接: https://my

Java工具类——数学相关的类

[亡魂溺海] 提交于 2020-10-10 18:15:45
Java工具类——数学相关的类 在上一篇文章中,我们系统学习了 Java 里面的包装类,那么这篇文章,我们就来学习一下Java提供好的类——数学相关的类。 一、数学类介绍 在最早期学习 Java 基础语法结构的时候,其实我们学习并了解了加减乘除这些算数运算符,有了这些运算符,我们就可以做一些简单的运算了,但是当我们需要做一些比较复杂的运算的时候,其实用这些运算符是很难去处理的(比如获取随机数等等)。其实数学类对于我们并不陌生,在学习 Java 基础的时候,你一定用过 Math 类的,这个其实就是我们最早期接触的一个数学类了,其实与数学相关的类还有 BigInteger 类、BigDecimal 类等等,下面这个表格将这三个类做了一个小的梳理总结: 数学类 所属包 继承关系 Math类 java.lang包,不需要导包 默认继承Object基类 BigInteger类 java.math包,需要导包 继承自Number类,实现了Serializable, Comparable接口 BigDecimal类 java.math包,需要导包 继承自Number类,实现了Serializable, Comparable接口 下面我们就对这三种类做一个详细的学习。 二、Math类 其实看源码我们看到,Math 这个类是 final 修饰的,意思就是不能让子类去继承的,只能使用这个类。

怎么使用迅捷CAD编辑器快速改变文字的背景颜色?

◇◆丶佛笑我妖孽 提交于 2020-10-06 12:13:36
在日常的CAD设计、制图过程中,小伙伴们都知道如何借助“迅捷CAD编辑器”来改变CAD图纸的背景颜色,那么大家知道怎么使用它来改变文件中文字的背景颜色吗?不知道的话,大家可以跟着小艺往下看哦。下面,小艺会给大家详细说说怎么使用这款软件,来快速改变CAD文件中文字的背景颜色。 如果电脑上还没有这款软件,大家可以进入电脑浏览器搜索并进行下载、安装哦。搞定以后,运行软件。之后,点击软件页面左上方处的【文件】按键,在出现的下拉栏中点击【打开】,就可以把需要改变文字颜色的CAD文件添加进来啦。添加进来以后,选中相应的文字,鼠标右键然后点击【显示】,让文字显示得更加清楚一些。在页面左边的属性框里面,我们可以改变文字的颜色、图形、线宽、高度等。 点击属性框里面的【色彩】栏,大家可以看到这里有很多种颜色以供选择的,其中包括有红色、黄色、绿色等。想要选择更多的颜色,点击最下方的【选择颜色】按键,在里面找到自己想要的颜色。选择后,文字颜色也随之改变了。 看到这里,相信大家都已经知道怎么使用“迅捷CAD编辑器”来改变文字的背景颜色了吧?除了改变CAD图纸、文字的背景颜色,这款软件还有很多其他功能哦,需要的小伙伴赶紧搬上小板凳来学习学习吧~ 来源: oschina 链接: https://my.oschina.net/u/4537093/blog/4305156

了解红黑树的起源,理解红黑树的本质

末鹿安然 提交于 2020-10-06 06:38:04
前言 > 本文收录于专辑: http://dwz.win/HjK ,点击解锁更多数据结构与算法的知识。 你好,我是彤哥。 前面两节,我们一起学习了关于跳表的理论知识,并手写了两种完全不同的实现,我们放一张图来简单地回顾一下: 实现跳表的关键之处是在有序链表的基础上加上各层索引,通过这些索引可以做到O(log n)的时间复杂度快速地插入、删除、查找元素。 说起跳表,我们就不得不提另一种非常经典的数据结构——红黑树,红黑树相对于跳表来说,虽然时间复杂度都是O(log n),但是红黑树的使用场景相对更广泛一些,在早期的Linux内核中就一直存在红黑树的实现,也运用在了更高效的多路复用器Epoll中。 所以,红黑树是每一个程序员不得不会的知识点,甚至有些变态的面试官,还会让你手写红黑树的一部分实现,比如左旋、右旋、插入平衡的过程、删除平衡的过程,这些内容非常复杂,靠死记硬背往往很难彻底掌握。 彤哥也是一直在寻找一种红黑树的记忆法,总算让我找到了那么一种还算不错的方式,从红黑树的起源出发,理解红黑树的本质,再从本质出发,彻底掌握不用死记硬背的方法,最后再把它手写出来。 从本节开始,我也将把这种方法传递给你,因此,红黑树的部分,我会分成三个小节来讲解: 从红黑树的起源,到红黑树的本质 从红黑树的本质,找到不用死记硬背的方法 不靠死记硬背,手写红黑树 好了,下面我们就进入第一小节。 红黑树的起源

移动社交如何玩?网易云信携手崽崽和Uki打造更多新场景!

自古美人都是妖i 提交于 2020-10-06 03:12:05
随着 95 后、 00 后为主的年轻一代逐渐成为中国移动社交下的主力军,社交需求也发生了一些变化。这些年轻用户更倾向于有趣好玩,形式多样化的社交方式。同时也产生了如 “ 扩列 ” 、 “ 养火花 ” 等众多新兴词汇。音频、视频、图文、短视频等丰富的技术能力则进一步拓宽社交场景。 iiMedia Research( 艾媒咨询 ) 数据显示, 2019 年中国移动社交用户规模达 8.62 亿,预计到 2020 年用户规模突破 9 亿。艾媒咨询分析师认为,庞大的移动社交用户规模也意味着更多的市场可能性。    目前头部的陌生人社交平台已拥有丰富的资源和强大的壁垒,但同时也逐渐暴露出好友质量越来越低、信息冗杂等问题。 在头部社交平台遇到创新难的当下,新入局者则瞄准了垂直社交领域快速抢占细分赛道,加入趣味性、潮流化的社交元素,融合更多的泛娱乐内容、玩法,寻求新的流量增长点。 网易云信与超级热门的虚拟社交 - 崽崽 ZEPETO 和国内知名的陌生人社交 -Uki 达成合作,帮助平台搭建【即时通讯】模块,实现多元化的的私密聊天、群聊等功能,通过云信提供的技术能力,两个平台不断迭代创新社交玩法,高效完成了人与人之间高粘性的连接,提升了社交产品的趣味性以及用户体验。 崽崽 ZEPETO- 火爆虚拟社交产品,云信助力玩家互动! ZEPETO 是一款很流行的捏脸软件,早在 2018 年 11

Java中的注解及自定义注解你用的怎么样,能不能像我这样应用自如?

坚强是说给别人听的谎言 提交于 2020-10-05 05:50:31
Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容。在这个教程当中,我们将学习Java的注解,如何定制注解,注解的使用以及如何通过反射解析注解。 Java1.5引入了注解,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。注解作为程序的元数据嵌入到程序当中。注解可以被一些解析工具或者是编译工具进行解析。我们也可以声明注解在编译过程或执行时产生作用。 在使用注解之前,程序源数据只是通过java注释和javadoc,但是注解提供的功能要远远超过这些。注解不仅包含了元数据,它还可以作用于程序运行过程中、注解解释器可以通过注解决定程序的执行顺序。例如,在Jersey webservice 我们为方法添加URI字符串的形式的 PATH 注解,那么在程序运行过程中jerser解释程序将决定该方法去调用所给的URI。 创建Java自定义注解 创建自定义注解和创建一个接口相似,但是注解的interface关键字需要以@符号开头。我们可以为注解声明方法。我们先来看看注解的例子,然后我们将讨论他的一些特性。 package com.journaldev.annotations; import java.lang.annotation.Documented; import java.lang.annotation.ElementType;

CocosCreator之分层管理的ListView

我只是一个虾纸丫 提交于 2020-10-04 02:49:44
前言 进入公众号回复listview即可获得demo的git地址。 之前写的一篇文章《Creator之ScrollView那些事》中提到了官方Demo中提供的ListViewCtl,只是实现了纵向滑动,没有实现横向滑动。并且建议官方可以把功能做全然后放入组件库中供开发者使用。 然后有个牛逼大神说这个ListView不ok。要我对自己的公众号内容负责。我还以为有什么严重的bug,其实是打断了合批操作。对于官方提供的ListViewCtr的操作方式肯定会打断合批的 !不过对于一些简单的需求,比如我上次文章中的这个截图。 这样的列表需要合批吗?我的需求就是少创建几个节点就可以了。所以我觉得ok不ok还是要看需求吧!为什么tableview呼声那么高,而Laya也在官方组件中支持了ListView,已经是很好的说明了。 ListView的局限 首先,这个ListView是有局限的,它直接将Item放入了content中,肯定会打断合批操作; 如果你有一个多列多行,并且item非常复杂的需求,那么用这个ListView肯定是不合适的。就好比你用一把杀鸡的刀去杀一头牛,不悲剧才怪!所以大家在看到别人分享东西的时候建议最好不要拿来主义,而是经过分析后决定用还是不用,我相信作为程序猿,这点判断能力还是有的! 其次 ,这个ListView不支持网格显示。如果想要多行或者多列显示

“地摊经济”背后的业务风险隐患与应对

杀马特。学长 韩版系。学妹 提交于 2020-10-03 05:14:45
“人间烟火味”,直戳凡人心!近日,地摊经济刷爆朋友圈,据统计,截至目前,至少已经有上海、成都等27地纷纷明确鼓励发展地摊经济。股市也出现了一个地摊概念股的暴涨,此外,阿里、京东、微信支付、美团、苏宁等互联网企业也纷纷出招入局地摊经济。 “地摊经济”回归的三大好处 1、促进就业 地摊经济从之前的各种限制到如今的鼓励扶持,最主要的原因是受疫情影响导致今年就业压力大极大,地摊经济可以一定程度上解决就业问题。就像成都放开地摊经营,设置3.6万个流动摊点,一夜之间创造10万个就业岗,这种做法具有很强的示范意义。 2、拉动消费 地摊经济可以增加供给,也就可以在一定程度上拉动内需,对经济的增长也有一定的促进作用。 对于现在火热的直播来说,目标人群还是集中在80后到00后这个人群, 对于60后及之前的群体来说,网购的频率相对不高,他们更喜欢去店内消费或者去逛地摊。地摊经济的琳琅满目也会促进这部分人群的消费,从而带动相关产业的增长。 3、商业多元化 地摊商业带给大家的用户体验就一个词——烟火气。这种烟火气在夜间这个场景,是目前所有商业形态,无论线上还是线下都无法与其竞争的。烟火气的背后凸显的就是多元化、丰富性。在地摊上,消费者什么都能买到,也能看到很多新奇、有意思的商品,让消费者可以从地摊的一头吃到尾,逛到尾。烟火气的形成也是生活文化心理需求的满足,有增量、社会价值。 数字化赋能“地摊经济”

手残党福音:一键抠图、隔空移物,这篇CVPR华人论文帮你搞定

廉价感情. 提交于 2020-09-30 05:23:59
  机器之心报道    编辑:蛋酱、杜伟、小舟    世界上从来不缺少抠图工具,但始终缺少更完美的抠图工具(尤其是对于手残党来说)。      在传统年代,人们能想到最精准的抠图方法,大概是 Photoshop 之类的专业图像处理软件,显然这种处理方式会很繁琐。随着人工智能技术的发展,从业者开始尝试将最先进的机器学习技术融入到图像处理工作之中。这些开源算法最终变成了各种各样的在线抠图程序,最重要的是——它们的操作方法非常简单且完全免费。   比如「Remove.bg」,你只需要上传图片,网站就能识别其中的主体并去除背景,最终返回一张透明背景的 PNG 格式图片。尽管在前景与背景之间边界处理上存在瑕疵,但借助 AI 来抠图确实比自己动手要便捷,不是吗?      网站地址:https://www.remove.bg/   近日,一款名为「ObjectCut」的图像处理新工具进入了大家的视野。你甚至不需事先将图片下载到本地,只需要输入图片网址,即可得到一张去除背景后的图片。      https://objectcut.com/      使用教程演示。   项目作者表示,这一工具所使用方法基于 CVPR 2019 论文《BASNet: Boundary-Aware Salient Object Detection》,并使用了一些相关的公开数据集来进行训练,包括 ECSSD、SOD

避坑指南:关于SPDK问题分析过程

断了今生、忘了曾经 提交于 2020-08-18 14:40:44
【前言】 这是一次充满曲折与反转的问题分析,资料很少,代码很多,经验很少,概念很多,当内核态,用户态,DIF,LBA,大页内存,SGL,RDMA,NVME和SSD一起迎面而来的时候,问题是单点的意外,还是群体的无奈? 为了加深记忆,也为了分享出来给人以启示,特记录这次问题分析过程。 【现象】 同事L在项目中需要使用NVMF写盘,发现写盘失败,疯狂打印错误码: 图片中虽然截取的比较少,但实际是疯狂的一直打印。 故障现象简要描述一下就是: 通过NVMF写盘失败,疯狂打印错误码15; 作为对照,通过本地写盘,一切正常。 注:这里的盘,都是指SSD盘。目前实验室使用的型号是公司V3版本(HWE3xxx)。 【分析】 在这里把涉及到的一些基本缩略语都记录一下: 习惯了缩略语作为名词后,总是容易忽略其背后更多的含义,问题的分析,需要对这些有更深的理解,最初对这些理解不深,对数据处理流程不清晰,起步很艰难。 分析步骤(一) 在下发IO时,通过变换IO的大小,队列深度,发现数据量较小时,则几乎没有问题,直接下发1M大小IO时,则必现。 因此,可以明显的推测出IO的大小与问题的出现紧密相关。 直接运行业务来验证问题,过于笨重了,而且非常麻烦,将问题直接简化为,一个服务端和一个请求端,发现均能稳定复现,他们分别是: 1. 运行SPDK自带的app,nvmf_tgt程序,这个就是NVMF的服务端了;