自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 node.js使用log4js日志

node服务有十几个,日志都是一直往一个文件中记录,不便于查询,服务器中安装的pm2运行的node服务,首先用到了pm2-logrotate插件,简单便捷,只需要按照然后配置一些参数即可实现,但是由于node服务过多,导致该插件运行中占满了运行内存,所以放弃使用。4.服务器运行node服务就会自动生成out.yyyy-MM-dd.log格式的日志文件,并且打印的日志都会保存到文件中。3.在service.js中引入log4js.js,就可以使用log4js日志打印。2.配置log4js日志记录方式。

2024-04-03 09:32:31 260

原创 记录使用linux中的crontab定时任务实现服务日志清理

然后可以执行下面命令查看crontab运行状态。修改crontab文件后,重启cron服务。

2024-03-29 15:57:21 399

原创 Jenkins在Linux环境下的安装与配置,git,maven以及如何构建一个maven项目

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(CI)工具,用于解决持续重复的部署、监控工作;开发人员只需要将修改后的代码提交的代码管理平台,剩下的打包,上传到服务器,重启都交给jenkins。

2023-09-26 16:03:52 268

原创 java集成onenet平台实现同步设备信息的添加,修改,删除

成功后返回:{"errno":0,"data":{"device_id":"1018835018","psk":"ADZPUiPzGoFWE0fh"},"error":"succ"}最近根据业务需要,要做一个客户根据小程序添加机器通过java同步到onenet平台上,写的不是很好,仅是自己记录功能的一个实现,需要做这块功能的可以参考下。这时候鉴权这一步通过,就可以调用api实现各种功能:这里我写的是不同的请求都有一个对应的请求类。修改的工具类 PUT请求。5.删除设备信息的工具类。

2022-11-23 14:04:17 877 1

原创 SpringBoot集成mybatis实现增删改查

springboot集成mybatis的三步骤先查询出数据首先我们创建一个springboot的项目创建实体类:package com.sqp.entity;public class City { private Integer id;//id private Integer provinceId;//省份编号 private String cityName;//城市名称 private String description;//城市描述 public City() { su.

2021-03-31 18:51:49 1033 1

原创 mysql管理

Mysql访问控制系统:当客户端连接到服务器时,mysql访问控制有两个阶段:1),连接验证:连接到数据库服务器的客户端需要一个有效的用户名和密码,2),请求连接:连接成功后,对于客户端发出的sql语句,mysql会检查客户端是否具有足够的权限来执行语句。用户管理都有那些操作?查看用户的操作:use mysql;-- 使用musql数据库select * from user;-- 查询mysql数据库下的user表创建用户:-- 创建一个新用户dbadmin,密码pwd123cre

2021-03-18 16:27:45 122

原创 触发器

触发器简介?触发器是和表关联的特殊的存储过程,可以在插入,删除或修改表中的数据时触发执行,,比数据库本身标准的功能有更精细和更复杂的数据控制能力。触发器作用?触发器的优点:安全性:可以基于数据库的值使用户具有操作数据库的某种权利。例如不允许下班后和节假日修改数据库数据;审计:可以跟踪用户对数据库的操作;  实现复杂的数据完整性规则。例如,触发器可回退任何企图吃进超过自己保证金的期货;提供了运行计划任务的另一种方法。例如,中国移动会在每个月底发送一条话费不足的提示信息触发器有..

2021-03-15 10:55:49 271

原创 mysql 视图 函数

视图简介:为什么要使用视图?我们知道一张表只存一种实体的数据,但现实业务往往是,需要多个表的数据关联呈现的,并且某些固定的列会被频繁的访问,视图可以避免频繁的编写这些关联查询语句;什么是视图?视图就是一个虚拟表,视图的内容由我们想要什么数据来决定,。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。视图的优点:简单化,数据所见即所得;安全性,用户只能查询或修改他们所能见到得到的数据;逻辑独立性,可以屏蔽真实表结构变化带来的..

2021-03-11 17:13:55 702

原创 SpringBoot的入门和配置

首先介绍SpringBoot的特点 创建独立的 Spring 应用程序 嵌入到 Tomcat,无需部署 WAR 文件 简化 Maven 配置 自动配置 Spring 提供生产就绪型功能,如指标,健康检查和外部配置 绝对没有代码生成并且对 XML 也没有配置要求然后是开发环境的搭建JDK 的要求使用 SpringBoot 必须使用 JDK1.8 以上版本。2)开发工具我这里用的是Spring Tool Suite 简称 STS,下载地址为:http..

2021-03-10 14:45:28 914 7

原创 存储过程

存储过程有哪些优缺点?.优点通过把处理封装在容易使用的单元中,简化复杂的操作,简化对变动的管理,如果表名、列名或业务逻辑有变化。只需要更改存储过程的代码,使用它的人员不会改自己的代码; 通常存储过程有助于提高应用程序的性能。减少应用程序和数据库服务器之间的流量,存储的程序对任何应用程序都是可重用的和透明的。缺点如果使用大量存储过程,那么使用这些存储过程的每个连接的内存使用量将会大大增加。存储过程的构造使得开发具有复杂业务逻辑的存储过程变得更加困难;开发和维护存储过程并不容..

2021-03-10 14:06:32 215 1

原创 Mysql高级 索引以及事务的了解

mysql高级首先是索引,那么什么是索引?索引又有什么作用呢?索引:就好比我们在字典中查某一个字需要根据它的偏旁能够快速的查找到需要的内容,也是一个应用系统。作用:在存储的数据中使用索引能够让我们快速的找到想要的数据,简而言之就是加快查询速度,当我们表中的数据越来越多,索引对于性能的影响愈发重要然后就是创建索引语法,查看索引,删除索引建表时创建:查看索引:index 索引的关键字SHOW INDEX FROM 表名在建表后创建索引:CREATE INDEX myindex ON 表名(.

2021-03-08 11:13:36 1434 10

空空如也

空空如也

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

TA关注的人

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