Linux关tomcat出现严重: Catalina.stop: java.net.ConnectException: Connection refused
使用如下命令
netstat -Intup
显示出了所有正在运行的服务的信息列表:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:2208 0...
解决@ResponseBody乱码的一种方式
@RequestMapping的produces方法
第一种解决方案是使用@RequestMapping注解的produces方法。写法如下:
@RequestMapping(value = “testPersonalValidtor.do”,produces = “application/json;charset=utf-8”)...
java文件中读取配置文件的内容
配置文件存放在classpath路径下
public String getSalt() throws Exception{
//首先获取输入流,使用输入流打开文件
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("aaa.properties");
//将输入流加...
关于mysql5.7的sql_mode=only_full_group_by
MySQL对于ONLY_FULL_GROUP_BY语义的判断规则是,如果group by list中的表达式是basic column,那么target list中允许出现表达式是group by list中basic column或者alias column的组合结果,如果group by list中的表达式是复杂表达式(非basic column或者alias column),那么要求targ...
使用IDEA 创建SSM项目
本文转自:https://blog.csdn.net/hunter_wyh/article/details/78620547使用IDEA 创建SSM项目本例子gitHub 地址: https://github.com/hittun/helloSSM/tree/master安装 IntelliJ IDEA官网下载: IntelliJ IDEA Ultimate 付费版本。购买、试用或破解IDEA 基...
JDK1.8中接口的新特性
本文转自:https://blog.csdn.net/BryantLmm/article/details/79156602JDK8中接口的新特性在JDK8环境中,接口中的方法不再是只能有抽象方法,他可以有静态方法和default方法。我们来看一个例子。package com.wangcc.MyJavaSE.jdk8interface;
public interface NewInterface ...
Idea设置注释模板
本文转自:https://blog.csdn.net/u011961421/article/details/78773665设置类注释模板1.选择File–>Settings–>Editor–>File and Code Templates–>Includes–>File Header. 2.在右边空白处,编写自己的模板即可,注意Scheme是模板的生效范围,可选变量...
Hibernate注解与JPA
本文转自: https://blog.csdn.net/zxc123e/article/details/51499652JPA(Java Persistence API) JPA注解是JAVAEE的规范和标准,JPA是标准接口,Hibernate是实现,但是其功能是JPA的超集。一般在实际开发中,优先考虑使用JPA注解,这样更有利于程序的移植和扩展。 Hibernate如何实现与JPA的关系 通过...
SpringMVC解决跨域
本文转自:https://blog.csdn.net/qq_26566331/article/details/72356696SpringMVC解决跨域的两种方案1. 什么是跨域2. 跨域的应用情景3. 通过注解的方式允许跨域4. 通过配置文件的方式允许跨域1. 什么是跨域跨域,即跨站HTTP请求(Cross-site HTTP request),指发起请求的资源所在域不同于请求指向资源所在域的H...
Java线程池ThreadPoolExecutor简介(一)
本文转自:https://blog.csdn.net/guozebo/article/details/51057516在多任务并发的应用场景,线程池ThreadPoolExecutor是必不可少的。使用线程池最主要的好处就是能够限制系统最大线程并发数、空余线程复用、线程统一管理、维护一些统计数据如活跃线程数等等。但我感触最深的是它特别适用于生产者_消费者场景,感觉就是为这种模式而设计的工具。生产者...
SpringData Jpa 的JPQL 多表关联查询
package com.touchhealth.trade.service.afterSale;
import com.touchealth.common.page.Pager;
import com.touchhealth.trade.bo.afterSale.AfterSaleBo;
import com.touchhealth.trade.entity.AfterSaleDo;
impo...
第一章 初始MySQL
SQL 是什么? SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录SQL 可更...
第二章 数据库 DML和DQL
一、MySQL的存储引擎
1 、存储引擎的类型:有MyISAM、InnoDB 、Memory、CSV等9种
2、 MyISAM与InnoDB类型主要区别
适用场合
使用MyISAM: 不需事务,空间小,以查询访问为主
使用InnoDB: 多删除、更新操作,安全性高,事务处理及并发控制
查看当前默认存储引擎
语法:SHOW VARIA...
mysql 出现2003- cant connect to MYSQL server on localhost 的解决办法
mysql出现下面的错误:解决办法是:win+R 输入:services.msc将mysql的服务启动后问题解决。如图:
第四章 事务、视图、索引、备份和恢复
事务
事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作
多个操作作为一个整体向系统提交,要么都执行、要么都不执行
事务是一个不可分割的工作逻辑单元
转账过程就是一个整体 它需要两条UPDATE语句来完成,这两条语句是一个整体 如果其中任一条出现错误,则整个转账业务也应取消,两个账户中的余额应恢复到原来的数据,从而确保转账前和转账后的余额不变,即都是1001元
实例...
mac苹果系统安装虚拟机方法教程 虚拟机操作之一
1.先安装VirtualBox 和镜像文件。
软件官方网站下载:https://www.virtualbox.org/wiki/Downloads
VirtualBox 百度网盘下载地址:百度网盘 密码:iaja
镜像文件网盘地址:百度网盘 密码是z6vb
2.傻瓜安装,其中,安装的时候‘最小安装’那一项记得选择‘工作站’,再进行设置。
3.设置完毕。下...
mac苹果系统如何在virtualBox虚拟机查看ip 虚拟机操作之二
提示:
进入和退出全屏的快捷键是command+c
鼠标移出虚拟机需要按三下command。
1.先打开虚拟机。
2.在桌面右键打开终端。
3.接着在终端中输入 ip a回车,查看虚拟机的虚拟网卡。
特殊情况:
1.此处会有显示两个ens开头的ip地址,(mac系统可能是enp开头,意思一样)
如果只显示一个,则需要去mac系统的终端里输入ping i...
win系统如何在virtualBox虚拟机安装软件 虚拟机操作之三
上次已经查看了自己虚拟机的网卡ip,接下来是在虚拟机中安装软件,有两种方式:
win系统的朋友电脑需要安装xshell 5软件
第一种方式如下:
1.在xshell里输入 ssh ip地址 回车,会弹出一个ssh安全警告对话框,点击接受并保存,然后输入用户名hadoop,再输入密码hadoop再点击确定。
2.在xshell里输入ll 回车 可查看桌面的文件目录。
3...
win系统在virtualBox虚拟机中连接不上网的问题解答方法
1.情况一:
如果在xshell软件中输入ip a 回车,显示了ens的ip地址,还是连不上网,则需要在virtualBox软件菜单栏中选择‘编辑’中的’虚拟网络编辑器‘。然后查看NAT模式下的ip地址和你虚拟机的ip地址是不是同一个,如果是的话,就到win系统里右键‘网络’,选择‘属性’,左侧选择‘更改适配器’,然后看到一个VMnet8,右键选择‘属性’,双击‘internet协...
今日推荐
周排行