java
文章平均质量分 57
irizhao
身居小城,关注世界!保持学习激情!
展开
-
.apk] cannot be opened because it does not exist解决方案
springboot里面添加一个下载功能,提示:cannot be opened because it does not exist。主要是找不到资源,需要在pom文件指定一下位置。原创 2023-01-13 10:25:05 · 522 阅读 · 1 评论 -
tomcat,要管理app,提示403处理方法(两步)
打开/webapps/manager/META-INF/目录下context.xml文件,不是conf/目录下的context.xml文件,一定不要搞错了!然后重启tomcat,重新访问manager app页面,如果此时仍然出现403 Access Denied错误,那么就是访问的ip限制,重启tomcat,重新访问manager app页面。分两步解决:添加管理账户、添加管理IP。原创 2022-12-29 09:59:01 · 1595 阅读 · 0 评论 -
tomcat支持多个ssl证书设置
SSLHostConfig可以添加多个,就是多个ssl证书。tomcat8.5以上支持。原创 2022-12-29 09:35:15 · 1005 阅读 · 0 评论 -
tomcat10安装ssl证书异常处理
C:\Windows;28-Dec-2022 17:18:23.990 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.util.logging.config.file=D:\Env\Tomcat10\conf\logging.properties。原创 2022-12-28 17:59:05 · 1656 阅读 · 0 评论 -
Unable to start ServletWebServerApplicationContext due to missing ServletWeb解决办法
但这个没动过,唯一就是不是最新版本,好吧,替换为最新的。估计是IDE的依赖文件错乱了。启动成功 v1.7.3。原创 2022-11-10 09:15:43 · 1483 阅读 · 2 评论 -
mybatis错误:bad SQL grammar [];error occurred while setting parameters;involve defaultParameterMap处理
业务描述:由于处理数据量庞大,多表进行拆分,每次任务新建一个表。在往新建表(表名要传参)插入数据时原创 2022-10-19 10:59:50 · 2739 阅读 · 0 评论 -
Could not set parameters for Parameter index out of range (12 > number of parameters, which is 11)处理
nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='__frch_item_0.userId', mode=IN, javaType=class java.lang.Integer, jdbcType=null, numericScale=null, resultMapId='null'原创 2022-10-19 10:41:46 · 1116 阅读 · 0 评论 -
记一次排障事件:.jar which is referenced by the classpath, does not exist.
删除:jar包确实存在,在lib下,后来把lib的删除了,让maven从网络下载,还是出这个报错,干错搜了一下整个项目,发现在 项目下\.classpath 的文件有这句,原创 2022-10-08 14:26:48 · 372 阅读 · 0 评论 -
mybatis批量更新问题
可以放心的批量更新了 :),瞬间更新5000条:原创 2022-08-09 16:38:27 · 881 阅读 · 0 评论 -
android与PC new SecureRandom() 的大坑
最后发现是SecureRandom的坑。PC与android的结果不一样!特此记录原创 2022-06-17 17:28:09 · 3223 阅读 · 0 评论 -
ANdroid8.0以上创建快捷方式
客户有在桌面上创建网页链接快捷方式的需求,以前做了一个APP有这个功能,今天试了一下,竟然不能用了。经查是7.1以下可以支持,8.0以上就不行了。于是全网查资料,还真不容易实现。好在google.cn的开发网有这个,记录一下,也方便新人。创建固定快捷方式在 Android 8.0(API 级别 26)及更高版本中,您可以创建固定快捷方式。与静态和动态快捷方式不同,固定快捷方式在受支持的启动器中显示为单独的图标。图 1 显示了这两类快捷方式之间的区别。注意:当您尝试将快捷方式固定到受支持的启动器上原创 2022-03-10 16:43:18 · 3045 阅读 · 0 评论 -
maven项目手动安装jar包
maven项目手动安装jar包原创 2021-12-17 16:31:17 · 830 阅读 · 0 评论 -
Error parsing Mapper XML. The XML location is ‘file 问题处理
09:49:01.402 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - [refresh,559] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: E.原创 2021-12-14 09:52:25 · 7798 阅读 · 0 评论 -
attempted to return null from a method with a primitive return type (int).
错误原因分析本次报错的原因在于sql语句未查询到数据,返回为null。而我们定义的dao层方法是返回为int,就会出现如下这样的提示:return null from a method with a primitive return type (int).(试图从具有原始返回类型(int)的方法返回null)Ingeter是int的包装类,int的初值为0,Ingeter的初值为null解决方式:将dao层的返回类型改为Integer即可。...原创 2021-04-19 11:52:56 · 2403 阅读 · 0 评论 -
Eclipse导入项目报错-“The import javax.servlet cannot be resolved“
项目在导入的时候,没有将jsp-api.jar和servlet-api.jar这两个jar引入,导致错误。解决方法:原创 2020-12-04 10:09:49 · 461 阅读 · 0 评论 -
build.gradle各种奇葩报错处理:Add Google Maven repository and sync project、 Gradle sync failed: 杩欐槸鍦ㄤ富鏈哄悕瑙
11:34 Gradle sync failed: d29vzk4ow07wi7.cloudfront.net (3 s 465 ms)11:34 NDK Resolution Outcome: Project settings: Gradle model version=5.4.1, NDK version is UNKNOWN11:34 Gradle sync started with single-variant sync11:34 Gradle sync fail...原创 2020-11-17 14:04:39 · 1259 阅读 · 0 评论 -
无线设备(插手机卡)与freeswitch的互通
先登录192.168.11.1 admin、admin 修改为自动获取IP,DNS呼叫配置:SIP中继配置(自动编号,这里是31):端口配置:排石没个手机卡的动作,注册的SIP号码、注册到的SIP服务器(上面那个编号,这里是31),增益放大声音,呼往VOIP热线就是给SIP服务器送的呼入号码,这里填写,并在SIP服务器的C:\Program Files\FreeSWITCH\conf\dialplan\default.xml配置呼入规则,reloadxml启用。T...原创 2020-11-16 16:18:40 · 1394 阅读 · 0 评论 -
idea调试maven项目 运行配置
原创 2020-11-10 15:28:31 · 736 阅读 · 0 评论 -
调了一天的目录转发规则-20201106
<rule name="java"> <match url="^(.*)" /> <conditions> <add input="{URL}" pattern="(.*)/java/(.*)"/> </conditions> <action type="Rewrite" url="http://localhost:8090/{C:2}" /> </rule>...原创 2020-11-06 18:12:55 · 71 阅读 · 0 评论 -
iis7下php(apache)与tomcat(java)共用80端口的方法 无冲突
仅在Windows008下IIS7测试过,其他的不保证其他版本可以使用。打开web.config,将以下内容复制进去:<?xml version="1.0" encoding="UTF-8"?><configuration><system.webServer> <rewrite> <rules> <rule name="tomcat"> <match url="^(.*)" />...原创 2020-11-04 10:10:46 · 810 阅读 · 0 评论 -
No implementation found for void tv.danmaku.ijk.media.player.IjkMediaPlayer.native_profileEnd()
2020-02-10 10:16:16.364 32284-32284/com.zhuicha.aitv E/art: No implementation found for void tv.danmaku.ijk.media.player.IjkMediaPlayer.native_profileEnd() (tried Java_tv_danmaku_ijk_media_player_IjkM...原创 2020-02-10 10:20:28 · 2492 阅读 · 0 评论 -
各种jar下载 Jar File Download
http://www.java2s.com/Code/Jar/a/Cataloga.htm按照字母查找。比如A开头的:a/a4 a2j2 a343 aaa2 aacdecoder2 aalto8 aao10 abbot3 abcl15 abdera1 abdera atom13 abdera bund...原创 2020-01-13 20:16:54 · 7029 阅读 · 2 评论 -
Provider sun.tools.attach.WindowsAttachProvider could not be instant解决方法
原因是找不到attach.dll。解决方法:将jdk原路径下的jre/bin路径添加到环境变量path下。eg:C:\Program Files (x86)\Java\jdk1.8.0_45\jre\bin原创 2020-01-13 20:14:22 · 3458 阅读 · 0 评论 -
MQTT使用问题记录
最近在使用Mqtt上传消息,很好用。多日常使用中的问题记录一下:多主题订阅问题:int[] Qos = { 1,1 };//几个订阅,就有几个Qos!!! String[] topic1 = { "PMINFO/#","aitaxi/#" };//"PMINFO/#", try { client.subscribe(topic1, Qos);。。。。。。...原创 2019-12-19 17:33:00 · 575 阅读 · 0 评论 -
springboot mybatis报错Could not set parameters for mapping: ParameterMapping{property=
用了一个like,报错Could not set parameters for mapping: ParameterMapping{property=语句:@Select("SELECT **** where shopName like '%#{shopName}%' ")将like '%#{shopName}%' 改'%${shopName}%' 为正常。...原创 2019-10-20 19:02:25 · 3671 阅读 · 0 评论 -
freeswitch 报异常:SLF4J: Failed to load class "org.问题处理slf4j.impl.StaticLoggerBinder
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further...原创 2019-10-19 11:14:29 · 120 阅读 · 0 评论 -
eclipse 导出war提示: war export Module name is invalid.
参考https://stackoverflow.com/questions/6129780/module-name-is-invalid-when-exporting-an-existing-eclipse-project-to-a-war-filI had the same issue, and I fixed it. Please follow the steps below, and y...转载 2019-10-16 16:36:15 · 1645 阅读 · 0 评论 -
mybatis错误:元素内容必须由格式正确的字符数据或标记组成 的原因及解决方法
错误原因:mybatis查询的时候,需要用到运算符 小于号 < 和 大于号 >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误错误事例:<if test="params.perCapita != null and params.perCapita != ''"> and perCapita <= #{param...原创 2019-10-15 20:31:34 · 923 阅读 · 0 评论 -
使用eclipse构建Maven项目及发布一个Maven项目
开发环境:Eclipse Jee Mars(截止2015年12月1日目前的最新版eclipse4.5),下载地址:http://www.eclipse.org/downloads/因为此版本已经集成了M2E的插件,再者Mars版本的eclipse也比较稳定,可以省一些不必要的麻烦。一、构建Maven项目用eclipse构建maven项目之前我们需要为eclipse做一些必要的配置一些必要的配置 ...转载 2018-03-05 17:48:54 · 634 阅读 · 1 评论 -
在eclipse上配置Maven
1.下载Maven版本 官网地址:http://maven.apache.org/download.cgi 直接下载Maven网址:https://mirrors.tuna.tsinghua.edu.cn/apache//maven/ 后缀为tar.gz的可用于Linux系统上,后缀为zip可直接用于windows系统上 binary表示编译后的二进制文件 source表...转载 2018-03-05 17:44:53 · 329 阅读 · 0 评论 -
eclipse中安装adt插件
eclipse中安装adt插件,默认安装网址被墙了,可采用迂回救国的方法:)有一个备用网址dl.google.com,可替换dl-ssl.google.com域名,但是安装过程中会掺杂带ssl的网址,导致安装失败。可以ping dl.google.com 获得ip,然后在host文件添加这么一条:203.208.43.105 dl-ssl.google.com 保存,重原创 2017-09-14 09:56:01 · 2533 阅读 · 0 评论 -
java String的经典问题(new String() ,String )
先来看一个例子,代码如下:[java] view plain copy1.public class Test { 2. public static void main(String[] args) { 3. String str = "abc"; 4. String str1 =转载 2017-08-06 21:38:28 · 1277 阅读 · 0 评论 -
WARN No appenders could be found for logger的解决方法
在spring的web项目中常常会在tomcat启动的时候出现这种提示: 引用log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system pr转载 2017-08-10 16:37:18 · 812 阅读 · 0 评论 -
Java 常用API的运用,效率及技巧、
Java 常用API的运用,效率及技巧1. Java面向对象基本概念2. System3. String, StringBuffer4. 数值,字符,布尔对象与简单类型的操作5. Class, ClassLoader6. Java IO系统7. Java集合类8. Res转载 2017-07-23 11:08:02 · 599 阅读 · 0 评论 -
MediaPlayer(3340): attachNewPlayer called in state ***
E/MediaPlayer(3340): attachNewPlayer called in state 128使用MediaPlayer播放时第二次播放就遇到这个问题,看了下文档最简单的解决办法就是在每次调用播放之前,先reset一下player,就ok了==================ERROR/MediaPlayer(9974): start called in state 64 ER...转载 2018-06-04 11:10:39 · 5115 阅读 · 3 评论 -
Gradle sync failed: The first result from the daemon was empty. Most likely the process died immedia
AndroidStudio Gradle时报错: Gradle sync failed: The first result from the daemon was empty. Most likely the process died immediately after connection.解决办法:dos窗口输入jps :查看java进程。 tskill命令kill掉 GradleDa...原创 2019-02-25 17:55:20 · 1394 阅读 · 0 评论 -
URI is not registered ( Setting | Project Settings | Schemas and DTDs )
URI is not registered ( Setting | Project Settings | Schemas and DTDs )在idea中,当初手动第一次写spring配置文件的时候,出现了上面这个错误。错误提示如下:很明显的两行错误提示。将鼠标放在上面,软件会提示“URI is not registered ( Setting | Project Settings |...转载 2019-02-25 18:32:16 · 278 阅读 · 0 评论 -
Android studio 3.2 出现Android studio attribute android:layout_width is not allowed here
Android studio attribute android:layout_width is not allowed here这个错误是因为你的安卓版本选择和你的sdk版本不一致,我新建项目用的Android 4.4,但是sdk没有,所以去这里下载这个4.4版本就行。...转载 2019-02-25 18:33:24 · 5840 阅读 · 3 评论 -
java 打包成jar(可运行)方法以及UTF-8编码乱码等问题解决
打包成可直接运行的Jar(包含lib库),如果附带还有data等数据文件,需要手动创建一下。编码问题:在eclipse调试时没问题,但是打包成jar就乱码了,。java文件都是utf-8,所用的数据文件也是utf-8,文件读取没问题,就是显示出现问题:可写一个启动bat,将start.bat改为java -jar -Dfile.encoding=utf-8YourNam...原创 2019-04-04 16:36:05 · 20055 阅读 · 4 评论 -
idea编译springboot 的各种坑记录
mysql8.0 Authentication plugin 'caching_sha2_password' cannot be loaded先来解释一下为什么会报这个错,在mysql8之前的版本使用的密码加密规则是mysql_native_password,但是在mysql8则是caching_sha2_password。解决方案有很多,我是创建了一个新用户,并指定加密规则为:mysql...原创 2019-06-26 19:22:38 · 1811 阅读 · 0 评论