首页 新闻 找找看 学习计划

[Java知音*]极简代码神器:Lombok使用教程

Lombok 是一个非常神奇的 java 类库,会利用注解自动生成 java Bean 中烦人的 Getter、Setter,还能自动生成 logger、ToString、HashCode、Builder 等 java特色的函数或是符合设计模式的函数,能够让你 java Bean 更简洁,更美观。

[Java极客技术]Java中内部类的骚操作

10.1 如何定义内部类 如代码10.1-1 所示 这是一个很简单的内部类定义方式,你可以直接把一个类至于另一个类的内部,这种定义Contents类的方式被称为内部类 那么,就像代码10.1-1所展示的,程序员该如何访问Contents中的内容呢? 如代码10.1-2 所示 输出结果: 0 就像上面

[MouseDong]Redis(六)--- Redis过期策略、内存淘汰机制、消息及事物

1、简述 (1)关于Redis键的过期策略,首先要了解两种时间的区别,生存时间和过期时间; 生存时间:一段时长,如30秒、6000毫秒,设置键的生存时间就是设置这个键可以存在多长时间,命令有两个 expire(秒)、pexpire(毫秒)(可以参考 Redis(四) Redis命令参考)。 过期时间

[张善友]一份关于.NET Core云原生采用情况调查

调查背景 Kubernetes 越来越多地在生产环境中使用,围绕 Kubernetes 的整个生态系统在不断演进,新的工具和解决方案也在持续发布。云原生计算的发展驱动着各个企业转向遵循云原生原则(启动速度快、内存占用低)的平台, .NET Core正是在云原生背景下发展起来的平台,.NET Core

[一天不进步,就是退步]tomcat常见面试题目问答Top10

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,它早期的名称为catalina,后来由Apache、Sun 和其他一些公司及个人共同开发而成,并更名为

[Dy1an]Samba:打造企业级授权文件共享服务器

写在前面的话 先来说说故事背景:公司内部文件服务器的解决方案其实很多,对于中小型互联网公司,大多的在这一块的选型还是 FTP,或者 VSFTP,但是个人实在是对那个东西喜欢不起来,于是就选择了配置相对于简单一些的 Samba,燃鹅,在使用过程中却被各种需求搞得心力交瘁。于是便决定写这么个东西,一个能

[E-iceblue]Java 添加、验证PDF 数字签名

在设置文档内容保护的方法中,除了对文档加密、添加水印外,应用数字签名也是一种有效防伪手段。数字签名的文件比较容易验证,并且具有较高的权威性和可信度。在PDF文档中,有可直接添加或验证数字签名的功能方法,下面的文章中,将通过Java程序来介绍添加数字签名到PDF文档,以及验证签名是否有效。 使用工具:

[程序猿讲故事]灵活使用Maven Profile

介绍Maven Profile的使用技巧,尤其是同时使用多个profile时可能会碰到的问题。

[北京-宏哥]Appium+python自动化(二十五)- 那些让人抓耳挠腮、揪头发和掉头发的事 - 获取控件ID(超详解)

简介 在前边的第二十二篇文章里,已经分享了通过获取控件的坐标点来获取点击事件的所需要的点击位置,那么还有没有其他方法来获取控件点击事件所需要的点击位置呢?答案是:Yes!因为在不同的大小屏幕的手机上获取控件的坐标点,不是一样的,而是有变化的,因此在不同的手机机型上,我们可能都需要重新获取坐标点,这么

[悦光阴]sklearn 学习 第二篇:特征预处理

sklearn.preprocessing包提供了几个常用的转换函数,用于把原始特征向量转换为更适合估计器的表示。 转化器(Transformer)用于对数据的处理,例如标准化、降维以及特征选择等,提供的函数大致是: fit(x,y):该方法接受输入和标签,计算出数据变换的方式。 transform

[Jeknight]RobotFramework_4.SeleniumLibrary操作(二)

SeleniumLibrary的使用 在开始这部分课程之前,我们需要一个附件网页用来演示以下操作: 请下载以下附件,保存到到电脑某个位置: 文件上传 如果我们按照用户的操作来上传文件,步骤会非常繁琐,而且操作系统的文件夹操作需要另一个库AutoItLibrary的支持,来对操作系统窗口定位和操作,非

[ZaraNet]WPF 动态添加控件以及样式字典的引用(Style introduction)

我们想要达到的结果是,绑定多个Checkbox然后我们还可以获取它是否被选中,其实很简单,我们只要找到那几个关键的对象就可以了。 下面是Ui,其中定义了一个WrapPanel来存放CheckBox,还有两个按钮,用于测试相关功能。 在动态添加Checkbox中我们定义了一个CheckBox数组,此后

[Worktile]敏捷和DevOps:是敌是友?

DevOps是敏捷在软件开发团队的另一应用。那么相比之下,哪个更胜一筹? 一边,有业界认可的scrum master,它的朋友极限编程者,以及由其衍生的 LeSS、SAFe、DAD等,是敏捷。 另一边,有精益文化机器,用代码持续交付其基础架构,它的名字左边是开发,右边是运维,合起来就是DevOps。

[梁音]性能优化之关于像素管道及优化(二)

像素管道,这个和我们写代码息息相关的东西,我估计很多人都不太清楚它是个什么,网上也有几篇文章关于它的内容,但是不是那么尽如人意,那么我就详细说说这个东西,以及如何优化它。 关于动画加载与人们的反应 一个流畅的动画关乎用户体验(留存) | 延迟 | 用户反应 | | | | | 0 16 毫秒 | 大

[蜜友工作室]使用Redis为注册中心的Dubbo微服务架构(基于SpringBoot)

title: 使用Redis为注册中心的Dubbo微服务架构(基于SpringBoot) date: 2019 07 30 14:06:29 categories: 架构 author: mrzhou tags: SpringBoot redis Dubbo 微服务 RPC 前言 Dubbo作为一款

[暗断肠](12)ASP.NET Core 中的配置二(Configuration)

1.内存配置 MemoryConfigurationProvider使用内存中集合作为配置键值对。若要激活内存中集合配置,请在ConfigurationBuilder的实例上调用AddInMemoryCollection扩展方法。可以使用IEnumerable<KeyValuePair<String

[烦嚣的人]springboot整合elasticsearch7.2(基于官方high level client)

前言 最近写的一个个人项目(传送门: "全终端云书签" )中需要用到全文检索功能,目前 mysql,es 都可以做全文检索,mysql 胜在配置方便很快就能搞定上线( "参考这里" ),不考虑上手难度,es 在全文检索方面是完胜 mysql 的。 最后决定使用 es。使用最新的 7.2 版本。jav

[紫极魔瞳]服务器监控的构建之路

服务器监控的构建之路大致分三个阶段: 一.200台以内 需求如下: 1.简单, 易用 2.稳定运行 3.能够报警, 邮件, 短信 基于以上需求,可以使用比较流行开源的监控软件Nagios, Cacti, Zabbix, Ganglia, ect 。热门开源产品有较多文档,可快速上手,并且有大量前人使

[DotNet菜园]abp(net core)+easyui+efcore实现仓储管理系统——使用 WEBAPI实现CURD (十一)

通过abp(net core)+easyui+efcore实现仓储管理系统——展现层实现增删改查之控制器(六)至abp(net core)+easyui+efcore实现仓储管理系统——展现层实现增删改查之菜单与测试(九)四篇文章的学习,我...

[雨中落叶]Jboss反序列化漏洞复现(CVE-2017-12149)

Jboss反序列化漏洞复现(CVE-2017-12149) 一、漏洞描述 该漏洞为Java反序列化错误类型,存在于jboss的HttpInvoker组件中的ReadOnlyAccessFilter过滤器中。该过滤器在没有进行任何安全检查的情况下尝试将来自客户端的数据流进行反序列化,从而导致了漏洞。