- 博客(60)
- 资源 (1)
- 收藏
- 关注
原创 Alist简单使用指南
一 Alist 简介一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin,前端使用react。下面使用 docker和caddy(主要用来支持https)来部署效果二 docker部署配置docker-compose.ymlversion: "3.7"services: alist: image: xhofe/alist:v2 container_name: alist# ports:# -
2022-04-03 21:37:01
34759
2
原创 telbot负载均衡设置
telbot负载均衡设置概述golang 横向扩展电报机器人。采用webhook方式,nginx做负载均衡。这样就可以分担请求,减小单个服务器的负担。配置方式负载端package mainimport ( tele "gopkg.in/tucnak/telebot.v3")var ( err error B *tele.Bot flag bool)func main() { B, err = tele.NewBot(tele.Settings{ URL: "电
2021-12-08 16:31:04
380
原创 githubActions部署文件到服务器
ssh秘钥方式首先在服务器生成秘钥参考 :参考 - name: Deploy to Staging server uses: easingthemes/ssh-deploy@v2.1.6 env: SSH_PRIVATE_KEY: ${{ secrets.DEPLOY_KEY }} ARGS: "-rltgoDzvO" SOURCE: './public/' #仓库根路径 REMO
2021-04-03 23:06:16
1144
原创 下载github仓库最新的releases
文章目录前言一、go语言下载二、代码1.引入库2.读入数据总结前言国内无法直接从github下载文件,可以利用其他服务器从github下载文件,并存到文件服务器中(例如nginx服务器),下次直接从服务器下载即可一、go语言下载二、代码1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarn
2021-03-21 21:34:47
6703
原创 linux-screen命令
多窗口运行名,后台运行命令创建窗口screen创建窗口并执行命令screen vi ~/main.c离开 screen 窗口Ctrl+a 然后 d显示已创建的screen窗口screen -ls There are screens on:2433.pts-3.linux (2013年10月20日 16时48分59秒) (Detached)2428.pts-3.linux (2013年10月20日 16时48分05秒) (Detached)2284.pts
2020-11-30 16:35:03
381
原创 java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束
SQL本身没问题的话,可以将语句改为大写
2020-11-12 09:08:44
1063
原创 Jrebel设置java_opts 参数导致dubug断点失效
tomcat配置文件:在catalina.bat的set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8” ,加上UTF-8问题就可以解决
2020-10-30 14:28:41
482
转载 深入理解回调函数
https://flat2010.github.io/2017/01/10/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0/
2020-09-15 18:21:17
224
原创 springboot应用之切面日志
前言利用自定义注解和切面为方法添加日志打印功能一、效果com.example.demo1.Aspet.LogAspect : ------------------------------- start --------------------------com.example.demo1.Aspet.LogAspect : Method detail Description: login打印com.example.demo1.Aspet.LogAspect
2020-09-12 14:24:21
847
原创 springboot+vue跨域(草稿箱中翻出来的)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nLJT72BD-1583811631379)(https://raw.githubusercontent.com/jw-star/myFigurebed/master/img/20200310113843.png)] <el-select v-model="opValue" clearable placehol...
2020-09-03 17:02:29
343
原创 js数组取值的两种方式
问题yData0: {zyxhId: null, deptNumber: null, …}1: {zyxhId: null, deptNumber: null, …}2: {zyxhId: null, deptNumber: null, …}var temp= $(this).attr("id");// var a= yData[i].temp; 错误用法var a= yData[i][temp] ; 正确用法上面的代码看似没问题,.temp数组[i]的对象值,但是取不出来
2020-08-25 19:12:25
6601
2
原创 layer关闭弹窗,刷新父页面
//不要卸载函数里,//可能获取不到indexvar index = parent.layer.getFrameIndex(window.name);function closeFram() { window.parent.refreshPage() //调用父页面方法刷新表格 parent.layer.close(index); //关闭当前页面,写在最后面}...
2020-08-20 10:25:33
633
原创 ShardingException: Cannot find data source in sharding rule, invalid actual data node is
报错:Caused by: org.apache.shardingsphere.core.exception.ShardingException: Cannot find data source in sharding rule, invalid actual data node is: 'master0.t_order_0'解决: master-slave-rules: master0: #此处必须为 shardingsphere.names中列举的数据源
2020-08-15 01:01:08
6678
1
原创 IDEA常用快捷键
Intellij IDEA常用快捷键1.Ctrl+E,显示最近修改的文件列表2.Ctrl+Shift+Backspace 跳转到上次编辑的地方3.Ctrl+F12,可以显示当前文件的结构4.Ctrl+Shift+Insert 可以选择剪贴板内容并插入5.Alt+Insert 可以生成构造器/Getter/Setter,创建文件等6.Shift+Shift,查找一切7.Ctrl+W 可以选择扩大选择范围8.Ctrl+P,可以显示参数信息9.Ctrl+Alt+V 可以抽取出一个变量10.Al
2020-08-14 10:40:00
271
转载 苹果cms设置本地播放器 ckplayer(版本:ckplayerx)
苹果cms设置本地播放器 ckplayer(版本:ckplayerx)文章目录苹果cms设置本地播放器 ckplayer(版本:ckplayerx)概述设置方法各终端表现概述之前试过阿里云的 aliplayer、苹果cms自带的 dplayer,跟最新的 ckplayer比,个人体验ckplayer好很多。设置方法官网下载压缩包 压缩包地址windows的话上传里面的ckplaye...
2020-04-12 13:04:33
16923
5
原创 苹果 CMS 搭建视频网站,定时采集视频
概述苹果 CMS 搭建视频网站,定时采集视频。搭建成功的样子:演示地址环境安装安装环境:centos7 + php7.2 + mysql5.6用到的文件:maccms10+插件搭建过程安装宝塔面板(宝塔官网)yum install -y wget && wget -O install.sh http://download.bt.cn/install/insta...
2020-04-10 15:52:36
8315
4
原创 spring中的动态代理
两种代理原理jdk动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。spring对代理的选择如果目标类实现了接口,默认情况下会采用JDK的动态代理实现AOP如果目标类实现了接口,可以强制使用CGLIB实现AOP如果...
2020-03-25 18:06:18
226
原创 java中的反射
什么是反射JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。反射机制优缺点优点: 运行期类型的判断,动态加载类,提高代码灵活度。缺点: 性能瓶颈:反射相当于一系列解释操作,通知 JVM 要做的事情,性能比直接的java代码要慢很...
2020-03-25 17:30:57
203
转载 Vue@cli3配置文件引入cdn加速
概述省去在 index.html一个一个引入 js 和 cs 文件,直接在配置文件引入。过程安装插件 html-webpack-pluginnpm install --save-dev html-webpack-plugin在 package.json 同级目录新建 vue.config.js引入插件const HtmlWebpackPlugin = require('ht...
2020-03-25 12:45:31
3355
2
原创 MySQL插入当前时间、自动更新时间
MySQL 几种时间对比类型字节格式应用场景是否支持设置系统默认值范围date3YYYY-MM-DD精确到天不支持1000-01-01/9999-12-31time3HH : MM : SS每天的时间不支持‘-838:59:59’/‘838:59:59’year1YYYY只要年份不支持1901/2155datetime...
2020-03-20 22:32:46
3051
原创 centos7安装jekyll(自动拉取GitHub提交)
rvm安装jekyll安装ruby环境gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB curl -sSL https://get.rvm.io | bash -s stable...
2020-03-19 14:58:34
948
原创 wordpress修改文件上传大小
找到文件 在网页根目录下find / -name .htaccess在文件末尾添加内容,重启服务器php_value upload_max_filesize 64Mphp_value post_max_size 64Mphp_value max_execution_time 300php_value max_input_time 300...
2020-03-13 20:15:25
572
原创 linux之间ssh免密登陆
概述前提:服务器是通过远程密码登陆的(默认密钥的测试不通过)生成密钥公钥ssh-keygen拷贝给另一台服务器ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip地址提示选择yes还需要输入另一台服务器的密码ssh root@ip地址直接登录成功exit退出ssh连接的服务器...
2020-02-14 17:34:40
119
原创 linux在线安装jdk
描述安装oracle的jdk需要登陆,直接用 wget 得到的并不是真正的安装包,大小只有4k。解决oracle Jdk管网下载链接1登陆oracle帐户后,F12后台查看network,点击下载链接,复制带有令牌的链接2linux命令行 wget +链接...
2020-02-13 11:46:21
266
原创 第一章 【教育基础知识和基本原理】
第一节 教育的产生与发展1.教育的概念:教育是一种培养人的社会活动,是传承社会文化、传递生产生活经验、社会生活经验的基本途径。广义教育:学校教育、家庭教育、社会教育狭义教育:学校教育2.教育三要素:教育者、受教育者、教育影响(教育内容)3.教育的本质属性:教育是一种有目的的培养人的社会活动。这是教育有区别于其他事物和现象的根本特征,教育的质的规定性。4.教育的社会属性:【理解...
2020-01-15 10:31:28
1544
1
springboot+mybatisplus+shiro+jwt+swagger2
1.概述快速集成用户权限,利用jwt做无状态登录,swagger2做api文档shiroShiro以Shiro开发团队所谓的“应用程序安全性的四个基石”为目标-身份验证,授权,会话管理和密码学:身份验证(Authentication):有时称为“登录”,这是证明用户是他们所说的身份的行为。授权(Authorization):访问控制的过程,即确定“谁”有权访问“什么”。会话管理(S...
2020-01-13 08:29:23
10372
原创 com.mongodb.MongoSocketReadTimeoutException: Timeout while receiving message
报错com.mongodb.MongoSocketReadTimeoutException: Timeout while receiving message at com.mongodb.connection.InternalStreamConnection.translateReadException(InternalStreamConnection.java:474) ~[mongo...
2020-01-06 17:30:28
1758
原创 fastdfs单机版快速安装
1.概述1.1 fastdfs开源的高性能分布式文件系统1.2fastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storage server和group,每个storage在启动后会连接 Tracker...
2020-01-03 18:58:39
402
原创 Vue线上部署之cdn加速(终极加速)
1.概述之前做过服务器nginx开启gzip压缩,速度缩减了很多,加载时间在1秒多,会出现白屏,原因是好多依赖被打包到js中了,体积太大,加载很慢,今天加了下cdn,速度真正起飞2.cdn加速流程修改vue.config.jsconst compressionPlugin = require('compression-webpack-plugin')module.exports={ ...
2020-01-02 17:34:56
9098
原创 java.sql.SQLFeatureNotSupportedException
原因mybatisplus和德鲁伊版本不兼容Caused by: java.sql.SQLFeatureNotSupportedException at com.alibaba.druid.pool.DruidPooledResultSet.getObject(DruidPooledResultSet.java:1771) at sun.reflect.NativeMethodAccess...
2020-01-02 10:05:46
3528
1
原创 Vue部署提高页面访问速度,nginx代理
1、概述在没有压缩本地js,css的文件下,部署线上环境是,访问页面加载极慢,网上搜了一下,果然有相应的解决办法,特此记录一下。还可以用cdn的方式,后面再看2、步骤在项目下打开命令窗口 -D : 写入devDependencies,只用于开发环境,不用于生产环境-S :需要发布到生产环境的npm install compression-webpack-plugin -D在项目...
2019-12-24 20:30:33
2567
原创 Vuecli3 axios开发环境代理和线上代理设置
1、概述前后端分离的情况下肯定会跨域,这篇文章主要讲axios跨域的设置2、本地开发环境配置在项目的根路径下新建vue.config.js,一定是根路径,和src同级(这个坑我躺过,很舒服)module.exports={ //publicPath:"./" //线上环境添加,否则访问返回类似这样开头的内容 data:dfsjfskdjflksjfksjfla devServer:{...
2019-12-24 20:04:18
1463
1
原创 Docker安装和Portainer图形界面安装
1、概述星期天没啥事,想着写个vue和springboot的小例子,预计两天完成,结果扯了三四天了,简直一时塘坑爽,一直躺坑一直爽啊!!!先从docker说起吧2、docker简介docker即 容器 (container)是代码和其所依赖环境和软件的标准单元,因此应用程序很容易从一个环境复制到另一个环境镜像image,可以看做一个软件包、安装包(比如.apk、.iso),其中...
2019-12-24 19:29:03
1594
原创 SpringBoot之【mybatisplus】乐观锁
1、概述应用场景:当要更新一条记录的时候,希望这条记录没有被别人更新悲观锁和乐观锁区别:悲观锁: 悲观的认为我要修改的数据一定会被他人修改,如果我要修改数据,我就会给数据上锁,别人都不能去修改,我修改完之后别人才可以修改乐观锁:乐观的认为我修改的数据别人别人不会去改,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号机制(version)和CAS算法实现...
2019-12-19 14:19:08
743
原创 SpringBoot之【mybatisplus】分页插件、条件查询、sql打印开启
一、概述本篇主要写开启 sql的打印、 分页插件开启、条件查询二、流程1、sql打印开启yml文件添加如下配置:mybatis-plus:# 配置slq打印日志 configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl效果:==> Preparing: SELECT i...
2019-12-19 13:37:39
1120
原创 SpringBoot之【mybatisplus】代码生成器
1、概述、AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。2、使用教程2.1 相关依赖MyBatis-Plus 支持 Velocity(默认)、Freemarker、Beetl...
2019-12-18 18:06:11
521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人