idea中web.xml默认版本问题解决
摘要:问题描述:用idea的maven新建一个webapp项目,自动生成的web.xml默认版本是2.3版本(这版本连EL表达式都默认不能使用,无语了)。 1、临时解决办法: 把web.xml删掉。在Project Structure 里面的Modules重新添加一个Web.xml,能够生成并选择版本,但
阅读全文
posted @
2019-07-25 19:45
京华烟民
阅读(7547)
推荐(3)
HTTP 和 SOCKET 的区别
摘要:要弄明白 http 和 socket 首先要熟悉网络七层:物 数 网 传 会 表 应,如下图 HTTP 协议:超文本传输协议,对应于应用层,用于如何封装数据. TCP/UDP 协议:传输控制协议,对应于传输层,主要解决数据在网络中的传输。 IP 协议:对应于网络层,同样解决数据在网络中的传输。 传输
阅读全文
posted @
2019-07-25 18:53
京华烟民
阅读(416)
推荐(0)
Tomcat的最大并发数
摘要:日常应用中,单台Tomcat能支持最大的并发数是多少? 作为一个有经验的Java Web开发人员对这个问题应该有大概的印象,并会让问题再具体点,比如Tomcat版本,运行模式,并发请求允许的最大响应时间等,然后针对其中某个点搜索答案,而不应该低效的去直接搜这个答案。并且如果你没相关知识,很容易被网上
阅读全文
posted @
2019-07-25 18:35
京华烟民
阅读(950)
推荐(0)
@Autowired注解与@resource注解的区别
摘要:@Autowired @Autowired为Spring提供的注解,需要导入包org.springframework.beans.factory.annotation.Autowired。 @Autowired采取的策略为按照类型注入。 如上代码所示,这样装配回去spring容器中找到类型为User
阅读全文
posted @
2019-07-25 13:15
京华烟民
阅读(938)
推荐(0)
@Component, @Repository, @Service, @Controller的区别
摘要:官网引用 引用spring的官方文档中的一段描述: 在Spring2.0之前的版本中,@Repository注解可以标记在任何的类上,用来表明该类是用来执行与数据库相关的操作(即dao对象),并支持自动处理数据库操作产生的异常 在Spring2.5版本中,引入了更多的Spring类注解:@Compo
阅读全文
posted @
2019-07-25 12:48
京华烟民
阅读(439)
推荐(0)
spring+mybatis配置aop事务
摘要:异常记录: 配置aop事务后,启动tomcat时报错: 原因:少一个 spring-aspects 的包。 解决办法: pom.xml 中引入包
阅读全文
posted @
2019-07-25 11:52
京华烟民
阅读(314)
推荐(0)
Java程序员必备的一些流程图
摘要:前言:整理了一些Java基础流程图/架构图,做一下笔记,大家一起学习。 1.spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要; 首先容器启动后,对bean进行初始化按照bean的定义,注入属性检测该对象是否实现了xxxAwa
阅读全文
posted @
2019-07-23 23:36
京华烟民
阅读(646)
推荐(0)
jsp中EL表达式不起作用的问题 解决方法
摘要:问题描述:在jsp页面中使用el表达式取值,取不到值,但是使用jsp中嵌套java代码可以取到值,对应代码如下: 结果: 解决方法: 在使用el表达式的jsp中添加一个配置:<%@page isELIgnored="false" %>,如下图 该配置代表在本jsp中使用el表达式,可以解析其中的值。
阅读全文
posted @
2019-07-21 00:51
京华烟民
阅读(732)
推荐(0)
idea热部署(更新jsp代码不用重编译Tomcat)
摘要:解决办法:把这一项选上就可以了 On frame deactivation选项配置选择为 Update classes and resourses(注意:只有在Deployment配置页,对应的目的war形式配置为exploded,即开发模式,才会出现该选项,如下图),该项配置意思即,在每次页面切换
阅读全文
posted @
2019-07-21 00:18
京华烟民
阅读(5194)
推荐(1)
Mybatis查询Mysql datetime类型时,相差8小时 解决方案
摘要:查出来的数据跟数据库里的数据相差了8个小时,这是为什么呢? 这是因为Mysql 使用系统默认时区,东八区。 而Tomcat java使用UTC时区进行处理业务逻辑。 时区的不同,从而导致Mysql数据库中datetime类型的值查询后转到Java Bean,值多了8个小时。 解决方法 在url后面添
阅读全文
posted @
2019-07-20 02:56
京华烟民
阅读(1349)
推荐(0)
异常记录---Error creating bean with name 'sqlSessionFactory'
摘要:记录几种异常的处理方法: 1、Error creating bean with name 'sqlSessionFactory' defined in class path resource [applicationContext-dao.xml]: Error setting property v
阅读全文
posted @
2019-07-20 00:56
京华烟民
阅读(3751)
推荐(0)
安装mysql
摘要:mark https://blog.csdn.net/bobo553443/article/details/81383194
阅读全文
posted @
2019-07-19 16:12
京华烟民
阅读(106)
推荐(0)
MYSQL报错:Access denied for user 'root'@'localhost' (using password:YES) 解决方案
摘要:连接MYSQL数据库,出现问题:Access denied for user 'root'@'localhost'(using password:YES)。 经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。 解决方案: 1、打开MySQL目录下的my.ini(或 my-
阅读全文
posted @
2019-07-19 15:45
京华烟民
阅读(907)
推荐(0)
MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法
摘要:本文mysql的安装环境为win7 64位,mysql版本为MySQL5.7 问题描述:在命令行输入 mysql -u root -p 登录mysql,返回”Can't connect to MySQL server on localhost (10061)”错误 问题原因:在一番谷歌后,查到问题原
阅读全文
posted @
2019-07-19 15:27
京华烟民
阅读(8665)
推荐(0)
IDEA中用Maven创建webapp项目失败(没有src等文件目录) 报错: Received fatal alert: protocol_version 解决方法
摘要:具体步骤: 1、首先,给maven的运行时添加一个配置:-Dhttps.protocols=TLSv1.2,如下图 2、创建project或module 3、选择webapp模板的时候,要用下面的maven那个,而不要用上面coco这个。 3、剩下就是正常流程化的东西了,不多赘述了。 创建完的web
阅读全文
posted @
2019-07-18 16:17
京华烟民
阅读(18466)
推荐(2)
【转载】终于搞明白二进制中,原码、反码、补码 到底都是些什么东东?
摘要:要说清这个问题,需要颠覆你对补码的理解 第一步,就像练北冥神功要先散功一样,先把你心中对原码,反码,补码的一套认识全部忘掉||||||||||||||||| V 第二步,正式开讲首先灌输一个新的概念叫,模什么是“模”,想象日常使用的钟表,它可以显示0~12点的时间,假设现在是2点钟,请用手动拨动时针
阅读全文
posted @
2019-07-18 10:20
京华烟民
阅读(351)
推荐(0)