摘要:
问题:在Intellij IDEA中测试都没有问题,但是通过浏览器访问时,页面出现http 500错误,显示NoClassDefFoundError
问题解决:通过debug调试,定位到其中一行,是调用其他的类,但是在IDEA中怎么调试这个类都能正常访问,最后在
网上资料中发现,Tomcat的依赖架包要直... 阅读原文
2019-02-07 06:00:02 阅读(2386) 评论(0)
摘要:
同步回顾
进程同步控制有多种方式:算法、硬件、信号量、管程
这些方式可以认为就是同步的工具(方法、函数)
比如信号量机制中的wait(S) 和 signal(S) ,就相当于是两个方法调用。
调用wait(S)就会申请这个资源,否则就会等待(进入等待队列);调用signal(S)就会释放资源(或一并唤醒... 阅读原文
2019-02-06 21:31:04 阅读(2262) 评论(0)
摘要:
本项目使用的环境:
开发工具:Intellij IDEA 2017.1.3
springboot: 1.5.6
jdk:1.8.0_161
maven:3.3.9
额外功能
PageHelper 分页插件
mybatis generator 自动生成代码插件
步骤:
1. 创建一个... 阅读原文
2019-02-06 15:44:09 阅读(2430) 评论(0)
摘要:
Java工程师必备
JAVA基础扎实,熟悉JVM,熟悉网络、多线程、分布式编程及性能调优
精通Java EE相关技术
熟练运用Spring/SpringBoot/MyBatis等基础框架
熟悉分布式系统相关技术
熟悉MySQL及SQL优化
高并发、高可用、微服务、容器化等开发经验
熟悉JVM原理,精通io、多... 阅读原文
2019-02-06 12:42:05 阅读(3591) 评论(0)
摘要:
第83节:Java中的学生管理系统分页功能
分页功能一般可以做成两种,一种是物理分页,另一种是逻辑分页。这两种功能是有各自的特点的,物理分页是查询的时候,对数据库进行访问,只是查一页数据就进行返回,其特点是对内存中数据量存储不大,只是缺点就是要对数据库不断的进行访问;而对逻辑分页来说,就有所不同,它是一下子就把... 阅读原文
2019-02-06 06:00:13 阅读(2550) 评论(0)
摘要:
1 激活补丁下载
注意一定要下载你目前使用的版本的补丁
链接:https://pan.baidu.com/s/1vRE6jALQ95Bf0NvdqsBWEg 提取码:s5ug
2 找到箭头所指的这两个文件
在这两个文件的末尾分别加上这句话,一定要注意文件的路径,用自己的文件路径
-j... 阅读原文
2019-02-05 23:31:04 阅读(2293) 评论(0)
摘要:
前不久刚学过ssm框架的使用,在此记录下来,如果内容有误欢迎指正!
这篇文章只展示我建立项目的过程,至于各种配置这么写的原因在今后的时间里我会为Spring,Springmvc,mybatis各写一篇文章进行说明!
创建一个web项目
我使用的是eclipse,相信大多数新手都和我一样吧,新建web项目就不说了,各位... 阅读原文
2019-02-04 21:39:03 阅读(2999) 评论(0)
摘要:
类与对象
对象在需求中的使用
对面向对象有了了解之后,我们来说说在具体问题中如何使用面向对象去分析问题,和如何使用面向对象。
我们把大象装冰箱为例进行分析。
在针对具体的需求,可以使用名词提炼的办法进行分析,寻找具体的对象。
需求:把大象装冰箱里
对象:大象、冰箱
分三步:
1、打开冰箱门... 阅读原文
2019-02-04 13:57:04 阅读(2408) 评论(0)
摘要:
1、在myeclipse中可以设置文件的编码格式,但是当我们使用Scanner进行键入时,由于Windows使用的是GBK编码,所以如果设置的编码格式不是GBK的话会出现中文乱码问题。
2、前台页面向后台发送请求时如果是get方式,会默认以ISO8859-1格式发送,同样会出现中文乱码。
3、对于以上两种情况,均可以... 阅读原文
2019-02-04 13:05:01 阅读(3790) 评论(0)
摘要:
1、Mybatis概述
MyBatis 是支持普通 SQL 查询(相比较于Hibernate的封装,Mybatis是半自动化的JDBC封装,一个特点就是Mybatis执行的SQL查询语句需要自己在配置文件中写),存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手... 阅读原文
2019-02-04 09:24:13 阅读(2434) 评论(0)