自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kinbridge的专栏

IT行业的农民工,努力学习技术是我的爱好和追求

  • 博客(117)
  • 资源 (27)
  • 收藏
  • 关注

原创 【java线上监控】Arthas由菜鸟到菜鸡

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。官方文档SkyWalking 是什么?FROM分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

2023-08-01 22:03:32 1191

原创 Spring加载后初始化的9种方式

执行优先级:init-Method >> InitializingBean >> PostConstruct >> SmartInitializingSingleton >> ContextRefreshedEvent >> SpringApplicationRunListener:started >> CommandLineRunner >> SpringApplicationRunListener:ready。

2023-06-24 20:40:28 2021

原创 【极简插件地址-安装AXURE RP EXTENSION】

目录极简插件地址AXURE RP EXTENSION谷歌浏览器出现如下问题下载插件、安装插件极简插件_Chrome扩展插件商店_优质crx应用下载插件下载地址 浏览器开启开发者模式 添加扩展程序 正常打开原型

2023-05-07 20:45:17 792

原创 java项目开发之接口优化方案

批量操作、异步、并行思想、空间换时间、池化思想,sql优化;更深就是采用新技术,代码重构等

2023-04-01 15:38:36 983

原创 谷粒商城-微服务架构图

谷粒商城-微服务架构图draw.io源文件下载

2023-03-31 23:07:42 390

原创 【Springboot+mybatisPlus+mysql+thymeleaf实现crud】

使用springboot2.5.4+mybatis plus+mysql实现crudMyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生

2023-03-19 22:00:56 448

原创 mysql 中数据分组排序取前n条数据

按照某某条件分组排序取前n条数据的需求,通常描述为:按某表格中某一个字段(或多个字段)分组,组内按某字段进行排序,并输出每组的前n条记录。网上搜索了一些博客,有的使用多步查询,有的使用存储过程,本人使用函数【 ROW_NUMBER () over (partition by 分组字段 order by 排序字段 desc)】

2023-02-27 21:56:02 334

原创 实现百度网盘分享保存到自己的网盘

我在使用Python操作百度网盘时是使用selenium.webdriver.Chrome()进行操作的,前提是百度网盘的资源链接与密码已经保存在数据库中了【java】,然后使用Python在Chrome浏览器中打开这个资源链接,如果有密码就使用密码,没有密码就跳过,如果出现其它情况,如资源需要密码而你没有这个密码,这些都当异常忽略掉,数据库记录状态即可。

2022-09-04 06:34:11 1633

原创 尚硅谷2022 javaweb网上书城

尚硅谷网上书城项目,自定义实现bean注入和DispatcherServlet工具,使用java8新特性parameters反射获取参数名,前端使用thymeleaf+vue

2022-06-04 10:01:56 892 1

原创 springboot+redis+mybatis实现数据字典功能

springboot+redis+mybatis实现数据字典功能,redis只做了单机的功能

2022-05-25 23:11:47 1402

原创 图数据库扫盲和图数据选用

基础存储实体和实体之间关系的数据结构,称为图图数据库并不是指存储图片、图像的数据库,而是指存储图这种数据结构的数据库图数据应用什么是图我们通过下面的例子来认识一下。东汉末年,孙权、刘备联军曾在赤壁一带以火攻敌船之计大破曹军。如果我们把各阵营之间的关系抽象一下,以阵营作为点,阵营之间的关系作为边,这样我们就可以用如下的图来形象地表示上述关系:以上就是这里所谓的图(的可视化展示)。我们把这种存储实体和实体之间关系的数据结构,称为图,Graph,图由点和边组成,一个.

2022-05-19 22:32:08 2529

原创 使用java开源框架pdfbox添加书签

java开源框架pdfbox生产书签目录

2022-05-09 00:05:37 1213 4

原创 【Java】 字符串中{ }占位符替换方面的问题

引入依赖​​​​​​<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> <version>1.8</version></dependency>public static void main(String[] args) { S...

2022-01-09 13:05:11 2497

原创 【操作】docker+gitea+jenkins自动化部署springboot项目

【操作】docker+gitea+jenkins自动化部署springboot项目一、宿主机准备1.宿主机首先需要安装JDK【Linux】CentOS7下安装JDK详细过程#1 卸载系统自带的OpenJDK以及相关的java文件java -version#2 查询文件rpm -qa | grep java以上文件中:下面这几个可以删除java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64java-1.8.0-openjdk-1

2021-08-09 00:13:56 775 1

转载 Tomcat 性能调优

文章目录 总体架构主要的组件执行过程tomcat 调优内存优化并发优化缓存优化IO优化开启线程池添加Listener组件优化APRTomcat Native配置 性能测试(工具)1.Jmeter 可参考该博主 [https://blog.csdn.net/cc_xp/article/details/7913445...

2021-06-29 22:29:45 118

原创 常用工具安装--持续更新

centos7平台安装MongoDB4安装mongdb4并启动MongoDB 提供了 linux 各个发行版本 64 位的安装包,你可以在官网下载安装包。安装前我们需要安装各个 Linux 平台依赖包。Red Hat/CentOS:sudo yum install libcurl opensslhttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.10.tgz这里我们选择 tgz 下载,下载完安装包,并

2021-06-23 13:08:34 71

转载 Java性能优化权威指南--笔记

一:CPU1. 用户态CPU是指执行应用程序代码的时间占总CPU时间的百分比。系统态CPU是指应用执行操作系统调用的时间占总CPU时间的百分比。系统态CPU高意味着共享资源有竞争或者I/O设备之间有大量的交互。提高应用性能和扩展性的一个目标就是尽可能降低系统态CPU使用率。2. CPU运行队列就是那些已经准备好运行、正等待可用CPU的轻量级进程。当运行队列长度达到处理器的4倍或者更多时,系统的相应就非常迟缓了。解决运行队列长有两种办法:1). 增加CPU以分担负载;2). 分

2021-06-09 18:18:45 421

原创 如何读源码

1、

2021-06-09 12:01:06 90

转载 MySQL 三万字精华总结(系统学习问答式学习)

推荐学习:MySql从入门到“入坟”系列:阿里大牛用300分钟带你彻底了解MySQL的各种底层实现机制(MySql索引、MySql事务、MySql锁机制等) 一、MySQL架构 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需...

2021-06-07 22:47:54 120

转载 java面试知识点总结和详情

0、杂谈0.1 有人问我,作为一名程序员,你觉得最重要的能力是什么?是技术吗?可以看看如下博客https://blog.csdn.net/weixin_47955802/article/details/110353249?spm=1001.2014.3001.5501我的看法:首先我觉得最重要的是心态,抗压能力,遇到问题冷静面对;其次是技术+管理能力,这样能提高一个人的工作效率;最后结束在前面的基础上,高效解决问题的能力。0.2 工作六年总结的java面试题和经验工作六年总.

2021-06-04 11:17:21 95 1

原创 【IntelliJ IDEA】idea开发常用插件

1、Tacnslation翻译软件- 需要输入(TranslationPlugin)查询2、Free-idea-mybatismybatis xml和对应的mapper之间来回切换的时候,有时候不同人开发,放置的位置又不同,使用此插件后,来回切换的时候异常方便,和所放置的位置无关~3、sonar4、Alibaba Java Coding Guidelines阿里编码规约。5、lombok6、maven helper...

2021-06-04 11:14:06 107

原创 VMWare安装linux系统CentOs7后环境配置过程

1、通过xshell链接linux,无法查询到ip参考文章一、正常情况情况在linux的doc框中输入命令:ifconfig,敲击enter键后,显示如下结果:eth0:在“/etc/sysconfig/network-scripts”目录下存在文件“ifcfg-eth0”二、异常显示,及解决办法2.1.异常情况1:查看当前linux的IP地址时,找不到IP地址;输入ifconfig查看IP地址时,在eth0中既没有inet addr,也没有inet6 addr...

2021-06-04 11:13:25 70

原创 电商网站秒杀

秒杀:(联想到多线程)要求: 时间短 并发读 并发写; 扣库存预留库存方案,先扣库存,15分钟未付款加回去; 超卖问题;(优惠秒杀2台手机,10个人秒杀了10台) 完全反作弊; 10个人抢两台手机业务处理逻辑分布式事务和分布式锁解决方案,第三方协调者mysql分布式锁1、通过数据库主键和唯一索引做锁标识,同一数据库做协调者。 一张单独的表,使用lock和unlock锁住表2、redis分布式锁,公司分布式锁方案。(单节点和分布式)set...

2021-06-04 11:11:53 87 1

原创 VM15安装CentOs7无法远程链接问题

1 VM安装CentOs7无法远程链接1.1 知识扫盲vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。详情请观看:https://blog.csdn.net/dif90304/article/details/101758657VMware支持三种类型的网络:NAT,Bridged,Host-only。NAT这种方式下,虚拟机的网卡连接到宿主的 VMnet8 上。此时系统的 VMWare NA

2021-05-16 11:43:05 396

原创 导航菜单栏《二》

说明:左边是菜单栏,右边是常用连接,采用纯js+css+html实现,整了一上午,需要使用的帮忙点个赞,使用浏览器打开可以直接使用,定位通过href="#Id"实现。实现效果代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-s

2021-05-15 12:16:26 126

原创 菜单导航栏<一>

说明:点击菜单按钮显示不同页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">

2021-05-15 12:06:58 113

转载 JVM常用分析命令和工具

JVM常用分析工具 一、Java Virtual Machine (JVM) Compile once, run everywhere. 二、垃圾收集器与内存回收分配策略 Serial -> 单线程、“Stop the world”、简单 高效...

2021-05-13 23:44:01 725

转载 Centos 7.5安装 Mysql5.7.24

Centos 7.5安装 Mysql5.7.24 </h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_description" style="display: none"> 1. 下载 MySQL上...

2021-05-11 19:53:39 65

原创 面试问题汇总《一》

第一次面试技术给业务赋能1、分布式事务六种解决方案?https://www.cnblogs.com/mayundalao/p/11798502.html一、两阶段提交(2PC)二、补偿事务(TCC)TCC 其实就是采用的补偿机制,其核心思想是:针对每个操作,都要注册一个与其对应的确认和补偿(撤销)操作。它分为三个阶段: Try 阶段主要是对业务系统做检测及资源预留 Confirm 阶段主要是对业务系统做确认提交,Try阶段执行成功并开始执行 Confirm阶段时,默认

2021-05-10 20:26:32 38

原创 职场生活百态

职场百态  进入职场总会面临着人事关系,所以一开始就要做好心理准备迎接这些挑战。当然也要学习下职场技巧,千万不要做职场的大嘴巴,职场的规则挑战者,职场的情绪化和抱怨大神。1、在职场如下事情不要做拉帮结派,传送谣言;拉帮结派,挑战公司制度,不是自己的派系就各种仇恨。传送谣言这是职场的死穴,千万不要觉得散发八卦消息别人不知道是你,这样的人永远都得不到别人的真心对待。 情绪化和抱怨;心情好我就认真工作,心情不好就敷衍了事;一个不能控制自己情绪的人,不会是什么优秀人才,情绪化的人害人害己,羞与之工作;

2021-05-09 08:36:56 161 2

原创 Java的几种常见排序算法

Java的几种常见排序算法对内部排序的理解 (全部针对升序,降序相反)1、冒泡排序 依次比较相邻的连个元素,越小的越往前移动(冒泡)。2、快速排序 通过一次排序将数据拆分成大小两份,其中一部分比另一部分都要小,然后对两部分进行排序,可以递归(两边调用同样的方法)进行。3、选择排序 选出最小元素放在起始位置,然后从剩余的元素中找出最小元素放在末尾,依次类推直至结束。4、插入排序 每一步将一个待排序的数据插入到前面已经排好序的有序序列中,...

2021-05-05 22:29:33 1310

转载 spring-clound升级springboot1.x到springboot2.x学习

本文参考纯洁的微笑博客博客地址:https://www.cnblogs.com/ityouknow/category/994104.html文中的springboot有1.x升级到2.0x源码地址:https://gitee.com/renCaiGe/spring-cloud/tree/springboot2.x 模块 模块说明 端口 <module>eureka-ser ver</module> 8000 &l...

2021-05-02 00:06:25 323

转载 马士兵JVM课程笔记

马士兵JVM课程笔记不怕天黑_0819关注0.2262020.07.04 09:54:00字数 7,459阅读 3,857GC和GC TuningGC的基础知识1.什么是垃圾C语言申请内存:malloc freeC++: new deletec/C++ 手动回收内存Java: new ?自动内存回收,编程上简单,系统不容易出错,手动释放内存,容易出两种类型的问题:忘记回收多次回收没有任何引用指向的一个对象或者多个对象(循环引用)2.如何定位垃圾引用计数(ReferenceC

2021-04-22 21:44:49 1927

转载 狂神说SpringCloud学习笔记

<p>笔记整理来源 B站UP主狂神说https://www.bilibili.com/video/BV1jJ411S7xr</p> 学习前言 1.1 学习前提 熟练使用SpringBoot 微服务快...

2021-04-18 21:55:25 404

原创 springboot 2.x学习实践 <一>

目录1 参考1.1 参考文章文章链接:1.2 idea安装插件2构建微服务:Spring boot 入门篇2.1*什么是*Spring Boot2.1.1*使用* Spring Boot*有什么好处*2.2 快速入门2.3 总结2.3.1 启动spring boot项目的方式【补充】*总结*3 Spring Boot(二):Web 综合开发3.1 Web 开发3.1.1json 接口开发3.1.2 自定义 Filter3.1.3 自定义 P...

2021-04-06 23:14:59 1069

原创 ElasticSearch7.6.x最新完整教程

【狂神说Java】ElasticSearch7.6.x最新完整教程通俗易懂ES资料地址:链接:https://pan.baidu.com/s/1PT3jLvCksOhq7kgAKzQm7g提取码:s824

2021-01-31 17:57:14 1133 2

转载 【RabbitMQ】 windows环境的安装

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-3.8.9.exe

2021-01-13 22:06:10 109

转载 Typora的详细使用

文档链接https://download.csdn.net/download/kinbridge/13868884Typora 是什么?Typora 是一款支持实时预览的 Markdown 文本编辑器。它有 OS X、Windows、Linux 三个平台的版本,并且由于仍在测试中,是完全免费的。在这篇文章中,我希望以「Typora 是什么」这个问题为线索,向大家全面介绍这款令人爱不释手的笔记应用。一个 Markdown 文本编辑器Typora 首先是一个 Markdown 文本编辑器

2020-12-27 11:14:12 3400 4

转载 【转载】Typora标题增加序号

原文地址:https://blog.csdn.net/jiangxiulilinux/article/details/100666051文章目录 前言 MarkDown Typora 问题描述 解决办法 base.user.css代码 前言最近半年以来的的进步,要感谢MarkDown编辑器Typora,如果还不知道啥是MarkDown的同学,你真的是错过了一个很好的学习与进步的工具。MarkDownMarkDown本身...

2020-12-27 10:58:52 1862

转载 springboot整合mybatis连接oracle

springboot整合mybatis连接oraclepom.xml:复制代码com.oracleojdbc812.2.0.1 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.

2020-09-28 22:50:45 1282

谷粒商城微服务图.drawio

谷粒商城微服务图.drawio,网上的都是截图,没有现存的drawio原型图,其他服务需要仿照此图绘制非常的麻烦, 内网部署与外网部署 外网部署:面向用户访问的部署前端项目,可以有手机APP和WEB网站。 内网部署:整个后台的服务集群。 用户是通过使用客户端来完成相应的功能。

2023-03-31

robo3t_jb51_com.rar

MongDB客户端工具

2021-09-11

p5-p7架构师学习路线.rar

包含javaWeb、算法和多线程、mysql、消息队列、JVM调优、分布式需要掌握的知识点介绍

2021-07-10

java23种设计模式-xmind.zip

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。本文件中包含设计模式解释和spring与jdk中使用举例额,使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2021-06-03

rabbit_0001.zip

rabbit_0001 ,windows 安装Erlang 64位语言环境

2021-01-13

rabbitMq0002

RabbitMq服务3.7.3

2021-01-13

RabbitMQ基础.pptx

MQ 的基本概念 RabbitMQ 的安装和配置 RabbitMQ 快速入门 RabbitMQ 的工作模式

2021-01-10

typora使用详解

Typora 是一款**支持实时预览的 Markdown 文本编辑器**。它有 OS X、Windows、Linux 三个平台的版本,并且由于仍在测试中,是**完全免费**的。

2020-12-27

spring-boot-web

该项目使用springboot1.x+jdk1.8+tk.mybatis3.3.9进行开发 springboot +mybtis插件(tk.mybatis)实现对oracle数据库操作,tk.mybatis默认支持下划线映射到驼峰,不需要mapper文件即可获取数据;

2020-09-29

activity-app.6.0

activities在浏览器中绘制图形,java7以上,tomcat7以上;将资源拷贝到Tomcat7或者更改版本webapp目录下,启动tomcat,输入http://localhost:8080/activiti-app,使用admin/test 登录。

2019-04-27

mybatis 和springmvc整合

mybatis和springmvc的整合,包含公司日常开发常用最基础的功能,文档详细介绍mybatis由浅入深,一步步以springmvc的整合,并实现增删改查

2018-03-05

Vue最新稳定版本:2.5.13

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2018-03-05

代码自动生成工具

代码自动生成POJO,dao ,service实现类

2017-07-03

Struts2+Spring3+Hibernate4+Maven+EasyUI+CXF 整合

Struts2+Spring3+Hibernate4+Maven+EasyUI+CXF 整合,包含对项目介绍的DOC文档

2017-06-06

TestDome 快捷测试类

测试类TestTempWDQ包含json、xml格式化,中文编码转换等;自动生成mybatis配置文件和实体类,支持mysql,oracle,sqlserver

2017-05-16

JQuery1.82_easyUI1.36_struts2 pdf文档

JQuery1.8.2,easyUI 1.36,struts2帮助文档,java开发人员参考文档,JQuery,easyUI可以快速上手,避免忘记的尴尬

2017-05-16

JQuery easyUI 学习资料

JQuery easyUI 学习资料

2017-05-11

Maven权威指南中文版

maven开发中不可多得的书籍

2017-05-11

利用ajax做类似于百度的自动补全

利用ajax做类似于百度的自动补全

2017-03-05

activityMQ练习源码

activityMQ练习源码

2016-07-23

WebService练习代码

WebService CXF框架整合Spring的练习

2016-03-13

hibernate4.2+spring3.2+struts2

完整的jar包添加在项目中,可以在eclipse中运行项目;

2016-02-02

SVN服务器搭建和使用

详细的讲解了SVN服务和客服端的安装和使用,以及公司文档管理,缺少Eclipse集成SVN开发部分

2016-01-05

springmvc和mybatis整合jar包

springmvc和mybatis整合jar包的所有jar包

2015-11-14

北大青鸟青鸟OA系统

一个简单ssh的项目,开发坏境为windows8+jdk1.6+oracle11G

2015-02-08

hibernater3jar包全

hibernater3jar包全

2015-01-12

W3Cschool最最版

完整的网站技术参考手册 参考手册涵盖了网站技术的方方面面。其中包括W3C的标准技术:HTML、XHTML、CSS、XML。以及其他的技术,诸如JavaScript、PHP、ASP、SQL等等。

2014-11-23

dom4jorg.dom4j

Dom4j的最大特色是它使用大量的接口,主要都在org.dom4j包中定义,主要如下

2014-11-09

空空如也

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

TA关注的人

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