jaryle
码龄17年
求更新 关注
提问 私信
  • 博客:1,951,728
    社区:52
    1,951,780
    总访问量
  • 325
    原创
  • 311
    粉丝
  • 61
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
加入CSDN时间: 2009-05-31
博客简介:

jaryle的专栏

查看详细资料
个人成就
  • 获得483次点赞
  • 内容获得158次评论
  • 获得1,491次收藏
  • 代码片获得410次分享
  • 博客总排名1,483,484名
创作历程
  • 1篇
    2022年
  • 13篇
    2021年
  • 22篇
    2020年
  • 45篇
    2019年
  • 60篇
    2018年
  • 127篇
    2017年
  • 136篇
    2016年
成就勋章
TA的专栏
  • java
    105篇
  • linux
    15篇
  • nginx
    3篇
  • redis
    8篇
  • springmvc
    7篇
  • json
    9篇
  • mysql
    59篇
  • restful webservice
    3篇
  • webservice
    5篇
  • rpc
    2篇
  • Thread
    2篇
  • MQ
    7篇
  • hessian
    2篇
  • 多线程并发
    18篇
  • mybatis
    8篇
  • java分布式架构
    5篇
  • spring
    16篇
  • jvm调优
    9篇
  • ssm
    1篇
  • jquery
    4篇
  • js
    13篇
  • 插件
    2篇
  • IDE工具
    1篇
  • JSP
    3篇
  • jstl
    2篇
  • nutz
  • XML
    1篇
  • Docker
    1篇
  • maven
    1篇
  • solr
    2篇
  • el表达式{param.directUrl}
  • jersey
  • tomcat
    4篇
  • zookeeper
    1篇
  • 设计模式
    2篇
  • mycat
    7篇
  • 分布式事务
    3篇
  • I/O
    2篇
  • Hyper-v
    2篇
  • shell
    7篇
  • git
    7篇
  • eclipse
    4篇
  • netty
  • Hadoop
    1篇
  • 微信
    3篇
  • 支付宝
    1篇
  • 大数据
    1篇
  • spring boot
    11篇
  • spring cloud
    1篇
  • 消息队列
    1篇
  • Quartz
    1篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

mysql 5.7基于组提交的并行复制

mysql
原创
博文更新于 2022.10.27 ·
824 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql主从复制(读写分离)数据不一致解决方案(^_^^_^^_^)

mysql引入redis后,暂不考虑主从复制和读写分离,我们的策略是:一、读的时候更新缓存呢(推荐)分析如下:我们在操作数据库写的时候,删除缓存,更新数据库,然后在读的时候,更新缓存(这个操作如果不是强一致性的情况下,我们这4步操作都不需要加锁,可以通过设置key的过期时间来解决数据的最终一致性)二、写的时候更新缓存呢(不推荐)分析如下:我们在操作数据库写的时候,去更新缓存,更新数据库,读的时候直接读缓存即可(这样在高并发的场景下,需要保证这二步操作的原子性,影响性能,不推荐)在读.
原创
博文更新于 2022.10.22 ·
3660 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

mysql幻读问题

问题:什么样的情况叫做幻读? Mysql 可重复读隔离级别下,到底能不能阻止幻读? 什么是当前读,什么是快照读?幻读的定义:事务A 按照一定条件进行数据读取, 期间事务B 插入了相同搜索条件的新数据,事务A再次按照原先条件进行读取时,发现了事务B 新插入的数据 称为幻读如果事务A 按一定条件搜索, 期间事务B 删除了符合条件的某一条数据,导致事务A 再次读取时数据少了一条。这种情况归为 不可重复读准备工作:Mysql 隔离级别为 可重复读;CREATE TABLE `a.
原创
博文更新于 2021.12.10 ·
909 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git 回退版本操作

1、当前分支下git log --pretty=oneline查看完成后,需要回退到那个分支就复制版本号,如果只是回退到上一次操作git reset --hard HEAD^或者 git reset --hard 60037ab9451099f1e4b8b77ca5156403024d20d02、本地分支已经回滚到 5efd5a8aa5d5b22a73a1569087faa57d5484adf9框红的是另外一个分支的内容,所以回滚到 5efd5a8aa5d5b22a73a1.
原创
博文更新于 2021.11.16 ·
871 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql Innodb在RR级别如何避免幻读

什么是幻读 事务不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改,这种修改涉及到表中的全部数据行。 同时,第二个事务也修改这个表中的数据,这种修改是向表中插入一行新数据。那么,以后就会发生操作第一个事务的用户发现表中还有没有修改的数据行,就好象 发生了幻觉一样。 mysql如何实现避免幻读 在快照读读情况下,mysql通过mvcc来避免幻读。 在当前读读情况下,mysql通过next-key来避免幻读 什么是mvcc mvcc全称是multi v..
原创
博文更新于 2021.07.23 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java DAO层注解@param和控制层@RequestParam注解

@Param:用来在DAO层中声明参数,如:List<News> selectByUserIdAndOffset(@Param("userId") int userId, @Param("offset") int offset, @Param("limit") int limit);
原创
博文更新于 2021.06.10 ·
2063 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

java @ConfigurationProperties(springboot)和@Value(java)的区别

在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过@ConfigurationProperties注解,我们可以方便的获取这些参数值...
原创
博文更新于 2021.06.10 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微服务阿里分布式事务解决方案seata(^_^)

Seata 是什么?Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。
原创
博文更新于 2021.06.04 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring注解中@Configuration和@Configurable

@Configuration写成了@Configurable,这两个长得很像,所以顺便探究下,有什么区别。@Configuration该注解是可以用来替代XML文件。以前我们配置bean时,都是写在applicationContext.xml文件中的。有了这个注解后,我们就可以编写一个类在其上面加上该注解。即配置类。在配置类中可以在方法上加@Bean注解定义其中的Bean@Configurable现在假设,我们想在非Spring管理的类中使用依赖注入;比如:手动new出来..
原创
博文更新于 2021.05.20 ·
1288 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

mysql使用索引为什么查询速度变快很多?

首先来看看表是否有索引的命令show index from 表名;看到主键索引,索引类型是BTREE(二叉树)正是因为这个二叉树算法,让查询速度快很多,二叉树的原理,就是取最中间的一个数,然后把大于这个数的往右边排,小于这个数的就向左排,每次减半,然后依次类推,每次减半,形成一个树状结构图例如上面的例子,我们不使用索引的话,需要查询11次才把编号为4的数据取出,如果
原创
博文更新于 2021.04.21 ·
17376 阅读 ·
8 点赞 ·
2 评论 ·
25 收藏

大型网站架构之分布式消息队列

以下是消息队列以下的大纲,本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。本次分享大纲消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用消息队列参考(推荐)资料本次分享总结一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式
转载
博文更新于 2021.04.21 ·
626 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

NIO中的零拷贝技术

现在好多rpc框架调用都是使用netty作为网路通信框架的底层原理netty使用Java NIO的同步非阻塞,Java NIO的技术核心:零拷贝技术Kafka,dubbo,MQ都是采用Java NIO零拷贝技术提升文件读取性能。2. JavaNIO中的零拷贝定义从WIKI的定义中,我们看到“零拷贝”是指计算机操作的过程中,CPU不需要为数据在内存之间的拷贝消耗资源。而它通常是指计算机在网络上发送文件时,不需要将文件内容拷贝到用户空间(User Space)而直接在内核空间(Kern.
原创
博文更新于 2021.03.30 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

二叉树、平衡二叉树、B树,B+树

索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。索引在 MySQL 数据库中分三类:B+ 树索引 Hash 索引 全文索引我们今天要介绍的是工作开发中最常接触到的 InnoDB 存储引擎中的 B+ 树索引。要介绍 B+ 树索引,就不得不提二叉查找树,平衡二叉树和 B 树这三种数据结
转载
博文更新于 2021.02.05 ·
1013 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Spring中的Aware(^_^)

简介Spring框架中提供了许多实现了Aware接口的类,这些类主要是为了辅助Spring访问容器中的数据,比如BeanNameAware,这个类能够在Spring容器加载的过程中将Bean的名字(id)赋值给变量。常用的AwareBeanNameAware:能够获取bean的名称,即是id BeanFactoryAware:获取BeanFactory实例 ApplicationContextAware:获取ApplicationContext MessageSourceAwar..
原创
博文更新于 2021.02.01 ·
2239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中object类finalize()方法

java提供了一个finalize方法,可以帮助我们进行资源释放,类似于C++中的析构函数。但是目前普遍的认识是不要使用,为什么呢?就是因为对java虚拟机的垃圾回收有影响。这篇文章对其进行一个说明。一、为什么有影响我们都知道一个对象如果没有了任何引用,java虚拟机就认为这个对象没什么用了,就会对其进行垃圾回收,但是如果这个对象包含了finalize函数,性质就不一样了。怎么不一样了呢?java虚拟机在进行垃圾回收的时候,一看到这个对象类含有finalize函数,就把这个函数交给Finaliz
原创
博文更新于 2021.01.29 ·
782 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mybatis sql注入

原创
博文更新于 2021.01.25 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK8新特性

1.1 函数式编程 1.2 Lambda表达式 1.2.1 语法 1.2.2 函数接口 1.2.3 类型检查、类型推断 1.2.4 局部变量限制 1.2.5 使用示例 2.1 流介绍 2.2 使用流 2.3 并行流 4.1 介绍 4.2 使用说明 4.3 注意事项 6.1 LocalDate/LocalTime/LocalDateTime 6.2 TemporalAdjusters 6.3 DateTimeFormatter下面对几个常用的特性做下重点说明。一
原创
博文更新于 2021.01.15 ·
472 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

线程池ThreadPoolExecutor的三种队列区别

使用方法:1.SynchronousQueueprivate static ExecutorService cachedThreadPool = new ThreadPoolExecutor(4, Runtime.getRuntime().availableProcessors() * 2, 0, TimeUnit.MILLISECONDS, new SynchronousQueue<>(), r -> new Thread(r, "ThreadTest"));Synchronou
原创
博文更新于 2020.06.29 ·
2577 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

scp批量自动远程复制脚本不需要输入密码

在工作中,经常会遇到远程复制的情况,使用scp命令就可以实现远程复制。但是每次执行scp都需要输入密码,所以并不是很方便。今天就给大家分享一个可以批量自动执行scp命令的脚本,大家可以根据需要修改,来使自己的工作更加方便。        本脚本主要使用的是expect脚本。expect用于自动化地执行linux环境下的命令行交互任务,例如scp、ssh之类需要用户手动输入密码然后确认的任务。有
原创
博文更新于 2017.09.18 ·
5105 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

mysql数据库root密码忘记怎么办

2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables 保存并且退出vi。 3.重新启动mysqld #
原创
博文更新于 2017.09.01 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多