- 博客(291)
- 资源 (2)
- 收藏
- 关注
原创 排行榜设计(mysql)
排行榜设计CREATE TABLE `t_daka_rank` ( `id` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, `consumer_id` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `ranking` int DEFAULT NULL COMMENT '排...
2021-08-04 16:38:00 639
原创 Gogs私有git仓库 + Drone构建CI/CD
Gogs私有git仓库 + Drone构建CI/CD平台参考便捷搭建教程:https://github.com/alicfeng/gogs_drone_docker前提安装有docker、docker-compose安装有git安装有mysql使用docker-compose安装gogs、Drone(建议先看完文章)# 拉取代码:git clone https://git...
2021-04-18 09:00:00 1228
原创 仿jq ajax封装支付宝小程序request.js
/** * 仿jq ajax * by练涛 2021.1.20 * @param {*} obj */const myajax = (obj = { url, headers, timeout, method, dataType, data, success, fail, complete }) => { //入参类型检测,如果不符合预期则,抛出异常 ...
2021-02-04 10:45:00 296
原创 linux centOS 7安装mysql 5.7.24
前言请务必先把整篇文章通读一遍,特别是后面的问题列表,以致于在安装过程中出现问题后不会心惊胆颤。0.在安装mysql之前,查看是否已安装,及其删除方式rpm -qa|grep mysql #查看旧版本MySQLrpm -e --nodeps 查出的文件名称 #逐个删除旧组件whereis mysql #查看残留的目录rm -rf 目录名称 #删除目录yum re...
2020-12-04 18:06:00 199
原创 centOS 8 使用dnf安装Docker
DNF是什么?CentOS 8使用YUM软件包管理器版本v4.0.4。现在,该版本使用DNF(已删除YUM)。DNF是软件包管理器。它会在Linux发行版上安装,执行更新并删除软件包。使用DNF安装Docker跳过具有损坏依赖性的程序包一个有效的解决方案是使您的CentOS 8系统使用以下--nobest命令安装最符合条件的版本:sudo dnf install docker...
2020-11-30 23:47:00 4379
原创 centOS7服务器/dev/vda1空间100%,没有可用空间
事情经过,前两天部署了爬虫项目,爬的过程中出现了问题,导致后来可用空间越来越少查看空间:df -lh查看rm掉但是仍被占用的文件的列表:lsof |grep -i deleted解决办法:重启服务器kill掉所有占用文件的进程把服务进程干掉(如果你能确定是哪个服务的话)第一种方法重启服务器时间太久,而且之后要启动很多东西,于是不采用。第二种方法,因为进程太多了...
2020-11-08 13:25:00 1881
原创 深刻理解 Docker 镜像大小
镜像共享关系Docker 镜像说大不大,说小不小,但是一旦镜像的总数上来之后,岂不是对本地磁盘造成很大的存储压力?平均每个镜像 500 MB,岂不是 100 个镜像就需要准备 50 GB 的存储空间?结果往往不是我们想象的那样,Docker 在镜像复用方面设计得非常出色,大大节省镜像占用的磁盘空间。Docker 镜像的复用主要体现在多个不同的 Docker 镜像可以共享相同的镜像层。...
2020-10-29 11:25:00 1191
原创 使用linux docker环境打包Springboot jar包为docker镜像
linux配置jdk环境略linux配置mvn环境略安装docker环境参考上一篇文章获取jdk8镜像,用于后面构建自己的项目镜像docker pull ascdc/jdk8执行命令后,会从默认的官方库获取镜像:https://hub.docker.com/r/ascdc/jdk8docker images 可查看所有镜像构建项目镜像过程上传自己的项目jar包编...
2020-10-27 18:31:00 392
原创 linux centOS7 安装docker
试用脚本安装dockercurl -fsSL get.docker.com -o get-docker.sh #获取脚本sudo sh get-docker.sh --mirror Aliyun #执行脚本 --mirror Aliyun选择使用国内源进行安装启动Dockersystemctl enable dockersystemctl start dock...
2020-10-27 11:22:00 79
原创 关于使用nginx后,在获取ip上的问题
项目部署使用nginx配置转发后,会导致获取服务器本身ip和,客户端ip都会有异常需要配置下面三个proxy_set_header:location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; ...
2020-10-14 16:33:00 489
原创 spring boot + pdf.js 实现pdf文件预览
准备工作pdf.js文件 下载后放入到项目静态文件夹可运行的springboot项目首先为了直观的展示,springboot直接返回一个写死文件路径的输出流@Slf4j@RestController@RequestMapping("/media")public class GetMediaController { @RequiresPermissions("m...
2020-09-23 10:26:00 1516
原创 mysql修改时区
查看时区:show variables like "%TIME_ZONE%";全局修改时区:SET GLOBAL time_zone = "+8:00";退出当前会话后生效。
2020-09-15 11:03:00 127
原创 linux修改时区
tzselect命令执行执行tzselect命令 --> 选择Asia --> 选择China --> 选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行 TZ=’Asia/Shanghai’; export TZ ...
2020-09-15 11:02:00 66
原创 记一次frp内网穿透,实现公网ip访问本地项目
为什么需要内网穿透功能?我们在公司本地搭建了自己公司的内部系统,但是由于公司组网的方式特殊,无法实现所有人都能通过内网ip访问到项目,又不能上线到云,于是就需要这个内网穿透功能,把这个本地主机给予公网访问的权限。frp是什么?简单地说,frp就是一个反向代理软件,它体积轻量但功能很强大,可以使处于内网或防火墙后的设备对外界提供服务,它支持HTTP、TCP、UDP等众多协议。准备...
2020-09-07 22:32:00 2820 2
原创 frp内网穿透,实现公网ip访问本地项目、ssh连接、数据库连接
为什么需要内网穿透功能?内网项目不能便捷的访问ssh、mysql等,操作变得麻烦,于是就需要这个内网穿透功能,把这个本地主机给予公网访问的权限。frp是什么?简单地说,frp就是一个反向代理软件,它体积轻量但功能很强大,可以使处于内网或防火墙后的设备对外界提供服务,它支持HTTP、TCP、UDP等众多协议。准备工作frp软件(这里用的是开源产品:github 选择frp_0....
2020-09-07 22:32:00 1672
原创 mybatis为vo层添加映射
mybatis为vo层添加映射首先两个实体类的关系为:public class ReceiptVo extends Receipt {}同理,在通用映射已经存在的情况,可以使用 extends="BaseResultMap" 同样继承它。<!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.k...
2020-08-06 16:15:00 1944
原创 Java8 使用 stream().filter()过滤List对象(查找符合条件的对象集合)
突发奇想的想用用java8 的 stream来处理一个逻辑还挺好用//获取isdelete为2的数据,并返回新的list List<ArchivesVo> collect = ArchivesVoList.stream().filter(s -> s.getIsdelete() == 2).collect(Collectors.toList());...
2020-08-04 11:56:00 21472 5
原创 java8 Stream()等特性的实操,即用即翻
突然觉得,把常用的操作记录到一个本子,用到就查查,那该多美妙,现在这个本子就选这吧 --2020-9-8Java8 使用 stream().filter()过滤List对象(查找符合条件的对象集合)//获取isdelete为2的数据,并返回新的list List<ArchivesVo> collect = ArchivesVoList.stream(...
2020-08-04 11:56:00 204
原创 layui tr dom解析
在layui数据表格行按钮监听事件中,获取到的ojb.data有些只有0,1这样的状态码,而获取我们用模板引擎替换的文字就只能从 tr dom 对象中拿到。例如:最简单的jq方法: tr.children('td[data-field="xxx"]').text() //里面的xxx是对应的字段当然也可以用下面注释掉的js方法。实例:// 表格行按钮 监听事件 ...
2020-07-30 17:04:00 772
原创 Docker目录映射
docker常用命令:docker ps // 查看所有正在运行容器docker stop containerId // containerId 是容器的IDdocker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器IDdocker stop $(docker ps -a -q) // stop停止所有容器docker rm $(do...
2020-07-17 18:18:00 4066
原创 ECharts添加地图标点(笔记)
如图:实例html:<!DOCTYPE html><html style="height: 100%"> <head> <meta charset="utf-8"> </head> <body style="height: 100%; margin: 0"> &l...
2020-07-16 15:30:00 12869
原创 ECharts绘制中国地图、广西地图
准备工作:导入ECharts依赖、和地图需要的.js文件。文件获取方式:官网:urlgithub:url(下载完后 :incubator-echarts-4.8.0\map\js\province目录下有各个省级的.js文件)绘制中国地图先在html中添加一个地图要挂载的节点:china-map<body><div class="china-m...
2020-07-15 17:15:00 3086 2
原创 nginx配置项目静态文件分离
配置nginx.conflocation ~ .*\.(css|gif|ico|jpg|js|png|ttf|woff)$ { root /home/static; }匹配路劲的文件夹目录为:把static文件夹传放到服务器/home目录下Ps: 当root的路径使用/root/static时,会报403错误。这个是nginx出...
2020-07-15 15:19:00 248
原创 springboot项目打包war
在启动类bootApplication类同级目录新建。。。。添加servlet依赖注释tomcat依赖修改Pom.xml的jar 为 war执行package如图:将在target目录生成一个war包
2020-07-09 17:59:00 112
原创 flyway maven plugin无法正常使用: Unable to connect to the database. Configure the url, user and password!...
在pom.xml依赖中添加configuration内容,如下:<plugin> <groupId>org.flywaydb</groupId> <artifactId>flyway-maven-plugin</artifactId> <version>4.2.0</version&g...
2020-07-09 09:43:00 1334
原创 要学的好多原理,记录一下吧
vue双向绑定的原理SpringMVC的原理关系型数据库和非关系型数据库、redis和monogoDB的区别SpringBoot的启动类原理Mybatis和Hibernate的区别数据库连接池(了解它的参数等)。。。...
2020-07-02 21:55:00 236
原创 记录要学的原理
vue双向绑定的原理SpringMVC的原理关系型数据库和非关系型数据库、redis和monogoDB的区别SpringBoot的启动类原理Mybatis和Hibernate的区别数据库连接池(了解它的参数等)。。。...
2020-07-02 21:55:00 50
原创 入职后就好少时间学习别的了,今天有个简单的left join没写出来,回来补习补习...
以我的本机某项目练练手。。实际上公司的更复杂一些些SELECT * from exercise_user as userLEFT JOIN exercise_user_course as selectCourseON user.id = selectCourse.user_idWHERE selectCourse.course_id = 4...
2020-05-12 21:55:00 136
原创 Springboot上传图片后,无法预览图片,重启后才能看到。实现WebMvcConfigurer接口,添加虚拟路径映射,解决它。...
添加MyPicConfig类,并重写相关方法,为项目的图片文件夹添加如下映射:@Configurationpublic class MyPicConfig implements WebMvcConfigurer { //添加虚拟路径映射 @Override public void addResourceHandlers(ResourceHandlerRegi...
2020-03-27 15:31:00 1092
原创 在模板生成页面的时候,页面里的标签可能会生成多个id,这时候使用id选择器,往往只能取到第一个id的元素。...
以下是错误用法: $("#selectCourseBtn").click(function () { let course_id = $(this).attr("value"); console.log("course_id",course_id);当页面,生成了多个用 selectCourseBtn 作为button的id时候,该段代码只能在点击第...
2020-03-16 13:15:00 333
原创 后台返回model里的时间格式,用@JsonFormat是没用的,它只有在返回JSON数据的时候生效,我脑抽了...
返回model的数据,可以这样做:在实体类里添加一个格式时间的方法: public String formateTime(Date date) { SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd"); return df.format(date); }然后在页面中使用: ...
2020-03-11 16:32:00 722
原创 thymeleaf关于 Error resolving template “index”, template might not exist or might not be accessible by...
https://stackoverflow.com/questions/31944355/error-resolving-template-index-template-might-not-exist-or-might-not-be-acces如果以上答案没有解决你的问题的话:检查你的application.yml (我的少了一个/)prefix: classpath:/templ...
2020-03-04 15:15:00 2438
原创 thymeleaf 配合 Spring Security 权限判断时,sec:authentication无法取到值(null)
以下是实例: <div sec:authorize="isAuthenticated()" class="row" > <div class="dropdown"> <a class=" dropdown-toggle" href="/u/waylau" th:href="@{'...
2020-02-25 21:24:00 894
原创 thymeleaf 双重th:each展示订单-商品信息(笔记)
<div class="cart_content" th:each="oIdList:${orderIdList}"> <table> <tr class="table_head"> <th>订单号</th> <th ...
2020-02-17 22:06:00 1777
原创 jq cookie插件存用户名密码和自动填写,懒人专用(笔记)
引入cdn function saveUserInfo() { console.log("saveUserInfo cookie!") //使用cookie记住账号密码 (单纯的不想每次都手写了), 登录成功时调用 if ($("#remember_account").prop("checked") == true) { ...
2020-02-17 21:57:00 337
原创 jq each的两种用法(笔记)
<div class="cart_content" th:each="oIdList:${orderIdList}"> <table> <tr class="table_head"> <th>订单号</th> <t...
2020-02-17 21:46:00 592
安卓Android基于Socket简易聊天项目开发
2022-11-10
JSP基于SSM的贵美服装商城购物系统
2022-11-10
谷歌插件User-Agent-Switcher-for-Google-Chrome_v.crx
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人