自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

练涛

人生莫如饥荒

  • 博客(291)
  • 资源 (2)
  • 收藏
  • 关注

原创 助贷系统设计

助贷系统设计

2022-11-05 21:01:41 777

原创 博客搬家

博客搬至园博园.. https://www.cnblogs.com/famine/

2018-06-01 15:14:57 197

原创 排行榜设计(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

原创 。。。好菜啊,玩了5分钟才成功一次

2020-07-05 14:00:00 105

原创 要学的好多原理,记录一下吧

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

原创 js中location不能作为变量使用

var location = "index.jsp会导致页面加载的时候就跳转!

2020-01-23 15:13:00 264

安卓Android基于Socket简易聊天项目开发

程序开发工具: Eclipse + 安卓夜神模拟器 一个简单的聊天系统项目,客户端+服务器模式,也就是cs模式,采用java开发语言,服务器端建立Socket监听端口,客户端连接socket发送数据,服务器端将接收到的聊天信息,推送到所有的客户端界面,实现了多人聊天的功能,需要做聊天功能的小伙伴拿去用。

2022-11-10

JSP基于SSM的贵美服装商城购物系统

主要功能有: 一共有2个身份,剁手党用户和商家!用户可以前台注册登录,挑选自己满意的服装,加入购物车提交订单,选择支付方式和收货地址!收到货后可以对购物体验进行评价。商家登录后可以发布管理服装商品,可以对服装进行上架和下架管理,还可以设置不同级别的推荐指数!可以管理维护用户信息! 运行环境:jdk1.8/jdk1.9 IDE环境: Eclipse,Myeclipse,IDEA都可以 tomcat环境: Tomcat8.x/9.x

2022-11-10

健身信息系统, java+mysql

健身信息系统 java+mysql

2022-11-10

图书销售系统的《数据库原理课程设计》报告书

图书销售系统的《数据库原理课程设计》报告书

2022-11-10

Matlab R2016安装教程-2022

Matlab R2016安装教程-2022

2022-11-10

liunx centos7 mysql5.7 主从配置

liunx centos7 mysql5.7 主从配置

2022-11-10

资产云管家-2022版本ppt

资产云管家-2022版本ppt

2022-11-10

api撞库并推送流程图啊啊

api撞库并推送流程图啊啊

2022-11-10

JuliaPro下载链接

JuliaPro,julia语言的编译器。已经上传百度云,这里分享链接!

2018-10-01

谷歌插件User-Agent-Switcher-for-Google-Chrome_v.crx

更换浏览器头的谷歌插件User-Agent-Switcher-for-Google-Chrome_v.crx 。 对于python爬虫的学习很有帮助!!欢迎下载。

2017-09-11

空空如也

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

TA关注的人

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