- 博客(93)
- 资源 (1)
- 收藏
- 关注

原创 宝塔面板用不同的端口访问不同的网站(宝塔用端口设置多个网站)
宝塔面板用不同的端口访问不同的网站ps:再做下列操作之前,请确认服务器安全组放行了你想要设置的端口。重要的事情说三遍,先开启服务器的端口、先开启服务器的端口、先开启服务器的端口!!!如果不明白可以看我这篇以阿里云服务器为例开放端口的文章:https://blog.youkuaiyun.com/qq_45699990/article/details/110532328点击网站→添加站点域名里面可以随便填一个域名(其他的配置自己可酌情修改),这里以www.test.com做演示添加www.test.com
2020-12-03 15:26:13
22957
15
原创 MapStruct动态生成实现
当你编译项目时,MapStruct 会自动生成实现类 AssetsAcceptItemsDetailCovertImpl,你可以在 target/generated-sources/annotations 目录下找到它。MapStruct 是一个用于 Java 的代码生成器,它通过注解处理器在编译时生成实现类,用于对象之间的转换,特别是在数据传输对象(DTO)与实体之间的转换。自定义转换: 可以定义自定义方法来处理特殊的转换逻辑。编译时生成代码: 避免了运行时反射的开销。3.3 创建 Mapper 接口。
2025-03-25 11:22:49
615
原创 SQL Server中,CONVERT函数转换日期
在SQL Server中,CONVERT函数确实支持多种样式代码(style codes),用于指定日期和时间的格式。样式代码23是一种常用的格式,表示yyyy-mm-dd。
2024-11-14 16:29:06
2255
1
原创 invalid comparison: cn.hutool.core.date.DateTime and java.lang.String原因:mybatis中的if test判断日期!=‘‘报错
判断,而java.util.date类型是对象,不能用。
2024-06-20 16:39:57
309
原创 win10创建定时任务执行程序
您也可以在任务计划程序中查看和编辑已创建的任务。您可以根据需要在“条件”和“设置”选项卡中配置进一步的任务条件和设置。例如,您可以在“设置”选项卡中配置任务的执行时间、重试策略等。在操作设置中,选择“启动程序”作为操作类型,并将您的批处理文件(.bat)的路径输入到“程序/脚本”字段中。切换到“触发器”选项卡,然后选择“新建”以创建新的触发器。在任务计划程序窗口中,选择“创建任务”(位于右侧面板)。切换到“操作”选项卡,选择“新建”以创建新的操作。完成上述配置后,点击“确定”保存您的任务设置。
2024-05-24 10:21:48
631
原创 邮件|gitpushgithub报错|Lombok注解
基于 Spring Boot 搭建一个定时发送邮件的项目可以按照以下步骤进行:创建一个新的 Spring Boot 项目,并添加所需的依赖。在 pom.xml 文件中添加以下依赖项(根据你的需要进行调整):xml在 application.properties 或 application.yaml 配置文件中添加邮件发送所需的 SMTP 服务器配置信息,例如:properties创建一个用于发送邮件的服务类,例如 EmailService。
2023-11-21 00:04:48
597
转载 Collectors.toMap Duplicate key|ORA-02291
如果映射的键包含重复项,则在执行收集操作时会抛出IllegalStateException。toMap(Function, Function) 返回一个 Collector,它将元素累积到一个 Map中,其键和值是将提供的映射函数应用于输入元素的结果。
2023-11-15 14:54:28
1225
原创 Error creating bean with name ‘xxxMapper‘,Invocation of init method failed; nested exception is java
使用的springboot2.7.17版本,mybatisplus为3.5.3.1。
2023-10-24 22:06:53
767
1
原创 100Mbps的实际网速
如果你的宽带速度为 100 Mbps(兆比特每秒),你可以使用以下公式计算下载速度:下载速度(MB/s)= 宽带速度(Mbps) / 8请注意,这里使用的是大写字母 B 来表示字节(Byte),而不是比特(bit)。将宽带速度 100 Mbps 带入上述公式:下载速度(MB/s)= 100 Mbps / 8 = 12.5 MB/s因此,100 Mbps 的宽带速度对应的下载速度是 12.5 MB/s。
2023-07-21 10:40:37
4475
原创 雪花算法详解
雪花算法(Snowflake)是一种生成唯一ID的算法,主要应用于分布式系统中。它可以在不依赖于数据库等其他存储设施的情况下,生成全局唯一的ID。其中,第1位为符号位,固定为0;接下来的41位为时间戳(毫秒级),记录了生成ID的时间;然后是10位的机器ID,5位数据中心ID和5位工作机器ID,用于标识不同的机器;最后是12位的序列号,用于表示在同一毫秒内生成的多个ID的顺序。实际使用时,每台机器需要配置一个唯一的机器ID,以保证生成的ID不与其他机器生成的ID重复。
2023-05-13 11:40:42
8797
2
原创 oracle报错ORA-01722:invalid number|varchar2不能为clob|explain|存储过程|序列|占字节数
如果字符串类型的参数可以成功转换为数值型,则会进行类型转换并比较。而在此例中,‘11’可以被正确转换为一个整数,因此不会报错,而如果您将参数state设置为字符串类型的’0.1’,则会导致SQL语句执行错误,提示"ORA-01722: invalid number"。由于w_state字段的类型为数值型,而参数state的类型为字符串型,因此会导致无法进行正确的比较,从而报错。这是因为在SQL语句中进行了等值比较,而Oracle数据库默认情况下会使用隐式数据类型转换,这是因为Oracle数据库在进行。
2023-05-10 16:57:44
1514
原创 中国版ChatGPT的机遇与挑战
虽然面临着技术水平落后、生态建设不完善、信息安全问题等严峻挑战,但随着国内市场需求的不断增长和技术水平的不断提升,中国版ChatGPT仍然具有广泛的应用前景和发展空间,我们期待它能够成为更加强大的AI问答机器人。虽然百度已经拥有了搜索引擎、智能音箱等大量的用户群体,但中国版ChatGPT的生态建设还需要大量的合作伙伴和应用场景来推进和完善。作为中国最大的搜索引擎公司,百度在搜索领域有非常强大的大数据积累能力,这将为中国版ChatGPT提供强大的数据支持。以下是个人认为中国版ChatGPT的机遇和挑战并存。
2023-03-28 13:55:25
2360
原创 springboot不报任何错误,启动不了Disconnected from the target VM
端口号超出范围值导致springboot直接启动不了
2023-02-24 18:32:27
819
原创 Error creating bean with name ‘appController‘: Lookup method resolution failed; nested exception is
springboot启动报错
2022-12-16 11:18:30
2774
原创 linux安装MySQL8service mysql status my_print_defaults: Can‘t read dir of ‘/etc/my.cnf.d‘ (OS errno 2
linux安装MySQL
2022-06-05 08:10:21
1922
2
原创 Javaclob转String;java截取字符串;Java逗号拼接字符串;取出字符串汉字;String拼接多方式;解二元一次方程组
Java中clob类型转String
2022-04-24 16:29:29
572
原创 linuxchmod、解析域名;相对路径linux清除历史;linux安装MySQL;linux防火墙;linux远程、上传下载文件命令、运行jar输入到文件\scp、跳行数
chmod-g和chmod-G区别
2022-03-23 18:40:09
260
转载 java.lang.SecurityException: Filter of class org.apache.catalina.ssi.SSIFilter is privileged and can
tomcat启动报错
2022-03-09 16:36:29
180
原创 post和put区别;jsJSON转换;js正则/g;Java常见异常;spring@Transactional注解;String.formatjava删除集合(数组)空元素new String[0]
https://www.cnblogs.com/banyouxia/p/13188536.html
2022-03-01 00:08:29
155
转载 Oracle的wm_concat();jquery中ajax的success回调;在线笔记;idea以插入形式粘贴取出某条SQL;idea前进后退快捷键;oracle11g安装;git stash
oracle函数
2022-02-16 14:41:02
107
转载 idea中jsp乱码;Tomcat控制台中文乱码;引入JS文件页面上中文乱码;html字符实体如';String.format();js断点;new Object[0];$(“选择器”)[0]
idea中jsp乱码问题
2022-02-08 11:41:38
607
转载 Object类型转换为Long;CentOS7添加删除端口;left join一对多的问题;BigDecimal类;Java8API;Java反编译工具;相对路径;端口占用
强制在前面加Long会报错,可以采用下面的办法Object o = new Object();Long l = Long.valueOf(String.valueOf(o)).longValue();
2022-01-18 17:19:36
272
原创 Java8新特性之Stream流;mybatisplus查询某字段并返回List集合;instanceof;Normalizer.normalize();Integer缓存机制;JSON和JAVA转换
java新特性之stream流
2022-01-17 13:37:33
1177
原创 SpringBoot解决跨域\多环境配置;java获取请求端的ip;@Transactional讲解;VSCode无法打开终端窗口、插件
springboot解决跨域问题
2022-01-12 16:27:23
308
原创 cannot be opened because it does not exist,文件明明存在缺报文件不存在的解决办法(踩坑记录)
cannot be opened because it does not exist
2022-01-11 09:58:31
12183
2
原创 解决MyBatisPlus报错:Failed to process, please exclude the tableName or statementId(踩坑记录)
解决MyBatisPlus报错:Failed to process, please exclude the tableName or statementId
2022-01-07 08:38:00
2717
原创 二叉树前中后序遍历;设置gitHTTP连接方式的凭证存储时间;Git中credential.helper设置;解决idea一直弹窗输入git密码;idea中设置vm文件的硬盘位置
二叉树前中后序遍历,设置gitHTTP连接方式的凭证存储时间
2022-01-05 20:59:32
905
原创 mybatis笔记【处理多个字段的问题】|mybatis输出日志到文件|不等于
例子1:mapper层: List<Map> queryBookCondition(@Param("params") Map<String, Object> params);对应的mybatis写法:<select id="queryBookCondition" resultType="map"> select book_id bookId, book_name bookName, book_number bookNumbe
2021-12-29 09:23:21
736
原创 数据库事务的四种隔离级别|idea设置自定义类和方法注释|swagger注解说明|JavaVO的理解|plsql无法连接远程库,oracle环境变量tns;plsql试用到期;plsql使用安装介绍
https://www.cnblogs.com/dingpeng9055/p/11190203.html
2021-12-19 17:47:05
672
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人