- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 Linux常用安装命令
Linux常用命令1、Cnetos7使用yum安装nginx查看gcc版本gcc -vgcc安装命令yum -y install gcc安装openssl# openssl是web安全通信的基石,没有openssl,可以说我们的信息都是在裸奔。。。。。。yum install -y openssl openssl-devel安装nginxyum install -y nginx启动并设置开机自启sudo systemctl start nginxsudo
2021-11-07 15:41:09 11018 3
原创 Linux定时执行脚本清除缓存
创建脚本文件touch clean_cache.sh编写脚本vim clean_cache.sh将以下复制到文件中wq保存退出#!/bin/bashcurrtDay=$(date +%F)echo -------------------------$currtDay缓存清理开始---------------------------startTime=$(date +%F\ %T)echo $startTime"开始清除缓存"# sync;sync;sync #写入硬盘,防止数.
2021-07-22 15:53:27 311 3
原创 地图城市选择器组件,可在vue页面引用
组件代码<template> <Row id="app"> <Dropdown trigger="click" placement="bottom-start"> <Input type="text" v-model="airportName" placeholder="地区" readonly/> <DropdownMenu slot="list"> <Row style="posit.
2020-06-16 14:46:14 929
原创 vue异步加载amap高德地图,解决刷新浏览器地图不显示问题
创建amap.js/* * 异步创建script标签 */export default function MapLoader () { return new Promise((resolve, reject) => { if (window.AMap) { resolve(window.AMap) } else { var url = 'https://webapi.amap.com/maps?v=1.4.15&key=2e91f494321
2020-06-16 14:35:17 10282 1
原创 vue集成高德地图amap并实现点聚合、点坐标点击信息窗体
上代码:HTML部分<template> <Form ref="formInlineSearch" :label-width="0" :model="formInlineSearch" inline> <FormItem> <span>设备数量:</span> <span>{{number}}台</span> </FormItem>
2020-06-11 16:46:54 2327 1
原创 spring boot导入excel文件读取内容写入数据库
public void importTerminalGroupFile(Map<String, Object> search) { String fileName = StrUtils.toString(search.get("fileName")); String base64 = StrUtils.toString(search.get("file"...
2019-10-08 16:58:42 3458 1
原创 SXSSFWorkbook导出Excel
SXSSFWorkbook导出Excelxmlbeans-3.1.0.jarpoi-ooxml-schemas-3.8.jarpublic InputStream getTerminalunitFile() throws ParsePropertyException,IOException { SXSSFWorkbook sxssfWorkbook = new SXSSFWorkbo...
2019-04-03 14:53:30 1035 1
原创 Redis配置哨兵模式
主从复制模式,它是属于Redis多机运行的基础,但这种模式本身存在一个致命的问题,当主节点奔溃之后,需要人工干预才能恢复Redis的正常使用。我们需要一个自动的工具——(哨兵模式)来把手动的过程变成自动的,让Redis拥有自动容灾恢复(failover)的能力。。的最小分配单位是一主一从。 生产环境我们不会只启动一台Sentinel,因为如果启动一台Sentinel假如它不幸宕机的话,就不能提供自动容灾的服务了,不符合我们高可用的宗旨,所以我们会在不同的物理机上启动多个Sentinel。
2023-02-12 20:56:43 2734
原创 nginx日志统计pv、uv命令
nginx 的access.log日志中统计访问量统计pv排除掉静态文件访问grep "https://www.baidu.com/" access.log | grep -v ".css" | grep -v ".js" | grep -v "favicon.ico" | grep -v ".png" |grep -v "fonts" | awk '{print}' | sort -n | uniq | wc -l统计uvgrep "https://www.baidu.com" access.
2022-05-23 17:20:20 647
原创 linux系统安装LibreOffice
1、下载rpm包并解压https://mirrors.cloud.tencent.com/libreoffice/libreoffice/stable/2、安装:yum install /usr/local/office/LibreOffice_7.3.1.3_Linux_x86-64_rpm/RPMS/*.rpm yum install /usr/local/office/LibreOffice_7.3.1.3_Linux_x86-64_rpm_langpack_zh-CN/RPMS/*.rpm
2022-05-15 22:39:30 8144 1
原创 CSS实现跑马灯滚动文字
使用CSS实现跑马灯文字滚动<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><!-- long words --><div class="cssmarquee"> <div class="wrapper"&g
2021-12-05 23:41:59 1574
原创 MySQL创建用户并设置权限
MySQL创建用户并设置表权限1、创建用户mysql> create user 'cyscc'@'%' identified by 'Cyscc^&*678';Query OK, 0 rows affected (0.01 sec)2、MySQL8+修改身份认证mysql> ALTER USER 'cyscc'@'%' IDENTIFIED WITH mysql_native_password BY 'Cyscc^&*678';Query OK, 0 rows af
2021-09-25 22:54:58 1627
原创 gitee向空仓库中上传项目
gitee向空仓库中上传项目找到已建好的项目右键,点击Git Bush Here输入 git init 命令,此命令主要是为了初始化一个 git 本地仓库,此命令运行完之后,会在本地创建一个 .git 的文件夹输入 git remote add origin 码云仓库地址 例如:git remote add origin https://gitee.com/你的码云用户名/你创建的仓库名.git如果在使用命令 git remote add时报错:git r
2021-01-07 20:16:00 1286
原创 list和set的区别
list和set的区别List , Set 都是继承自 Collection接口List特点:元素有放入顺序,元素可以重复。Set特点:元素无放入顺序,元素不可以重复,重复的元素会覆盖掉(元素虽然无续放入,但是元素再set中的位置是有该元素的hashcode决定的,其位置是固定的,加入Set 的 Object 必须定义 equals ()方法 ,另外list 支持for循环,也就是通过下标来遍历,也可以用迭代器,但是set只能用迭代,因为他无序,无法用下标来取得想要的值)Set和List对比
2020-12-17 22:39:48 764
原创 echarts条纹饼状图实现颜色渐变
var data = [];var labelData = [];var color = fColorGradualChange("#ffffff", "#00abee", 60)for (var i = 0; i < 100; ++i) { data.push({ value: Math.random() * 10 + 10 - Math.abs(i - 12), name: i + ':00' }); labelData.push({
2020-12-08 11:35:03 641
原创 日期选择框前进后退
// day为number,-1:昨天的日期;0:今天的日期;1:明天的日期;let day = 1let today = new Date('2020-07-20')let targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * daytoday.setTime(targetday_milliseconds) // 注意,这行是关键代码let tYear = today.getFullYear()let tMonth
2020-07-20 16:49:47 179
原创 IDEA整合spring mvc+spring+mybatis实现增删改
代码结构源码链接:源码链接https://download.csdn.net/download/hcg012/12036135
2019-12-17 14:26:49 149
原创 vue前端导出Excel.xlsx文件
安装依赖:npm install -S file-saver //用来生成文件的web应用程序npm install -S xlsx //电子表格格式的解析器npm install -D script-loader //将js挂在在全局下下载Blob.js和Export2Excel.js文件Blob.js下载路径:https://pan.baidu.com/s/1IuIFzLLGLY8...
2019-10-17 16:07:34 316
原创 递归获取树形结构数据
/** * 获取树形表结构数据 * @param list 表数据 * @param parentId 父节点id * @return 树形数据 */ @ServiceLog("获取树形表结构数据") public List<Map<Object, Object>> getOrgTree(List<Ma...
2019-07-29 15:34:50 2107
原创 jsp页面双重foreach使checkbox选中
<c:forEach var="organization" items="${organizations}" varStatus="status"> <tr align="center" target="selOrg" rel="${organization.organizationId}"> <c:set
2019-01-15 11:46:43 684
Spring + Spring MVC +Mybatis.zip
2019-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人