javase1086
码龄3年
关注
提问 私信
  • 博客:49,387
    49,387
    总访问量
  • 41
    原创
  • 2,011,950
    排名
  • 7
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2022-03-05
博客简介:

javase1086的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得5次评论
  • 获得45次收藏
创作历程
  • 41篇
    2022年
成就勋章
TA的专栏
  • 程序员
    30篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

android 如何请求后台curl配置的接口(并绕过证书认证),vivoandroid面试

public static void callAll() {mOkHttpClient.dispatcher().cancelAll();}public static void init(OkHttpClient okHttpClient) {mOkHttpClient = okHttpClient;}@Overridepublic void get(Context context, String url, Map<String, Object> header,Map<St
原创
发布博客 2022.03.19 ·
417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 图片处理特效,不同层级的Android开发者的不同行为

canvas.drawBitmap(bitmap, rect, rect, paint);return bitmap2;}// Reflect Bitmappublic static Bitmap createReflectedBitmap(Bitmap bitmap){final int reflectedGap = 4;int..
原创
发布博客 2022.03.19 ·
2567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 使用高德SDK实现导航笔记,android热更新原理

实现逻辑:首先使用检索功能获取目的地的经纬度作为终点,使用定位功能获取当前位置的经纬度作为起点。然后将起始点传递给导航模块就可以了。主要代码:1.定位: /**定位成功后回调函数*/@Overridepublic void onLocationChanged(AMapLocation aLocation) {if (mListener != null && aLocation != null) {double locateLat = aLocation.getLati
原创
发布博客 2022.03.19 ·
540 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Android 使用MaskFilter为Paint设置效果,android应用开发案例教程

NORMAL:在目标内外显示面具,从边缘向目标内和目标外到离边缘radius宽的地方,向外显示面具时都会同时显示在目标边缘处获得的颜色。OUTER:在目标外显示面具,从边缘向目标外到离边缘radius宽的地方,并且该部分会显示出从目标边缘获得的颜色,不显示目标SOLID:在目标外显示面具,从边缘向目标外到离边缘radius宽的地方,并且该部分会显示出从目标边缘获得的颜色,显示目标看初始化函数BlurMaskFilter(float radius, BlurMaskFilter.Blur&n
原创
发布博客 2022.03.19 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么需要 JVM?它处在什么位置?

Java 程序到底是如何执行的?JVM 和操作系统的关系工程师就相当于铸剑的剑师,JVM 便是剑炉。JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。在此我向大家推荐一个架构学习交流圈。交流学习伪鑫:1253431195(里面有大量的面试题及答案)里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、
原创
发布博客 2022.03.19 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我的面试经之JVM(二)内存结构概述

内存结构概述1.内存结构概述2.类加载器与类的加载过程3.类加载分类器4.ClassLoader的使用5.双亲委派机制6.其他这是一个可供参考的简图:类加载器子系统Class Loader:字节码文件——》类加载器子系统,包括:加载【引导类加载器、扩展类加载器、应用类(系统)加载器】——链接【验证、准备、解析】——初始化。在此我向大家推荐一个架构学习交流圈。交流学习伪鑫:1253431195(里面有大量的面试题及答案)里面会分享一些资深架构师录制的视频录像:有Spring,MyBati
原创
发布博客 2022.03.19 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot 构建 Docker 镜像的最佳 3 种方式

本文将介绍3种技术,通过 Maven 把 SpringBoot 应用构建成 Docker 镜像。(1)使用 spring-boot-maven-plugin 内置的 build-image.(2)使用 Google 的 jib-maven-plugin。(3)使用 dockerfle-maven-plugin。Spring Boot 应用为了方便实践,需要一个 Spring Boot 项目。项目环境:Java 11Maven 3.6.3使用 m.
原创
发布博客 2022.03.18 ·
7469 阅读 ·
1 点赞 ·
1 评论 ·
17 收藏

Spring Boot整合Java web项目

1:Spring Boot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程,也可以说Spring boot能简化我们之前采用SpringMVC+Spring+Mybatis框架进行开发的过程。2:在以往我们采用SpringMVC+Spring+Mybatis框架进行开发的时候,搭建和整合三大框架,我们需要做很好工作,比如配置web.xml,配置Spring,配置Mybatis,并将它们整合在一起等;而Spring boot框架对此开发过程进行了革命性的颠覆,抛弃了繁.
原创
发布博客 2022.03.18 ·
484 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

阿里Java架构师背后的技术体系支撑(详细分层,建议查阅)

前言系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。从一个程序员到架构师是一个很大的变化,架构师需要从大的方面考虑,而不只是考虑这个模块该用哪种设计模式去开发。总之,想要成为架构师,需要有耐心,不断学习,拓宽自己的视野,不仅仅局限于自己眼前的项目。以下就是架构学习路线详细分解,图谱需要可自行下载,文末有福利放送,感谢大家支持。点击 这里 加入免费获取。
原创
发布博客 2022.03.16 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java架构师课程的流程有哪些?

Java构架师是现在一个很吃香的行业,就业前景非常好,工资待遇也很可观,有许多小伙伴想要成为一名java架构师,但不知道Java架构师课程的流程有哪些,也不清楚Java架构师学习目录有哪些?接下来我们就一起来了解下吧。一、架构师筑基从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:内存模型,并发模式,线程模型,锁的细节等等。二、高性能架构我们不仅仅对项目要运筹帷幄,还要能解决一切性能问题。深入学习JVM底层原理,Mysql底层优化以及Tomcat调优,就能达
原创
发布博客 2022.03.16 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring 的三种注入方式,到底哪种注入方式最佳?

1. 实例的注入方式首先来看看 Spring 中的实例该如何注入,总结起来,无非三种:属性注入set 方法注入构造方法注入我们分别来看下。1.1 属性注入属性注入是大家最为常见也是使用最多的一种注入方式了,代码如下:@ServicepublicclassBService{@AutowiredAService aService;//…}这里是使用 @Autowired 注解注入。另外也有 @Resource 以及 @Inject 等注解,都可以实现注入。想学习交流.
原创
发布博客 2022.03.15 ·
2347 阅读 ·
0 点赞 ·
3 评论 ·
3 收藏

超级全面的Spring的事务处理总结

咱们就来讨论一下Spring的事务处理,在学习事务处理前,需要明确一点:**数据库操作最终都要使用到JDBC,那么无论上层如何封装,底层都是调用Connection的commit,rollback来完成。**OK,咱们进入正题!!!1.什么是事务事务是逻辑上的一组操作,要么都执行,要么都不执行。我们系统的每个业务方法可能包括了多个原子性的数据库操作,比如下面的 savePerson() 方法中就有两个原子性的数据库操作。这些原子性的数据库操作是有依赖的,它们要么都执行,要不就都不执行。另外,需要
原创
发布博客 2022.03.15 ·
1183 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

一步步学习java后台(三)(接口返回数据处理)

本期目标1.添加Spring注解支持, 通过注解使得接口可以成功返回一个字符串添加AccountVo,并将AccountVo转换为JSON数据返回Spring注解没有注解的Spring框架是没有灵魂的!上一章中,传统的SpringMVC的Controller只能完成通过实现函数 ModelAndView handleRequest()实现一种方法,此外,在spring-servlet.xml中,我们需要对每一个controller注册一个path。一个成熟的后台出现的路径可能以千记,难以想象通
原创
发布博客 2022.03.14 ·
5141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步步学习java后台(二)(SpringMVC的配置)

这期目标成功添加SpringMVC的配置文件添加/hello路径,通过访问新的页面上期我们已经成功地通过Maven引入SpringMVC,但是没有配置文件,SpringMVC是没有用的。在这里,我们需要先明确下Servlet,SpringMVC之间的关系。Servlet -> SpringMVCServletServlet是一个小型的JAVA程序,运行在Web 服务器中来处理用户的请求。javax 提供了接口Servlet 来描述可控制这个程序:关键就是第三个函数,用来接收Req
原创
发布博客 2022.03.14 ·
805 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一步步学习java后台(一)(IDEA, Spring, Maven, MyBatis)

后台是网络开发的重中之重,复制逻辑与数据的开发。但是后台开发IDE有多个家族,框架多种多样;Spring系列虽然应用最为广泛,但是依赖多种配置,各种xml的配置项多如牛毛,而网上的教程,多数直接给出配置文件,让学习者直接复制。对纯新手而言,这样做非常容易出现无法解决的报错,导致非常难以入门。我做这个系列,就是想作为一个纯后台新手,通过记录自己一步步搭建后台程序的过程,既让自己学会操作,也帮助大家在学习过程中少绕弯路。因为我也是一个纯新手,肯定会有各种错误,希望大家不吝指正,多谢大家!!开发环境选择操
原创
发布博客 2022.03.14 ·
1778 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

一步步学习java后台(四)(Spring Boot的初始化)

本期目标学习Spring Boot的初始化,创建一个Spring Boot工程Spring Boot之前我们基于SpringMVC构建了引导工程,可以看到,SpringMVC,乃至Spring框架最大的痛点,在于配置文件过多。对一个最简单的MVC工程,已经出现了 xxx-servlet.xml 与 applicationContext.xml两个配置文件,里面标签众多,据我所知,后台同学新建项目也是不停复制已有项目,不到遇见bug的时候是不会去查标签意思的。SpringBoot就是用来解决这个痛点
原创
发布博客 2022.03.14 ·
1733 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot源码分析之异常处理

微信号:cgmx9880微信公众号:java 进阶营如有问题或建议,请在公众号留言[1]前续为帮助广大SpringBoot用户达到“知其然,更需知其所以然”的境界,作者将通过SpringBoot系列文章全方位对SpringBoot2.0.0.RELEASE版本深入分解剖析,让您深刻的理解其内部工作原理。正文在SpringBoot启动时,会查找并加载所有可用的SpringBootExceptionReporter,其源码如下://7 使用SpringFactoriesLoader在应用的cl.
原创
发布博客 2022.03.14 ·
634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java架构进阶入门到精通】Vert.x 这是目前最快的 Java 框架

如果您搜索“[最佳网络框架]”,您可能会偶然发现Techempower基准测试,其中排名超过300个框架,在那里你可能已经注意到Vert.x是排名最高的。Vert.x是一个多语言 Web 框架,它支持[Java],Kotlin,Scala,Ruby和Javascript支持的语言之间的共同功能。无论语言如何,Vert.x都在Java虚拟机(JVM)上运行。模块化和轻量级,它面向微服务开发。Techempower基准测试衡量从[数据库]更新,获取和交付数据的性能。每秒提供的请求越多越好。在这种涉及很少计.
原创
发布博客 2022.03.12 ·
1027 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Java架构进阶入门到精通】一文快速了解Java集合框架

1. 简介JDK1.2 引入了 Java 集合框架,包含一组数据结构。与数组不同,这些数据结构的存储空间会随着元素添加动态增加。其中,一些支持添加重复元素另一些不支持,一些支持 null,一些能自动升序打印元素。所有这些数据结构在 java.util 包里,包含了 Collection、List、Set、Map、SortedMap 接口。这些接口的实现类有 LinkedList、TreeSet、ArrayList、HashMap 等。除了这些数据结构,java.util 包还提供了 Date、Grego
原创
发布博客 2022.03.12 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里架构师耗时一个月整理的《java架构师学习路线》太全了

很多新手和一些老程序员在学习java的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份java开发和项目学习路线,比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~2022年最新java后端架构师学习路线:这是我整理的一份最新的java学习和进阶大纲,里面有java学习的资料,9大java实战项目,一些java面试资料简历修改,如何短期跳槽,java进阶,架构师需要掌握一些什么,我都给大家整理好了,一起往下看吧!第一阶段:技术学完P6,技术上你能做到理解操作系统、网络、并发
原创
发布博客 2022.03.11 ·
977 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏
加载更多