0

版本帝!Gradle 6.0 发布了

> 基于Spring Boot 2.2.1、 Spring Cloud Hoxton、 OAuth2 的RBAC 权限管理系统 https://gitee.com/log4j/pigGradle团队很高兴宣布Gradle 6.0的新主要版本。 此版本的主要亮点是依赖性管理中的功能集大大改进。其中一些功能是分阶段发布的,但是在Gradle 6.0中,它们是稳定的并且可以投入生产。我们默认发布Gradle模块元数据,这使这些新功能在项目和二进制依赖关系之间可用。 在JVM生态系统中,我们使增量Java和Groovy编译更快,增加了对JDK13的支持,并提供了对Javadoc和源jar的开箱即...

阅读全文>>

0

新版Office手机版开放测试:微软的妥协,WPS的远见。

近日,微软开放了新版Office移动端1.0.1的测试,支持iOS和安卓设备。这次最大的改变,就是将原本分离的App:Word,Excel,PowerPoint整各成了一个,还支持了PDF,加入了笔记,镜头,文本提取等功能。微软移动版软件一直都是被动的在做,倒是wps在手机端率先发力,新界面向移动版wps做了致敬,简约布局,单一安装包。主页下方+是常用的:笔记,镜头和文档。笔记支持7种背景。镜头就是原来单独的Office Lens,支持拍照识别并从图片中提取文本。文档支持了Pdf,还可以给Pdf文档签名,优化了移动设备与PC的连接和共享,这次微软认真了。从PC时代到移动互联网时代,很多电脑时代...

阅读全文>>

0

14个Java并发容器,你用过几个?

前言不考虑多线程并发的情况下,容器类一般使用ArrayList、HashMap等线程不安全的类,效率更高。在并发场景下,常会用到ConcurrentHashMap、ArrayBlockingQueue等线程安全的容器类,虽然牺牲了一些效率,但却得到了安全。上面提到的线程安全容器都在java.util.concurrent包下,这个包下并发容器不少,今天全部翻出来鼓捣一下。仅做简单介绍,后续再分别深入探索。并发容器介绍ConcurrentHashMap:并发版HashMapCopyOnWriteArrayList:并发版ArrayListCopyOnWriteArraySet:并发SetConc...

阅读全文>>

0

QQ for Mac v6.5.9 正式版发布

腾讯Mac QQ迎来v6.5.9正式版发布,上一个正式版v6.5.8发布于10月18日,时隔20天又迎来了更新。本次升级主要是支持多条消息进行合并转发,快捷操作,高效沟通;语音消息支持转换为文本,多种场合轻松应对。 近期版本更新,置顶的好友/群组可多端漫游同步,查看消息更方便;可使用空格分隔,输入多个群友昵称搜索群聊,查找更高效;全面适配Mac OS 10.15新系统。草稿消息自动置顶,消息发送不遗漏;好友聊天引用回复,精准沟通更高效。温馨提示:如您使用10.15系统,请在系统偏好设置-安全和隐私-隐私-屏幕录制中勾选QQ的截图权限,以正常使用截图功能。Mac QQ v6.5.9 更新了什么?...

阅读全文>>

0

win10正式更新终于来了,微软官方提供win10 1909 ISO镜像下载

在大家的急切盼望下,微软官方已经正式发布了Windows 10 1909(19H2)Build 18363.418的ISO镜像,我们现在就可以下载这些ISO文件,并进行全新安装。Windows 10 1909中的新功能自动导航区域:win10 1909秋季更新仅带来了一些小的变化。其中之一:如果单击“开始”菜单中的三个栏,则导航区域将自动展开。在此之前的版本始终需要单击鼠标。添加事件或提醒:10月更新还改进了Windows日历。如果要快速输入约会,则必须打开日历应用程序。从现在开始,在任务栏中单击时间后,将显示输入字段,可以记录基本数据,例如名称、时间和地点。在Windows资源管理器中预览:...

阅读全文>>

0

微信最新:微信发布两重大功能,引大批用户拍手叫好!

网民认为,第一次接触互联网,第一个社交软件使用QQ, QQ给我们带来了很多乐趣,但它也成为一代经典的记忆,然后智能手机,打开移动社交应用,腾讯也发布了手机QQ,移动公司生产的飞信应用等很受欢迎,还有莫莫,访问等移动社交应用程序也被许多用户。然而,在众多社交应用中,微信是目前最受欢迎的一个。无论什么年龄段的人可能都没有QQ、陌陌或探险,但一定有微信。微信被认为是中国用户最多的社交软件。为了让用户更好的体验,微信不断更新,不断增加新的功能,最近微信发布了一些新功能,绝大多数用户很赞扬,而且用户想要的功能仍然没有发布,用户沮丧,这个功能也是有争议的。首先,让我们讨论一下微信的新特性。微信的视频录制时...

阅读全文>>

0

使用itext7-core来生成pdf文档

之前使用itext5来生成pdf文档,最近又学习了itext7生成文档,感觉itext7用来生成pdf文件还不错。下面介绍一下使用方法。 首先在pom.xml文件中引入需要的依赖: <dependency> <groupId>com.itextpdf</groupId> <artifactId>itext7-core</artifactId> <version>7.1.8</version> <type>pom</type...

阅读全文>>

0

马云新金句:支付宝最该感谢微信

11月7日,2019云锋基金全球投资者大会6日在深圳举行。马云在投资者大会上又出金句:蚂蚁和支付宝最应该感谢的就是微信。 谈到支付宝与微信之间的竞争,马云表示,美国很少有亚马逊、Facebook和谷歌打成一团的情况,只有在中国是你死我活。正因为竞争激烈,让练阿里就了一身武功。 微信能做成今天这么大的规模,腾讯是一家了不起的公司。在中国我们两家公司展开各种各样的竞争,使得阿里越来越强盛,腾讯越来越强盛。“没有微信这样的逼迫,蚂蚁的人就会睡懒觉。由于有微信这样的公司,我就可以退休。我对互联网整个竞争局势来看,我还是对我的团队充满信心,因为他们年轻,他们需要有人鞭策,他们需要优秀顶级的对手,所以像微...

阅读全文>>

0

机器人伪装成人类在 GitHub 上为开源项目修复 bug

2018年1月12日下午12:28,GeoWebCache/geowebcache 项目和往常一样在 github 上提交代码。2 分钟后 travis-ci 上的单元测试以失败告终,测试结果显示有 2 个测试用例报错了。没过多久,2018年1月12日下午1点35分,一名叫 LucEsape 的开发者发布了一个修复补丁。2018年1月12日下午2:10,开发者接受了补丁,并将其合并到代码库,并评论到:“很奇怪,我以为我已经修好了......也许我在其他地方做过。谢谢你补丁!“ 这是一个伟大的时刻,因为谁也不曾先到,修复这个 bug 的程序员 LucEsape 是一个机器人。他叫 Repairn...

阅读全文>>

0

mvc模式如何分层

前言在做一个小型的管理系统的时候,有同学说他的功能都能实现,但是就是代码比较凌乱,时间久了就不知道各个包放的啥,有什么功能。我觉得不仅要有良好的写代码习惯,也要有好的分层意识。不能因为是初学者就忽视这个问题,因为好的习惯能给你带很多方便,也为未来做项目打下基础。习惯不好以后改过来挺麻烦的。因此最近看了一些大牛的文章,做了一些整理:首先说一下我们初学者学的MVC设计模式通过这个模式就会更好的理解最新的结构分层思想MVC模式阿里的编码规范中约束的分层一个好的分层,应该具备以下特点:方便后续代码进行维护扩展分层效果需要让整个团队接受,要始终明白未来的项目不是你一个人完成的。在一开始我觉得我们就应该有...

阅读全文>>