java问题
主要是在java方面遇到的各种问题
希江木
新手渣渣
展开
-
【已解决】redis:Failed to instantiate SLF4J LoggerFactory
错误是昨天解决的,没有相关详细图片了,按照记忆记录下。Failed to instantiate SLF4J LoggerFactory错误底下好几个java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory错误不知道是不是版本原因,换了版本就好了。用了两个相关jar包去掉了上面api那个jar包,留下面那个。测试还是有类似错误,换了slf4j-log4j12版本报错少了一个,好像没有Failed to inst原创 2021-09-09 10:35:30 · 1289 阅读 · 0 评论 -
已解决:项目打完jar包后,无法读取src目录下的.properties文件
原来是这么写的:Properties properties = new Properties();// 使用ClassLoader加载properties配置文件生成对应的输入流InputStream in = PropertiesMain.class.getClassLoader().getResourceAsStream("db.properties");// 使用properties对象加载输入流properties.load(in);用这种办法读取配置文件(.propert...转载 2021-01-19 16:04:46 · 885 阅读 · 1 评论 -
已解决:如何查看java代码耗了多少内存
打开cmd 然后输入jvisualvm回车即可查看自带的内存监控原创 2020-12-28 15:45:22 · 435 阅读 · 0 评论 -
已解决:项目连接Mysql时警告Establishing SSL connection without server‘s identity verification is not recommende
这位大哥的博客解决了问题:指路近期在跑一个项目的时候Idea的日志窗口出现了下面的警告,该警告对运行测试的结果没有影响,但是始终让人不舒服,也不知道有没有隐患,于是对该问题进行了了解和处理,警告内容如下:;Thu Dec 20 12:50:09 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5....转载 2020-12-28 11:18:36 · 316 阅读 · 0 评论 -
已解决:eclipse 报错 code recommenders cannot download its model repository index
https://blog.csdn.net/sjc170/article/details/102961231eclipse 报错 code recommenders cannot download its model repository index在网上搜索到的解决方案是将修改连接方式为Manaul,但并不能解决此问题。于是在StackOverflow上找到了这个提问原因是这个项目的model获取地址现在被移除了,而且已经很久没有更新了。所以我们只要把这个地址去掉就行了。原来此处有一个地址,转载 2020-12-24 10:07:31 · 671 阅读 · 0 评论 -
java中时间处理的工具类(获取当前时间,获取当前时间戳,格式化当前时间,时间与时间戳之间的转换)
在项目的实际开发过程中会经常用到有关时间的处理,比如获取当前的时间,获取当前的时间戳等。而且我们为了更加的规范往往还需要对时间的格式进行统一的处理。并且还有灵活的对事件以及时间戳进行转换。在实际的项目开发过程中,往往把这些内容抽取处理,作为单独的工具类,整理了一个时间处理的工具类。来源import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateT转载 2020-12-23 10:46:13 · 592 阅读 · 0 评论 -
已解决:Eclipse java工程引用另一个工程的类
比如现有工程为 A ,现在要使用A工程中的类的工程为B那么右击B,properties->java build paths->project->add 选择 A 即可对 A 中类进行引用转载 2020-12-08 10:34:47 · 983 阅读 · 0 评论 -
Tomcat部署Web项目的3种方式
Tomcat部署Web项目的3种方式一、将war包丢进webapps这是最简单粗暴的方式:将web工程打成war,丢进tomcat/webapps目录即可,tomcat会自动解压。无需修改任何配置文件即可完成部署。这里我准备了tomcat8.5.43与dubbo控制台的war包来做测试。①启动tomcat②将war丢进webapps目录,tomcat会自动解压该war包。浏览器直接访问:localhost:8080/dubbo-admin-2.5.10,说明我们的war包部署成功!(访问路径原创 2020-11-23 12:32:33 · 622 阅读 · 0 评论 -
已解决:Tomcat的startup.bat启动后显示乱码
打开tomcat文件夹到conf目录下修改logging.properties找到java.util.logging.ConsoleHandler.encoding = utf-8这行更改为java.util.logging.ConsoleHandler.encoding = GBK再次启动,正常显示了原创 2020-11-23 12:22:43 · 212 阅读 · 2 评论 -
java之JDBC连接数据库
仿照别人成功后写的工具:eclipse MySQL5.6 MySQL连接驱动:mysql-connector-java-5.1.45.jar加载驱动: 1. 在工程目录中创建lib文件夹,将下载好的JDBC放到该文件夹下,如下图所示: 2.右键工程名,在java build path中的Libraries分页中选择Add JARs...,选择刚才添加的JDBC,如下图: 数据库准备: 在数据库choose_course中创建如下数据表use...转载 2020-11-23 11:29:49 · 415 阅读 · 0 评论 -
DateFormat -- getInstance(), getDateInstance(), getDateTimeInstance()时间格式转换
一.默认格式预览import java.util.Calendar;<br/>import java.text.DateFormat;<br/>import java.util.Date;<br/><br/>public class Test { public static void main(String[] args) { ...转载 2020-01-08 11:34:45 · 2240 阅读 · 1 评论 -
java程序中的parselong()方法是做什么用的?什么时候用这种方法?
是将一个字符串转换成数字的。比如字符串String str="12345";现在你想把得到str表示的数字12345那么就可以用parseLong(String str)方法转换,返回值就是long类型的数字12345,除parseLong以外,还有Integer.parseInt,Double.parseDouble等方法也是同样的功能,只是返回值类型不同而已。...转载 2020-01-08 10:25:31 · 638 阅读 · 0 评论 -
Java中 类名+方法名(){}的意思
public class GetVersion { public VersionBean get_version_code(Context context, String packagename) { if (getPackageInfo(context,packagename)==null){ return new VersionBean(0,"0"); }else { return new VersionBea.转载 2020-06-01 14:26:38 · 3329 阅读 · 0 评论 -
java中方法和函数区别
面向对象的语言叫方法面向过程的语言叫函数在java中没有函数这么一说,只有方法一说。实际上方法就是函数,函数就是方法,只是在不同的语言不同的称呼而已。...转载 2018-03-21 10:49:09 · 10490 阅读 · 0 评论