Java技术
AC夏夜
这个作者很懒,什么都没留下…
展开
-
Quartz,Cron格式设置说明与案例
1、这些星号由左到右按顺序代表* * * * * * * (从左到右,从秒到年,共七位)[秒] [分] [时] [日] [月] [周] [年]原创 2024-09-27 10:18:02 · 579 阅读 · 0 评论 -
windows下解决端口号占用的命令
1、根据占用端口找到进程。原创 2024-09-27 10:01:08 · 154 阅读 · 0 评论 -
Java idea控制台、日志和jsp乱码 解决方案最全汇总(自己开发经验)
以下两项修改为UTF-8原创 2024-09-26 17:12:58 · 761 阅读 · 0 评论 -
JSONObject和JsonArray的区别
其中关键字是字符串,而值可以是字符串、数值、true、false、null、对象或数组等。JSON有两种结构:对象和数组(JSONObject和JsonArray)。(2)数组结构以”[”开始,以”]”结束。(1)对象结构以”{”大括号开始,以”}”大括号结束。原创 2024-09-24 16:03:58 · 177 阅读 · 0 评论 -
JDBC操作详细步骤和案例
•使用DriverManager的getConnectin(String url , String username,String password )方法传入指定的欲连接的数据库的路径、数据库的用户名和密码来获得。1、ResultSet executeQuery(String sqlString):执行查询数据库的SQL语句,返回一个结果集(ResultSet)对象。3、execute(sqlString):用于执行返回多个结果集、多个更新计数或二者组合的 语句。= null){ // 关闭连接对象。原创 2024-09-19 17:11:58 · 549 阅读 · 0 评论 -
Mybaits在SQL语句加jdbcType=varchar2的另一种解决方式
Mybaits在SQL语句加jdbcType=varchar2的另一种解决方案。原创 2024-09-18 17:16:37 · 177 阅读 · 0 评论 -
Java 获取当前日期时间,并将其转化为字符串,赋值给实体类的日期时间字段
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");原创 2024-09-18 18:25:05 · 158 阅读 · 0 评论 -
@Repository和@Mapper注解的区别
Mapper不需要配置扫描地址,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。@Repository需要在Spring配置文件中中配置扫描地址,然后生成dao层的Bean才能被注入到Service层中。@Repository和@Mapper区别。两个都是注解在dao上。原创 2024-09-18 18:17:16 · 150 阅读 · 0 评论 -
idea控制台打印乱码问题彻底解决
1、首先你要确定是哪类日志打印乱码:tomcat? log4j?等2、我这次的原因主要是:我把网上能设置UTF-8的位置都设置了,控制台的日志打印还是中文乱码。说明我的idea很可能有问题。于是我妥协:把控制台的日志打印改成GBK于是:(1)把tomcat的里的控制台日志编码改成了GBK(2)把idea的bin目录下的vmoptions文件的设置utf-8去掉,把idea help editcustomvmoptions的设置utf-8也去掉,把edit configrations的vm o原创 2021-01-18 15:18:41 · 222 阅读 · 0 评论 -
加载jdbc.properties文件同时对数据库密码解密
实现思路:重写加载器的方法,做到偷梁换柱,在真正使用配置之前完成解密。1、扩展package com.lavasoft.freamwork.ext.spring;import com.lavasoft.freamwork.common.ThreeDES;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.ConfigurableListable.原创 2020-12-31 15:53:28 · 56 阅读 · 0 评论 -
java编译时报错 源值1.5已过时,java:-source 1.5中不支持switch
java编译时报错 源值1.5已过时,java:-source 1.5中不支持switch原创 2020-12-30 15:17:30 · 24 阅读 · 0 评论 -
oracle连接的SERVICE_NAME,服务名,初次安装使用注意
oracle连接的SERVICE_NAME,服务名,初次安装使用注意原创 2020-12-22 10:03:19 · 272 阅读 · 0 评论 -
配置idea导入maven项目时使用自己的maven仓库位置
配置idea导入maven项目时使用自己的maven仓库,先不导入项目,在文件夹中修改workspace.xml里maven仓库的位置,否则导入过程中使用原配置文件中会的仓库位置,且没有时自动新建,导入后一直加载,很麻烦。解决办法:修改workspace.xml。原创 2020-12-21 10:21:07 · 26 阅读 · 0 评论 -
换tomcat8后js乱码、idea控制台日志乱码解决
(1)html已经设置了1、在项目的web.xml别忘了加过滤器,/4、修改tomcat中的bin/catalina.bat,增加一行。在虚拟机选项中加入 -Dfile.encoding=UTF-8。-- Spring 编码过滤器 start -->-- 增加内容 start -->-- 增加内容 end -->原创 2020-11-26 15:06:49 · 65 阅读 · 0 评论 -
input不可编辑可复制不可复制的三种方式、JQuery和JS传统操作页面元素区别
无参数的情况下是取值div.text("aaaa");无参数的情况下是取值div.html("aaaa");添加属性:div.attr("test","aa"); 可复制,后台可以接收到传值。获取属性:div.attr("test");1、jquery与js最直观的区别就是外观上jQuery对象比js对象多了"$()"。移除属性:div.removeAttr("test");原创 2020-11-25 17:20:07 · 43 阅读 · 0 评论 -
redis设置密码命令
redis设置密码命令:config set requirepass 123456原创 2020-11-25 17:18:16 · 32 阅读 · 0 评论 -
Mybatis操作oracle数据库的一些坑
使用mybatis的generator生成的时候,建议使用全大写表,中间用下划线隔开,会生成驼峰字段。*oracle区分大小写,如果不想区分,必须要用引号包住。*写mybatis的sql语句时,不能有分号。*oracle没有空字符串的概念。原创 2020-11-25 17:16:10 · 33 阅读 · 0 评论 -
Java的mybatis实现使用List批量插入实体类对象实操记录,collection=“list“
List批量插入 ,collection填collection="list"原创 2020-11-25 17:13:31 · 45 阅读 · 0 评论 -
fastjson:map转json字符串、json字符串转map、map根据key名拿value、JSONArray转list
fastjson:map转json字符串、json字符串转map、map根据key名拿value、JSONArray转list原创 2020-11-13 15:46:28 · 1421 阅读 · 1 评论