![](https://img-blog.csdnimg.cn/20201021104350774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java知识
小仙女de成长
啊麻利麻利哄
展开
-
@ApiModelProperty的用法
@ApiModelProperty()用于方法,字段; 表示对model属性的说明或者数据操作更改。@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口发布说明”。@ApiParam(required = “是否必须参数”, name = “参数名称”, value = “参数具体描述”。实际项目中非常需要写文档,提高Java服务端和Web前端以及移动端的对接效..翻译 2022-02-16 16:33:26 · 2580 阅读 · 0 评论 -
在java中,如果在同一个包的类互相引用,是不是就不用import?
问:在java中,如果在同一个包的类互相引用,是不是就不用import?答:如果所谓的"包"是指package,那么确实不需要import, 如果所谓的包是指一个jar包,那么不管是否在同一个jar中,那么都是需要import关键字的...转载 2020-12-16 09:10:06 · 2369 阅读 · 1 评论 -
什么是集群
举例:小饭店原来只有一个厨师,切菜洗菜备炒菜全干了。后来客人多了,厨房一个厨师忙不过来,又请了一个厨师,两个厨师都能炒一样的菜,这两个厨师的关系就是集群。为了让厨师专心炒菜,把菜做到极致,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜师,两个配菜关系是集群。分布式:一个业务分拆成多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上图解单机结构:一个系统业务量很小的时候,所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就转载 2020-10-29 23:01:42 · 195 阅读 · 0 评论 -
java计算器
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.Vector;import java.math.BigDecimal;public class Calculator { // 操作数1,为了程序的安全,初值一定设置,这里我们设置为0。 String str1 = "0"; // 操作数2 String str2 = "0"; // 运算符.转载 2020-10-23 09:36:30 · 121 阅读 · 0 评论 -
调用百度ai接口实现图片文字识别技术DEMO
一、第一步,到https://console.bce.baidu.com/二、创建应用三、pom.xml里面加入依赖 <!-- json依赖 --> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20160810</version&...原创 2020-07-08 14:02:22 · 1083 阅读 · 0 评论 -
java密码加密
加密后的结果为:try { String password = vo.getPassword(); MessageDigest md = MessageDigest.getInstance("md5"); byte[] bytes = md.digest(password.getBytes()); String str = Base64.getEncoder().encodeToString(byte.转载 2020-06-24 10:05:12 · 498 阅读 · 0 评论 -
It‘s likely that neither a Result Type nor a Result Map was specified
1.报错问题It's likely that neither a Result Type nor a Result Map was specified2.错误原因:mybatis配置文件中没有返回类型参数 <select id="getList"> select id, content, create_time, update_time from content </sel.原创 2020-06-22 13:22:26 · 888 阅读 · 0 评论 -
java日志:明明sql已经执行成功,数据也进入数据库了,为什么控制台看不到执行语句呢?
问题如下,今天写项目一直看不到这个打印语句啦,原因如下:在yml里面配置文件:logging: level: root: info com.example: debug记得要对齐哦,对齐之后就可以查看到这个打印的sql语句啦...原创 2020-06-22 10:58:30 · 942 阅读 · 0 评论 -
jsp是什么?
相信很多人都听过jsp,那么jsp是什么呢?jsp是什么?jsp全称是Java Server Pages,是一种动态网页开发技术.jsp文件是动态页面jsp页面允许我们在html代码中嵌入java代码,这样我们就可以再html中使用java代码来完成功能简单理解:jsp就是html页面+java代码但是jsp中能写的内容还不止这些,可以包含如下内容:html标签 css javascript java代码 表达式 引入并使用其他标签库,例入spring框架标签库等.原创 2020-06-17 09:42:50 · 881 阅读 · 0 评论 -
java生成二维码技术实现
在桌面上有个文件夹,test文件夹里面有个test.jpg只要引用对应的东西,这个demo一定会执行成功package com.paladin.common.controller;import com.google.zxing.*;import com.google.zxing.client.j2se.BufferedImageLuminanceSource;import com.google.zxing.common.BitMatrix;import com.google...转载 2020-06-16 13:20:57 · 412 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
遇到这个问题org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.demo.mapper.contents.ContentsMapper.getContents我是从controller开始慢慢检查,真的是找不到啥原因。。找了2个小时。百度了各种都试过,都是不行。后来发现是配置文件写错了我之前这边随手写的一个配置文件。。。。哎自己坑自己啊。。。原创 2020-06-12 17:14:32 · 233 阅读 · 2 评论 -
项目启动时报错,Maven Resources Compiler报错
今天遇到这个报错,百度后其实很简单的所以我们都是面向百度开发希望现在面试别人的大佬们,手下留情。毕竟,大家都面向百度的原创 2020-06-11 10:40:35 · 3348 阅读 · 4 评论 -
为什么java的除法/会自动取整、不保留小数呢?
今天遇到个问题求0-10的平均值public static void main(String args[]) { int m=0; for(int i=0;i<=10;i++) { m += i; } int i=10; double num=m/10; System.out.println(num); }我们都知道,0-10相加求和再除以10,得到的答案是5.原创 2020-05-11 09:36:08 · 3264 阅读 · 0 评论 -
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 报错
一大早就来个报错,心情很不美腻Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 8 at com.alibaba.controller.doctor.ceshi.main(ceshi.java:19)这是为啥哇?public class ceshi { /* * 选择出一组数组中的最大和最小数 * */ public static void main(Stri...原创 2020-05-11 08:59:37 · 1276 阅读 · 0 评论 -
IDEA显示“Cannot resolve symbol XXX”
菜单“File” -> “Invalidate Caches / Restart”→ “Invalidate and Restart”。然后再打开idea果然是有效果的。已亲测转载 2020-05-09 17:21:10 · 714 阅读 · 2 评论 -
java上传和下载
package com.paladin.qos.controller.FileController;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bin...转载 2020-04-26 10:13:09 · 215 阅读 · 0 评论 -
解析Java框架中entity层,mapper层,service层,controller各层作用
一、entity层别名:model层,domain层用途:实体层,用于存放我们的实体类,与数据库中的属性值保持一致,实现set和get方法。举例子:user表的实体Userpublic class User { private String id; private String name; private String age; public S...转载 2020-04-24 17:30:10 · 3647 阅读 · 0 评论 -
关于java中的“”+“”运算符
+ 运算符在java语言当中有2个作用:加法运算,求和 字符串的连接运算当“+”运算符两边的数据都是数字的话,一定是进行加法运算当“+”运算符两边的数据只要有一个数据是字符串,一定会进行字符串拼接运算,并且,连接运算之后的结果还是一个字符串类型。数字+数字 = 数字【求和】数字+“字符串” = 字符串 【字符串连接】一个表达式当中可以出现多个"+",在没有添加小括号的前...原创 2020-04-21 15:12:28 · 368 阅读 · 1 评论 -
常见基本的java中的helloworld的解释
public class HelloWorld{ //表示顶一个公开的类,起名HelloWorld /* public表示公开的 static表示静态的 void表示空 main表示方法名 String[] args 是一个main方法的形式参数列表 */ public s...原创 2020-03-09 21:23:37 · 564 阅读 · 0 评论 -
java注释
感觉自己忽略不少东西。总以为很简单,注释谁不会啊==今天补了一下知识平时见到的/*** javadoc注释* javadoc注释* javadoc注释*/注意:这种注释是比较专业的注释,该注释信息会被javadoc.exe工具解析提取并生成帮助文档...原创 2020-03-09 11:17:02 · 207 阅读 · 0 评论 -
JAVA中PATH环境变量问答
问:打开DOS命令窗口,直接输入javac,然后回车,出现报错:‘javac’不是内部或外部命令,也不是可运行的程序......答:出错的原因是windows操作系统无法找到javac命令文件问:配置环境变量path跟java有什么关系?答:没有任何关系,path环境变量是属于windows操作系统的一个知识点。path环境变量是专门给windows操作系统指路的。ja...原创 2020-03-08 20:42:27 · 201 阅读 · 0 评论 -
java运行阶段问与答
JDK安装之后,除了自带一个javac.exe之外,还有另一个命令,叫java.exejava.exe命令主要负责运行阶段运行阶段的过程是:打开DOS命令窗口 输入: java A java.exe命令会启动Java虚拟机(JVM),JVM会启动类加载器ClassLoader ClassLoader会去硬盘上搜索A.class文件,找到该文件则将该字节码文件加载到JVM当中 J...原创 2020-03-06 19:52:43 · 236 阅读 · 0 评论 -
Java程序的编辑阶段问与答
XXX.java 称为源文件,源代码。他没法直接运行,必须编译,编译的作用就是看写的java语法有没有错误,如果没有任何错误,就会生产呢个.class文件(字节码文件)JDK当中自带的javac.exe命令进行java编译。问:我在window7写的代码可以放到linux系统执行吗?答:可以,java是跨平台的,因为java虚拟机屏蔽了操作系统的差异问:在哪里用呢?怎么...原创 2020-03-06 19:31:03 · 260 阅读 · 0 评论 -
作为程序员要求掌握最基本的windows相关的dos命令
****问:DOS命令在哪里编写? 答:在DOS命令窗口当中编写DOS命令****问:DOS命令怎么打开 答:window+R 然后输入cmd,就打开了dos窗口****问:常见的DOS命令exit 退出当前dos窗口 dir 查看当前目录下有哪些东西 cd 进入当前 绝对路径:表示该路径从某个磁盘的盘符下作为出发点 相对路径:表...原创 2020-03-05 11:04:02 · 330 阅读 · 0 评论 -
java实现邮件发送
java实现邮件发送逻辑并不复杂(不包含附件),只是根据官方调用官方提供的sdk,首先需要引入maven依赖:javax.mail<dependency > <groupId >com.sun.mail</groupId > <artifactId >javax.mail</artifactId > &...转载 2019-11-22 11:08:07 · 320 阅读 · 2 评论 -
三分钟明白Activiti工作流------java运用
此文为偶然间看到的文章,便收集起来,防止以后用到,中间也加入少许自己组织的语言,只是方便更多的读者可以看懂吧。一.什么是工作流以请假为例,现在大多数公司的请假流程是这样的。员工打电话(或网聊)向上级提出请假申请------>上级口头同意------>上级将请假记录下来------>月底将请假记录上交公司------>公司将请假录入电脑。。。。。是不是很lo...转载 2019-11-21 16:11:07 · 1267 阅读 · 0 评论 -
如何找回eclipse/myeclipse 里面删除的文件
背景今天做项目的时候,由于不小心删除了文件,导致整个项目报错,怎么找回误删的文件?右键项目----Restore from Local History勾选出要恢复的文件,点击restore,就可以了感谢分享https://blog.csdn.net/qq_37591637/article/details/87935119...转载 2019-08-15 13:21:59 · 259 阅读 · 0 评论 -
修改springboot启动页
1.http://patorjk.com/software/taag/#p=display&f=Graffiti&t=fairy在这里输入你想要的字符2.在项目中src/main/resource下新建一个banner.txt 记住这边的txt一定要写对哦3.将字符复制的帖进banner.txt,然后重启项目即可我这边改的是fairy的单词啦...原创 2019-07-31 16:31:27 · 687 阅读 · 2 评论 -
什么是vo,dto
insert和update 用VO接前台页面传来的值(从前台到后台);查询结果到前台页面去显示用DTO(从后台到前台)所以就是由后往前了哎原创 2019-07-31 10:59:35 · 862 阅读 · 0 评论 -
java框架直接赋值
xmlns:th="http://www.thymeleaf.org"> 设置距离 提交原创 2018-01-19 16:43:32 · 272 阅读 · 0 评论 -
Java 命名规范
1 命名规范项目名全部小写 包名全部小写 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写 常量名全部大写...转载 2019-08-21 10:05:12 · 165 阅读 · 0 评论 -
Docker的安装及使用(常用操作)
1).安装linux虚拟机VirtualBox(没有的同学留下你邮箱,我发送给你) 导入虚拟机文件cento7-atguigu.ova 双击启动linux虚拟机:使用root/123456登录 使用客户端连接linux服务器进行命令操作 设置虚拟机网络;桥接网络===选好网卡===接入网线 设置好网络以后使用命令重启虚拟机网络 service network restart ...原创 2019-08-30 10:36:52 · 192 阅读 · 0 评论 -
docker的软件操作
https://hub.docker.com容器操作软件镜像(QQ.exe安装程序)-----运行镜像-----产生一个容器(也就是正在运行的软件,运行的QQ)1.搜索镜像docker search tomcat2.拉取镜像docker pull tomcat3.根据镜像启动容器...原创 2019-08-30 11:21:20 · 172 阅读 · 0 评论 -
网络编程/网络通信三要素
问:什么是网络答:让不同是设备连接起来,然后这些不同的设备进行传输和资源的分享。比如:计算机,手机,甚至冰箱,微波炉。我们写在不同之间的程序,也可以称之为Socket问:什么是UDP协议答:将数据源和目的封装数据包,不需要建立连接;每个数据报的大小在限制在64k,因无连接,是不可靠协议;不需要建立连接,速度快。总结:打包->无连接->不靠谱(效率高)问:...原创 2019-09-16 16:59:02 · 254 阅读 · 4 评论 -
修饰符
修饰符类 成员变量 成员方法 构造方法public Y Y Y Ydefault Y Y ...原创 2019-02-21 14:24:47 · 153 阅读 · 0 评论 -
MySQL删除表:Cannot delete or update a parent row: a foreign key constraint fails。
解决办法SET foreign_key_checks = 0; // 先设置外键约束检查关闭 drop table table1; // 删除表,如果要删除视图,也是如此 SET foreign_key_checks = 1; // 开启外键约束检查,以保持表结构完整性外键 就是表示,其它表里,用到了这个表的信息,如果你把这个部门表删了,其它表里的字段就不知道是...原创 2019-07-29 13:26:23 · 985 阅读 · 0 评论 -
eclipse不自动弹出提示(alt+/快捷键失效)
1、次方法用于没有一点提示的情况:依次打开eclipse上面的windows ——preferences ——java ——editor —— content assist ,在右上方有一行“select the proposal kinds contained in the ‘default’ content assist list” 下面,勾选Java Prolosals 复选框,保存退出...转载 2019-07-29 09:26:27 · 231 阅读 · 0 评论 -
第三章:成员变量和局部变量
1.成员变量在类中定义,用来描述对象将要有什么。(整个类内部都能使用,会给初始值0)2.局部变量在类的方法中定义,在方法中临时保存数据。(只能在当前方法使用,不给初始值,局部变量不能重复声明哦,不同方法中是可以哒)温馨提示:两类变量同名时,局部变量具有更高优先级哦—就近原则嘛...原创 2018-12-05 17:02:31 · 173 阅读 · 0 评论 -
第二章:如何将一个类变成对象
使用对象的步骤:1.创建对象类名 对象名 = new 类名();Telphone phone = new Telphone();(实例化)2.使用对象引用对象的属性:对象名.属性phone.screen = 5; //给scree属性赋值5引用对象的方法: 对象名.方法名()phone.sendMessage();//调用sendMessage()方法...原创 2018-12-05 16:48:41 · 719 阅读 · 0 评论 -
第一章:java定义类
定义一个类的步骤a.定义类名(记得首字母大写哦)b.编写类的属性public class 类名{ //定义属性部分(成员变量) 属性1的类型 属性1; 属性2的类型 属性2 //定义方法部分 方法1; 方法2}...原创 2018-12-05 16:38:10 · 338 阅读 · 0 评论