- 博客(23)
- 收藏
- 关注
转载 tomcat项目中项目目录不在tomcat容器中时,通过后台代码实现微信的验证文件读取
tomcat项目可以指定项目位置,当目录不在tomcat下的时候,并且无其他文件夹访问权限时,微信的验证文件再放在项目根目录下是读取不到的,可以通过后台代码实现:补充:该方法返回的字符串带引号,没有做过测试是否可行......
2022-06-21 17:30:30
264
转载 Windows Server 2003 Tomcat无法启动,系统事件代码7024
事件代码7024原因:Apache Tomcat 6 服务因 0 (0x0) 服务性错误而停止。查看tomcat启动日志报错:Error occurred during initialization of VMCould not reserve enough space for object heap解决方案:修改注册表找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tom
2022-02-08 19:59:15
1912
原创 tomcat9部署项目自定义的taglib标签找不到URI
项目需要,迁移新系统,tomcat 从7升级到9,项目复制过去运行时自定义标签引用报错org.apache.jasper.JasperException: Unable to find taglib [my] for URI: [/page/public/tags/custag.tdl]需要在web.xml中再配置一下jsp-config 标签路由,并指向本地地址才能引用jsp中引用<%@ taglib prefix="my" uri="/page/public/tags/cust
2022-01-11 17:11:40
2319
原创 SpringBoot中拦截器注入service失败
原代码添加拦截器:@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new WebInterceptor()); }}拦截器:usersService为null
2021-12-27 15:31:28
1005
原创 数据库日期常用相关操作
查看sql的性能使用关键字explainoracle中:explain plan forselect ..........,之后执行select * from table(dbms_xplan.display())查看结果mysql中:explain select ..............去掉某个字段或者某几个字段重复的列:使用关键字distinctselect dis...
2021-12-07 14:56:42
461
原创 关于 com.lowagie.text 报错的问题
首先项目中没有加入com.lowagie.text的依赖(非maven项目看lib目录有没有itext.jar包),需要自己添加相应jar包或依赖,到maven repositury下载lowagie相关的jar包是需要注意版本信息,第一次下载的5.5.13版本的,jar包提示是com.itextpdf..xxxx,和项目需要的com.lowagie.text不对,重新搜索lowagie之后发现还有其他版本重新选择下载次数最多的2.1.7的包导入后显示的是com.lowagie.text..
2021-10-12 09:45:24
4913
原创 spring 国际化 后台获取资源配置属性
// 获取当前选择的语言环境Locale locale = LocaleContextHolder.getLocale();// 根据语言环境获取对应资源文件// 需要注意getBundle(baseName, locale)中的baseName是指资源文件所在目录,而非资源文件前缀,// 网上搜了好多都说是前缀,搞了半天都读不到。。。ResourceBundle bundle = ResourceBundle.getBundle("resource/messages" , locale);.
2021-10-11 14:47:18
1785
原创 MySQL 使用on duplicate key将一张表的数据更新到另一张表
在测试库中更新了省市区等字段的译文,项目发布后需要更新到生产库中,但是测试库的译文数据使用的是翻译api,并且耗时较长,生产库不能这样操作目前解决思路是将测试库中的表导到生产库中的新表中,依据新表中的数据更新到原表中,开始想使用merge into实现,但是mysql不支持这种语法,网上搜了一下可以使用 on dulipcate key 语法insert into province_copy1 (code, nameen) select code, nameen from province_copy
2021-09-22 10:32:45
580
原创 java中自增和自减运算符(a++和++a的区别)
a++表示先赋值再加1,++a则表示先+1在赋值例子:int a = 0;int b = a++;//表示先将a的值赋给b,然后a再加1System.out.println("a:" + a +",b:" + b); // a:1,b:0 int a = 0;int b = ++a;//表示先将a加1,然后再将啊的值赋给bSystem.out.println...
2020-04-08 10:50:32
287
原创 java后台启动报错java.sql.SQLException: Access denied for user ''@'localhost' (using password: YES)
看提示很明显,没有用户名,原配置mysql数据库链接以前的版本用户名name没问题,后面更新了版本需要使用username才行
2020-03-18 09:48:35
271
原创 springboot集成redis时,配置RedisConfig类中自动注入RedisTemplate报错
本次原因是缺少jedis依赖,在pom中加入即可
2020-03-07 16:09:59
1379
1
原创 springboot启动报错com.mysql.cj.jdbc.exception.CommunicationException: Communication link failure
连接mysql刚开始端口写错了,启动报错,端口改正后解决本异常
2020-03-07 16:05:15
526
原创 项目启动成功后,访问不到项目
访问端口失败,没有添加controller入口,创建controller入口,添加注解@ResrController,或使用@Controller注解,在方法上添加@Respose注解,即添加一个又返回的controller...
2020-03-07 16:01:51
1252
原创 idea新建的spring boot项目启动失败
项目创建时没有添加web模块依赖,或者没有成功引入,在pom中添加web模块即可,有依赖的右键--maven--reimort
2020-03-07 15:58:59
387
原创 利用Collections.sort方法重写Comparator接口的compare方法对list集合排序
Collections.sort()使用该方法实际是重写Comparator接口的compare方法实现排序://传入参数list集合,Comparator接口 T:list的元素类型//如List<Map<String, Object>> list = ..............Collections.sort(list, new Comparator<...
2019-01-14 17:46:09
1410
转载 网页全屏显示
html<button id="enterFullScreen" style="height: 30px; width: 50%; margin: 5% auto;">进入全屏</button><button id="exitFullScreen" style="height: 30px; width: 50%; margin: 5% auto;"
2019-01-12 10:10:59
1281
原创 数据库截取字符串
非字符串类型转换:to_char截取:SUBSTR('截取的字段', 开始位置, 结束位置[不写表示截取到最后]) 判断字符所在位置:INSTR('字段名', '字符')
2018-10-22 11:12:52
2246
原创 Java获取Excel表格数据
传入excel文件对象,数据格式可以包括数值,文本,时间 返回list集合(一行数据是一个list)public static List<List<String[]>> getExcelData(File file) { HSSFWorkbook workbook; List<List<String[]>> ...
2018-08-16 14:34:50
1314
原创 使用poi中的getCellTypeEnum()枚举返回类型描述
CellTypeEnum 类型 值NUMERIC 数值型 0STRING 字符串型 1FORMULA 公式型 2BLANK 空值 3BOOLEAN 布尔型 ...
2018-08-14 15:31:34
26336
1
转载 关于Cannot get a NUMERIC value from a STRING cell报错问题
无法从字符串单元格获得数值;switch (cell.getCellTypeEnum()) {case NUMERIC: int numericCellValue =(int) cell.getNumericCellValue(); value += numericCellValue + ","; break;case STRING: String str...
2018-08-14 14:10:14
5546
转载 Module “*” must not contain source root *. The root already belongs to module “*”.
一般是因为项目存在多个模块,且模块之间有包含关系解决:打开Project Structure===》modeles ===》将非项目名的model删除===》OK===》重新运行
2018-08-14 12:44:08
3834
2
转载 Java运行Main()或Test时类或找不到类
该错误是因为运行是找不到方法或者类导致的,查看存放编译文件的文件夹是否有运行或测试的类查看该类或方法是否编译成功。
2018-08-14 12:39:55
3744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人