Xboard面板搭建教程(docker方式)
Xboard项目地址 官方部署指南 1.安装docker 运行命令: curl -sSL https://get.docker.com | bash
2.拉取项目代码 运行命令: git clone -b docker-compose --depth 1 https://github.com/c
安装frpc(windows)
1.下载frp(windows版)安装包 访问frp项目地址进行下载:frp项目链接 2.本地解压 本地找个地方解压,注意路径中最好不要有中文,否则可能启动不成功 PS:最好别放C盘,否则启动的时候可能需要管理员方式运行 3.删除其他文件 删除frps.exe和frps.toml,用不上。 4.编辑
生成绝对唯一的文件名(java)
思路:使用ip+当前时间戳+三位随机数的组合 service层 // 获取系统为文件提供的新文件名
public String getUploadFilename(HttpServletRequest request, File file) {
String filename, timeSta
文件上传-前后端(HTML+Servelt)
1.引入包 实现文件上传需要使用到SmartUpload组件,需要引入对应jar包: SmartUpload.jar 2.代码实现 前端 form标签必须加上 method="post" enctype="multipart/form-data" ,否则无法上传到servlet <form id="
Servlet常用方法
获取名称 获取项目名 > request.getContextPath()
获取servlet名 > request.getServletPath()
取得Servlet后的URL名,不包括URL参数 > request.getPathInfo()
取得不包括参数的URL > request.
笔记类
未读
MySQL查询优化方法(转)
应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫
MySQL数据库操作
1.备份与还原 备份: 1.备份单个数据库 //-R 存储过程+函数、-E 事件
> mysqldump -h IP地址 -u root(用户名) -p [-R][-E] 数据库名[table1 table2...] > 备份路径:/备份名.sql
2.备份多个数据库 > mysqldump -h