晴空排云
码龄18年
求更新 关注
提问 私信
  • 博客:466,450
    动态:667
    467,117
    总访问量
  • 93
    原创
  • 95
    粉丝
  • 92
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2008-05-21

个人简介:气有浩然 学无止境

博客简介:

Crane的博客

博客描述:
骐骥一跃,不能十步;驽马十驾,功在不舍
查看详细资料
个人成就
  • 获得186次点赞
  • 内容获得76次评论
  • 获得735次收藏
  • 代码片获得4,345次分享
  • 博客总排名628,153名
创作历程
  • 95篇
    2020年
成就勋章
TA的专栏
  • SpringBoot
    20篇
  • Vue
    2篇
  • Java
    6篇
  • Docker
    12篇
  • 《有限与无限的游戏》
    17篇
  • 移动端
    7篇
  • Photoshop
    3篇
  • JS
    3篇
  • 操作系统
    15篇
  • CSS
    1篇
  • Python
    1篇
  • 工具
    19篇

TA关注的专栏 11

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

怎样看懂Oracle的执行计划

发布资源 2013.06.17 ·
doc

SpringBoot2.2.8集成PostgreSQL12 JPA MyBatis

发布资源 2020.06.25 ·
zip

Vue2 API重点摘选

Vue3已经Beta版本了,对Vue2进行一下回顾。下面列举了Vue2官网中一些不熟悉或者认为重要的点,一来用作温故知新承上启下,二来用作终点备查以免每次都看官网巨篇幅的文档。Vue选项mount注意 mounted 不会保证所有的子组件也都一起被挂载。如果你希望等到整个视图都渲染完毕,可以在 mounted 内部使用 vm.$nextTick:activated/deactivated被 keep-alive缓存的组件激活/停用时调用beforeDestroy实例销毁之前调用。在这一步,.
原创
博文更新于 2021.01.17 ·
1556 阅读 ·
0 点赞 ·
3 评论 ·
2 收藏

MacOs Catalina “无法打开***,因为无法验证开发者...”

今天用Android Studio编译一个项目,偶遇这个问题,说我的AS是从哪哪下载的,无法保证安全性之类的,不过忘了截图。编译另一个项目是好好的,猜想可能是这个项目要调用CMake ,而Catalina比以前的版本在安全方面做了增强,具体原理先不研究了,下面是解决办法。在终端执行如下指令,不出意外的话就可以了sudo spctl --master-disable执行完上面指令后,在 安全性与隐私 设置的 允许从以下位置下载的App 中会新增一个任何来源,如下面的对比图,然后应用在运行中就不会再被
原创
博文更新于 2020.07.05 ·
25847 阅读 ·
18 点赞 ·
4 评论 ·
17 收藏

Spring Boot:@PostConstruct虽好,也要慎用

做过SpringBootk开发的话,肯定对@PostConstruct比较熟悉。在一个Bean组件中,标记了@PostConstruct的方法会在Bean构造完成后自动执行方法的逻辑。但是,这里有一个小坑。。。先说下SpringBoot中Bean的加载过程,简单点说就是SpringBoot会把标记了Bean相关注解()的类或接口自动初始化全局的单一实例,如果标记了顺序会按照用户标记的顺序,否则按照默认顺序初始化。在初始化的过程中,执行完一个Bean的构造方法后会执行该Bean的@PostConstruc
原创
博文更新于 2020.07.29 ·
29173 阅读 ·
18 点赞 ·
0 评论 ·
50 收藏

Spring Boot:Logback MDC动态映射上下文信息到日志

在SpringBoot应用中使用Logback记录程序日志非常方便,但是随着日志量越来越大,通过查看或筛选日志定位问题也会变得越来越困难。这里提供一种将日志信息关联应用上下文(用户信息)的方式,可看做是对日志进行分组,以进一步提高查看及筛选日志的效率。
原创
博文更新于 2020.05.08 ·
1727 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Mac系统docker安装配置及基本使用

1、下载并安装地址:https://hub.docker.com/editions/community/docker-ce-desktop-mac/2、配置镜像加速国内默认的官方镜像访问速度较慢,可使用阿里的镜像加速,注册阿里账号并申请容器服务之后,可在这里查看分配的镜像加速地址。然后在Docker的Preferences中配置加速地址。3、注册Docker ID...
原创
博文更新于 2020.04.11 ·
18208 阅读 ·
10 点赞 ·
3 评论 ·
81 收藏

分布式系统中的“无状态”和“有状态”详解

「数据一致性」和「高可用」其实本质是一个通过提升复杂度让整体更完善的方式。本文主要讲一些让系统更简单,更容易维护的东西——「易伸缩」,首当其冲的主题就是「stateless」,也叫「无状态」。服务的“状态”无状态的服务客户端的每次请求必须具备自描述信息,通过这些信息识别客户端身份。服务端不保存任何客户端请求者信息。无状态的好处?客户端请求不依赖服务端的信息,任何多次请求不需要必须访问到同一台服务服务端的集群和状态对客户端透明 =-服务端可以任意的迁移和伸缩 =-减小服务端存储压力什么.
转载
博文更新于 2020.12.17 ·
5142 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

无状态服务(stateless service)

感觉文章不错,拿来的信息。涉及到图的地方已经没有了,凑合看吧,因为原文里的图片链接都失效了,防止原文链接再失效,直接贴到这里存档简介: 一、定义 无状态服务(stateless service)对单次请求的处理,不依赖其他请求,也就是说,处理一次请求所需的全部信息,要么都包含在这个请求里,要么可以从外部获取到(比如说数据库),服务器本身不存储任何信息 有状态服务(stateful service)则相反,它会在自身保存一些数据,先后的请求是有关联的 二、优劣 有状态服务常常用于实现事务(并不是唯一办法.
转载
博文更新于 2020.12.17 ·
8568 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

Jenkins任务重置build numbers

重置Jenkins构建任务的Build号码1 打开web界面如下图“Manage Jenkins > Scripts Console”2 根据Job名称编辑脚本脚本内容如下,执行脚本后,重新构建项目即可将构建号码重置为1.// job名称def job = Jenkins.instance.getItem("JOB_NAME")// 删除以前的构建历史记录job.getBuilds().each { it.delete() }// 将下一个构建号码重置为1job.nextB.
原创
博文更新于 2020.12.11 ·
2765 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

Android 应用黑屏退出 !!! FAILED BINDER TRANSACTION !!!

1 问题现象Android应用使用百度的人脸识别库实现身份认证,认证过程中由登录界面调起百度的人脸识别界面,然后识别人脸图像后将图像转为Base64字符串通过 Intent 返回到登录界面。部分实现如下:Intent intent = new Intent();intent.putExtra("faceInfo", faceBase64String);setResult(Activity.RESULT_OK, intent);在人脸距离摄像头偏近的时候出现应用黑屏并退出的现象,logcat报错部
原创
博文更新于 2020.12.10 ·
941 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux scp复制文件错误“Host key verification failed“

1 问题现象在使用jenkins编译项目的时候,需要把编译输出的jar包复制到远程服务器,而jenkins服务器只提供了web操作界面。在使用scp命令复制输出结果时报错Host key verification failed。2 问题解决在 这篇文章 中提到,是 ssh/known_hosts 里面记录的目标主机 key 值不正确,需要删除对应的主机记录。但是目前并没有操作jenkins服务器的权限,所以在jenkins的Execute Shell中,将scp指令设置为不检查服务器的Key即可。指令
原创
博文更新于 2020.12.09 ·
3748 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Gradle编译错误处理 “Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain”

1 问题现象java项目本地可编译成功,但是提交到git之后,在其他环境下pull下代码再使用项目目录下自带的gradlew工具编译就报错,如下:2 问题解决网上搜了一堆大概都是在build.gradle添加wrapper,如下:task wrapper(type: Wrapper) { gradleVersion = '2.0'}但是并不能解决问题。最后发现,在项目中的.gitignore文件中排除了所有的jar包,所以导致项目目录下的gradle文件夹中不包含gradle-wr
原创
博文更新于 2020.12.09 ·
8719 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

Mac磁盘分析工具ncdu使用

ncdu是一个磁盘空间分析工具,支持mac系统,可按目录展示磁盘占用空间并方便的清理目录或文件。1 安装mac下使用brew工具安装brew install ncdu2 用法安装完成后,在终端可输入ncdu -h命令查看使用方法。2.1 查看指定目录的磁盘使用情况# ncdu <目录>ncdu ~/Library输入上面命令回车,ncdu工具开始执行扫描~/Library目录下文件及文件夹的磁盘占用情况,扫描过程中可按q键取消扫描,如下图2.2 扫描结果如下图,扫描
原创
博文更新于 2020.11.22 ·
1798 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Element 输入框input响应回车事件

为对应的input输入框添加@keyup.enter.native事件<el-input placeholder="请输入内容" v-model="searchInput" @keyup.enter.native="search"></el-input>...method:{ search(){ console.log(`searchInput 输入框点击了回车键,当前输入内容:${this.searchInput}`); }}...
原创
博文更新于 2020.11.22 ·
12857 阅读 ·
6 点赞 ·
2 评论 ·
4 收藏

SSH远程端口转发(打洞)

1 简介SSH(全称为Secure Shell)端口转发也被称作SSH隧道(SSH Tunnel)或者“打洞”,因为它们是通过SSH登录之后,在SSH客户端与服务端之间建立一个隧道进行通信。SSH是通过加密传输数据的,所以非常安全。远程端口转发(Remote Port Forwarding),如上图。应用场景:通过访问远程网络中的某端口从而访问本地网络的指定端口。比如本地主机L1中在端口18702运行了一个服务,这时我们可以通过SSH从本地登录远程主机中建立SSH隧道,这时就可以通过访问远程主机的指定.
原创
博文更新于 2020.10.24 ·
4110 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SSH本地端口转发(打洞)

1 简介SSH(全称为Secure Shell)端口转发也被称作SSH隧道(SSH Tunnel)或者“打洞”,因为它们是通过SSH登录之后,在SSH客户端与服务端之间建立一个隧道进行通信。SSH是通过加密传输数据的,所以非常安全。本地端口转发(Local Port Forwarding),如上图。应用场景:通过访问本地网络中的某端口从而访问远程网络的指定端口。比如远程网络主机S1中在端口18702运行了一个服务,但是远程主机并没有对外开放此18702端口,这时如果本地需要访问远程主机中的服务可通过本.
原创
博文更新于 2020.10.21 ·
3018 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

nginx转发规则location中的/

Nginx转发用于将原始请求转发到新的地址对应的请求,一般可用于二级域名转发或子路径转发以及静态资源转发等等。在转发的location节点下proxy_pass配置中,目标地址末尾是否有 / 有很大影响。以下通过模糊匹配的方式分几类情况进行对比:1 原始访问地址假设原始访问地址为:http://abc.com/log/test。在nginx中,针对子路径/log/配置转发,实现该子路径下的所有请求都转到另一个应用中进行处理。2 请求转发注:转发相关配置中只取了proxy_pass部分,其他部分根据
原创
博文更新于 2020.10.16 ·
6235 阅读 ·
1 点赞 ·
2 评论 ·
21 收藏

使用Jenkins持续集成SpringBoot项目

记录通过shell命令的方式使用Jenkins持续集成SpringBoot项目,关于Jenkins的部署可参考 《Centos8中Jenkins的安装及配置》。1 项目创建假设现在有一个git托管的可正常运行SpringBoot项目,项目构建工具使用gradle,地址为git@xxx.com:path/springboot-jenkins.git。2 Jenkins任务相关配置2.1 创建任务登录Jenkins,创建任务,如下图:输入任务名称后,这里选择构建一个自由风格的软件项目,然后点击确定
原创
博文更新于 2020.09.22 ·
1938 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Centos8中Jenkins的安装及配置

记录在阿里云Centos安装及配置Jenkins的过程。操作系统:CentOS 8.0 64位1 配置本地Yum安装源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2 导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3 安装yum install j
原创
博文更新于 2020.09.21 ·
4137 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏
加载更多