小码农_胥大的博客

一个酷爱编程的小码农

  • 博客(27)
  • 收藏
  • 关注

原创 failed (13: Permission denied) in /etc/nginx/nginx.conf:31

果 SELinux(Security-Enhanced Linux)或 AppArmor 在您的系统中启用并且配置得比较严格,它们可能会阻止 Nginx 访问某些文件,即使文件权限和所有权看似正确。如果确定 SELinux 是问题所在,您可以创建一个自定义的 SELinux 策略来允许此访问,或者调整文件的 SELinux 上下文。/etc/nginx/nginx.conf文件 user已经切换为root,但是启动依然是提示权限问题。这个命令会更改文件的 SELinux 类型以允许 web 服务器访问。

2024-04-12 16:00:55 508

原创 unbuntu安装jdk

sudo apt install openjdk-11-jdkopenjdk-8-jdkjava -version

2024-03-30 12:20:31 102

原创 docker 笔记

docker 启动mysql。docker 启动redis。

2023-12-18 11:05:12 131 1

转载 mysql5.7在windwos下的安装

注意:把basedir 设置为你自己的MYSQL安装目录。datadir设置为MYSQL的数据目录。选择“ Windows (x86, 64-bit), ZIP Archive”下载。(1)在解压后的目录下,添加“data”目录和’my.ini’文件。然后输入下面的命令修改用户root的密码:(密码改为root)(3)输入下面的命令安装MYSQL后台服务。(1)以管理员身份打开cmd.exe。(4)启动MYSQL后台服务。(1)系统环境变量中添加。(2)path中添加。(2)输入下面的命令。

2023-10-26 11:46:52 94

原创 搭建node项目笔记

通过应用生成器工具 express 可以快速创建一个应用的骨架。node 使用redis版本3.1.2。Express 应用生成器。创建index.js。

2023-10-25 10:09:11 46

原创 docker安装rabbitMQ

如果安装有docker卸载之前的docker。查询docker rabbitmq。执行docker查询版本号命令。我们使用第一个,进行拉取。首先安装docker。

2023-09-27 20:29:42 114

原创 java进程CPU过高,找不到原因看过来

生产项目出现运行一段时间后占用CPU过高,伊甸园和老年代各自使用30%,80%使用jstack 查看栈使用情况。查看线程使用CPU过高的。使用jamp查看堆栈。将10进制转16进制。

2023-06-28 17:36:50 133

原创 nginx负载,热备配置

nginx配置

2023-04-07 16:13:46 116

原创 Springboot静态资源WebMvcConfigurationSupport报404

Springboot静态资源WebMvcConfigurationSupport报404

2023-04-07 10:41:10 424

原创 fsatDFS安装

fastDFS安装笔记

2023-02-16 15:38:56 355

原创 jar中没有主清单属性

idea启动项目没问题,cmd启动提示-没有主清单属性,然后重新打包启动就好了。

2022-11-09 16:01:44 146

原创 js调用Java实现AEC加解密,以及Java的AEC加解密

java和js aec加解密,支持安卓,lua

2022-10-16 19:12:58 635

原创 js 字符串转字节数组,字节数组转字符串(互转)

js字符串转字节数组,js字节数组转字符串

2022-10-16 19:10:09 3583 1

原创 土豆api

土豆api

2022-07-22 16:39:18 662 4

原创 KeyExpirationEventMessageListener监听redis的key过期,jedisKey过期监听

首先需要一个类继承KeyExpirationEventMessageListener,重写父类onMessage方法以及生成一个构造方法,不生成构造是要报错的,当监听到Key过期时,会自动调用该方法,还有需要装配一个RedisMessageListenerContainer对象到spring容器里面,redis配置一下notify-keyspace-events “Ex”下面会附上代码监听类添加redis设置过期时间运行后...

2022-06-17 21:38:56 1843

原创 mock 中使用@Transactional注解测试失效问题

mock测试

2022-04-28 08:43:39 458

原创 Tooltip color属性不好使

今天使用vant 组件库 Tooltip ,组件库是支持color属性修改,但是我使用时候却不好使,经过仔细查看发现版本对不上我是用的3.10.9 文档是需要4.3.0以上版本,如果不是这个版本以上的,又不想升级版本可以使用Popover也可以 组件库也可以找到该组件...

2021-12-17 11:28:10 277

原创 Linux环境AES解密报错:Given final block not properly padded. Such issues can arise if a bad key is used dur

今天部署项目时候遇到一个问题,在解密之前加密后的密码时候一直报空指针查看一会发现解密报了一个异常百度查看发现代码解密Cipher cipher; byte[] byteFina = null; try { Key key1 = obtainKey(key); cipher = Cipher.getInstance(DES); cipher.init(Cipher.DECRYPT_MODE, ke

2021-12-13 17:47:18 11908

原创 Clipboard点击复制VUE

今天用到了vue点击复制文本,在晚上查找了一堆资料,有用原生js写的也有用插件写的,我用到的是Clipboard 插件首先需要安装Clipboardnpm install clipboard --save上代码 <template> <div :data-clipboard-text="this.copyContent" class="iconfont icon-copy" v-clipb

2021-12-10 16:00:09 607

原创 Jedis链接不关闭

jedis不关闭链接问题之间使用jedis发现一个问题,jedis不释放资源,导致连接池无链接可用,最后报错,经过一些查询,有说版本不对的,我改了版本还是不好使,// 这是我的jedis配置 @Bean public JedisPool createJedisPool(){ JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); jedisPoolConfig.setMaxIdle(100);

2021-12-09 10:00:34 1481 2

原创 部署vue项目nginx配置

本期讲解vue项目使用nginx部署,当然也有用Tomcat部署,这里只讲解nginx部署首先需要安装nginx,具体不详细记录,vue项目进行打包后上传到指定目录,nginx需要再 http{} 括号里面添加下面这段配置linux部署vue项目nginx配置server{ listen 80; server_name web.xudakj.com; location / { #跨域 add_header Access-Control-Allow-Origin *;

2021-12-08 14:14:40 3222

原创 JAVA 中springboot多线程

记录两种多线程,带返回值以及不带返回值(异步)多线程1 @Async()可以指定线程池,建议指定线程池 ,方法调用处和方法不能在同一个类,不然不生效 @Async("batchTaskExecutor") public void batchSendMessage() { // 这是方法体 }---------------------------------------------------------------------------------------------// 根

2021-12-06 15:07:05 489

原创 nginx部署VUE项目

部署vue项目时候留个笔记,以后方便查找 server{ listen 80; server_name web.xudakj.com; #域名 location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, P

2021-11-29 14:33:07 182

原创 Nginx图片服务器

记录一下自己使用nginx用作图片服务器安装ngxin教程请自行百度http{ server { listen 80; server_name img.xudakj.com; #配置域名 如果没有可以使用端口指向图片存放地址 location ~ .*\.(gif|jpg|jpeg|png)$ { #路径 expires -1; # -1表

2021-11-29 14:27:25 1987

原创 vue和react富文本编辑器

在网上看过很多的富文本编辑器,给大家推荐两个我自己使用的富文本编辑器 PC端通用Rreact推荐 BraftEditor在线文档– npmnpm install braft-editor --save// const editorProps = { contentFormat: 'html', initialContent: value.content ? value.content : '', contentId: value.id, lan

2021-11-29 14:15:30 417

原创 java 导出excl 并压缩成压缩包通过GET下载

java 导出excljava 导出excl 并压缩成压缩包,前端通过windows.location.href下载// 查询出来数据List<RepayRecordExportDTO> repayRecordExportDTOS=repayRecordService.exportRepayRecord(params,request);// 生成 Workbook 工具类使用反射获取类属性名字作为文档头Workbook workbook = POIUtils.createExcel(r

2021-11-24 16:18:14 216 1

原创 stomp插件

RabbitMQ stomp插件websocketrebbitmq webstompwebsocket理解 :基于服务和客户端的双向连接市面上类似有大概三种方式,由于http协议是惰性协议,不会主动接受服务端请求1)基于短连接:每隔几秒钟客户端发送一次请求2) 基于长连接:发送一次请求,后端线程等待响应上诉两种协议都会大量占用服务器资源3)(重点)基于websocket协议: websocket协议是双向协议,耗费服务器资源较少//web前端使用var socket="ws://loc

2020-12-05 21:04:34 406

空空如也

空空如也

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

TA关注的人

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