菁菁兰花月
码龄9年
求更新 关注
提问 私信
  • 博客:89,449
    89,449
    总访问量
  • 29
    原创
  • 14
    粉丝
  • 69
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2016-11-21
博客简介:

qq_36779138的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得17次评论
  • 获得73次收藏
  • 代码片获得235次分享
  • 博客总排名1,501,701名
创作历程
  • 4篇
    2022年
  • 13篇
    2021年
  • 1篇
    2020年
  • 3篇
    2019年
  • 10篇
    2018年
成就勋章
TA的专栏
  • mysql
    1篇
  • redis
    3篇
  • 乐观锁
    1篇
  • 线程
    1篇
  • 消息队列
    1篇
  • ippush
    1篇
  • tomcat
    1篇
  • solr
    1篇
  • mybatis
    1篇
  • 字符串常量池
    1篇
  • easyui combobox
    1篇
  • ie
    2篇
  • 数据库
    1篇
  • spring boot
    4篇
  • ajax
    1篇
  • $.messager.alert
    1篇
  • quartz
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 3

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人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【安全扫描处理问题心得】

安全扫描
原创
博文更新于 2022.12.07 ·
3470 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: Error preparing statement. Cause: com.google.common.util.concurrent.UncheckedExecutionException: org.apache.shardingsphere.sql.parser.exception.SQ
原创
博文更新于 2022.04.06 ·
7668 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis集群搭建

集群细节所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和宽带。节点的fail是通过集群中超过半数的节点检测失效时才能生效。客户端与redis节点直连,不需要中间proxy层,客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可。Redis-cluster把所有的物理节点映射到[0-16383]slot上,cluster负责维护node<->slot<->valueredis集群搭建制作6个redis实例,端口号分别是63
原创
博文更新于 2022.01.14 ·
3241 阅读 ·
4 点赞 ·
0 评论 ·
15 收藏

配置redis主从复制以及哨兵配置

配置redis主从复制创建/myredis文件夹复制redis安装目录下的redis.conf配置文件到文件夹中配置一主两从,创建三个配置文件redis6379.conf(主)内容include /myredis/redis.confpidfile /var/run/redis_6379.pidport 6379dbfilename dump6379.rdbredis6380.conf(从)内容include /myredis/redis.confpidfile /var/r
原创
博文更新于 2022.01.14 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

redis防止黑客恶意攻击的简单办法

1.在redis中放入有用户标识的key,每次用户操作时都会根据用户标识的key去匹配一下,匹配上就能操作,匹配不上就拒绝。下面的代码是商品秒杀场景,根据用户id和商品id去生成一个标识,然后放入redis缓存中。@Override public String getMd5(Integer id,Integer userid){ //检验用户的合法性 User user = userMapper.findById(userid); if(user
原创
博文更新于 2021.12.31 ·
1577 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

springboot和redis实现抢购时间的限制

1.在spring项目的pom文件引入redis依赖<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g
原创
博文更新于 2021.12.31 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用数据库实现乐观锁,并用谷歌令牌桶算法RateLimiter实现限流

设计表时,表中有一个版本的字段,用id和版本号去控制商品的售卖。如果线程A拿到id为1的stock的version是0,正在执行updateStock方法,线程A会把version从0更改为1.线程B在线程A在执行的同时,也拿到了id为1的stock的version是0。但由于数据库事务的控制,同一时刻只有一个线程去执行更新的方法。线程A执行完后,id为1的stock的version已经为1,线程B去更新数据时发现id为1,version为0的stock已经找不到了,所以无法更新数据,只能重新查询i
原创
博文更新于 2021.12.31 ·
819 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

synchronized和@Transactional的平衡关系

一、如果synchronzied关键字加到service类的方法中,出现商品超买的情况。原因:transactional事务这块也有线程同步synchronzied也会有线程同步事务的范围要比线程同步的范围大synchronzied代码块结束后,事务可能没有结束,线程把锁释放了,但事务还没有结束,事务还没提交,此时下一个线程来了,来了之后,此时事务开始提交,然后下一个线程开始执行了,执行的时候,数据库也跟着提交了。二、synchronized放在调用处(控制层)的代码块上,这样能避免商口超买的
原创
博文更新于 2021.12.30 ·
3847 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

elasticsearch-ik分词器

elasticsearch-ik分词器这里用的分词器版本是elasticsearch-analysis-ik-7.16.1.zip,和elasticsearch是相同的版本,这样不容易出错。每个节点的elasticsearch中都要安装elasticsearch-analysis-ik。安装过程1. linux安装zip解压器yum -y install unzip2. 在原来的elasticsearch安装目录中的plugins目录下创建一个名为ik的文件夹mkdir -p /usr/lo
原创
博文更新于 2021.12.24 ·
1368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot整合elasticsearch

在idea中新建项目,选择spring模板。选择elasticsearch依赖。项目的pom文件是这样的。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.a.
原创
博文更新于 2021.12.24 ·
1673 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Logstash从mysql导数据到elasticsearch中

Logstash从mysql导数据到elasticsearch中基本安装1. 创建logstash安装目录mkdir -p /usr/local/logstash2. 解压tar包到指定的目录tar zxvf logstash-7.16.1-linux-x86_64.tar.gz -C /usr/local/logstash/3. 启动logstash/bin/logstash -e 'input {stdin{}} output {stdout{}}'同步mysql数据配置1.
原创
博文更新于 2021.12.23 ·
1105 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Elasticsearch的核心概念

Elasticsearch的核心概念1. 索引(index)一个索引就是一个拥有几分相似特征的文档的集合。(对应mysql中的数据库)2. 文档(document)一个文档是一个可被索引的基础信息单元,也就是一条数据。(对应mysql中的表中一行)文档以JSON格式来表示,而JSON是一个到处存在的互联网数据交互格式。3. 字段(Field)相当于是数据表的字段,对文档数据根据不同属性进行的分类标识。(对应mysql中的表中的字段)4. 映射(mapping)mapping是处理数据的方式
原创
博文更新于 2021.12.23 ·
560 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

elasticsearch集群搭建,elasticsearch-7.16.1版本linux系统

1. 把elasticsearch-7.16.1-linux-x86_64.tar.gz解压到/usr/local下,并重命名为es-cluster2. 把es-cluster分发到其他两个节点,server2,server3xsync es-cluster server 2 33. 创建es用户因为安全问题,easticsearch不允许root用户直接运行,所以要在每个节点中创建新用户,在root用户中创建新用户useradd es #新增es用户passwd es #为es用户设置密码u
原创
博文更新于 2021.12.23 ·
2841 阅读 ·
0 点赞 ·
4 评论 ·
1 收藏

linux系统同步分发xsync配置

linux系统同步分发xsync配置1.在本地的/etc/hosts文件中,配置要同步分发的服务的IP别名。2.配置免密登录2.1生成rsa密钥使用命令ssh-keygen 生成rsa密钥,配置信息直接回车即可, 生成的密钥默认在当前用户主目录的.ssh目录下。密钥文件有两个:id_rsa 存放着私钥id_rsa.pub 存放着公钥命令执行结果如下:2.2 copy机器自身公钥到目标机器2.2.1 在目标机器(server2,server3)的用户主目录创建.ssh目录mkdi
原创
博文更新于 2021.12.22 ·
1618 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

Disruptor的多生产者和多消费者模式实现

Disruptor的多生产者和多消费者模式实现啥也不说了,上代码1.maven依赖<!-- https://mvnrepository.com/artifact/com.lmax/disruptor --> <dependency> <groupId>com.lmax</groupId> <artifactId>disruptor</artifactId>
原创
博文更新于 2021.07.28 ·
2490 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

华为push研究

华为push研究华为push是往华为手机上推送消息这个流程,我先贴个图。1.注册华为推送平台,得到appid,appsecret.2.由第一步的得到的appid,appsecret,请求https://oauth-login.cloud.huawei.com/oauth2/v3/token,这样做的目的是为了得到access_token.可以在postman中先测试一下。2.1.在Postman新建一个Tab,输入接口地址,选择POST方式:post地址:https://oauth-log
原创
博文更新于 2021.07.13 ·
1813 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

部署项目,启动tomcat时窗口一闪而过。

部署项目,启动tomcat时一闪而过。启动tomcat时,tomcat窗口一闪而过,看不清什么错误,去日志文件中也没找到错误日志。这时候就需要不让窗口自动关掉,以看清窗口提示的错误信息。让窗口不自动关掉,右击startup.bat用记事本的方式打开。做下面的改变。改后保存后,再次点击startaup.bat再次启动tomca。出现如下图所示的错误信息。错误信息的意思是tomcat需要的运行内存大小满足不了。所以需要把tomcat的运行参数配置一下。右击catalina.bat,根据具体情况
原创
博文更新于 2021.01.05 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

启动springboot项目jar文件出现 java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication

启动springboot项目jar文件出现Exception in thread “main” java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication参考网址https://blog.csdn.net/qq_40293486/article/details/80826016出现这种错误,我的理解是因为...
原创
博文更新于 2019.08.28 ·
19235 阅读 ·
1 点赞 ·
3 评论 ·
1 收藏

js onclick事件出现 xx is not defined错误

js onclick事件出现 xx is not defined错误出现这个错误从3个地方排错:1.方法名是不是写错了。2.方法是不是写在$().ready()中了。3.上面的情况都不是的话,那就是你的方法里有错误,先把你写的js方法体中的代码都注释掉,看走不走你写的js方法(用console.log()或alert()做一些提示)。...
原创
博文更新于 2020.11.06 ·
2640 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

solr配置

solr配置1.把\solr-4.10.3\dist\solr-4.10.3.war复制到安装的tomcat的webapps文件夹下面,本次是安装在D:\temp\apache-tomcat-7.0.53\webapps下,并且改名为solr.war;2.solr.war解压.使用压缩工具解压或者启动tomcat自动解压.解压之后删除solr.war;3.把\solr-4.10.3\exa...
原创
博文更新于 2019.12.01 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多