自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java8学习

方法引用 若lambda表达式的内容有方法已经实现了,我们可以用方法引用 主要有以下三种格式: 1、对象::实例方法名 2、类::静态方法名 3、类::实例方法名 注:lambda中调用方法的参数列表与返回值类型,要与函数式接口中抽象方法的函数列表和返回值类型一致 若lambda表达式中的第一参数是实例方法的调用者,而第二个参数是实例方法的参数时,可以用className::method 构造器引用 格式 className::new 注:需要调用的构造器的参数列表需要与函数式接口中抽象方法的参数列表保持一

2021-11-13 21:01:56 89

原创 viewpager2与TabLayout联动

步骤: 1.引入依赖 dependencies { // For the latest version number of ViewPager2, please refer to the official page. // Link: https://developer.android.com/jetpack/androidx/releases/viewpager2 implementation 'androidx.viewpager2:viewpager2:1.0.0-alp

2021-07-17 16:46:26 671

原创 安卓数据存储

1.内部外部存储文件 一、Android中内部存储,外部存储的概念 (1)内部存储 概念:注意内部存储不是内存。内部存储位于系统中很特殊的一个位置,如果你想将文件存储于内部存储中,那么文件默认只能被你的应用访问到,且一个应用所创建的所有文件都在和应用包名相同的目录下。也就是说应用创建于内部存储的文件,与这个应用是关联起来的。当一个应用卸载之后,内部存储中的这些文件也被删除。从技术上来讲如果你在创建内部存储文件的时候将文件属性设置成可读,其他app能够访问自己应用的数据,前提是他知道你这个应用的包名,如果一个

2021-05-12 17:31:38 128

原创 安卓事件机制

Andriod事件处理的方式 1.基于监听的事件处理 2.基于回调的事件处理 1. 基于监听的事件处理 1.1 监听的事件处理模型 Event Source:事件源,通常指事件发生的场所,即各个组件 Event:用户的一次操作 Event Listener:负责监听事件源发生的事件 该方式是委托式事件处理方式,组件将事件处理委托给监听器 1.2 实现方式 * 1)内部类作为监听器 public class MainActivity extends Activity { public void on

2021-05-10 11:46:19 127 1

原创 启动httpd服务器端口443占用解决

启动httpd时服务名不是apacha2.4 启动时应加上服务名 httpd -k start -n 服务名 方法1:查找端口占用 Html代码 D:\server\xampp\apache\bin> netstat -ano|findstr “443” TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 6636 TCP 199.10.33.30:54312 202.173.27.250:443

2021-04-16 16:27:51 1278 1

原创 安卓中的inflate方法

inflate方法有如下两种: public View inflate (int resource, ViewGroup root) public View inflate (int resource, ViewGroup root, boolean attachToRoot) 查看源码,我们发现两个参数的方法内部引用了三个参数的方法 public View inflate(@LayoutRes int resource, @Nullable ViewGroup root) { retur

2021-04-16 10:48:32 2137

原创 搭建zookeeper集群

搭建伪集群 1.在一个服务器上搭建伪集群 安装JDK将Zookeeper上传到服务器解压Zookeeper,并创建data目录, 2.将conf下的zoo_sample.cfg文件改名为zoo.cfg建立/user/local/zookeeper-cluster, 3.创建三个目录,将解压后的Zookeeper复制到这三个目录 mkdir zookeper-1 mkdir zookeper-2 mkdir zookeper-3 cp -rf zookeeper-3.4.6 zookeeper-1(2,3)

2020-06-19 10:56:40 103

原创 rockermq集群搭建

**rockermq集群搭建 集群工作流程 启动NameServer,NameServer起来后监听端口,等待Broker、Producer、Consumer连上来,相当于一个路由控制中心。 Broker启动,跟所有的NameServer保持长连接,定时发送心跳包。心跳包中包含当前Broker信息(IP+端口等)以及存储所有Topic信息。注册成功后,NameServer集群中就有Topic跟Broker的映射关系。 收发消息前,先创建Topic,创建Topic时需要指定该Topic要存储在哪些Broke

2020-06-17 13:36:40 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除