自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySql运维篇---008:日志:错误日志、二进制日志、查询日志、慢查询日志,主从复制:概述 虚拟机更改ip注意事项

主从复制是指将主数据库的 DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作为其他从服务器的主库,实现链状复制。主库出现问题,可以快速切换到从库提供服务。实现读写分离,降低主库的访问压力。增删改操作主库,查询操作从库。可以在从库中执行备份,以避免备份期间影响主库服务。

2025-02-02 06:02:58 1560

原创 MySQL表的增删改查

1.新增(Create)1.1 全列添加value_list 数量必须和定义表的列的数量及顺序一致。

2025-02-02 06:01:14 874

原创 Flutter-Dio二次封装

null) {//遍历data并转换为我们传进来的类型});

2025-01-31 14:44:40 678

原创 flutter 支付宝APP支付 (包含后台)

如图按如下点击,生成私钥。(这个是非java,是Java就点击java)然后保存私钥,记得保存哦,不然再点击一次之前的不见了。然后在点击获取SCR文件。(如果是非Java也可以点击复制公钥,因为CSR是生成证书的,这个证书对Javasdk天生支持,非Java要自己实现)

2025-01-31 14:42:58 1566

原创 面试收获字节offer的学习总结:JVM+并发+MySQL+网络+Spring文档

同时里面还有我整理的JVM学习笔记和学习路线导图,很详尽的讲解了JVM的学习内容和实战笔记,有需要的朋友麻烦转发后扫描小编的二维码即可获取免费领取方式!针对这20道高频问题,做出了很详细的解析,同时对MySQL及优化这一块而言,在这有一份笔记导图,里面每个节点都有笔记记载!跟Synchronized相比,可重入锁Reentrantl ock其实现原理有什么不同?乐观锁的实现原理又是什么?你刚才提到获取对象的锁,这个“锁”到底是什么?什么是可重入性,为什么说Synchronized是可重入锁?

2025-01-30 01:32:39 682

原创 浅谈 JSON 对象和 FormData 相互转换,打通前端与后端的通信血脉_json转formdata

通过上面的几张图我们就能大概明白了,前端传的都是二进制数据,两者的是不同的,json我们已经序列化好了,而formdata还是需要进行处理。

2025-01-29 12:41:25 301

原创 注解+反射优雅的实现Excel导入导出(通用版)

我们根据传入的类型上面的字段注解的顺序来分别为不同的字段赋值,然后存入集合中,再返回。// 使用RegionUtil类为合并后的单元格添加边框。// 创建输入流,读取Excel。

2025-01-29 12:37:00 754

原创 所向披靡的响应式开发——如何一招制胜?前端工程师必会技能

由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功能。二者的目的都是关注不同浏览器下的不同体验,但是它们侧重点不同,所以导致了工作流程上的不同。在移动端设备上访问时,加载与用户设备相匹配的小图片,即快速,又不影响用户体验,也不会因为加载跟移动端不适配的高清大图导致用户流量出走。:一开始就针对低版本浏览器进行构建页面,完成基本的功能,然后再针对高级浏览器进行效果、交互、追加功能达到更好的体验。需要加载更多的样式和脚本资源。

2025-01-29 06:32:29 625

原创 我的Go+语言初体验——环境搭建并用命令行和 VScode 输出 “Hello World”_gop windows helloworld

【代码】我的Go+语言初体验——环境搭建并用命令行和 VScode 输出 “Hello World”_gop windows helloworld。

2025-01-29 06:30:23 468

原创 呕心沥血整理出来的mysql执行流程,一定要看!

连接分为两种类型,一个为长连接,一个为短连接,建立连接之后,客户端发送持续请求,如果一直在同一个连接中,那么这个就是长连接,如果每个请求一个连接,则是短连接,我们知道连接会有用户信息的校验,权限的验证,比较麻烦,所以推荐使用长连接进行操作,但是长连接也不是十全十美,有利肯定就有弊,长连接过多时会导致mysql占用的内存过多,导致内存紧张,极端情况可能导致内存泄漏(OOM),那我们如何解决这个问题呢?二:查询缓存的返回直接也会校验权限信息的,如果没有权限,就算使用了缓存,也无法查询。

2025-01-28 20:36:01 435

原创 吹爆!阿里新产Spring进阶宝典,涵盖其所有技术宅,肝完变秃也变强了

上面也提到过,Spring它一路与时俱进,引领Java编程潮流至少10年,如今,Spring Boot的诞生,让我们再也不用被Spring的倾琐配置所束缚。在典型的Spring 应用中,会有很多繁杂的样板式配置,在这一章将会看到Spring Boot如何移除这些配置,能够让我们关注于业务功能的实现。在第10章“通过Spring和JDBC征服数据库”中,我们将会看到如何使用Spring 的JDBC 抽象来查询关系型数据库 ,这要比原生的JDBC简单得多。它真真切切贴合实际,能解决企业开发中遇到的很多问题。

2025-01-28 20:31:36 282

原创 xxl-job 源码运行解析

我们看到它会通过请求过来的类名作为key 获取对应的 serviceBean ,由上文 的 xxlRpcProviderFactory.addService(ExecutorBiz.class.getName(), null, new ExecutorBizImpl()) 这个方法我们知道 serviceBean 是 ExecutorBizImpl ,methodName 为 run。看到这里我们知道这是一个典型的动态代理的设计方式(ps: 不熟悉动态代理的,可以看这里我的这篇博客。

2025-01-28 11:11:11 883

原创 xxl-job 源码运行解析(1)

我们看到它会通过请求过来的类名作为key 获取对应的 serviceBean ,由上文 的 xxlRpcProviderFactory.addService(ExecutorBiz.class.getName(), null, new ExecutorBizImpl()) 这个方法我们知道 serviceBean 是 ExecutorBizImpl ,methodName 为 run。看到这里我们知道这是一个典型的动态代理的设计方式(ps: 不熟悉动态代理的,可以看这里我的这篇博客。

2025-01-28 11:09:09 636

原创 Python淘宝电脑销售数据爬虫可视化分析大屏全屏系统 开题报告

黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,优快云博客专家,在线教育专家,优快云钻石讲师;专注大学生毕业设计教育和辅导。项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书、PPT、论文模版等。如果需要联系我,可以在优快云网站查询黄菊华老师。

2025-01-28 02:58:49 879

原创 JVM篇:对象的深度剖析

其中01是锁标志位,前面的0表示是否是偏向锁,我们这个对象是没有加锁的,所以这个地方是0。后4个字节是类型指针,理论上在64bit操作系统中它应该是8个字节才对,但是因为jvm默认开启的指针压缩,所以它的大小和32bit大小一样。来关闭,关闭之后我们看一下它的值:复制代码关闭指针压缩之后,类型指针的大小就变成了16byte。

2025-01-27 14:15:36 1840

原创 JVM知识点总览:高级Java工程师面试必备

这里的房型相当于类,而建筑师,就相当于类加载器。首先,它会解释执行 Java 字节码,然后会将其中反复执行的热点代码,以方法为单位进行即时编译,翻译成机器码后直接运行在底层硬件之上。这里有一个相对特殊的部分,就是是堆外内存中的直接内存,前面的工具基本不适用,可以使用 JDK 自带的 Native Memory Tracking(NMT)特性,它会从 JVM 本地内存分配的角度进行解读。加载需要借助类加载器,在 Java 虚拟机中,类加载器使用了双亲委派模型,即接收到加载请求时,会先将请求转发给父类加载器。

2025-01-27 14:13:34 331

原创 HVV(护网)蓝队视角的技战法分析_护网技战法报告

面对一年一度的国家HVV一定不可掉以轻心,正所谓大意失荆州,前车之鉴比比皆是!参加HVV的相关行业通常会涉及到海量的资产信息,而且其系统的业务线比较广泛,所属IT资产无法在HVV开始时做到百分百收敛,在正式HVV期间白班日均工作时间会超过14小时。除此之外,还可能会存在但不限于以下相关风险:(1) 公网资产存在漏洞,对外开放非必要的调试环境、测试环境与API接口,缺少定时进行产品升级,没有时刻关注企业所使用到的相关开源组件、商用软件安全性;(2) 公网业务系统缺乏全面渗透测试,业务变更和新业务上线前没有进行

2025-01-27 00:12:26 716

原创 HttpSession接口实现数据共享

4:当获取到我们的key值后,此时就需要获取我们的value值,获取方式还是使用我们的Httpsession对象的属性getAttribute方法,getAttribute方法的返回值仍为Object,所以此时获取我们的value值时仍然涉及到我们的强转,因为在OneServlet中我们存储的时候的value值为整形,所以此处的强转类型为int即可。2:当获取到所有的key值时,下一步需要使用while循环来遍历我们的枚举对象,方法为hasMoreElements()。

2025-01-27 00:10:24 676

原创 HTTP 协议入门详解

回应的格式是"头信息 + 一个空行(\r\n) + 数据"。其中,第一行是"协议版本 + 状态码(status code) + 状态描述"。

2025-01-27 00:08:20 607

原创 3 ELK收集nginx正常和错误日志_elk采集nginx日志 主机名不对

转载 : ELK收集nginx正常和错误日志 :https://www.jianshu.com/p/ef62538724f7。

2025-01-24 04:26:09 283

空空如也

空空如也

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

TA关注的人

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