- 博客(18)
- 收藏
- 关注
原创 Kafka的安装和使用(Windows中)_kafka安装完整步骤windows
2.3.1.2在小黑窗3中输入.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topic_test001然后回车。在黑窗口3中输入.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic topic_test001然后回车。
2025-01-12 22:48:50
435
原创 Kafka核心技术与实战 10 压缩算法
v1把多条消息进行压缩后在保存到外层消息的消息体字段中。v2 对整个消息集合进行压缩,压缩效果好与前者。3,何时压缩:在kafka中可能发生压缩的地方:生产者端和Broker端A:生产者端:配置compression.type参数即表示指定类型的压缩算法。B:有两种情况会样Broker端也可能进行压缩(1):Broker端指定了和Producer端不同的压缩算法,这会导致Broker端接收到生产者发来的压缩消息,Broker端重新解压、在压缩。
2025-01-12 22:45:07
645
原创 Hadoop入门 day2
设置Hadoop本地保存数据路径设置HDFS web UI用户身份root整合hive 用户代理设置垃圾桶文件保存时间1440设置SNN进程运行机器位置信息node2:9868```配置mapred-site.xml(记得要放在两个configuration中间)配置yarn-site.xml配置workers复制hadoop文件给另外两台文件到该路径下。
2025-01-12 04:52:55
425
原创 hadoop3分布式基本部署_hadoop3 双namenode 部署
4)4个配置文件,core-site.xml,hdfs-site.xml.mapreduce-site.xml,yarn-site.xml。命令:tar -zxvf /opt/jdk-8u11-linux-x64.tar.gz -C /app。(5)将master中的配置文件/etc/profile和java解压文件传输到slave1,slave2中。可利用cp命令或ssh-copy-id,建议用ssh-copy-id,较为简单。(4)设置master->slave1,master->slave2。
2025-01-12 04:49:14
775
原创 Guava Cache_谷歌工具包 缓存
线程内缓存:也叫本地缓存,外部请求请求到网关时,网关将请求转发送到各个服务器时,各个服务器本地做的缓存只有各个服务器自己才能用。
2025-01-12 04:45:32
484
原创 Android锁屏下弹窗的尝试
因为在锁屏下可以弹出页面其实是一个危险的权限,需要得到用户的确认才行,否则你可以想象随便一个app就可以在锁屏下开启页面,那么它是不是可以抓取你的锁屏密码等用户隐私了。//唤醒屏幕的代码, 再次亮起屏幕时,如果该Activity并未退出,会走onNewIntent(实际这个不加我的手机也能唤起)系统锁屏或者屏幕亮起,解锁的时候,系统会发送相应的广播,通过监听广播来判断。//四个标志位分别是锁屏状态下显示,解锁,保持屏幕长亮,打开屏幕。//这样当Activity启动的时候,它会解锁并亮屏显示。
2025-01-11 14:14:00
430
原创 Android进阶(三)android httpClient 支持HTTPS的访问方式
马蛋的,工作线程忘记start(),唉,再次run下,终于的有点反应了,神奇的竟然没有报之前的 javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 的异常了。HTTPS:超文本安全传输协议,和HTTP相比,多了一个SSL/TSL的认证过程,端口为443。1.浏览器访问https地址,保存提示的证书到本地,放到android项目中的assets目录。,各种问题,各种纠结。HTTPS流程清楚后,问题也就明显了,验证证书时,无法验证。
2025-01-11 14:10:20
377
原创 Android资源适配
drawable-en-rUS-port-160dpi-finger-qwerty-dpad-480x320/(US代表美式英语)文件夹命名的各个部分是有顺序的。可以看出,他们区别在于TextView的显示内容不同,其它的一样。可以看出,他们区别在于TextView的显示内容不同,其它的一样。任意建一个android项目。运行App,在模拟器上显示效果。运行App,在模拟器上显示效果。
2025-01-11 14:06:38
794
原创 Framework学习(一)Android 系统架构
系统运行库层分为两部分,分别是C/C++程序库和Android运行时库。(1)C/C++程序库C/C++程序库能被Android系统中的不同组件所使用,并通过应用程序框架为开发者提供服务。C/C++程序库包括九个子系统,分别是图层管理、媒体库、SQLite、OpenGLEState、FreeType、WebKit、SGL、SSL和libc。(2)Android运行时库运行时库又分为核心库和ART(5.0系统之后,Dalvik虚拟机被ART取代)。
2024-12-17 10:56:34
831
原创 Flutter开发之——IOS通信MethodChannel
child: Text(‘发送数据到原生’),.invokeMethod(‘sendData’, {‘name’: ‘张三’, ‘age’: 18});});},),Text(‘原生返回数据:$_data’)],),),说明:com.example.flutterios.MethodChannel是iOS端MethodChannel全路径。
2024-12-17 10:49:08
986
原创 Flutter全局悬浮按钮
2)拖拽功能可以使用GestureDetector手势按钮或者Draggable实现(PS:我做了一版Draggable实现的,但是发现它会有原本的widget浮在原地,显然不是我要的效果)就是我封装的一个悬浮按钮组件,把它包裹在MaterialApp外面,就可以实现悬浮在所有的组件之上的一个按钮啦(当然也可以不是按钮,具体样式可以自己定义)。// 显示一个底部弹窗,这里是一个测试列表。// 悬浮按钮,可以拖拽(可自定义样式)//静止状态下的offset。//本次移动的offset。// 悬浮按钮的样式。
2024-12-17 10:41:47
890
原创 Flutter仿网易云音乐:播放界面
整个界面是一个堆叠视图,最下面是一个背景图片,上面覆盖一层高斯模糊半透明遮罩,再上层是title,黑胶唱机和控制器。
2024-12-17 10:38:06
1108
原创 flutter 使用source_gen和code_builder编译时生成代码
flutter:source_gen: ^0.9.6 #需要包含代码自动库。
2024-12-17 10:30:45
727
原创 Flutter _ 状态管理指南篇——Provider
runApp(),),通过能够管理一个恒定的数据,并提供给子孙节点使用。我们只需要将数据在其 value 属性中声明即可。在这里我们将textSize传入。而不仅能够提供数据供子孙节点使用,还可以在数据改变的时候通知所有听众刷新。(通过之前我们说过的此处的范型可省略。但是我建议大家还是进行声明,这会使你的应用更加健壮。除了上述几个属性之外还提供了Function,用于控制刷新时机。我们可以在这里传入一个方法。
2024-12-17 10:27:03
1291
原创 FFMPEG总结 -- 音视频编解码和转码(全)_ffmpeg音频转码
}/*** FFMPEG视频解码流程* 1、av_register_all():注册所有组件。* 2、avformat_open_input():打开输入视频文件。* 3、avformat_find_stream_info():获取视频文件信息* 4、avcodec_find_decoder():查找解码器。* 5、avcodec_open2():打开解码器。* 6、av_read_frame():从输入文件读取一帧压缩数据。* 7、avcodec_decode_video2():解码一帧
2024-12-17 10:23:22
1784
原创 F1060 IPV6 BGP4+与静态路由重分布典型组网配置案例_静态路由重分布到bpg
【代码】F1060 IPV6 BGP4+与静态路由重分布典型组网配置案例_静态路由重分布到bpg。
2024-12-17 10:19:40
1028
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅