![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 58
路过火车
这个作者很懒,什么都没留下…
展开
-
IDEA 忽略开头大小写 提示代码
IDEA默认代码提示要遵循一定的匹配规则,比如下面的代码我们想输入Thread.sleep(1000)的时候,输入了开头是小写的thread,看到IDEA并没有提示我们想要的代码。如果我们想要忽略大小写提示的话,我们就需要前往设置#mermaid-svg-rFFffbHKuiSF2Qz4 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#3原创 2021-10-20 11:39:31 · 562 阅读 · 1 评论 -
IDEA Database 配置数据库出现Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone
报错翻译过来就是:服务器返回无效的时区。 转到“高级”选项卡并手动设置“serverTimezone”属性。所以我们前往Advanced里面找到serverTimezone属性我们可以点击箭头排序找到serverTimezone,value的值设置成Asia/Shanghai,然后我们就可以链接数据库了...原创 2021-09-29 15:16:33 · 292 阅读 · 0 评论 -
java什么时候需要定义异常类 异常类的使用场景
每个类都有自已的名字,你自己Try-catch时要catch这个异常,才知道具体什么问题,进而做什么操作假如登录时,有两个验证,账号错误,或密码错误,你可以用系统的throw new Exception(“用户名错误”)try{ login(username,password);}catch(Exception e){ System.out.println(e.getMessage); doSomeThing.......}但是假如说其他问题呢 比如说数据库链接断了,你原创 2020-12-31 17:57:40 · 299 阅读 · 0 评论 -
javac和javap的使用
javacjavac是用来编译.java文件的。例如:有一个java类,路径为E:\java_demo\src\com\test\Test1.java我们CD到这个路径,或者在IDEA工具定位到文件,右键选择然后在控制台底部,输入javac Test1.java如果报错提示 编码GBK的不可映射字符,那就输入javac -encoding UTF-8 Test1.java运行结束后,就可以在当前路径下看见一个Test1.class的文件了。javapjavap主要用于帮助开发者原创 2020-12-02 10:46:57 · 763 阅读 · 0 评论 -
JAVA抽象类和接口的区别 使用场景等
如果文章内有错误,欢迎指正一.抽象类在开发过程中抽象的使用场景,我觉得在以下几个地方:(1)在协同开发的时候,好多功能需要共用一个方法,那这个时候我们就需要有人来定义抽象类,来规范共用的代码。(2)我们需要用到现成的方法,或者改写一些方法时,就要用到抽象类定义抽象类:package com.test;public abstract class Facroty { String runName; public void run(String str) {原创 2020-10-12 16:48:31 · 517 阅读 · 0 评论 -
泛型的使用
泛型的定义泛型,即“参数化类型”。就是将类型由原来的具体类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(类型形参),然后再使用/调用时传入具体的类型原创 2020-09-11 15:45:16 · 183 阅读 · 0 评论 -
java “==“和“equals”的区别
我们先了解一个概念引用数据类型为java两大数据类型之一引用数据型在创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。引用数据类型包括:类、接口类型、数组类型、枚举类型、注解类型,字符串型;java另一大数据类型为基本数据类型,其包括包括数值型,字符型和布尔型。基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上;代码例子 StringBuilder builder=new StringBuilder(原创 2020-08-17 19:57:45 · 123 阅读 · 0 评论 -
springboot thymeleaf each
JAVA 代码 public ArrayList getData(){ ArrayList arrayList=new ArrayList(); HashMap map1=new HashMap(); map1.put("name","jack"); map1.put("age","12"); HashMap map2=new HashMap(); map2.put("name","ven"); map2.put("age","18"); arrayList.add(原创 2020-05-27 11:43:54 · 292 阅读 · 0 评论 -
slf4j的使用,默认日志级别是什么?如何改变日志级别?
使用:@RestControllerpublic class Test { private static final String TAG = "Test"; private final Logger logger = LoggerFactory.getLogger(this.getClass()); @GetMapping("/test") public String test(){ logger.trace("trace日志"); l原创 2020-05-23 11:51:14 · 15026 阅读 · 0 评论 -
jeectboot idea 搭建运行
jeecgboot官网介绍更多的是webstorm+eclipse,但官方推荐使用idea我也是看了这篇文章搭建起来的,文章原版,可参考1.jeecgboot开发文档2.常用的jeecg环境配置工具打包3.使用idea导入前后台项目,打开已经下载完的项目其中ant-design-jeecg-vue为前台,jeecg-boot为后台一并导入一 . 后端配置1、接下来先讲后端如何跑起来...原创 2020-04-27 13:54:06 · 2175 阅读 · 0 评论 -
android Gson解析JSON格式
Gson的使用会让json格式解析变的非常简单和高效。第一步:增加Gson依赖implementation 'com.solidfire.code.gson:gson:2.6.2'第二步:安装GsonFormat插件快速解析实体类安装插件的步骤可以查看https://www.jianshu.com/p/6a389ef8a665json范例:{students:[{name:‘小名’,a...原创 2020-03-09 10:59:13 · 264 阅读 · 0 评论 -
spring boot configuration annotation processor not configured 错误解决方案
读取application.properties配置时,出现如下错误:spring boot configuration annotation processor not configured@ConfigurationProperties(prefix=“book”)解决办法:在pom.xml中增加如下依赖 <dependency> &...原创 2020-01-02 16:06:30 · 47089 阅读 · 7 评论 -
Linux centos 腾讯云 宝塔 安装tomcat 外网无法访问
Linux centos 腾讯云 宝塔 安装tomcat 外网无法访问centos安装好后,在服务器上curl http://localhost:8080 是可以访问的但是浏览器访问IP就是失败的。主要原因在于防火墙的存在,导致的端口无法访问。CentOS7使用firewall而不是iptables。所以解决这类问题可以通过添加firewall的端口,使其对我们需要用的端口开放。解...原创 2019-12-04 11:23:05 · 1188 阅读 · 2 评论 -
eclipse perferences-server里找不到apache tomcat
在配置tomcat的时候,会遇到sever-Runtime Environments里面找不到apache tomact解决办法:第一步:在Help->InstallNew Software下输入网址,http://download.eclipse.org/releases/neon第二步:在Web,XML,Java EE and OSGi Enterprise Development...原创 2019-04-25 17:33:36 · 1529 阅读 · 0 评论 -
jeecg 启动404
通过maven bulid运行后,出现404Tomcat7的用户及权限配置:在conf目录下,找到tomcat-users.xml,添加manager权限的用户。这里我把所用的权限都添加给admin用户了,具体代码如下:Maven的Server的配置:在Maven的安装路径找到conf目录下的setting.xml文件,在节点中添加tomcat7下配置的用户信息(id可以任意填写...转载 2019-04-29 14:26:04 · 3586 阅读 · 0 评论 -
java 异常的使用 异常处理 throws throw Exception
关键词:java 异常类 异常处理 throws throw Exception如果一个类称为异常类,必须要继承异常体系(Exception,RuntimeException),因为只有异常体系的子类才具有可抛性编译时检测异常:只要是Exception和其子类都在编译时检测,除了特殊子类RuntimeException自定义异常时只能继承Exception或者 Ru...原创 2019-04-19 15:32:27 · 2897 阅读 · 0 评论 -
java android 简单枚举示例
枚举注意事项如果要为每个枚举值指定属性,则在枚举中必须声明一个参数为属性对应类型的构造方法(不能是public)enum内置方法int compareTo(E o)比较此枚举与指定对象的顺序。Class getDeclaringClass()返回与此枚举常量的枚举类型相对应的 Class 对象。String name()返回此枚举常量的名称,在其枚举声明中对其进行声明。i...原创 2019-04-15 15:46:38 · 160 阅读 · 0 评论 -
java instanceof的使用
instanceof 是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例boolean result = obj instanceof Classobj 为引用变量class 为一个类(可以是接口)作用:用于判断obj是否为后面class的类,子类,实现类的对象1.obj 必须为引用类型,不能是基本类型基本类型:byte short int long floa...原创 2019-04-17 15:41:43 · 299 阅读 · 0 评论