- 博客(41)
- 收藏
- 关注
原创 Win安装PostgreSQL和PostGIS
如果打开后报错:The pgAdmin 4 server could not be contacted:或则无法打开,需要删除该路径下的备份文档:C:\Users\用户名AppData\Roaming\pgAdmin\pgadmin4.db,再重新打开,便正常启动。取消对钩,默认扩展库需要的时候再安装,点击finish。选择PostgreSQL的安装地址,Next。开始安装,安装完成,close。选择语言,默认即可,Next。勾选创建空间数据库,Next。输入数据库密码,Next。选择安装目录,Next。
2024-12-26 16:51:50 531
原创 zxing生成、解析二维码,条形码
如:二维码、EAN-13码、UPC-A码、Code-128码、Code-39码等等。设置生成条形码的类型。简单条形码(无文字)
2024-11-04 11:49:13 1000
原创 java 生成二维码(多种途径、多种样式)
PDF417:是一种可以储存大量信息的二维码格式,它具有数据密度高、可靠性强等优点,可以应用于许多场景,例如航空机票,运输和配送标签,法律文件等。封装了一系列的二维码生成方法,可以生成多种格式的二维码,包括QR Code、Aztec Code、PDF417、Data Matrix等。是ZXing库中表示二维码矩阵的数据结构,它是由0和1构成的二维数组,用于存储二维码的编码信息。是ZXing库中非常重要的数据结构之一,它负责存储和处理生成二维码图像所需的二进制信息,是实现二维码生成功能的关键。
2024-11-03 08:30:00 4353
原创 JavaScript【Number】方法大全
如果值为 NaN 且类型为 Number,则。如果值是数据类型 Number 的整数,则。注释:如果小数位数大于数字,则添加零。方法返回 true。进制(2 到 36)。将数字格式化为指定长度。将数字格式化为指定长度。
2024-11-02 15:37:59 775
原创 MySQL 【正则表达式】函数大全
替换第几次匹配的内容。默认为替换所有匹配的内容。,返回匹配的子串的第一个字符的位置索引;开始搜索的起始位置。,返回匹配的子串的后面的位置索引。指定返回哪一种位置索引。开始搜索的起始位置。开始搜索的起始位置。中的第一组连续的数字的后面的索引。只替换了第二次匹配的连续数字。执行匹配采用的模式。中的第一组连续的数字的索引。执行匹配采用的模式。执行匹配采用的模式。执行匹配采用的模式。操作符等同于 REGEXP。中的第二组连续的数字。中的第二组连续的数字。
2024-10-23 16:22:52 1718
原创 前端【数组】方法大全
搜索将从指定位置开始,如果未指定开始位置,则从末尾开始,并在数组的开头结束搜索。如果未找到该项目,则方法返回 -1。// 6从位置 4 开始搜索// 2// 'Mango'
2024-10-22 17:16:03 2128
原创 Win将Nginx设置成服务
WinSW为开源项目,可用于将自定义进程包装和管理为Windows服务。下载安装包后,可以重命名winsw.exe为任何名称,例如myService.exe。在nginx.exe同文件夹下新建nginx-service.xml文件。将WinSW-x64.exe修改为nginx-service.exe。3、新建nginx-service.xml。以管理员身份打开当前目录命令行执行安装。如要卸载,以管理员执行。
2024-10-22 10:14:05 676
原创 Win安装Redis
(1)默认情况下,Redis监听端口是 6379。卸载服务:redis-server --service-uninstall。开启服务:redis-server --service-start。停止服务:redis-server --service-stop。(1)打开 redis.windows.conf 文件。(1)打开 redis.windows.conf 文件。(4)重启 Redis 服务,使端口修改生效。(5)重启 Redis 服务,使配置生效。(4)重启 Redis 服务,使密码生效。
2024-10-21 14:46:53 1063
原创 Win安装MySQL8
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';CREATE USER '用户名'@'%' IDENTIFIED BY '密码';新建变量名为MYSQL_HOME的变量,变量值为mysql的安装路径。【此电脑】右键->【属性】->【高级系统设置】->【环境变量】6、mysql初始化安装。安装完成后无任何提示信息。mysql初始化命令。
2024-10-21 12:11:11 2982
原创 MySQL 【日期】函数大全(七)
UNIX_TIMESTAMP WEEK WEEKDAYWEEKOFYEAR YEAR YEARWEEK 函数的使用
2024-10-19 17:53:00 1009
原创 SpringBoot创建动态定时任务的几种方式
Quartz 是一个功能强大的开源任务调度框架,支持复杂的任务调度需求,如任务的持久化、分布式任务管理、基于数据库的调度等。通过Controller提供API接口,这里的TaskService调用了QartzService的对应接口,并做了一个写数据库读写操作,主要记录定时任务状态、执行记录信息的等。通过 TaskScheduler,你可以灵活地安排任务的执行时间,并且可以在运行时动态地创建、取消任务。然而,它的灵活性较差,对于复杂的任务调度需求,或需要动态调整任务时间的场景,可能并不适用。
2024-10-19 11:49:13 2759
原创 SpringBoot获取bean的几种方式
ApplicationObjectSupport类图入下,我们看到它实现了ApplicationContextAware接口,在Spring容器初始化过程中回调方法setApplicationContext来完成ApplicationContext的赋值。通过实现ApplicationContextAware接口,在Spring容器启动时将ApplicationContext注入进去,从而获取ApplicationContext对象,这种方法也是常见的获取Bean的一种方式,推荐使用。
2024-10-18 14:53:31 3592
原创 MySQL 【日期】函数大全(六)
TIME_FORMAT IME_TO_SEC TIMEDIFF TIMESTAMPTIMESTAMPADD TIMESTAMPDIFF UNIX_TIMESTAMP TO_DAYS、TO_SECONDS
2024-10-17 15:55:23 1007
原创 MySQL 【日期】函数大全(五)
QUARTER SEC_TO_TIME SECOND STR_TO_DATESUBDATE SUBTIME SYSDATE TIME 函数的使用
2024-10-16 17:44:35 1221
原创 idea快捷键大全
Ctrl快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选择内容 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备) Ctrl
2024-10-15 15:49:25 978
原创 MySQL 【日期】函数大全(四)
函数返回的是所在的语句、函数、存储过程开始执行的时间,并不一定是执行的。注意:MySQL 支持的时间的范围是从。函数返回值是一个数字,格式是。一个时间或者日期时间表达式。一个日期或者日期时间表达式。一个日期或者日期时间表达式。表示年份的 4 位数字。函数时确切的系统时间。
2024-10-15 14:35:53 1648
原创 MySQL 【日期】函数大全(三)
将 UNIX 时间戳数值转为日期时间,并可根据指定的格式格式化。如果指定的表达式不是一个合法的日期或者日期时间,函数与 TO_DAYS() 函数是相反的。从指定的日期/时间中提取指定的部分并返回。函数将返回一个日期时间类型的值;代表给定日期是一年中的第几天的数字。函数与 NOW() 函数完全相同。函数与 NOW() 函数完全相同。将指定的天数转为日期并返回。提取并返回时间的小时部分。格式返回当前时间和日期。格式返回当前时间和日期。返回指定的日期时间所在。
2024-10-14 10:25:03 635
原创 MySQL 【日期】函数大全(一)
:在指定的日期/时间上加上指定的时间间隔,并返回新的日期/时间。间隔单位: :在指定的时间上加上指定的时间间隔并返回结果。给指定的时间加上 10 秒钟给指定的时间加上 1 分钟给指定的时间加上和减去 1 小时 10 分钟 10 秒 10 微秒 :按 或 格式返回系统的当前日期。返回系统的当前日期 意味着当前日期加上一个数字。比如,系统当前日期加 1,结果为 格式4、CURRENT_DATE :按 或 格式返回系统的当前日期。与CURDATE
2024-10-11 14:09:31 1921
原创 String字符串常用方法
2、 :连接两个或多个字符串,返回新的字符串;不会更改现有字符串。3、 :返回创建字符串原型的函数。4、endsWith():判断字符串是否以指定值结尾;区分大小写。检查字符串的前 n个字符是否以 指定值结尾 5、includes():判断字符串包含指定的字符串;区分大小写。6、idnexOf():返回值在字符串中第一次出现的位置。如果未找到该值,则 方法返回 。方法区分大小写。7、lastIdnexOf():返回字符串中指定值最后一次出现的索引(下
2024-10-10 11:22:06 775
原创 MySQL 【数字】函数大全(二)
如果您需要对小数进行四舍五入,请使用 ROUND()函数。如果需要返回数字的整数部分,请使用FLOOR(),CEIL(),CEILING()函数。将数字四舍五入到指定的小数位数。如果需要返回数字的整数部分,请使用 FLOOR(),CEIL(),CEILING()函数。返回的是 0 和 1 之间的随机小数,如果你想返回其他区间(比如。返回一个 0 (包含) 和 1 (不包含) 之间的随机数。返回指定的数字的符号。返回一个数字除以另一个数字的余数。截取数字为指定的小数位数。返回一个数字的平方根。
2024-10-09 11:13:55 1116
原创 Elasticsearch实战应用
Elasticsearch 是一个基于 Lucene 的分布式搜索和分析引擎,由 Elastic 公司开发并维护。它最初于2010年发布,迅速成为大数据领域中处理和分析海量数据的热门工具。Elasticsearch 的核心功能包括全文搜索、结构化搜索、数据分析以及实时数据处理。其设计理念是提供一个简单易用的接口,使得用户能够快速构建和部署复杂的搜索和分析应用。分布式架构:Elasticsearch 采用分布式架构,能够自动分片和复制数据,确保高可用性和可扩展性。实时搜索。
2024-10-09 10:33:24 1145
原创 MySQL数据库备份与恢复
MySQL 数据库的备份与恢复是保护数据的重要手段。无论是在 Windows 还是 Linux 系统上,掌握mysqldump和mysql工具的使用,能够有效地进行数据备份与恢复。同时,定期验证备份文件的有效性和安全性也是不可忽视的环节。通过合理的备份策略,可以最大限度地降低数据丢失的风险,为企业的正常运营提供保障。
2024-10-08 16:57:34 484
原创 前端框架对比和选择
React是由Facebook开发的一个开源JavaScript库,用于构建用户界面。它采用组件化的开发方式,允许开发者将UI拆分成独立的、可复用的组件。
2024-10-08 16:49:51 1081
原创 MySQL 【数字】函数大全(一)
:返回指定数字的绝对值 :返回大于或等于指定数字的最小整数值,即向上取整。 :返回大于或等于指定数字的最小整数值,即向上取整。等同于CEIL() :将数字从一个进制转为另一个进制,比如从 10 进制转为 2 进制。如果任意参数为 , 函数将返回 。:操作符计算两个整数的除法并返回一个整数结果。 :返回小于或等于指定数字的最大整数值。,即向下取整。 :返回参数列表中的最大值。 :返回参数列表中的最小值。如果想查找列表中的最大值,请使用 函数。
2024-10-08 10:47:59 496
原创 MySQL 【字符串】函数大全(四)
:返回反转后的字符串。 :从指定字符串的右侧返回指定数量的字符组成的字符串。从字符串的左侧提取字符,使用LEFT()函数。 :在一个字符串的右侧填充指定的字符串,使其达到指定的长度。如果想在字符串的左侧填充字符串,使用LPAD()函数。 :删除指定字符串的尾部空格,并返回没有尾部空格的字符串。如果删除字符串的首部空格,请使用 LTRIM()函数;如果想同时删除字符串的前后空格,请使用TRIM()函数。5、SPACE :返回由指定数量的空格符组成的字符串。 :从一个字符串中返
2024-09-30 10:53:39 1227
原创 MySQL 【字符串】函数大全(三)
如果是正数,则从字符串的开头开始提取子字符串。如果是负数,则从字符串的结尾提取子字符串。返回一个字符串在另一个字符串中第一次出现的位置的数字索引。一个字符串在另一个字符串中第一次出现的位置的数字索引。删除指定字符串的左侧空格,并返回没有左侧空格的字符串。在字符串的左侧填充指定的字符串,使其达到指定的长度;返回一个字符串中从指定位置开始的指定长度的子字符串。将字符串中出现的所有子字符串替换为新的子字符串。将指定的字符串重复指定的次数并返回。被用来填充到原字符串左侧的字符串。从中提取子字符串的原字符串。
2024-09-27 11:18:14 582
原创 Java学习路线
Java是一种广泛使用的编程语言,它具有跨平台、面向对象、健壮性等特点。对于初学者来说,制定一个清晰的学习路线是非常重要的。以下是一个推荐的Java学习路线,旨在帮助初学者系统地掌握Java编程技能。
2024-09-26 18:09:07 670
原创 MySQL 【字符串】函数大全(二)
在一个字符串中插入一个新的字符串,新的字符串会替换源字符串中指定位置开始的指定长度的字符串。将数字四舍五入到指定的小数位数;从字符串的左侧返回指定数量的字符组成的新字符串返回。一个子字符串在一个字符串中第一次出现的位置的索引;例如:学生的等级字段 level 的值使用了。列表中的值,如果想按照列表中元素的顺序进行。value: 在列表中要查询的值。string:逗号分割的字符串。指定的值在给定的列表中的索引。value:要搜索的字符串。num:要格式化的数字。要被替换的字符的数量。的字符串列表中的索引。
2024-09-26 14:33:51 1150
原创 MySQL 【字符串】函数大全(一)
ASCII :将指定的字符转为对应的 ASCII 值。 只返回指定的字符串的第一个字符的 ASCII 值2、BIN :返回给定数字的二进制值的字符串3、CHAR :将每个参数对应的整数转为对应的字符,并将这些字符组成一个字符串返回。4、CHAR_LENGTH :返回的是字符串中字符的数量与字符编码无关5、CHARACTER_LENGTH :返回的是字符串中字符的数量与字符编码无关6、CONCAT :按顺序拼接多个字符
2024-09-26 10:06:45 445
原创 java的BigDecimal常用方法
ROUND_CEILING:保留设置的小数,如果值是正数则按ROUND_UP变化,值是负数则按ROUND_DOWN变化。ROUND_FLOOR:保留设置的小数,如果值是正数则按ROUND_DOWN变化,值是负数则按ROUND_UP变化。ROUND_HALF_EVEN:保留设置的小数,进行四舍六入,如果刚好是五,则看前一位是偶数就舍弃,奇数就则进一位。ROUND_HALF_DOWN:保留设置的小数,剩余小数后一位进行五舍六入。ROUND_HALF_UP:保留设置的小数,剩余小数后一位进行四舍五入。
2024-09-25 17:36:43 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人