logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于Fragment与Fragment、Activity通信的四种方式

一直想总结一下Fragment与Fragment、Activity通信的问题,今天有时间一共总结了三种,权当抛砖引玉,如果大家还有更好的方式来实现Fragment和Fragment、Activity的通信,欢迎提出来,我们一起学习。好了,我们先来看看今天要实现的一个效果图:左边是一个Fragment,右边是一个Fragment,当我们点击左边的Fragment的时候,右边的Fragment中显示出

#android
缓存预热有哪些方案?

一道经典面试题:缓存预热有哪些方案?在系统业务高峰期到来之前,我们提前将一些热点数据加载到缓存中,进而提高系统的响应速度,这就是所谓的缓存预热。那么怎么实现缓存预热呢?一般来说,我们主要有三种思路:每种里边往往又对应了不同的具体方案,我们逐一来看。这个就是利用系统启动时候的一些钩子函数,或者如事件监听机制或者是框架专为系统启动预留的方法,在这些方法中去加载缓存。这里松哥给四个常见的思路。使用监听

文章图片
#缓存#spring#java
一款国产的开发辅助AI插件!

百度的 Comate 插件是一款基于文心大模型的智能代码助手,它结合了百度多年积累的编程现场大数据和外部优秀开源数据,为开发者提供了全方位的编码辅助工具。这款插件的主要优势在于其智能性、丰富的应用场景、创造价值以及广泛的应用范围,能够实现“帮你想、帮你写、帮你改”的场景应用形态,从而显著提升编码效率,释放“十倍”软件生产力。具体来说,“帮你想”体现在 Comate 插件的代码解释和代码知识问答功能

文章图片
#人工智能
确保数据安全!使用Spring Boot 实现强大的API输入验证

为什么需要分组校验呢?假设我们有一个用户实体User,它包含用户名、密码和邮箱三个字段。在用户注册时,我们需要校验用户名和密码非空,邮箱格式正确。但在用户信息更新时,我们只需要校验用户名和邮箱,密码可能不会被修改,因此不需要校验。对于这种需求,我们可以使用分组校验来实现这一需求。松哥通过一个具体的案例来和小伙伴们演示下。分组其实就是两个空接口,用来做标记用。然后,我们在User。

文章图片
#spring boot#状态模式#后端
提高性能,MySQL 读写分离环境搭建(二)

点击上方 牧码小子,选择置顶或者星标原创技术干货每日送达!上篇文章和大家聊了 CentOS7 安装 MySQL5.7 ,这个大家一般装在虚拟机里边,装好了,把虚拟拷贝...

提高性能,MySQL 读写分离环境搭建(二)

title: 提高性能,MySQL读写分离环境搭建(二)tags: MySQLcategories: MySQLabbrlink: 60ae3a4ddate: 2019-05-13 10:12:36上篇文章和大家聊了 CentOS7 安装 MySQL5.7 ,这个大家一般装在虚拟机里边,装好了,把虚拟拷贝一份,这样我们就有两个 MySQL ,就可以开始今天的主从搭建了。准备工作...

oracle在敏感操作前创建还原点

我们都知道,在vmware虚拟机中有一个拍摄快照的功能,我们可以把系统此时的状态保存下来,一方后面遇到不测事件,也好将系统还原,oracle中也有类似功能。首先创建一张学生表:向学生表中插入一条数据:查询数据:数据正常显示,没有问题。我现在要删除这条数据,在删除之前先创建一个还原点:删除之后,再去查询,数据没了:然后我恢复到刚才的还原点处,再查询数据:

#oracle
一个比 Nginx 还简单的 Web 服务器

企业级的 Web 服务器非常多,Nginx、Tomcat、Apache、IIS、FastAPI、Flask 等。今天松哥再给大家介绍一个开源的 Web 服务器,这款服务器具备自动 HTTPS 功能和高度可配置性,它的名字是:Caddy。Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随着 v2 版本发布,Caddy 已经可以作为中小型站点 W

文章图片
#nginx#服务器
使用SecureCRT连接ubuntu

在虚拟机装好ubuntu之后,一直想用SecureCRT在物理机上连接一下,无奈总是失败,今天下定决心要把这个问题解决了,晚上捣鼓一下,终于解决了。我是用的ubuntu版本是14.04,装好之后默认是没有安装ssh服务的,需要手动安装:安装命令:sudo apt-get install openssh-server安装完成之后,查看安装是否成功:netstat -tlp看到这个表示安装成功这

#ubuntu#ssh
类加载器及其委托机制的深入分析

Java虚拟机可以安装多个类加载器,系统默认三个主要的类加载器,每个加载器负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader。类加载器本身也是一个Java类,因为其他Java类的类加载器本身也要被类加载器加载,所以肯定有一个类加载器不是Java类,这便是BootStrap,BootStrap嵌套在JVM内核中。Java虚拟机中所有类装载器采用具有

#bootstrap
    共 126 条
  • 1
  • 2
  • 3
  • 13
  • 请选择