自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL|MySQL 中 `DATE_FORMAT()` 函数的使用

是 MySQL 中的一个内置函数,用于格式化日期和时间数据。它可以根据指定的格式字符串来展示日期和时间,使得数据更容易阅读和理解。本文档将详细介绍函数的使用方法及其常见应用场景。

2026-02-07 14:38:27 307

原创 mysql:excel 表格数据导入 mysql 的快捷方式

— ——

2026-02-07 14:35:56 298

原创 MySQL配置my.ini文件

my.ini文件中存储了数据库的文件地址,数据库数据存储地址以及登录密码等基础信息。sc delete mysql(注意,这里的mysql是你的数据库服务名称,不知道怎么看的win+R后输入services.msc回车,就能在名称那一列找到你的mysql名称)显示成功后在管理(win+R回车后输入services.msc,回车)里看一下,如果数据库在管理中仍然存在,右键选择停止。数据库在管理中消失。我的mysql目录下不允许生成新文件,所以我在别的地方新建my.ini,编辑好后直接复制到存放的目录下。

2026-02-07 14:33:17 375

原创 SpringBoot Test详解

spring-boot-test项目:包含核心功能spring-boot-test-autoconfigure项目:支持自动配置通常情况下,我们通过spring-boot-starter-test的Starter来引入SpringBoot的核心支持项目以及单元测试项目以及单元测试库。JUnit:一个Java语言的单元测试框架:为SpringBoot应用提供集成测试和工具支持:支持流式断言的Java测试框架Hamcrest:一个匹配器库Mockito:一个Java Mock框架。

2026-02-07 06:54:37 328

原创 spring boot 项目打印sql日志和结果,使用logback或配置文件

在 Spring Boot 项目中使用 MyBatis 或 MyBatis-Plus 作为持久化框架时,你可以通过配置 Logback 来打印 SQL 日志及其结果。

2026-02-07 04:23:31 408

原创 【prometheus】监控MySQL并实现可视化

mysqld_exporter 是一个用于监控 MySQL 服务器的开源工具,它是由 Prometheus 社区维护的一个官方 Exporter。该工具通过连接到 MySQL 服务器并执行各种查询来收集关于 MySQL 服务器性能和状态的指标,并将这些指标暴露给 Prometheus 监控系统。mysqld_exporter 通过执行 SQL 查询来收集关于 MySQL 服务器的各种指标,包括查询性能、连接状态、InnoDB 状态、复制状态等。Prometheus 兼容。

2026-02-06 23:16:01 269

原创 【MySQL】MySQL升级

例:/usr/local/mysql80/bin/mysqld --defaults-file=/data/3306/my.cnf --user=mysql &MySQL的版本更新很快,新版本中往往包含了很多新功能,并且解决了很多旧版本中的BUG,因此在很多情况下用户需要对数据库进行升级。,如果升级到一个比较新的版本,可能会在不知不觉中在你的环境中引入bug或引起性能问题,如果版本过旧,又会有一些旧版本中的BUG。mysql-shell工具,8.0以后,可以调用这个命令,升级之前的预检查。

2026-02-06 23:14:58 250

原创 MySQL Workbench 下载安装

进入网址:MySQL :: MySQL Workbench Manual :: 2 Installation(1)点击“MySQL Workbench on Windows”(下载Windows版本)(2)点击“Installing”(3) 点击链接(4) Download第一个版本(5) 跳过注册登录,直接下载(6)下载后,点击文件,进行安装(7)选择“Custom”(8) 下载三个Products点击“Execute”开始下载:(9)下载完成后,默认Next操作(10)自己设定自己记得住的密码(11)设

2026-02-06 23:13:52 458

原创 npm无法加载文件:因为在此系统上禁止运行脚本

出现需要管理员权限提示,可选择执行 Set-ExecutionPolicy -Scope CurrentUser。出现的ExecutionPolicy参数后输入:RemoteSigned。说明不是环境变量的问题,那么定位到注册列表的问题。三、可能是环境变量的问题,进入cmd,输入。显示Restricted,说明状态是禁止的。,显示 RemoteSigned 改好了。二、node的版本是可以打印出来的。这个目录下看到是有这个文件的。再来使用npm就可以了。在vscode中输入。

2026-02-06 04:14:31 466 1

原创 MySql的慢查询(慢日志)

慢查询日志,就是查询花费大量时间的日志,是指mysql记录所有执行超过参数设定的时间阈值的SQL语句的日志,以帮助开发者分析和优化数据库查询性能。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。

2026-02-06 03:13:12 362

原创 Mac安装Redis步骤

bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户端通过机器#的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可。//aof文件至少要达到64M才会自动重写,文件太小恢复速度本来就很快,重写的意义不大。#每次有新命令追加到 AOF 文件时就执行一次fsync,非常慢,也非常安全。下载后的压缩文件可以在文件夹中手动的解压和移动,也可以通过终端命令解压和移动。在自己的redis目录下建立bin,etc,db三个目录。解压缩后的文件移动到自己的文件夹。

2026-02-05 21:34:37 614

原创 linux redis简单操作

进入到redis文件下src/bin目录下 将redis-cli 复制到 /usr/local/bin/目录下,让redis-cli指令可以在任意目录下直接使用。2、安装完成后终端输入redis-cli 报 redis-cli -bash: redis-cli: command not found 问题解决。进入到redis/bin目录执行启动命令,其中redis.conf需要写实际的位置,同redis-server目录下时执行以下命令。5、redis有密码的,登录 输入密码。14、redis启动。

2026-02-05 21:17:59 282

原创 SpringBoot读取properties中文乱码解决方案

在IDEA中将所有的编码设置为UTF-8,同时勾上Transparent native-to-ascii conversion的选项,然后重新创建application.properties的文件。由于业务需求需要在application.properties中配置一个带有中文字符串的参数,注入到业务类中,但是发现注入的中文是乱码的。就是将application.properties的文件修改为application.yml的结构,重启项目。

2026-02-04 23:47:54 271

原创 SpringBoot的@Scheduled和@Schedules有什么区别

对于更复杂的需求,比如调整线程池大小或者设置线程名称前缀等,你可以通过自定义来进行配置。Spring提供了几种内置的调度器实现,如和。@Override@Override@Override// 自定义异常处理逻辑。

2026-02-04 23:43:19 586

原创 开源企业级报表系统SpringReport

在当今的数据驱动时代,无论是企业还是个人,都面临着大量的数据处理需求。传统的报表设计方法往往繁琐复杂,不仅需要编写大量代码,而且对于非技术人员来说,更是难以掌握。这导致了很多人在面对数据报表设计时感到无从下手。那么,有没有一种简单易用的软件,能够让用户无需编程就能设计出专业的报表呢?接下来给大家介绍一款开源的报表系统–SpringReport,可以让你无需编码就可以设计出自己想要的报表。

2026-02-04 22:51:37 700

原创 分布式与集群,二者区别是什么?

举一个例子:假设有一个在线商店,它包含订单处理、库存管理和支付处理等多个功能。在传统的单体应用程序中,所有这些功能都由一个应用程序处理。但在微服务架构中,我们可以将每个功能拆分成一个独立的服务,例如订单服务、库存服务和支付服务。这些服务可以独立开发、测试、部署和扩展,同时通过网络协议进行通信和协作。这样,当其中一个服务出现问题时,我们只需要处理该服务,而不需要影响整个应用程序。这就是微服务架构的优点之一。

2026-02-04 21:44:10 614

原创 【wiki知识库】07.用户管理后端SpringBoot部分

这个类作为用户信息保存的参数类,在这个类中对于属性的值做了一些限制。用户名、昵称和密码不能为空,同时密码要匹配正则表达式,这个正则表达式限制了密码由数字和字母组成,并且长度在6-32位,如果上边有条件不满足,那么就会抛出message中的错误。值得注意的是,在数据库当中,用户的密码我们不在进行明文存储了,我们存储的都是加密后的代码,这里仅仅使用了简单的md5加密算法,实际的加密码算法有很多种类型。同样也做了密码的安全性校验。这一块的代码和之前的相同,我们找到逆向工程的工具类后,把类的部分改为user即可。

2026-02-03 04:46:03 333

原创 【MySQL】SQL菜鸟教程(一)

1.从 “Websites” 表中删除网站名为 “Facebook” 且国家为 USA 的网站。1.把 “菜鸟教程” 的 alexa 排名更新为 5000,country 改为 USA。在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。constraint: 列的约束(如 PRIMARY KEY、NOT NULL 等)。ORDER BY: 排序方式,ASC 表示升序,DESC 表示降序(可选)。data_type: 列的数据类型(如 INT、VARCHAR 等)。

2026-02-03 02:33:29 366

原创 AIEmpoweringInnovationsAcrossIndustriesandDailyLife

以汽车制造为例,特斯拉的“超级工厂”通过AI驱动的视觉检测系统,能在0.1秒内扫描数万个零部件,其精度远超人类工人,且能实时优化生产线排程,将产能提升30%以上。在能源领域,西门子与谷歌的DeepMind合作开发的AI系统,通过分析风电场的历史数据和气象模式,提前预测能量输出,将能源利用率提高15%,显著降低了碳排放成本。日常出行也在AI的推动下发生质变。从工厂车间到医院病房,从交通网络到家庭客厅,AI不仅成为产业升级的核心驱动力,更悄然渗透到日常生活的每个角落,推动着一场深刻的“智能革命”。

2026-01-30 10:57:48 376

原创 阿里云ECS--CentOS7.0操作系统安装 Docker

系统要求Docker 最低支持 CentOS 7。Docker 需要安装在 64 位的平台,并且内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。阿里云的安装脚本curl -sSL http://acs-public-mirror.oss-cn-ha

2017-02-08 21:46:25 1384

原创 解决redmine新建,提交,和修改很慢的问题

1. 进入redmine目录下的config目录;2. 编辑configuration.yml;3. 找到 delivery_method: :smtp,将所有的smtp改为async_smtp,保存退出;4. 重启服务;

2016-04-27 15:30:03 1628

原创 修改tomcat编码和设置可读写

修改tomcat编码默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码:    这段代码规定了Tomcat监听HTTP请求的端口号等信息。可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编

2016-04-20 14:20:09 735

原创 Maven的热部署

第一步:在tomcat配置文件中添加 第二步:在项目的pom文件中配置 org.apache.tomcat.maven tomcat7-maven-plugin 2.2 http://localhost:8080/manag

2016-04-12 00:33:51 485

原创 MyEclipse中点击deploy MyEclipse无响应解决方法

问题:MyEclipse中点击Deploy MyEclipse J2EE Project to Server无响应解决方法:如果工作空间的问题,那么需要删除你工作空间的一个文件就可以解决了。这个文件在Myeclipse工作.metadata\.plugins\org.eclipse.core.runtime\.settings目录下的com.

2016-04-08 11:46:22 976

原创 新系统开发环境配置

一:待补充二:activit插件(Myeclipse10) 下载链接:http://pan.baidu.com/s/1hs4NvSS1.将压缩包内activiti文件夹放入Myeclipse\dropins文件夹内并修改activiti文件夹内Link文件指向自己的目录重启Myeclipse(这时打开bpmn文件仍会报错)。2.将压缩包内patches文件放入M

2016-03-31 10:40:01 669

原创 数据库语句 select * from table where 1=1 的作用

我们先来看看这个语句的结果:select * from table where 1=1,其中where 1=1,由于1=1永远是成立的,返回TRUE,条件为真;所以,这条语句,就相当于select * from table,返回查询表中的所有数据。  一、不用where  1=1  在多条件查询中的困扰  举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让

2016-03-24 16:40:52 569

转载 汽车出行服务-架构设计

通过移动互联网结合人们日常的“衣食住行”场景是目前O2O行业的发展趋势,特别是结合各类型的汽车出行服务,如打车、拼车、租车、代驾等,是目前O2O创业的热点。通过移动互联网匹配乘客与司机的供求,大大改善了人们的出行体验。随着业务的增长,需要对乘客和司机行为进行更为深入的分析,理解乘客与司机的需求,进行更精准的订单匹配和更有效营销补贴。这就需要进行大数据分析,并能够将大数据分析结果迅速反馈给业务平台,

2016-02-02 15:01:39 726

转载 Android SDK Manager 更新代理配置

启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入 mirrors.neusoft.ed

2016-01-22 14:32:46 316

转载 Bitmap类用法 详细说明

1.  BitMap类public void recycle()——回收位图占用的内存空间,把位图标记为Dead public final boolean isRecycled() ——判断位图内存是否已释放 public final int getWidth()——获取位图的宽度 public final int getHeight()——获取位图的高度 public fin

2016-01-22 10:08:53 717

转载 Android Studio 2.0:速度提升,极大提高开发效率

转至:http://android.jobbole.com/82127/Android Studio 2.0:速度提升,极大提高开发效率11月24日,在 Android Developer Summit 大会上,谷歌员工透露 Android Studio 2.0 版中的一些重大特性。Android Studio 集成开发环境基

2016-01-13 11:41:17 774

转载 IT行业都有哪些职位?工作内容及升职路线

感谢作者作者:xdyl链接:https://www.zhihu.com/question/36991788/answer/69902291互联网行业的薪资水准相对较高,刚入行一个月,半年,或者一年超过其他行业薪资很正常。那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型?1.产品2.UI3.CSS4.JS5.后端(Java/php/python

2016-01-09 10:27:15 11929 3

转载 Mantis 安装与配置

转自http://www.cnblogs.com/beyondchina/p/3498086.html感谢博主1. 适用范围a. 本文介绍基于 Windows 下的缺陷管理平台 Mantis。2. 软件准备a. 下载 EasyPHP:http://www.easyphp.org/easyphp-devserver.php。b. 下载 Mant

2016-01-07 11:06:59 1143

转载 餐饮生鲜外送-高并发架构设计

无论互联网如何发展变化,人们的生活总与“吃”息息相关。通过手机进行线上预订,餐饮快送和生鲜快送已经成为人们日常生活中的一部分。餐饮快送和生鲜快送成为O2O创业的一个新的热点。为了进行业务的拓展,O2O餐饮生鲜企业会结合特定的事件(如节假日、周年庆)展开线上和线下的促销活动,在促销活动期间,用户的访问量往往是日常访问量的几倍甚至十几倍。网络带宽不足、服务器处理能力不足、数据库宕机等问题都会导致用户体

2015-12-30 17:00:08 1226

转载 git 命令大全

git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push

2015-09-09 09:33:04 331

转载 将java源码打成jar包

方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:    -c  创建新的归档文件    -t  列出归档目录    -x  解压缩已归档的指定(或所有

2015-08-26 17:53:21 330

空空如也

空空如也

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

TA关注的人

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