面试
文章平均质量分 80
普通网友
这个作者很懒,什么都没留下…
展开
-
Windows下安装Nginx
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 04:24:30 · 430 阅读 · 1 评论 -
Nacos集群配置以及在springboot中使用
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 11:45:43 · 1197 阅读 · 2 评论 -
IDEA创建一个JavaWeb项目详细步骤
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 02:55:34 · 1615 阅读 · 0 评论 -
Maxwell 一款简单易上手的实时抓取Mysql数据的软件
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 23:15:41 · 771 阅读 · 0 评论 -
关于mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止问题
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 00:03:51 · 8756 阅读 · 1 评论 -
Spring系列三:Spring Bean生命周期
SpringBean生命周期,好像人的一生。。在Spring中,基本容器BeanFactory和扩展容器ApplicationContext的实例化时机不太一样,BeanFactory采用的是延迟初始化的方式,也就是只有在第一次getBean()的时候,才会实例化Bean;ApplicationContext启动之后会实例化所有的Bean定义。实例化属性赋值初始化销毁Bean生命周期四个阶段实例化第1步,实例化一个Bean对象属性赋值第2步,为Bean设置相关属性和依赖初始化。...原创 2022-08-02 10:29:14 · 145 阅读 · 0 评论 -
Spring系列七:JDK 动态代理和 CGLIB 代理
创建的动态代理对象性能比JDK创建的动态代理对象的性能高不少,但是CGLib在创建代理对象时所花费的时间却比JDK多得多,所以对于单例的对象,因为无需频繁创建对象,用CGLib合适,反之,使用JDK方式要更为合适一些。InvocationHandler是一个接口,可以通过实现这个接口,定义横切逻辑,再通过反射机制(invoke)调用目标类的代码,在次过程,可能包装逻辑,对目标方法进行前置后置处理。客户端Client,生成一个代理对象实例,通过代理对象调用目标对象方法。...原创 2022-08-02 10:28:36 · 130 阅读 · 0 评论 -
Spring系列19:SpEL详解
直接使用new方式,注意多维数组不可以初始化。/***数组生成*/@Test//一维数组可以初始化//多维数组不可以初始化}可以使用语法来引用表达式中的变量。通过在实现上使用方法设置变量。/***变量#*/@Test//使用预先的变量赋值Name属性}#this函数可以当做一种变量来注册和使用的。2种方式注册按变量设置方式按明确的方法设置方式,其实底下也是按照变量处理。/**方法注册和使用*/@Test。标准上下文环境#...原创 2022-08-02 10:27:59 · 4024 阅读 · 0 评论 -
Spring的开幕式——Spring概述与设计思想
我们通常所说的Spring指的是SpringFramework(Spring框架),它是个开源框架,有着活跃而庞大的社区,这就是它之所以能长久不衰的原因。Spring支持广泛的应用场景,它可以让Java企业级的应用程序开发起来更简单。Spring框架是包含了众多具法的IoC容器。...原创 2022-08-02 10:27:22 · 130 阅读 · 0 评论 -
Spring的基本使用
??原创 2022-08-02 10:26:45 · 87 阅读 · 0 评论 -
Openlayers 快速上手教程
https它的作用主要是用于展现数据并且提供相应的地图操作工具。原创 2022-08-02 04:57:22 · 1885 阅读 · 1 评论 -
openGauss数据库基本操作(超详细)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。如下部署了集中式openGauss集群,数据库主节点实例的服务器IP地址为172.20.73.178。3)创建数据库,并指定所有者owner。.原创 2022-08-02 04:56:46 · 4353 阅读 · 2 评论 -
OpenFeign设置header的3种方式
在微服务间使用Feign进行远程调用时需要在header中添加信息,那么SpringBoot和SpringCloudOpenFeign的@FeignClient如何设置header呢?由于Feign是完全支持SpringMVC注解的,所以推荐使用前两种Feign设置的方式,即SpringMVC中使用注解设置header....原创 2022-08-02 04:56:06 · 3321 阅读 · 0 评论 -
onlyoffice+vue实现在线预览在线编辑
ONLYOFFICE,是一个包含常用办公套件,Word、Excel、PPT大办公套件搬到了云端,只需要一个浏览器即可以在线使用Office的各种功能。原创 2022-08-02 04:55:30 · 5312 阅读 · 4 评论 -
Object.entries()
Object.entries()可以把一个对象的键值以数组的形式遍历出来,结果和for...in循环遍历该对象时返回的结果一样,但是不会遍历其原型属性。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。httpshttpshttpshttps。...原创 2022-08-02 04:54:55 · 260 阅读 · 0 评论 -
Java面试--JVM类加载
例如类java.lang.Object,它存放在rt.jar中,无论哪个类加载器要加载这个类,最终都会委派给启动类加载器进行加载,因此Object类在程序的各种类加载器环境中都是同一个类。当一个类加载器收到一个类加载的请求,它首先会将该请求委派给父类加载器去加载,每一个层次的类加载器都是如此,因此所有的类加载请求最终都应该被传入到顶层的启动类加载器(BootstrapClassLoader)中,只有当父类加载器反馈无法完成这个类的加载请求时(它的搜索范围内不存在这个类),子类加载器才尝试加载。...原创 2022-08-01 20:49:34 · 98 阅读 · 0 评论 -
Java面试--Java内存模型
Java堆也是属于线程共享的内存区域,它在虚拟机启动时创建,是Java虚拟机所管理的内存中最大的一块,主要用于存放对象实例,几乎所有的对象实例都在这里分配内存,注意Java堆是垃圾收集器管理的主要区域,因此很多时候也被称做GC堆,如果在堆中没有内存完成实例分配,并且堆也无法再扩展时,将会抛出OutOfMemoryError异常。多线程中,为了让线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各条线程之间互不影响、独立存储,因此这块内存是线程私有的。...原创 2022-08-01 20:48:59 · 231 阅读 · 0 评论 -
Java面试--HTTP和HTTPS协议
HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。通过TCP套接字,客户端向Web服务器发送一个文本的请求报文,一个请求报文由请求行、请求头部、空行和请求数据4部分组成。另一种就是确认网站的真实性。(4)客户端的浏览器根据双方同意的安全等级,建立会话密钥,然后利用网站的公钥将会话密钥加密,并传送给网站。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。...原创 2022-08-01 20:48:23 · 92 阅读 · 0 评论 -
Java面试--ClassNotFoundException
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。3、大小写问题,javac编译的时候是无视大小的,很有可能你编译出来的class文件就与想要的不一样!2、类文件存在,但是存在不同的域中。...原创 2022-08-01 20:47:47 · 584 阅读 · 0 评论 -
Java面试 Java简历 Java简历模板
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。401【更多教程关注公众号浅醉JAVA】Java最新17年面试笔试题+Java面试宝典+简历模版就业指导笔记视频。...原创 2022-08-01 20:47:13 · 131 阅读 · 0 评论 -
Google 安装印象笔记剪藏插件
有时候我们看到较好的网页内容,希望能够保存到自己的笔记中,方便以后的查看有学习。原创 2022-08-01 14:45:48 · 2368 阅读 · 0 评论 -
Google Chrome(谷歌浏览器)安装使用
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。当我们安装好浏览器后,迫不及待的打开某个网页时却发现网页显示的是无法访问此网站,原因是我们浏览器的搜索引擎为goole(当然你也可以在浏览器设置里,搜索引擎中选择其他搜索引擎,如搜狗、百度、360等),由于goole属于国外的网站,谷歌的部分IP被封杀,使得内地无法正常的访问Google,所以我们访问是需要翻墙才能访问的,因此无法打开网页。接着会出现应用书签的添加,看自己喜好,默认下一步就好。...原创 2022-08-01 14:45:13 · 22312 阅读 · 25 评论 -
golang的time包:时间间隔格式化和秒、毫秒、纳秒等时间戳格式输出的方法
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。1.没时间单位转换的格式输出,直接用%v能精确到ns,%.3V,只是对输出的字符串进行了切割。一般在统计一个函数或一段程序运行了多长时间,一般建议使用第二种方式,转换成秒的格式输出,再根据精度调整%f的格式即可。2.对于秒的格式输出,%v精确到小数点9位,即纳秒。...原创 2022-08-01 14:44:37 · 5264 阅读 · 0 评论 -
golang环境详细安装、配置
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 14:44:01 · 334 阅读 · 0 评论 -
golang泛型
go1.18版本开始支持在函数上使用[T支持的类型]表示泛型,比如就个人而言,泛型的使用倒是可以解决不同类型的相同函数的编写,但是对于其其它妙用还不太明确,需要慢慢体会。原创 2022-08-01 14:43:24 · 186 阅读 · 0 评论 -
GateWay实现负载均衡
通过GateWay实现负载均衡的两种方式。原创 2022-07-31 10:59:24 · 428 阅读 · 0 评论 -
flyway的快速入门教程
Flyway是一款开源的数据库版本管理工具。它可以很方便的在命令行中使用,或者在Java应用程序中引入,用于管理我们的数据库版本。在项目或产品中,很难一开始就把业务理清楚,把数据库表设计好,因此数据表也会在迭代周期不断迭代。在Java应用程序中使用Flyway,能快速有效地用于迭代数据库表结构,并保证部署到测试环境或生产环境时,数据表都是保持一致的。flyway官方文档[这里是图片001]https在控制台可以看到相关日志打印,并在数据库中查看到已经创建好的表和相关记录变更。...原创 2022-07-31 10:58:49 · 202 阅读 · 0 评论 -
flowable工作流所有业务概念
官方解释如下Flowable项目提供了一套核心的开源业务流程引擎,这些引擎紧凑且高效。它们为开发人员、系统管理员和业务用户提供工作流和业务流程管理(BPM)平台。它的核心是一个闪电般快速、久经考验的动态BPMN流程引擎,伴随着DMN决策表和CMMN案例管理引擎,所有这些引擎都是用Java编写的。它们是Apache2.0许可的开放源代码,拥有一个承诺社区。所有引擎都可以嵌入在Java应用程序中运行,也可以作为服务器、集群和云中的服务运行。目的是管理业务审批工作流。...原创 2022-07-31 10:58:13 · 425 阅读 · 0 评论 -
Flink_CDC搭建及简单使用
CDC(ChangeDataCapture),在广义的概念上,只要能捕获数据变更的技术,都可以称为CDC。但通常我们说的CDC技术主要面向数据库(包括常见的mysql,Oracle,MongoDB等)的变更,是一种用于捕获数据库中数据变更的技术。目前市面上的CDC技术非常多,常见的主要包括FlinkCDC,DataX,Canal,Sqoop,Kettle,OracleGoldengate,Debezium等。...原创 2022-07-31 10:57:35 · 287 阅读 · 0 评论 -
Flex布局详解
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。这个是container容器的属性,设置的是items项目元素在交叉轴上对齐样式。就是1和2的组合,简写,同上,这里不赘述....原创 2022-07-31 10:56:58 · 270 阅读 · 0 评论 -
【教程】fastjson升级,spring boot设置fastjson2做序列化反序列化
项目地址为什么要升级?官方给出的对比fastjson2并非常规升级,可以说是一次重构。fastjson2更快,更安全。原创 2022-07-31 04:39:07 · 4831 阅读 · 0 评论 -
【微服务】(十六)—— 分布式事务Seata
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。XA规范描述了全局的TM与局部的RM之间的接口,几乎所有主流的数据库都对XA规范提供了支持。...原创 2022-07-31 04:37:54 · 560 阅读 · 0 评论 -
【微服务】Nacos集群搭建以及加载文件配置
微服务】目前主要更新微服务,一起学习一起进步。本期主要介绍Nacos集群搭建以及加载文件配置nacos提供了3种方式,配置dataId的加载顺序。转载 2022-07-31 04:37:18 · 706 阅读 · 0 评论 -
【微服务】 微服务学习笔记二:Eureka注册中心的介绍及搭建
在介绍Eureka之前,我先讲两个概念,一是服务提供者,它指的是在一次业务中被其它微服务调用的服务(提供接口给其它微服务),也就是暴露接口给其它微服务调用;另一个是服务消费者,它是指再一次业务中调用其它服务的服务(调用其它服务提供的接口)。要注意的是,提供者与消费者之间的角色是相对的,就好比当你去买东西时候,相对于卖东西给你那个人你就是消费者;当你去卖东西时候相对于买你东西那个人你就是提供者。//2.利用RestTemplate发起Http请求,查询用户//2.1url路径。...原创 2022-07-31 04:36:41 · 190 阅读 · 0 评论 -
k8s 部署jenkins
至此使用k8s部署jenkins就完成了,主要是对于maven(包括maven容器中安装,maven的settings.xml,maven的repository)docker(包括docker.sock,usr/bin/docker等docker的挂载)等的集成,以及jenkins_home,至此jenkins的基本环境就准备好了,后续可以实现简单的CICD了。欢迎大家访问个人博客Johnny小屋)httpshttpshttpshttpshttps。...原创 2022-07-30 16:55:05 · 272 阅读 · 0 评论 -
JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL
?作者简介??云计算领域优质创作者??新星计划第三季python赛道TOP1????个人主页??欢迎您的加入!基于JVM的开源数据处理语言主要有Kotlin、Scala、SPL,下面对三者进行多方面的横向比较,从中找出开发效率最高的数据处理语言。本文的适用场景设定为项目开发中常见的数据处理和业务逻辑,以结构化数据为主,大数据和高性能不作为重点,也不涉及消息流、科学计算等特殊场景。...原创 2022-07-30 16:54:29 · 424 阅读 · 0 评论 -
justjavac:从辍学到成为Deno核心代码贡献者,我的十年编程生涯
自我第一次参与开源到现在十余年,已经在GitHub上开源300多个项目,根据第三方数据统计目前获得的总Star数排名全球前20。我感觉自己非常幸运,从后端转型到前端后就赶上了JavaScript的飞速发展,也见证了HTML5、ES6、CSS3等技术的发展历程。最后想送给每位开发者一句话“学历代表过去,能力代表现在,学习能力代表未来”。二十年前,《新程序员》创刊时,我们要全面关注软件人的成长。今天,我们依然初心不变在一行行代码的背后,是一颗颗鲜活的开发者想要改变世界的雄心壮志。因此,《新程序员004。...原创 2022-07-30 16:53:53 · 404 阅读 · 0 评论 -
菜刀、冰蝎、蚁剑、哥斯拉的流量特征
这段代码基本是所有WebShell客户端链接PHP类WebShell都有的一种代码,但是有的客户端会将这段编码或者加密,而蚁剑是明文,所以较好发现,同时蚁剑也有eval这种明显的特征。=”这种形式(下划线可替换为其他)所以,以_0x开头的参数名,后面为加密数据的数据包也可识别为蚁剑的流量特征。,该部分是传递攻击payload,此参数z0对应$_POST[z0]接收到的数据,该参数值是使用Base64编码的,所以可以利用base64解码可以看到攻击明文。2、发送一段固定代码(test),执行结果为固定内容。.原创 2022-07-30 01:32:33 · 321 阅读 · 0 评论 -
若依+websocket+springboot+elementui 实现消息推送
/向客户端的所有用户推送消息。原创 2022-07-30 01:31:59 · 4608 阅读 · 1 评论 -
自如java面试
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。springmvc中dispatcherservlet。spring切面你是怎么做的aop里面。springAop与ioc。...原创 2022-07-30 01:30:49 · 134 阅读 · 0 评论