这个昵称不容易
码龄15年
关注
提问 私信
  • 博客:113,058
    113,058
    总访问量
  • 64
    原创
  • 1,988,371
    排名
  • 123
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广西
  • 加入CSDN时间: 2010-01-02
博客简介:

面朝大海

查看详细资料
  • 原力等级
    领奖
    当前等级
    3
    当前总分
    324
    当月
    9
个人成就
  • 获得80次点赞
  • 内容获得47次评论
  • 获得141次收藏
  • 代码片获得767次分享
创作历程
  • 3篇
    2024年
  • 8篇
    2023年
  • 6篇
    2021年
  • 9篇
    2020年
  • 2篇
    2019年
  • 21篇
    2018年
  • 15篇
    2017年
成就勋章
TA的专栏
  • 毕业设计/论文
    1篇
  • DDD领域驱动设计
    2篇
  • Docker
    10篇
  • 云计算&大数据
    2篇
  • Java
    11篇
  • Linux
    3篇
  • 高并发
    1篇
  • python
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

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

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

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

volatile

double 和 long 都是64位宽,因此对这两种类型的读是分为两部分的,第一次读取第一个 32 位,然后再读剩下的 32 位,这个过程不是原子的,但 Java 中 volatile 型的 long 或 double 变量的读写是原子的。意思就是说,在你写一个 volatile 域时,能保证任何线程都能看到你写的值,同时,在写之前,也能保证任何数值的更新对所有线程是可见的,因为内存屏障会将其他所有写的值更新到缓存。但是对一个 volatile 型的 long 或 double 变量的读写是原子。
原创
发布博客 2024.05.18 ·
153 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏

09、docker 安装nacos并配置mysql存储配置信息

docker 安装nacos并配置mysql存储配置信息。
原创
发布博客 2024.01.03 ·
990 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

08、docker pull nacos/nacos-server慢解决方案

docker pull nacos/nacos-server慢解决方案。
原创
发布博客 2024.01.02 ·
1285 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

07、Docker 安装 MinIO

docker安装MinIO
原创
发布博客 2023.12.27 ·
673 阅读 ·
14 点赞 ·
0 评论 ·
9 收藏

06、docker 安装mysql8

创建一个sh脚本、把docker启动mysql的命令放到脚本里面。启动mysql挂载配置文件,数据持久化到宿主机。copy配置文件到创建的目录下。下载mysql8的镜像。进入mysql8容器。
原创
发布博客 2023.12.27 ·
565 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

毕业设计+JSP网上招标系统+部署安装视频+论文+系统源码

发布资源 2023.03.28 ·
zip

【毕业设计】jsp网上招标系统

1.4.1目标:建立完善的下沙派威客网系统1.4.2下沙派威客网特点1、简约的系统操作界面整个网站的操作界面,界限明晰,人机界面美观,操作极具人性化。2、完备的系统操作功能网站开发的宗旨是最简约的操作步骤最完备的操作功能。初一看,这好像很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。3、人性化的操作界面一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。
原创
发布博客 2023.03.26 ·
1119 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Sublime Text关闭更新(亲测可用)

sumlime text关闭自动更新
原创
发布博客 2023.03.17 ·
2437 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

DDD领域驱动设计

DDD (Direct Design Decision Definition)是一种架构方法,它通过将大型系统分解为若干个较小的部分,然后在这些部分中分解出更小的领域(Domain),然后在这些较小的领域中进行软件设计。DDD最早由著名软件架构师 Alan Fogg在2007年提出。他将复杂系统拆分成若干较小的子模块,然后再对每个子模块进行详细设计。
原创
发布博客 2023.03.06 ·
780 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

物联网平台

物联网平台是以物联网设备为服务对象,提供统一的数据传输接口,满足不同设备在各种环境下的接入要求;实现各种不同的接入协议和接入方式,使得物联网设备实现相互间的连接和通信,从而形成一个互联互通、资源共享的物联网体系。现在,物联网已经从一个概念变成了一个现实,越来越多的人开始认识到物联网技术是可以为社会带来巨大的变革的。物联网的概念最早于1999年提出,当时谷歌地图上开发了一项名为“谷歌地球”的项目,将现实世界中的物体(比如一辆汽车、一个自行车或者一张地图)接入互联网,使用户可以在谷歌地图上看到它们。
原创
发布博客 2023.03.06 ·
510 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最新1000套html5模板

发布资源 2023.02.27 ·
txt

SAAS VS PAAS

- SAAS 和 PAAS 都是一种服务- SAAS是一套资源,所有人共享实例和数据,通过权限区分- PAAS是多套资源,由企业独享实例和数据
原创
发布博客 2023.02.26 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DDD基础概念

实体是具有唯一标识符的对象,可以通过这个唯一标识来追踪对象的状态变更。:领域的范围太大,通常会划分成多个子域,用来表示业务系统的某个方面。DDD主要解决因系统规模过大而引起的软件复杂性的问题。:指的是一个组织的业务范围以及在其中所进行活动。DDD不是架构,而是一种架构设计方法论。:用来封装通用语言和领域提供上下文环境。:限界上下文之间的映射关系。
原创
发布博客 2023.02.26 ·
485 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

4、Redis的 RDB 和 AOF两种持久化机制的优劣对比

RDB与 AOF,这两种持久化方式都是以保存数据库数据为中心,都是在数据库发生故障时使用。RDB持久化方式的优点在于它将数据完整的保存了下来,使得数据不会因为一些硬件故障而丢失,同时它也保证了数据的一致性。缺点在于如果不设置 RDB持久化配置文件,那么即使发生了数据丢失的情况,它也只能通过人工将数据恢复到数据库之前的状态。而 AOF持久化方式就不存在这个问题了,因为 AOF持久化方式可以保证数据的一致性。
原创
发布博客 2021.07.18 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2、Redis的 RDB 和 AOF两种持久化机制的工作原理

rewrite原理:AOF文件持续增长过大时,会fork出一条新进程来将文件重写(也是临时文件最后再rename),遍历新进程的内存中的数据,每条记录都会有一条set语句,重写aof文件的操作,并没有读取旧的aof文件,而是将整个内存中的数据库内容用命令的方式重写了一个新的aof文件,有点类似于快照。AOF,存放每条写命令,如果AOF 文件一直被追加,这就可能导致AOF文件过于庞大,当大到一定时,AOF会做rewrite操作。
原创
发布博客 2021.07.18 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

05、docker安装kibana

1、拉取最新版本kibana官方安装地址docker pull docker.elastic.co/kibana/kibana:7.12.12、建立目录映射mkdir -p mydata/kibana/configtouch kibana.yml把以下内容写入kibana.yml中server.name kibanaserver.host "0"elasticsearch.hosts: ["http://192.168.31.11:9200"] #注意修改成自己虚拟机的对应ip
原创
发布博客 2021.05.10 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

04、docker 安装 elasticsearch

e ES_JAVA_OPTS=“-Xms512m -Xmx512m” 虚拟机测试环境推荐es的最小和最大内存都为512,避免过大或过小导致启动报错。
原创
发布博客 2021.05.10 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

03、docker 安装 redis

命令:docker pull :命令:docker search 不加版本号,默认是最新版本latest。
原创
发布博客 2021.05.09 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

02、Docker安装Mysql8

1、拉取镜像(下列二选一)拉取指定版本docker pull mysql:8.0.23拉取最新版本docker pull mysql2、建立目录映射mkdir -p /mydata/mysql/conf && mkdir -p /mydata/mysql/datadir
原创
发布博客 2021.05.09 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

N个人,按M进行分组

一公司新招N个人,按M进行分组。每一组将单独进行培训,组与组之间不能交流,由此引发一个问题:同一组的每个人相互之间都会成为朋友,而不同组的人相互之间不能成为朋友(培训期间)。如果第i组有a[i]个人,那么这一组将会有b[i]=a[i]*(a[i]-1)/2对朋友。请问如何分组才能使得b[i]的和最大,又如何分组才能使得b[i]的和最小呢?输入N,M两个正整数(1<=m<=n<=10 0000 0000)输出b[i]和最小值及b[i]和最大值,用空格分开。......
原创
发布博客 2020.11.10 ·
2313 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多