自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 spring接入kafka

spring接入kafka

2022-10-14 09:56:21 485

原创 小程序开发

基础点1 > 小程序主体app . jsapp . json : 公共配置类 , 可配置全局消息app . wxss : 公共样式表2 > 单个页面主体js : 页面逻辑wxml : 类似于HTML , 页面DOMjson : 页面配置文件wxss : 页面样式表3 > app . json 简述https://developers.weixin.qq.com/miniprogram/dev/framework/config.html#全局配置该 文件用于

2021-12-13 20:36:52 171

原创 为什么String要设计成不可变的?

这是一个老生常谈的话题(This is an old yet still popular question). 在Java中将String设计成不可变的是综合考虑到各种因素的结果,想要理解这个问题,需要综合内存,同步,数据结构以及安全等方面的考虑. 在下文中,我将为各种原因做一个小结。1. 字符串常量池的需要字符串常量池(String pool, String intern pool, String保留池) 是Java堆内存中一个特殊的存储区域, 当创建一个String对象时,假如此字符串值已经存在于常

2021-11-03 13:55:36 1125 1

原创 详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)

redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Append Only File)。在这里假设你已经了解了redis的基础语法,某字母网站都有很好的教程,可以去看。基本使用的文章就不写了,都是一些常用的命令。下面针对这两种方式来介绍一下。由浅入深。一、持久化流程既然redis的数据可以保存在磁盘上,那么这个流程是什么样的呢?要有下面五个过程:(1)客

2021-10-30 21:47:06 102

原创 springCloud五大核心组件

1.springCloud五大组件运行流程2.springcloud简单介绍SpringCloud 是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。SpringCloud的组件相当繁杂,拥有诸多子项目。重点关注Netflix注:为了方便理解假设一个业务场景(场景来源于石杉的架构笔记(id:shishan100))假设现在开发

2021-10-30 10:44:56 7217 1

原创 java高级进阶面试题

JVM 面试题目1.请简单描述下 JVM 运行时数据区包括哪些部分?JVM 在执行 Java 程序的过程中会把它管理的内存分为若干个不同的区域,这些组成部分有些是线程私有的,有些则是线程共享的线程私有的:程序计数器,虚拟机栈,本地方法栈线程共享的:方法区,堆2.JVM 中是怎么判断对象可回收的?可达性分析算法这个算法的基本思想就是通过一系列的称为 “GC Roots” 的对象作为起点,从这些节点开始向下搜索,节点所走过的路径称为引用链,当一个对象到 GC Roots 没有任何引用链相连的

2021-10-28 21:06:52 1439

原创 深入理解 JVM 的内存区域

深入理解 JVM 的内存区域-深入理解运行时数据区代码示例:package ex2;/** * VM参数 * -Xms30m (堆空间初始大小) -Xmx30m(堆空间最大大小) -XX:MaxMetaspaceSize=30m (元空间最大大小) (指定垃圾回收器:-XX:+UseConcMarkSweepGC -XX:-UseCompressedOops) * * */public class JVMObject { public final static Strin

2020-10-25 12:31:45 57

原创 运行时数据区及 JVM 的整体内存结构

运行时数据区及 JVM 的整体内存结构 (理论篇)本章知识点:本地方法栈 方法区 元空间 运行时常量池 堆 直接内存(堆外内存)-本地方法栈本地方法栈跟 Java 虚拟机栈的功能类似,Java 虚拟机栈用于管理 Java 函数的调用,而本地方法栈则用于管理本地方法的调用。但本地方法并不是 用 Java 实现的,而是由 C 语言实现的(比如 Object.hashcode 方法)。本地方法栈是和虚拟机栈非常相似的一个区域,它服务的对象是 native 方法。你甚至可以认为虚拟机栈和本地方法

2020-10-25 11:59:58 97

原创 虚拟机的前世今生和JVM内存区域

虚拟机的前世今生首先来看下这张图:HelloWorld.class为java程序编译后的字节码,JVM为一个小型的操作系统(相当与windows或者你可以理解为linux),接受该字节码,翻译成一个硬件(操作系统)可以识别的机器码常见的JVM实现有以下几种:JVM的跨平台与语音无关性:多种语言均可使用JVM整体知识模块以上为JVM简介JVM内存区域JVM—操作系统 java虚拟机,class指令。虚拟内存java方法的运行与虚拟机栈java每

2020-10-24 23:13:15 135 1

原创 mybatis 自动建表

1. pom 依赖 <!--mybatis 自动建表--> <dependency> <groupId>com.gitee.sunchenbin.mybatis.actable</groupId> <artifactId>mybatis-enhance-actable&lt...

2019-11-07 12:15:22 1477

原创 java+mysql简单实现点赞评论转发帖子

mysql表设计:java代码接口 /** * 更新帖子点赞数 收藏数 同时更新中间表 * @param topic * @param userId * @param type */ void updateByTopic(Topic topic, Long userId, String type);实现类: @Overrid...

2019-07-24 09:44:40 3354 2

转载 微信支付之统一下单-JAVA版

https://www.cnblogs.com/liliangel/p/7095039.html

2019-05-23 14:31:08 620

转载 Powershell 和 命令提示符来回切换

https://www.ithome.com/html/win10/282909.htm

2019-04-09 09:59:58 1006

转载 ## @Scheduled cron表达式

一、Cron详解:Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Seconds:...

2019-03-22 14:40:12 51

转载 利用nginx搭建静态资源服务器

以windows为例,linux其实一样;1.搭建静态资源服务器我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip+port的方式完成目录的映射找到nginx安装目录,打开/conf/nginx.conf配置文件,添加一个虚拟主机添加监听端口、访问域名重点是添加location,映射-URL:/work/;注意:如果当前server模...

2019-03-14 16:28:26 95

转载 云服务器 ECS Linux SSH 无法远程登录问题排查指引

注意:本文相关配置及说明在 CentOS 6.5 64 bit 操作系统中进行测试,其它类型及版本操作系统配置可能有所差异,具体情况请参阅相应操作系统官方文档。注意: SSH 客户端是云服务器 ECS Linux主要的运维途径。管理终端可以用于临时运维,或者在客户端登录出现异常时,用于问题排查分析。常见的问题现象:客户端问题中间网络问题PAM 安全框架相关问题Linux 系统环境配置问...

2019-02-26 11:59:58 701

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除