自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ChatGPT 用不了?基于 OpenAI API 搭建自己的 ChatGPT

搭建自己的ChatGPT

2023-03-25 02:11:57 1033

原创 ChatGPT 崩了的时候, API 一般还可以使用,可以试试这个

博主自己搭建的ChatGPT体验,对接GPT-3.5接口,原生的ChatGPT对话,欢迎体验。这套对接代码博主已经开源在github上,欢迎试用交流。有使用GPT的问题或者场景应用的疑惑,可以评论留言。

2023-03-21 00:21:48 3389 3

原创 Superset开启邮件通知问题记录

1. 镜像要安装对应的selenium webdriver,使用firefox或者chromeUsing Firefox​FROM apache/superset:1.0.1USER rootRUN apt-get update && \ apt-get install --no-install-recommends -y firefox-esrENV GECKODRIVER_VERSION=0.29.0RUN wget -q https://github.c

2022-04-16 17:53:09 1691 3

原创 pip安装包报错unable to get local issuer certificate

pip install xxx时报错[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate报错信息如下 pip3 install pytrec_evalLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simpleCollecting pytrec_eval Using cached .

2022-03-29 16:29:00 4473

原创 服务器运维常用命令

一、 linux1. 下载文件wget -O filename url# 简单输出下载wget -nv -O filename url2. 查看文件前几行head -n 20 file.txt3. 查看目录下文件夹的大小du -d 1 -h4. centos挂载exFAT磁盘到目录yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux

2022-03-25 00:02:56 2462

转载 postgresql 遍历两个日期的每一天 每小时

遍历两个日期的每一天select * from generate_series('2019-09-01 00:00:00'::TIMESTAMP, '2019-10-01 00:00:00'::TIMESTAMP, '1 day');输出结果:遍历两个日期的每小时select * from generate_series('2019-09-01 00:00:00'::TIMESTAMP, '2019-10-01 00:00:00'::TIMESTAMP, '1 hour');

2021-07-17 14:20:12 421

原创 解决SpringSecurity上下文自动设置

问题:我们用用异步线程的时候不能把SpringSecurity当前用户信息context带到子线程。为了方便,我们需要进行信息透传解决方法 需要加个参数 -Dspring.security.strategy=MODE_INHERITABLETHREADLOCAL 或者增加代码块 static { System.setProperty(SYSTEM_PROPERTY, MODE_INHERITABLETHREADLOCAL); } .

2021-04-21 14:30:16 1765

原创 JDBC必知必会(二)

如何通过Spring JDBC访问数据库什么是Spring的事务抽象(上)什么是Spring的事务抽象(下)

2020-06-23 22:40:29 144

原创 JDBC必知必会(一)

如何配置单数据源CommandLineRunner : 在Spring项目启动后,执行它的实现run()方法。在使用actuator时,可以调用http://localhost:8080/actuator/beans 查看当前的bean若访问http://localhost:8080/actuator/health 为up,但是访问http://localhost:8080/actuator/beans 404。则需要在配置文件中增加以下配置:management.en...

2020-06-22 21:21:28 575

原创 记录的Linux常用命令

后台执行命令&  当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &nohup  使用&命令后,作业被提交到后台运行,当前控制台没有被占用,把当前控制台关掉(退出帐户时),作业就会停止运行。nohup命令可以在退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。该命令的一般形式为:nohup command &...

2020-06-18 23:30:47 142

转载 CentOS 7.x 安装 Docker-Compose

一、安装步骤 添加企业版附加包。 yum -y install epel-release 安装 PIP。 yum -y install python-pip 更新 PIP。 pip install --upgrade pip 安装 Docker Compose pip install docker-compose 二、可能遇到的问题在执行pip install docker-compose命令的时候可能会...

2020-06-18 22:39:50 188

原创 初识Spring

01 | Spring课程介绍

2020-06-15 23:11:33 197

转载 配置Pod的liveness和readiness探针

当你使用kuberentes的时候,有没有遇到过Pod在启动后一会就挂掉然后又重新启动这样的恶性循环?你有没有想过kubernetes是如何检测pod是否还存活?虽然容器已经启动,但是kubernetes如何知道容器的进程是否准备好对外提供服务了呢?让我们通过kuberentes官网的这篇文章Configure Liveness and Readiness Probes,来一探究竟。本文将向展...

2019-11-11 14:12:23 442

转载 K8S的滚动升级RollingUpdate

原文出处:https://yq.aliyun.com/articles/699048在k8s v1.12.3的deployment中定义滚动升级的策略,如果用默认值1,实际上并没起到升级失败后对老pod的保护;如果新的容器有问题,依然把老的正常容器kill掉了,这不符合我们的预期; "strategy": { "type": "RollingUpdate", ...

2019-11-11 14:07:23 1574

原创 oauth2使用授权码模式(authorization code)获取access_token

oauth2获取access_token的几种方式:简化模式(implicit):在redirect_url中传递access_token,oauth客户端运行在浏览器中。密码模式(password):将用户名和密码传过去,直接获取access_token。客户端模式(client credentials):用户向客户端注册,然后客户端以自己的名义向“服务端”获取资源。授权码模式(aut...

2019-05-05 17:29:31 36925 3

转载 go语言操作mysql范例(增删查改)

****************************************************************************************    原文地址:http://blog.csdn.net/jesseyoung/article/details/40398321*********************************************...

2019-01-16 11:52:25 277

原创 oauth2使用password模式获取access_token

oauth2获取access_token的几种方式: 简化模式(implicit):在redirect_url中传递access_token,oauth客户端运行在浏览器中。 密码模式(password):将用户名和密码传过去,直接获取access_token。 客户端模式(client credentials):用户向客户端注册,然后客户端以自己的名义向“服务端”获取资源。 授权码...

2018-05-21 11:06:58 24840 8

原创 springfox-swagger2 创建新的group

 springfox-swagger2 创建新的group,只需要实例化一个新的Docket实例,配置groupName,在请求时。使用/v2/api-docs?group=test就可以请求这个group对应的swagger json。 @Bean public Docket customImplementation() { ApiInfo apiInfo = A...

2018-05-09 10:29:21 2021

原创 react-native开发swift的ios应用,使用callback通信方式回调键值对组

 当我们在开发react-native项目时,JS端与原生端的通信是很必要的。但是在iOS开发中我发现很难找到使用RCTResponseSenderBlock方式回调一组数据的方式,找了很多半天,终于找到一种方式,所以记录下来。 1、原生端的代码 @objc func getConfigData(_ callback: RCTResponseSenderBlock){...

2017-11-29 15:40:28 1021

空空如也

空空如也

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

TA关注的人

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