- 博客(11)
- 收藏
- 关注
原创 如果模块请求http改为了https,测试方案应该如何制定,修改?
这可能涉及更改URL,验证证书,更新请求库等。测试不仅应覆盖正常的请求和响应,还应覆盖异常情况,例如无效的证书,连接超时等。5. 安全测试:进行安全测试以确保HTTPS请求是安全的,并且没有潜在的漏洞可供利用。7. 部署测试环境:在测试环境中部署更改后的模块,并进行最终测试,以确保所有测试用例都通过,并且没有出现任何错误。此外,与团队进行沟通,确保测试策略的准确性,并确保在进行更改之前备份所有相关数据和代码。8. 部署生产环境:将更改后的模块部署到生产环境中,并进行监控,以确保一切正常运行。
2024-01-10 13:50:05
1039
1
原创 堆、栈、常量池的区别
堆不同于堆栈的好处是:编译器不需要知道要从堆里分配多少存储区域,也不必知道存储的数据在堆里存活多长时间。当你需要创建一个对象的时候,只需要new写一行简单的代码,当执行这行代码时,会自动在堆里进行存储分配。创建程序时候,JAVA编译器必须知道存储在堆栈内所有数据的确切大小和生命周期,因为它必须生成 相应的代码,以便上下移动堆栈指针。目前我自己认为,常量名字和它的值都存储在常量池。基本数据类型变量名和值存储在栈,引用数据类型变量名和地址存储在栈,值存储在堆,对象也是引用数据类型中的一种,和引用数据类型一样。
2023-07-18 16:28:33
123
转载 为什么写博客?
长期订阅我的博客的朋友知道我一般发文频率在一个月三五篇,实际上有不少次我个把月也不发布文章,原因很简单,要么是有手头的事情要处理思考的时间被压缩了,要么是遇到比较大或者比较困难的问题需要长时间的思考和积淀,没有关系,如果没有想清楚就再想想,爱思考的人和不爱思考的人有一个本质的区别,前者在生活中总是挂着几个问题在大脑中,它们时常都会冒出来骚扰你一下,让你琢磨琢磨,不爱思考的则是没事不主动想问题,遇到问题还要先想想是否能找捷径(找人帮忙)解决。显然,通过天天在SNS上碎碎念的那些日记是难以做到的。
2023-07-18 16:12:50
72
原创 String, StringBuffer, StringBuilder区别
原因:其内部方法未加synchronized,且value数组是char[]类型。value数组是final类型,不可变,所以每次操作生成新对象。原因:其内部的方法都加了synchronized。(单线程时没必要用,因为加锁了,速度慢。(单线程时建议使用,因为没加锁,速度快。原因:value数组是final类型。
2023-07-18 15:11:11
67
原创 人工智能大模型的兴起与发展:全球优势争夺战
北京时间7月13日凌晨,埃隆·马斯克在推特上宣布:“xAI已经正式成立,以了解宇宙的真实本质。”马斯克用这一声明透露了他探索我们现实本质的雄心。GPT-3.5 Turbo的出现在过去六个月里极具影响力,引发了人工智能开发者之间的激烈全球竞争。在这篇文章中,我们将深入研究人工智能大模型的现状和未来前景。
2023-07-17 16:31:35
76
原创 容器技术在 docker,K8s 之后,还有哪些选择?Kubernetes是目前最主流的企业选择
容器技术的使用,主要是在将项目打包上线的时候使用。什么是容器技术容器是与系统其他部分隔离开的一个或一组进程。运行这些进程所需的所有文件都由另一个镜像提供,这意味着从开发到测试再到生产的整个过程中,Linux 容器都具有可移植性和一致性。容器技术的优势也正因此,Linux容器速度极快,成为如今大部分人的选择,而在docker,k8s之后,还有一些新的容器编排技术上线,在一些比较有名气的平台或者生产环境中,都可以看到。其他容器技术的选择Kubernetes毫无疑问是当下最流行的容器编排平
2022-02-25 10:51:37
815
原创 “微服务” 跟云原生有什么关系?不用微服务,会出现什么问题? 微服务会不会出现过多的微服务无法管理的问题?
什么是微服务?微服务是目前特别火第一种技术,可以这么说,如今你稍微去一家还不错的公司,用的基本就是微服务,那么到底什么是微服务呢?按照官方说法,微服务架构模式(MicroservicesArchitecture Pattern)的目的是将大型的、复杂的、长期运行的应用程序构建为一组相互配合的服务,每个服务都可以很容易得局部改良。 Micro这个词意味着每个服务都应该足够小,但是,这里的小不能用代码量来比较,而应该是从业务逻辑上比较——符合SRP原则的才叫微服务。但是在作者看来,所谓的微服务,不.
2022-02-25 10:29:25
946
原创 公司内部报销流程是什么?学会这个轻松跳槽入职
金三银四来了,相信很多小伙伴都希望能在如此黄金的时间节点,跳一下槽吧,毕竟跳槽是程序猿不可避免的命运,而希望跳槽做公司内部费用报销业务的小伙伴,必然要提前准备一下对应的项目经验,那么公司内部报销的流程是怎么样的呢?首先第一步:填写费用报销单这个步骤比较容易,增加几张对应的表,在数据库中填写模拟数据就可以,当然具体表结构以及数据量需要根据实际项目情况来考虑,一般而言在公司中,如果不是从头开始参与这种项目,这一个步骤基本都是公司提前做好了的。第二步:审核首先是部门主管审核,其次连个if判断,是否允许报
2022-02-25 10:03:34
450
原创 从头开始搭建一个云原生的 “个人博客网站”, 需要哪些步骤?
相信很多小伙伴都想要搭建一个个人博客网站吧,那么想要搭建一个完全自主的个人博客网站,需要哪些步骤呢?下面一起来看看吧。第一步:确定技术选择目前搭建个人网站的技术十分多,比如完全c语言搭建、c++、java、python等等,其中还涉及到数据库的选择以及页面技术的选择。我们这里就以mysql数据库+java+jsp为例子进行介绍。第二步:代码编写首先是mysql数据库方面,最重要的是数据库建模,当然,由于我们想要做的是个人博客网站,比较简单,所以api设计等方面就可以省去,直接进行数据库建模,根据
2022-02-25 09:48:17
1122
原创 关于现状到一些想法
笔者从工作到现在已经有两年到时间,主要从事java、c、c++实现的系统和软件开发,期间什么都做一点,可以算是一个全栈开发工程师,当然,距离大佬还是有很远到距离。未来到话,自然是希望能进大厂,毕竟这样在大城市到户口等方面就能解决了,只不过距离这一目标还有一段路要走,就让我们一起努力。学习这条路从来不是一蹴而就的,只能在这个过程中不断努力,自学是关键,网络就成为每一位自学者到天堂。我在这个时候,也决定开始更新自己到博客,把自己平时遇到到一些问题以及对于新技术到一些想法都发表出来,其实内容还是蛮多的
2022-02-25 08:57:20
736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人