- 博客(20)
- 问答 (3)
- 收藏
- 关注
原创 com.sun.xml.internal.ws.server.sei.TieHandler createResponse
这个错误是因为缺少jar包(commons-lang-2.6.jar),在转换成json格式时报的错。一个个下载,pom.xml中有jar但是项目中引用不了,就重新引用一次。可以直接用Maven直接下载,或者手动去。这样之后转json格式就不会出错了。这是json要用到的依赖包。...
2022-08-03 10:40:22
611
原创 截取相应字节数的字符串
前段时间接到一个需求,里面有要求一个字段中的字节数上限是4000字节,如果超出会出问题,需要判断有没有超出字节数,然后给前台提示超出,下面是方法: public static String subStr(String str, int subSLength) { String subStr =""; try { if (str == null) { return ""; }else{ int tempSubLength = subSLength;//截取字节数
2022-02-17 14:19:53
464
原创 去掉字符串中的中文
取到一个字符串,在工作中会出现去掉该所有中文的时候,用java实现: public static void main(String[] args) throws Exception { String REGEX_CHINESE = "[\u4e00-\u9fa5]"; String str = "243dfzc.;去掉中文hsdu真"; str = str.replaceAll(REGEX_CHINESE,""); System.out.println(str); } 控制台输出结果:243
2022-02-17 14:11:43
1222
原创 oracle数据库用delete报ORA-00903: invalid table name
oracle数据库delete数据库表的数据的sql语句是不需要在delete关键字后面加 * 的, 加了会报错:ORA-00903: invalid table name 正确的写法应该是 delete from table_name where field = '测试'
2022-02-17 13:58:12
2564
1
原创 idea编译文件乱码问题解决
在写了个测试接口配置好后发现,哎?咋乱码了 后来发现编译后的文件乱码了,然后找到FILE→setting→Editor→File Encodings 发现这里设置没问题,编码格式都一样,上网继续找办法,找到一个在这个文件打开后的右下角可以改变这个文件的编码格式的方法,改成GBK之后编译后的文件是正常的,但是编译前的文件,额,不正常,这不是我想要的 最后,我找到了解决的方法,FILE→setting,然后在下图目录位置中加入-encoding utf-8 OK,问题解决 ...
2021-08-24 11:10:15
1578
原创 Caused by: java.sql.SQLException: Cannot convert value ‘1‘ from column 1 to TIMESTAMP.
Caused by: java.sql.SQLException: Cannot convert value '1' from column 1 to TIMESTAMP. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQ
2020-07-31 09:53:32
1111
1
原创 Error: java:错误不支持发行版本5
idea运行项目时出现Error: java:错误不支持发行版本5的错误,是因为创建Maven工程的时候jdk是和电脑上安装的jdk版本不一致所导致的,如下图,我电脑上安装的是jdk1.8,这个项目创建的时候是11.0.4,所以它后面运行就会报错, 这样的话可以在File→Settings→Build,Execu…→Compiler→java Compiler里面,把版本信息修改过来就行了 ...
2020-07-22 20:15:09
376
原创 mybatis环境搭建
第一步:创建maven工程并导入坐标 第二步:创建实体类和dao接口 第三步:创建mybatis的主配置文件 第四步:创建映射配置文件 注意事项: 1.创建IUserDao.xml和IUserDao.java时,名称是为了和我们之前的知识保持一致。在Mybatis中它把持久层的操作接口名称和映射文件也叫做:Mapper。所以,IUserDao和IUserMapper是一样的。 2.在idea中创建目录时,它和包是不一样的: 包在创建的时候:com.itheima.dao是三级结构 目录在创建的时候:c
2020-07-22 16:58:31
173
原创 Mybatis的约束
1、全局配置文件(Config.xml)的约束 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> 2、Map.xml的约束 <?xml version="1.0" encoding="UTF
2020-07-22 16:52:16
400
原创 全局结果和局部结果
如果配置了局部结果页面,又配置了全局结果页面,那么以局部结果为主(都要写在package里面)。 <!-- 配置全局结果页面 --> <global-results> <result name="success">/hello.jsp</result> </global-results> <!-- 配置局部结果页面 --> <action name="book" class="struts2_day02.BookActi
2020-07-22 16:45:33
225
原创 Maven安装
1、检查JAVA_HOME环境变量(安装jdk的时候配置的) 2、解压Maven核心程序的压缩包,放在非空路径(不含中文)下 3、配置Maven相关环境变量 MAVEN_HOME或M2_HOME(bin的上一层目录) path(包含bin的目录) 验证:在dos上运行mvn -v命令查看Maven版本 如图所示,这样就表示Maven已经安装成功了! ...
2020-07-22 16:40:25
116
原创 Maven仓库
[1]本地仓库:为当前本机电脑上的所有Maven工程服务。 [2]远程仓库。 (1)私服:架设在当前局域网环境下,为当前局域网范围内的所有Maven工程服务。。 (2)中央仓库:架设在Internet上,为全世界所有Maven工程服务。 (3)中央仓库的镜像:架设在各个大洲,为中央仓库分担流量。减轻中央仓库的压力,同时更快的响应用户请求。 ...
2020-07-22 16:35:01
109
原创 为什么要使用Maven
在开始学习SSM的时候,视频中的老师建了个Maven项目,里面有个pom.xml配置文件,他在里面写了坐标。当时我有点楞,嗯哼?这个坐标干嘛的,好奇地去问了老师,得知这是Maven的知识,并且老师建议先学习一下Maven的知识,于是故事开始了… 目前的技术在开发中存在的问题 1、一个项目就是一个工程 a、如果项目非常庞大,就不适合继续用package来划分模块。最好是每一个模块对应一个工程,有利于分工协作。 b、借助Maven就可以将一个项目拆分成多个工程。 2、项目中需要的jar包需要手动“复制”、“粘贴
2020-06-26 23:30:34
264
原创 java中的变量
变量的概念: ➢内存中的一个存储区域 ➢该区域的数据可以在同一-类型范围内不断变化 ➢变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值 变量的作用: ➢用于在内存中保存数据: 使用变量注意: ➢Java中每个变量必须先声明,后使用 ➢使用变量名来访问这块区域的数据 ➢变量的作用域:其定义所在的一对{ }内 ➢变量只有在其作用域内才有效 ➢同一个作用域内,不能定义重名的变量 ...
2020-06-22 22:29:35
138
原创 老师给的code学习建议
锻炼“双核”处理,边听讲边思考,边做“笔记” 纸上得来终觉浅,绝知此事要躬行! 第一层次:看得懂(依赖于视频、书、帖子) 第二层次:练得熟(每天代码必须实现2-3遍) **总结:**三分看,七分练 建立行之有效的学习方法 学习编程的捷径:敲,狂敲 “模仿”好的编码习惯 整理、回顾:每天花半小时整理 说和做是两回事! 四种心态: 不是“没听懂”,而是“记不住” 要为成功找理由,不为失败找借口 战略上蔑视“对手”,战术上重视“对手” “代码虐我千百遍,我视代码如初恋” ...
2020-06-22 22:25:09
249
原创 Eclipse导入的jar包不在一个文件夹下
原来导入的jar包都是在一个文件夹下的,可是到后来导入的jar包却排列在外了,没有在一个文件夹下,jar包多了看着烦。 改正方法就是在项目列表的右上角有一个倒三角,点开 勾选Show Referenced Libraries Node,完成之后就会在一个文件夹下了 当时刚接触eclipse,找了些时间才搞定的,现在把笔记拿出来分享下。 ...
2020-06-22 22:17:40
348
原创 Eclipse的一些快捷键
超级常用: CtrI+C 复制 Ctrl+V 粘贴 Ctrl+X 剪切 Ctrl+Z 撤销 Ctrl+Y 反撤销 Ctrl+S 保存 Ctrl+A 全选 Ctrl+1 快速修复 Alt+/ 代码内容提示 非常常用: Altt Down 向下移动代码 Alt+Up 向上移动代码 Shift+ Enter 向下插入行 C Ctrl+ Shift+ Enter 向上差入行 Ctr+D 删除选中行 Ctrl+ O 显示outline Ctrl+ Alt+ Down 向下复制行 Ctrl+Shift+ O 批量导包
2020-06-22 22:03:24
220
1
原创 一些常用的DOS命令和按键
DOS命令: dir:列出当前目录下的文件及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd…:退回到上一级目录 cd\:退回到根目录 del:删除文件(删除的是所选文件里的文件,使这个文件夹为空) exit:退出dos命令行 按键: ← →:移动光标 ↑ ↓:调阅历史操作命令 Delete和Backspace:删除字符 ...
2020-06-22 21:51:22
369
原创 eclipse连接mysql
为什么我之前连接mysql的url是jdbc:mysql://localhost:3306/game_test?characterEncoding=utf8&useSSL=false可以连接上,把它放到配置文件里就会报红呢?去掉&useSSL=false就没有报错,但是连接不上了,会报下面的错:java.sql.SQLException: The url cannot be nul...
2019-03-28 10:00:10
199
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅