- 博客(34)
- 收藏
- 关注
转载 Eclipse导入MyEclipse Web项目流程
2、右键项目–>properties–>Project factes–>勾选Dynamic Web Module、Java、JavaScript,勾选runtime-tomcat。org.eclipse.wst.common.component、org.eclipse.wst.common.project.facet.core.xml两个文件。4、修改Context Root:右键项目–>properties–>Web Project settings–>Context root。
2024-04-02 13:55:22 137
原创 推荐超好用的Java快速开发平台
JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用 Beetl、Bootstrap、AdminLTE 经典开发模式,或者分离版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先进技术栈。提供在线代码生成功能,可自动创建业务模块工程和微服务模块工程,自动生成前端代码和后端代码;
2023-11-01 10:11:29 26279
原创 PropertyPlaceholderConfigurer 类processProperties()方法自定义数据库用户名和密码解密与替换
由于项目需要,不能暴露配置文件数据库账号密码,可使用AES加密进行用户名和密码/在配置文件中填写虚假密码/为空(根据实际情况选择)。
2023-02-08 14:11:26 355
原创 【国产化环境】飞腾cpu银河麒麟V10系统apt-get方式安装最新mysql
【国产化环境】飞腾cpu银河麒麟V10系统apt-get方式安装最新mysql
2022-08-30 09:05:57 3238
转载 java.lang.OutOfMemoryError Tomcat内存溢出解决方案
一、设置环境变量二、在Eclilpse中修改了启动参数,在VM arguments 加入三、在Idea中修改了启动参数,在VM arguments 加入**四、tomcat运行出现 java.lang.OutOfMemoryError: Java heap space在catalina.bat的第一行增加:在catalina.sh的第一行增加:...
2022-06-30 14:02:58 6788
原创 Tomcat控制台输出乱码解决方案
找到Tomcat路径下logging.properties文件打开D:\apache-tomcat-9.0.64\conf\logging.properties找到删除此行或者加#号注释掉保存即可重启Tomcat
2022-06-30 10:59:22 216
转载 oracle数据库字符串切割split
1 新建数据库类型create or replace type STR_SPLIT as table of varchar2(50);2 创建functionCREATE OR REPLACE FUNCTION SPLITSTR(P_STRING IN VARCHAR2, P_DELIMITER IN VARCHAR2) RETURN STR_SPLIT PIPELINED IS V_LENGTH NUMBER := LENGTH(P_STRING); V_START NUMB
2021-09-29 10:05:23 1530
转载 Navicat 连接MySQL 8.0.11 出现2059错误
Navicat 连接MySQL 8.0.11 出现2059错误错误#使用Navicat Premium 连接MySQL时出现如下错误:原因#mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password解决#更改加密规则:mysql -uroot -ppassword #登录use mysql; #选择数据库# 远程连接请将'localhost'换成'%'ALTER USER 'root'@
2021-09-22 09:59:46 101
原创 MySQL(免安装版)的安装与配置详细教程及相关问题解决办法、开启远程连接
MySQL(免安装版)的安装与配置详细教程及相关问题解决办法、开启远程连接
2021-07-30 14:13:40 87013 18
转载 MyBatis之——动态SQL
MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。虽然在以前使用动态 SQL 并非一件易事,但正是 MyBatis 提供了可以被用在任意 SQL 映射语句中的强大的动态 SQL 语言得以改进这种情形。动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBati
2021-07-15 10:36:21 284
转载 【MyBatis】MyBatis如何动态传入表名和字段名?
【MyBatis】MyBatis如何动态传入表名和字段名?在说明MyBatis中如何动态传入表名之前,我们先来说说MyBatis中的#{}和${}的用法。mybatis里#{}与${}的用法在动态sql解析过程,#{}与${}的效果是不一样的:#{} 解析为一个 JDBC 预编译语句(prepared statement)的参数标记符。如以下sql语句select * from user where name = #{name};会被解析为:select * from user where
2021-07-15 09:16:24 12343 2
原创 Java类型转换注意点
1.不能对布尔值进行转换2.不能把对象类型转换为不相干的类型3.在把高容量转换到低容量的时候,强制转换4.转换的时候可能存在内存溢出,或者精度问题
2021-07-02 15:49:05 97
转载 最好完全避免使用浮点数进行比较,应使用BigDecimal类
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也必须是BigDecimal的对象。构造
2021-07-02 10:43:35 366
原创 MarkDown学习
MarkDown学习一级标题(#+空格+标题名)二级标题(##+空格+标题名)三级标题(###+空格+标题名)…字体字体(** +文字+ **)加粗字体(* +文字+ *)斜体字体(*** +文字+ ***)加粗斜体字体(~~ +文字+ ~~)引用(>+空格)分割线(—或者***)图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R8MufCCf-1624951473038)(C:\Users\ThinkPad\Desktop\微信截图
2021-06-29 15:25:02 92
原创 Vmware tools安装失败,提示无法自动安装...
VMware 工具升级在没有 SHA-2 代码签名支持的情况下在 Windows 上失败 (78708)最后更新:2020/5/8类别:故障排除总视图:2407576语言: 英语 症状安装程序向某些驱动程序x抛出一个消息框:"设置未能自动安装x驱动程序。此驱动程序必须手动安装"。 视窗安全警告可能会在消息框之前:"Windows 无法验证此驱动程序软件的发布者"。 在vminst.log文件中,...
2021-06-28 15:58:59 12316 18
mysql安装提示缺少msvcr120.dll、vcruntime140.dll、vcruntime140-1.dll
2023-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人