草庐IT

Jetpack的ViewModel与LiveData总结

全部标签

猫头虎博主2023年博客之路年终总结

博主猫头虎的技术世界🌟欢迎来到猫头虎的博客—探索技术的无限可能!专栏链接:🔗精选专栏:《面试题大全》—面试准备的宝典!《IDEA开发秘籍》—提升你的IDEA技能!《100天精通Golang》—Go语言学习之旅!领域矩阵:🌐猫头虎技术领域矩阵:深入探索各技术领域,发现知识的交汇点。了解更多,请访问:猫头虎技术矩阵新矩阵备用链接文章目录猫头虎博主2023年博客之路年终总结🐱🦉系统学习新技术的心得体会👨‍💻Go语言的魅力学习方法与心得精心整理的技术文档📚Go基础教程亮点想要安利给所有人的开发工具🔧Idea全家桶的便捷性工具的选择与应用对技术行业的深度思考🤔AI时代的挑战与机遇技术的发展方向职业规划与

一文总结现代 C++ 中的初始化

本文尝试回答:现代C++有哪几种初始化形式?分别能够用于什么场景?有什么限制?MyClassobj();为什么没有调用默认无参构造函数创建一个对象?newint和newint()有什么区别?直接初始化、拷贝初始化、列表初始化、默认初始化、值初始化、类内初始值、构造函数初始值列表的区别与联系?初始化和赋值的区别?类成员有几种初始化方式,其初始化顺序是由什么决定的?初始化相关的注意事项及最佳实践?1.内置类型和类类型正式开始介绍初始化之前,先要区分C++中的两种数据类型:内置类型和类类型。内置类型:char、bool、short、int、float、double、指针等C++语言支持的最基础的数据

2023年度总结

一,回望我的2023彻夜无眠,总在想七想八,感觉随着年纪变大,人总变得越来越理性,也逐渐体会到了作为一个大人的压力。父母逐渐变老,我在家庭里面的地位也在逐渐提高,父母也逐渐以我为中心。每天都睡不好觉,害,可能也是自己想的太多了。毕竟也才是一个20出头的小大人罢了。今年一年的时间取得了不少的成绩,也养成了一些陋习,开始抽烟,开始经常性的喝酒,可能总是觉得自己的压力大吧。但是我觉得我的努力与成绩还是不太匹配。感觉自己明明还能更加努力吧。这段时间也吃了很多亏,也付出了一些代价,学会了怎么去看人,学会了怎么去将自己的利益最大化,好像成年人的世界利益至上,如果我不去追逐自己的利益,只会被人家压榨。这是去

阿里云ACP云计算认证通过总结

1.1.1报名选择一家机构来报名,主要是机构有练习题库的小程序,且有专人解答问题;报名费用:1200,碰到双十二或双十一有打折优惠;报名流程:机构会收集姓名、邮箱、手机号,到时候缴费成功后,机构会给一个兑换码,进入阿里云官网1.1.2兑换授权码阿里云ACP认证考试兑换考试授权码流程!!!-知乎(zhihu.com)输入机构邮件中的,考试授权码:并在阿里云官网兑换,兑换后有效期为1年实验及资格码1.1.3考试形式考试分为:实验-在阿里云培训中心->我的实验处完成机构已预先购买好了实验点数实验很简单,按照提示一步一步操作就可以了;笔试考场:线上或线下,均需预约题目内容:总计100道题,分为70道单

接口测试总结分享(http与rpc)

接口测试总结分享(http与rpc)      接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。一、了解一下HTTP与RPC  1.HTTP(HyperTextTransferProtocol)说明:超文本传输协议,是互联网上应用最为广泛的一种网络协议。优点:就是简单、直接、开发方便,利用现成的http协议进行传输。流程图:2.RPC(RemoteProcedureCall)说明:远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底

Java中哈希算法总结

 哈希算法(HashFunction)哈希算法(Hash)又称摘要算法(Disgest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度(16位)的输出摘要。将任意长度的二进制值映射为固定长度的二进制值串,这个映射的规则就是哈希算法,而通过原始数据映射之后得到的二进制值串就是哈希值。哈希算法的主要特点就是:相同的输入一定得到相同的输出不同的输入大概率得到不同的输出所以,哈希算法的目的是为了验证原始数据是否被篡改。 哈希碰撞哈希碰撞是指两个不同的输入得到了相同的输出,例如: 哈希碰撞是不可避免的,因为输出的字节长度是固定的,String的hashcode()输出时4字节整数,最多只有4

RocketMQ的一万字全面总结,带你快速入门消息队列

前言近日偶然聊起消息队列,发现知识模糊又破碎,遂广泛查询资料,做了这么一篇非常浅显的总结,聊以充作入门参考资料吧。下面几个问题,如果不能回答地很好,可以试着在文中找寻一下答案。(答案整理汇总在文末,个人理解,仅供参考)消息队列在项目中解决了哪些问题?RocketMQ如何保证消息不丢失?RocketMQ如何解决消息重复问题?RocketMQ如何保证消息的有序性?1消息队列的一些概念到底什么是消息队列?一个简单的概括就是:消息传输过程中使用队列来存储消息的组件,在程序开发中通常代指消息中间件,具有代表性的产品包括RocketMQ、Kafka、RabbitMQ。1.1消息队列基本角色既然消息队列是存

一个 41 岁老程序员的 2023 年总结 - 利用 AI 延长自己的编程寿命

转眼间2023年又将结束了。我从2007年硕士毕业参加工作至今,已经以软件开发工程师的身份,在现在这家公司,工作整整17年了。回顾自己这些年的IT从业经历,我觉得有三次的技术发展浪潮,给我留下了深刻的印象。第一次是我还在计算机专业本科就读时,我们寝室兄弟们用的都还是Windows操作系统。一位兄弟从图书馆借了一本Linux操作系统的书,坐在电脑前,书放在膝盖上,一边看着书,一边在键盘上敲命令,想在自己电脑上安装一个Linux系统。后来隔壁寝室一位同学过来,看到后指点说,你如果只是想学习Liunux系统,其实不用这么麻烦,你在你的Windows操作系统里下载一个Vmware,安装个Linux虚拟

2024最新AI系统ChatGPT网站源码+搭建部署教程文档,Midjourney绘画,GPT语音对话+ChatFile文档对话总结+DALL-E3文生图+GPT-4识图理解/自定义知识库

一、前言SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型+国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作ChatGPT?小编这里写一个详细图文教程吧!支持GPT-4-Turbo模型、支持DALL-E3文生图,支持最新GPT-4-Turbo模型、GPT-4-1106-Preview多模态模型。支持GPT-4图片对话能力上传图片并识图理解对话。ChatFile文档对话总结。《SparkAi系统详情及搭建部署文档

API接口安全总结

接口分类HTTP接口RPC接口(客户端和服务器端的连接例如游戏登陆)非web协议,`PRC`远程过程调用`RemoteProcedureCall`,其就是一个节点请求另外一个节点提供的服务。当两个物理分离的子系统需要建立逻辑上的关联时,`RPC`是牵线搭桥的常见技术手段之一。除`RPC`之外,常见的多系统数据交互方案还有分布式消息队列、`HTTP`请求调用、数据库和分布式缓存等。-本地过程调用: 如果要将本地的对象进行相关操作,可以定义一个方法,然后将相关对象传入,然后对其对象进行更新,然后由函数返回更新后的函数对象。-远程过程调用: 在上述过程中,如果其定义的函数是在另外一个服务器端,并且执