2024年程序员学习
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
鸿蒙HarmonyOS小项目开发实战(上)_鸿蒙前后端项目(1)
用户在移动端答题完成后将所有已选择题目的性格指标拼接成一个指标字符串提交给后端,后端通过遍历这个字符串,找出各个指标的数量,对应四个性格组别**“E-I”、“S-N”、“T-F”query.addCriteria(Criteria.where(“ansCode”).is(res.toString()));//从字典表中获取性格结果信息。@Field(“sequence_number”)//对应mongo中的字段,如果不对应,需要进行标注。jsonObject.put(“msg”, “更新成功~”);原创 2024-04-21 06:41:09 · 708 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-窗口管理_鸿蒙nativewindow 获取窗口
窗口模块是在同一块物理屏幕上提供多个应用界面显示和交互的机制。对应用开发者而言,窗口模块是一个重要的工具,它允许他们创建具有界面的应用程序,并提供了界面显示和交互的能力。通过窗口模块,开发者可以方便地管理窗口的创建、展示和关闭,并可以对窗口进行调整和布局,以满足用户的需求。而对终端用户而言,窗口模块提供了一种控制应用界面的方式。用户可以通过窗口模块来切换和控制不同应用程序的窗口,使得他们能够同时在屏幕上显示多个应用界面,并能够在这些界面之间进行交互和操作。原创 2024-04-21 06:40:38 · 928 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-工具安装和Helloworld案例_安装鸿蒙包管理器
具体如果有错误官方文档有更详细说明:https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/environment_config-0000001052902427-V3#section551917522319。选择要安装的Node.js和Ohpm位置,其中ohpm是Open Harmony Package Management的缩写,也就是类似npm的包管理工具。设备可以是远端设备,也可以是本地设备,我们以本地设备为例。原创 2024-04-21 06:39:35 · 887 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Web组件(基本使用和属性)_harmonyos web交互(1)
对于某个网站进行位置权限管理的过程中,开发者可以通过onGeolocationShow()接口来向用户请求位置权限。该接口会触发一个位置权限请求对话框,用户可以选择是否授权该网站获取设备的位置信息。当网页请求在新窗口中打开时,应用将收到Web组件的新窗口事件,可以通过onWindowNew()接口来处理此事件。如果权限被授予,前端页面将能够获取设备的位置信息。在进行位置权限请求之前,开发者需要在应用的配置文件中添加ohos.permission.LOCATION权限,以确保应用有权限获取设备的位置信息。原创 2024-04-21 06:37:29 · 887 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-UIAbility页面跳转_鸿蒙os开发uiabillty之间的跳转
android.settings.INPUT_METHOD_SUBTYPE_SETTINGS 【API 11及以上】 // 跳转 语言选择界面 【多国语言选择】android.settings.NFC_SETTINGS 显示NFC设置。android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS 跳转到应用程序界面【所有的】android.settings.INTERNAL_STORAGE_SETTINGS 跳转存储设置界面【内部存储】原创 2024-04-21 06:36:26 · 538 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-UIAbility页面跳转_鸿蒙os开发uiabillty之间的跳转(1)
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。想要获取更多完整鸿蒙最新VIP学习资料,请点击→全套鸿蒙HarmonyOS学习资料或者关注小编后私信回复【666】也可获取资料哦~~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-21 06:34:52 · 732 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Stage模型(进程模型)_鸿蒙 stage 进程
动态订阅是在应用运行时,动态地调用公共事件订阅的API来实现对公共事件的订阅。这种方式适用于需要根据业务逻辑动态决定是否订阅某个公共事件的情况。例如,一个电子商务应用可能在用户下单时订阅订单创建事件,但在取消订单时取消订阅。静态订阅是通过配置文件声明和实现继承自StaticSubscriberExtensionAbility的类来实现对公共事件的订阅。这种方式适用于需要一直订阅某个公共事件而不需要动态调整订阅的情况。例如,一个日志服务可能一直订阅用户登录事件,以记录用户的登录日志。原创 2024-04-21 06:34:20 · 603 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Stage模型(线程模型)_stage模式下的线程模型
执行UI绘制:主线程负责处理应用界面的绘制操作,包括布局、绘制和刷新等。管理主线程的ArkTS引擎实例:主线程通过管理ArkTS引擎实例,使得多个UIAbility组件能够在主线程上运行,实现界面的展示和交互。管理其他线程的ArkTS引擎实例:主线程还负责管理其他线程(例如Worker线程)的ArkTS引擎实例,包括启动和终止其他线程。分发交互事件:主线程接收用户的交互事件,如点击、滑动等,并将这些事件分发给相应的UIAbility进行处理。原创 2024-04-21 06:31:12 · 986 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Stage模型(服务卡片的模块和创建)_鸿蒙 onaddform 不执行
详细配置信息可以参考:https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/arkts-ui-widget-configuration-0000001502333060-V3。// 若卡片支持定时更新/定点更新/卡片使用方主动请求更新功能,则提供方需要重写该方法以支持数据更新。// 当对应的卡片删除时触发的回调,入参是被删除的卡片ID。// 使用方创建卡片时触发,提供方需要返回卡片数据绑定类。3、在选择卡片的开发语言类型。原创 2024-04-21 06:30:42 · 532 阅读 · 0 评论 -
每天一道大厂SQL题【Day01】访问量统计_使用sql统计出每个用户的累积访问次数
首先可以使用SQL的GROUP BY语句对用户ID和月份进行分组,然后使用SUM函数统计每组的访问次数。之后再使用SQL的Window函数,如sum() over()进行累积计算,并输出累积访问次数。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!,作为一名资深大数据选手,深知SQL重要性,接下来我准备用100天时间,基于。中的经典题,以每日1题的形式,带你过一遍热门SQL题及恰如其分的解答。原创 2024-04-18 12:00:47 · 356 阅读 · 0 评论 -
每天一点Spark(1),2024大厂大数据开发面试最火问题
Spark是一种快速、通用、可扩展的大数据分析引擎,其中包含SparkSQL、Spark Streaming、GraphX、MLlib等子项目,Spark是基于内存计算的大数据并行计算框架。随着Spark的逐渐成熟,并在社区的推动下,Spark所提供的强大功能受到了越来越多技术团队和企业的青睐。一般情况下,对于迭代次数较多的应用程序,Spark程序在内存中的运行速度是Hadoop MapReduce运行速度的100多倍,在磁盘上的运行速度是Hadoop MapReduce运行速度的10多倍。原创 2024-04-18 11:59:46 · 409 阅读 · 0 评论 -
大数据进阶之路——Spark SQL 之 DataFrame&;&;Dataset_dataframe &;&;
DataFrame是一种以RDD为基础的分布式数据集,类似于传统数据库中的二维表格。DataFrame引入了schema。DataFrame它不是Spark SQL提出的,而是早起在R、Pandas语言就已经有了的。原创 2024-04-18 06:34:34 · 402 阅读 · 0 评论 -
大数据趣味学习探讨(一):学习框架的重要性_学习主题为框架重要性
举个例子,你是个学法律的,那别人教你怎么去记住这个法律的条款,而我教你的是这个法律为什么要出台这个条款,你明白了框架,才可以少走细节的弯路。就是他悟透了框架的细节才去做,也就是说他看到的和普通学生看到的不一样,普通学生看到问题的第一反应,怎么办,这道题怎么做。我的框架是针对性的解决上面的问题,也就是说别人讲的是规则,而我跟你讲元规则,别人讲的是操作方法,而我告诉你的是方法中的方法,别人是教你怎么学习吧?第三,他的信息过剩,细枝末节的东西太多,这样的话,就会永远要。首先,他没有框架目的,不清晰的话,他就。原创 2024-04-18 06:33:33 · 503 阅读 · 0 评论 -
从0开始搭建一套脚手架cli工具_代码 脚手架 生成 工具,2024大数据开发春招面试
大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。(img-1XHPX2L2-1713373616561)]在此之前,博主有详细介绍将本地项目发布到npm,详细见本人底部。同样还是在index.js中,拉取代码到本地。在bin下新建create文件。原创 2024-04-18 01:08:08 · 288 阅读 · 0 评论 -
从0到1 拿下C语言——绪论(计算机的组成、进制转换、算法表示
C语言是一种中间语言,即具备高级语言结构化的特点,有具备低级语言直接访问计算机硬件的特点。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-18 01:07:07 · 334 阅读 · 0 评论 -
【云原生】监视Docker桌面的容器内存和CPU使用情况_docker stats
(img-Zpq5vO9C-1713355329330)]| | 显示所有容器(默认显示正在运行) || | 禁用流统计信息,只拉取第一个结果 || | 使用 Go 模板漂亮打印图像 || 名字,速记 | 默认 | 描述 || | 不截断输出 |原创 2024-04-17 20:03:27 · 628 阅读 · 0 评论 -
【云原生】微服务架构之Dubbo与Spring Cloud的原理剖析_springcloudalibaba cloudnative
云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性+分布式优势。Cloud Native是一种应用程序开发风格,可鼓励在持续交付和价值驱动型开发领域轻松采用最佳实践。一个相关的学科是构建12要素应用程序,其中开发实践与交付和运营目标保持一致,例如,通过使用声明性编程,管理和监视。原创 2024-04-17 20:02:57 · 312 阅读 · 0 评论 -
【c++百日刷题计划】 —,大数据开发经典面试
N×M的由非负整数构成的数字矩阵,你需要在其中取出若干个数字,使得取出的任意两个数字不相邻(若一个数字在另外一个数字相邻。你只需要输出一行,其中有一个整数,表示 sqybi 在保证 MM 数量的情况下花费的最少总时间是多少。sqybi 还说,如果他没有能力泡到任何一个 MM,那么他就不消耗时间了(也就是消耗的时间为。共两行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列。8个格子中的一个即认为这两个数字相邻),求取出数字和最大是多少。T行,每行一个非负整数,输出所求得的答案。原创 2024-04-17 15:33:51 · 903 阅读 · 0 评论 -
【c++百日刷题计划】 —(4),2024年最新干了5年大数据开发开发还没掌握binder机制
所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)。1≤∣s∣≤50,答案和计算过程中的每一个值的绝对值不超过。n(1≤n≤105) 个寄包柜。109 之间),按进教室的顺序给出。i 个进入教室的同学的学号是什么(最先进入教室的同学。m 个整数,表示询问第几个进入教室的同学。n 个整数,按顺序输出每个出圈人的编号。n 个整数,表示按顺序进入教室的学号。输出一个整数,表示表达式的值。原创 2024-04-17 15:33:21 · 789 阅读 · 0 评论 -
ssrf漏洞利用(内网探测、打redis)_ssrf内网探测,2024年最新面试 答案
libcurl版本>=7.45.0(curl版本小于7.45.0时,gopher的%00会被截断)``知道服务器上任意一个php文件的绝对路径,例如/usr/local/lib/php/PEAR.php。还有两个定时服务文件是 /var/spool/cron/root 和 /var/spool/cron/crontabs/root。路径采用的是/etc/crontab.支持python反弹``路径使用:/etc/crontab或者/var/spool/cron/crontabs/root。原创 2024-04-17 12:15:22 · 614 阅读 · 0 评论 -
SSM+bootstrap4+mysql+redis原创项目实战:搭建校园二手交易网_二手交易品台实验报告
点击修改会弹出模态框,通过更新按钮获取选中的物品id,从而给表格传递不同的值,代码和前面发布页面的类似,点击保存会调用文件工具类的方法,先把之前的图片删除,再存入新的图片。这一部分代码我是照着教程悟出来的,最上面的是一个导航栏,bootstrap没有自带的导航栏,所以是我自己写的,附上代码。上传图片方式是向数据库中存的是名字的字符串,查询的时候直接与项目路径拼接就行了,以下是我自己写的文件上传删除工具。显示和隐藏的方式就是数据库多加一列属性,1为显示,0为隐藏,查询的时候匹配就行。原创 2024-04-17 12:14:51 · 595 阅读 · 0 评论 -
MapReduce 出租车数据案例_mapreduce处理train,离开小厂进大厂的第一周
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、原创 2024-04-17 07:15:48 · 768 阅读 · 0 评论 -
MapReduce 出租车数据案例_mapreduce处理train(1),2024年最新整理出这份8万字大数据开发性能优化实战解析
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、原创 2024-04-17 07:15:18 · 753 阅读 · 0 评论 -
HarmonyOS NEXT 动态注册字体案例,美团java三面
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。原创 2024-04-17 02:07:38 · 276 阅读 · 0 评论 -
HarmonyOS Next 侧滑返回事件拦截案例,2024年最新HarmonyOS鸿蒙面试自我介绍
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。原创 2024-04-17 02:06:37 · 283 阅读 · 0 评论 -
apk体积优化,那些年我们一起踩过算法与数据结构的坑,全网独家首发!_算法与数据结构 apk(2)
QMUI Android 的设计目的是用于辅助快速搭建一个具备基本设计还原效果的 Android 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。喜欢开源 UI 框架,小程序也是这样的。我看到这个新闻后,第一时间就下载了 Demo ,体验了这个原生的 UI 框架,可以说,真的是非常的不错。原创 2024-04-16 21:05:46 · 480 阅读 · 0 评论 -
apk优化签名,海量算法高频面试题精编解析,BAT大厂面试总结_小码哥(bat高手面试总结)云盘
这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。15.万亿级别的两个URL 文件A 和B,如何求出A 和B 的差集C(提示:Bit 映射->hash 分组->,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。14 一个无序,不重复数组,输出N 个元素,使得N 个元素的和相加为M,给出时间复杂度、.18.两个不重复的数组集合中,这两个集合都是海量数据,内存中放不下,怎么求共同的元。原创 2024-04-16 21:04:07 · 583 阅读 · 0 评论 -
鸿蒙 线程讲解(任务分发、线程通信),211本硕如何通过字节跳动、百度、美团HarmonyOS鸿蒙面试
taskTime 小于当前时间,立即执行postTimingTask(Runnable task, long taskTime) | 发送一个 Runnable 任务到队列,在 taskTime 时间执行,如果taskTime 小于当前时间,立即执行,优先级为 LOW || sendTimingEvent(InnerEvent event, long taskTime) | 发送一个定时事件到队列,在 taskTime 时间执行,如果taskTime 小于当前时间,立即执行,优先级为 LOW |原创 2024-04-16 04:18:36 · 876 阅读 · 0 评论 -
鸿蒙 线程讲解(任务分发、线程通信)(1),2024年最新鸿蒙app开发面试题
taskTime 小于当前时间,立即执行postTimingTask(Runnable task, long taskTime) | 发送一个 Runnable 任务到队列,在 taskTime 时间执行,如果taskTime 小于当前时间,立即执行,优先级为 LOW |串行任务分发器(dispatcher_a)派发的任务中利用串行任务分发器(dispatcher_b)进行同步派发任务,同时dispatcher_b 派发的任务中利用串行任务分发器(dispatcher_a)进行同步派发任务。原创 2024-04-16 04:18:04 · 538 阅读 · 0 评论 -
分布式事务,zookeeper,dubbo,rocketmq_cap 选举(2),2024年最新已成功拿下字节、腾讯、脉脉offer
所谓中台,就是将各个业务线中可以复用的一些功能抽取出来,剥离个性,提取共性,形成一些可复用的组件。大体上,中台可以分为三类 业务中台、数据中台和技术中台。大数据杀熟-数据中台中台跟DDD结合: DDD会通过限界上下文将系统拆分成一个一个的领域, 而这种限界上下文,天生就成了中台之间的逻辑屏障。DDD在技术与资源调度方面都能够给中台建设提供不错的指导。DDD分为战略设计和战术设计。上层的战略设计能够很好的指导中台划分,下层的战术设计能够很好的指导微服务搭建。原创 2024-04-15 18:20:06 · 520 阅读 · 0 评论 -
分布式事务,zookeeper,dubbo,rocketmq_cap 选举(1),2024年最新高级大数据开发面试题
所谓中台,就是将各个业务线中可以复用的一些功能抽取出来,剥离个性,提取共性,形成一些可复用的组件。大体上,中台可以分为三类 业务中台、数据中台和技术中台。大数据杀熟-数据中台中台跟DDD结合: DDD会通过限界上下文将系统拆分成一个一个的领域, 而这种限界上下文,天生就成了中台之间的逻辑屏障。DDD在技术与资源调度方面都能够给中台建设提供不错的指导。DDD分为战略设计和战术设计。上层的战略设计能够很好的指导中台划分,下层的战术设计能够很好的指导微服务搭建。原创 2024-04-15 18:19:35 · 864 阅读 · 0 评论 -
分享一个伟大的鸿蒙组件:万能加载动画_鸿蒙加载动画(2)
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新HarmonyOS鸿蒙全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,原创 2024-04-15 18:18:32 · 647 阅读 · 0 评论 -
分享一个伟大的鸿蒙组件:万能加载动画_鸿蒙加载动画(1)
总的来说,华为鸿蒙不再兼容安卓,对中年程序员来说是一个挑战,也是一个机会。只有积极应对变化,不断学习和提升自己,他们才能在这个变革的时代中立于不败之地。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-15 18:18:01 · 948 阅读 · 0 评论 -
农民工看完都会了!面试大厂应该注意哪些问题?已拿到offer
熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。14.说一款你认为当前比较火的应用并设计(比如:直播APP,P2P金融,小视频等)12.说说EventBus作用,实现方式,代替EventBus的方式。8.用到的一些开源框架,介绍一个看过源码的,内部实现过程。11.RxJava的作用,与平时使用的异步操作来比的优缺点。7.适配器模式,装饰者模式,外观模式的异同?原创 2024-04-15 18:14:57 · 621 阅读 · 0 评论 -
农民工看完都会了!面试大厂应该注意哪些问题?已拿到offer(1)
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。下面是部分资料截图,诚意满满:特别适合有开发经验的Android程序员们学习。资料免费领取方式:点击我的腾讯文档不论遇到什么困难,都不应该成为我们放弃的理由!对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,原创 2024-04-15 18:14:26 · 1020 阅读 · 0 评论 -
写给开发者的软件架构实战:基于架构的软件设计方法及应用
软件架构(Softons)、以及这些元素和关系的外部可视化(external properties)。它是软件系统整体构想和设计的模型,是一个系统的高层次设计,也是系统的蓝图。原创 2024-04-15 18:12:41 · 704 阅读 · 0 评论 -
冗余双写方案下数据一致性问题解决及延申问题处理方案,小白以及计算机类学生的福音
使用消息队列(MQ)作为通信中介是一种高效的方式,其中生产者仅需确认消息发送成功即可,而订阅的消费者(B端/C端)则负责消费消息。RabbitMq则是将消息投递到交换机,通过匹配规则投递消息到队列,再由队列对应的消费者进行消费,它更强调消息传递的可靠性,更符合业务场景的功能开发,自带了延迟队列和异常消息处理。2)Rabbitmq的延迟队列采用死信队列方式解决,即被投递的队列无消费者订阅,所进入该队列的消息超时未消费时,会重新投递到另外的队列,超时时间则就是延迟时间。原创 2024-04-15 18:10:16 · 802 阅读 · 0 评论 -
内网渗透实战攻略,kotlin协程面试题
Cobalt Strike上线木马 2368.4.2 抓取Web服务器上的操作系统凭证 2418.5 探索感知和传播阶段 24。原创 2024-04-15 18:08:33 · 555 阅读 · 0 评论 -
内网渗透实战攻略(1),2024HarmonyOS鸿蒙进阶新篇章
这几章为本书的核心内容,将带领读者系统化搭建和攻破9个风格各异的内网环境,涉及30余台目标主机的探测和攻破过程。这几章将对内网渗透技术的高频攻击和防御手法进行全面演示,包括利用phpMyAdmin日志文件获取服务器权限、执行进程注入攻击、收集内网域信息、利用Mimikatz获取内网Windows服务器密码、通过PsExec建立IPC通道等60多种具体的操作手段。介绍实战所需的软件环境以及接下来高频使用的各类工具,为实战环节做好准备。7.6.3 利用PTH攻击域内服务器 224。原创 2024-04-15 18:08:02 · 783 阅读 · 0 评论 -
内网渗透TIPS总结(3),面试阿里巴巴自我介绍
41763578-1105 -d 08server-ad.moonhack.com,ms14-068.exe -u 域成员名@域名 -p 域成员密码 -s 域成员 sid -d 域控制器地址使用 mimikatz 清空之前缓存的凭证,导入伪造的凭证:mimikatz # kerberos::purge //清空票据mimikatz # kerberos::ptc 票据文件地址。在使用 PsExec 执行远程命令时,会在目标系统中创建一个 psexec 的服务,命令执行完后,psexec 服务将被自动删除。原创 2024-04-15 18:06:58 · 898 阅读 · 0 评论