Log4j(一):Log4j将日志信息写入数据库

摘要: 前言 为了监听一些数据的采集等功能,需要随时监听设备的状态,所以需要运行的时候将日志打入到数据库中。 正文 第一步: 首先是jar包,由于我使用的是springboot,所以,在springboot-starter中已经包含了log4j的jar,不需要再导包,如果不是的话,需要导入log4j的包和m 阅读全文
posted @ 2018-08-20 18:49 一个什么都不会的人 阅读(6392) 评论(0) 推荐(0) 编辑

ElasticSearch(二):windows下ElasticSearch6.3.2插件Head的安装

摘要: 前言 上一篇我们记录了如何安装ElasticSearch,这一篇我们来记录下如何安装Head插件 正文 方法总计有三种,但是安装ElasticSearch6.x的时候,只有一种完成了。 第一种:直接使用命令安装 直接使用plugin命令安装,命令为:plugin install mobz/elast 阅读全文
posted @ 2018-08-14 11:14 一个什么都不会的人 阅读(1251) 评论(0) 推荐(0) 编辑

ElasticSearch(一):windows下安装ElasticSearch6.3.2

摘要: 前言 最近开始学习ElasticSearch,从官网上下载的最新版的es,但是网上安装教程大部分是早期5.X版本的,因为6.x版本出现了不同,所以记录下。 正文 1. 下载ElasticSearch 网址:https://www.elastic.co/downloads/elasticsearch 阅读全文
posted @ 2018-08-13 15:33 一个什么都不会的人 阅读(3152) 评论(0) 推荐(0) 编辑

SqlServer高级特性--存储过程

摘要: 需求: 用户需要提交加密数据,提交之后需要解密还原,还原有两种结果:成功和失败! 100个用户,之前7天,判断是否有提交数据,如果有提交有数据,判断是否解密成功(分别存在两个表中)。如果没有提交,显示黄色;提交,未解密成功,红色;提交并解密成功,绿色,并显示对应时间。 分析: 测试过遍历所有单位,之 阅读全文
posted @ 2018-08-09 18:20 一个什么都不会的人 阅读(722) 评论(0) 推荐(0) 编辑

springboot项目中文件的下载(解决中文乱码问题)

摘要: 最近使用springboot项目,一直以来文件都以英文格式存储,这次使用的是xls文件下载,文件名为中文的,特此记录下中文文件名的下载以及springboot中下载路径报错问题。 正文 在使用springboot导出excel的时候,出现了两个问题:如下 1. 导出的时候中文名乱码问题 如:鑱旂綉鍗 阅读全文
posted @ 2018-08-03 12:59 一个什么都不会的人 阅读(6709) 评论(0) 推荐(1) 编辑

springboot读取配置文件的顺序

摘要: 前言 今天测试一些东西,发现配置文件连接的数据库一直不正常,数据也不对,今天请教了之后,原来springboot的配置文件加载不仅仅是项目内的配置文件。 正文 项目目录是这样的:文件夹下有:项目,application.properties文件(用于修改配置文件的时候直接复制到项目中) 结果:项目每 阅读全文
posted @ 2018-07-31 13:11 一个什么都不会的人 阅读(1407) 评论(0) 推荐(0) 编辑

springboot将项目打成war包

摘要: 1. 将项目的打包方式改为war包 2. 排除内置tomcat 3. 编写一个SpringBootServletInitializer的子类,调用config方法 重要: 你也可以在创建项目的时候就直接打成war包! 阅读全文
posted @ 2018-07-30 15:54 一个什么都不会的人 阅读(1101) 评论(0) 推荐(0) 编辑

sql中的一些通用函数

摘要: 1. SQL中使用case,when,then 或者 需要注意的是: 最后必须有end,可以有else也可以没有。 2. UNION和UNION ALL 在写SQL的时候。偶尔会用到两个表的数据结合在一起返回的,就需要用到UNION 和 UNION ALL,有的时候有些数据的存储可能涉及到分库分表, 阅读全文
posted @ 2018-07-30 15:12 一个什么都不会的人 阅读(255) 评论(0) 推荐(0) 编辑

SqlServer一些常用函数(持续更新。。。)

摘要: 1. 字符串拼接: + 拼接 2. 判断是否为空,并取另外的值 :ISNULL(check_expression, replacement_value) 需要特别注意的是: 对字段值进行ISNULL判断的时候,必须确定本行有数据,才可以进行判断,如果本行数据根本不存在,则ISNULL不起作用! 3. 阅读全文
posted @ 2018-07-30 14:38 一个什么都不会的人 阅读(175) 评论(0) 推荐(0) 编辑

SqlServer高级特性--游标

摘要: 游标 用途:在数据很多的时候,如果在java代码中进行循环之后再进行更新数据,会造成频繁的连接数据库,耗费性能,所以就可以使用到游标 作用:查询出来的集合直接在SQL中进行遍历在进行更新 在Mybatis中,直接将其作为一条sql语句使用即可。如果有传入参数和传出的话,就必须使用到存储过程了! 总体 阅读全文
posted @ 2018-07-30 13:11 一个什么都不会的人 阅读(945) 评论(0) 推荐(0) 编辑