- 博客(7)
- 收藏
- 关注
原创 Apache poi excel 导入 & 导出 & 模板
前言项目需求读取excel中内容(导入),读取内容数据生成excel(导出),以及自己后来完成自定义配置类,生成导入模板excel,读取模板中的内容(模板配置)。所有代码支持支07以上版本(因为apache Poi针对07版本上下分为两个不同的实现,这里只针对07级以上进行了实现)最终效果:导入:一个配置类一段代码实现导入,实现导入数据是否符合导入条件,不符合返回错误信息,精确到每个单元格 简单数据: 导入的数据(下图) ...
2021-02-05 17:55:50 1525 2
原创 mysql in/not in 探究 究竟能不能使用in
in:某个列的多条件查询eg: 查询id为1,2,3,4的用户所有信息 => select * from user where id in(1,2,3,4)not in: 语义相反eg: 查询id不为1,2,3,4的用户所有信息 => select * from user where id not in(1,2,3,4)关于in到底能不能用索引的问题,其他资料也很详细下面探究究竟能不能用in 普遍认为in的参数为一个的时候,索引效率最高,当参数越多时效率越低但我发现,无论是参数个数
2020-12-01 19:05:39 934
原创 linux 安装mysql5.7.23
下载安装包下载地址:https://downloads.mysql.com/archives/community/1.上传安装包到指定目录安装目录为:/mnt/softwares/ (先上传mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz压缩文件到此目录下)解压: tar -zxvf mysql-5.7.23-linux-glibc2.12-x86_...
2020-04-28 23:36:41 265
原创 linux下安装matlab运行环境
linux下安装matlab运行环境由于某些需求需要java中调用matlab算法,需要在linux中安装运行环境下载安装包官方地址 https://ww2.mathworks.cn/help/compiler/install-the-matlab-runtime.html#bvf6b29我使用的是 MCR_R2017b_glnxa64_installer.zip解压安装unzi...
2020-04-03 12:53:43 2890
原创 自定义mysql存储过程,转移表之间的数据
自定义存储过程完成表数据转移公司业务需要,需要转移表中的数据到历史表中,历史表与原表只多一个task_id的字段,由于涉及表众多,自己觉得自定义个存储过程来实现。实现思路1.由于每个表的列不同,查询操作表的列,拼接2.要转移的数据有条件限制,需要输出参数来进行筛选要转移的数据3.转移到新的表中有个参数task_id, 需要输入参数多一个task_id4.转移的表到表,有两个表名 ...
2020-03-26 17:44:50 311
原创 linux重装后,重新安装mysql并找回数据
记录一次服务器挂掉,重新安装mysql并找回数据1.拷贝 mysql data目录下的数据2.编辑my.cnf文件创建mysql用户组,创建my.cnf文件中相应的文件夹,给予相应权限初始化mysql启动mysql业余小白记录在服务器重装后找回数据的过程,某天到公司后,发现云服务器无法ssh链接,通过vnc登录到服务其中,发现很多命令已不可使用,各种提示文件丢失,不知移动云抽搐还是某些大神的攻...
2020-03-26 17:21:42 3047 1
原创 mysql 创建用户并赋权,收回权限
1.创建用户语法:CREATE USER user [IDENTIFIED BY [PASSWORD] 'password'][, user [IDENTIFIED BY [PASSWORD] 'password']] ...例子: CREATE USER 'test001' IDENTIFIED BY '123456';2.授权语法:GRANT priv_type...
2020-03-09 17:54:28 481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人