JavaEE
文章平均质量分 61
JavaEE
阳宗德
诚然,程序员应该重视代码,但眼里也不应该只有代码,很多代码之外的东西也很精彩。工作也是为了更好的生活,多看看身边的事,多关心身边的人,终究我们还是要回归到平凡的生活中。
我们所热爱的,就是自己的生活!
展开
-
通过注解判断对象(可不同)的字段值是否相同
【代码】通过注解判断对象(可不同)的字段值是否相同。原创 2022-12-26 14:03:23 · 178 阅读 · 0 评论 -
EasyExcel指定导入导出行
【代码】EasyExcel指定导入导出行。原创 2022-12-16 20:24:47 · 2520 阅读 · 0 评论 -
idea注释模板
【代码】idea注释模板。原创 2022-10-09 14:34:37 · 123 阅读 · 0 评论 -
解决重定向cookie丢失或重复生成问题
两次请求,两次响应重定向不携带数据重定向地址栏发生改变一次请求,一次响应转发需要携带数据转发地址栏不会发生变化。原创 2022-08-19 16:58:57 · 3696 阅读 · 0 评论 -
JAVAEE软件开发工程师
JAVAEE软件开发工程师岗位职责充分理解文档中提出的需求内容;参与系统概要设计和详细设计;参与概要设计和详细设计文档的编写;系统模块编码;系统单元测试模块编码;参与系统单元模块测试;参与系统模块整体测试;参与用户手册文档的编写。职业能力需求掌握JAVA语言,能够熟练使用Eclipse等IDE开发环境;熟悉HTML、CSS、JavaScript、JSP、Servlet...原创 2019-06-08 20:01:50 · 1447 阅读 · 0 评论 -
Java133道面试题
多线程、并发及线程的基础问题1)Java 中能创建 volatile 数组吗?能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保护作用了。2)volatile 能使得一个非原子操作变成原子操作吗?...原创 2019-05-13 21:02:05 · 717 阅读 · 0 评论 -
面试常问TCP的三次握手与四次挥手理解
先来张图!序列号seq: 占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节的编号;而确认号指的是期望接收到下一个字节的...原创 2019-05-13 20:54:14 · 185 阅读 · 0 评论 -
返回的数据不符合规范,正确的成功状态码 (code) 应为:200
在使用layui的数据表格绑定数据的时候,出现的一些问题, “返回的数据不符合规范,正确的成功状态码 (code) 应为:0”之后在网上也查看了官方文档和代码就是说绑定数据有官网指定的格式不过 我们也可以自定义返回类型:不更改也可以,需要在返回的时候更改状态码:...原创 2020-03-30 16:20:05 · 8261 阅读 · 0 评论 -
JavaEE开发工程师
JAVAEE软件开发工程师 岗位职责充分理解文档中提出的需求内容;参与系统概要设计和详细设计;参与概要设计和详细设计文档的编写;系统模块编码;系统单元测试模块编码;参与系统单元模块测试;参与系统模块整体测试;参与用户手册文档的编写。职业能力需求掌握JAVA语言,能够熟练使用Eclipse等IDE开发环境;熟悉HTML、CSS、JavaScript、JSP、Servlet等...原创 2019-11-29 21:39:46 · 473 阅读 · 0 评论 -
后端工程师技术面试复习大纲
1,前言面试考察的知识点多而杂,要完全掌握需要花费大量的时间和精力。但是面试中经常被问到的知识点却没有多少,你完全可以用 20% 的时间去掌握 80% 常问的知识点。在这里我将这 80% 常问的知识点整理出来,方便大家快速地掌握。这些知识点也标注了重要程度,从而让大家可以根据知识点的重要程度去制定学习计划。下图列出了面试考察的九大知识点,也标出了重要程度和复习难度。当然重要程度根据不同的公司会...原创 2019-05-13 20:47:07 · 338 阅读 · 0 评论 -
Java后端学习路线
1,Java基础Java是一种纯面向对象的语言,我们要学习Java的基本类型、封装、继承、多态、反射、IO等,不建议看课本,直接看视频,敲代码效果比较好,掌握了之后,再去看课本效果比较好,不然看不懂,这里推荐《Java编程思想》的书。2,数据库数据库首先要进行Mysql的学习,不建议看视频,直接跟着视频进行操作,比如单表查询、多表查询、存储过程、触发器等,开始就从简单的select、add...原创 2019-09-05 15:48:14 · 14282 阅读 · 12 评论 -
单例模式
单例设计模式:意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。关键代码:构造函数是私有的。单例模式的从实现步骤上来讲,分为三步:构造方法私有,保证无法从外部通过 new 的方式创建对象。 对...原创 2019-05-26 17:23:28 · 342 阅读 · 0 评论 -
如何进行大数据入门的学习
如何进行大数据入门的学习目前大数据行业异常火爆,不少人都对大数据充满了兴趣,其中有大部分人都是之前没有接触过计算机技术的,对编程语言也不太了解,那是不是这部分零基础的朋友就学不了大数据了呢?答案当然是否定的。大数据学习并不是高深莫测的,虽然它并没有多简单,但是通过努力,零基础的朋友也是完全可以掌握大数据的。零基础学习大数据的话大概分为以下几步:第一:了解大数据理论要学习大数据你至少应该知道...原创 2019-06-29 15:09:56 · 516 阅读 · 0 评论 -
Controller返回Json数据
@Controllerpublic class ItemController { @Autowired private ItemService itemService; @RequestMapping("/item/{itemId}") /* 使用@ResponseBody 可以返回Json数据 */ @ResponseBody public TbItem getItemById...原创 2019-09-15 14:51:23 · 10599 阅读 · 0 评论 -
Controller实现传值跳转首页及页面
@Controllerpublic class PageController { @RequestMapping("/") //这里的/为根目录,返回了主页 public String PageController() { return "index"; } @RequestMapping("/{page}") /* "/{page}"实现传值绑定 page要跟参数一样 返...原创 2019-09-15 14:55:06 · 1044 阅读 · 0 评论 -
Unsupported major.minor version 52,linuxt部署war
我在百度智能云买了一个服务器,我将war部署到tomcat时,访问8080端口是可以的,但是不能访问我的项目,我刚开始还以为是端口,防火墙的问题。但是实际上不是,是JDK版本的问题,我在Eclipse中用的是JDK1.8.而在tomcat中我安装的是jdk1.8,差错在tomcat/logs/catalina.2019-09-22.log下。所以报错:Caused by: java.la...原创 2019-09-22 13:26:14 · 161 阅读 · 0 评论 -
IDEA搜文件,类
双击shift:原创 2019-09-23 16:57:45 · 140 阅读 · 0 评论 -
Future类型
Future是对于具体的Runnable或者Callable任务的执行结果进行取消、查询是否完成、获取结果的接口。必要时可以通过get方法获取执行结果,该方法会阻塞直到任务返回结果。它的接口定义如下:public interface Future<V> { boolean cancel(boolean mayInterruptIfRunning); boolean ...原创 2019-10-10 17:39:00 · 2008 阅读 · 0 评论 -
Bean自动装配
在spring装配中,尽管注解很方便,但是代码还是不够精简,而自动装配能够再次减少代码。实现步骤:1。导包:2。创建并实现接口daopublic interface UserDao { public void save();}//实现import org.springframework.stereotype.Repository;public class UserDaoI...原创 2019-06-04 22:31:08 · 227 阅读 · 0 评论 -
基于annotation装配
在spring装配中,尽管xnl配置文件可以实现bean的装配工作,但是在bean比较多时,会比较臃肿,因为注解更为方便。实现步骤:1。导包:2。创建并实现接口daopublic interface UserDao { public void save();}//实现import org.springframework.stereotype.Repository;@Rep...原创 2019-06-04 22:26:07 · 1104 阅读 · 0 评论 -
Cookie显示用户上次访问时间
步骤:1。创建servlet:import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.*;public class LastAccessServle...原创 2019-06-03 17:46:47 · 565 阅读 · 1 评论 -
Javaweb学生管理系统期末设计
学生管理-描述文档有需要参考的可以进入,项目下载地址。一:功能描述该项目实现了以下功能: 页面包括展示信息和管理信息两部分,并且实现了图片验证登录 通过连接数据库并执行SQL语句实现对数据库的增、删、查、改 使用DBUtils数据库工具(QueryRunner) 页面基本美观且合理 设置了过滤器解决乱码问题,并实现了退出返回主页下面是部分截图:1.主页2.登录界面...原创 2019-06-14 21:18:11 · 19988 阅读 · 44 评论 -
使用Filter统一全站编码
步骤:1:创建jsp页面:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" import="java.util.*"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "htt...原创 2019-06-03 20:07:55 · 712 阅读 · 0 评论 -
JDBC增删查改
导入jar包后1.定义beanstatic class Student { private String Id; private String Name; private String Sex; private String Age; Student(String Name, String Sex, String...原创 2019-06-03 20:46:02 · 267 阅读 · 0 评论 -
c3p0数据源
c3p0是目前最流行的开源数据库连接池之一。当使用c3p0时,可以使用CombopooledDataSource()的有参和无参构方法;或者通过读取配置文件创建数据源对象。1.构造方法:import java.sql.SQLException;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSo...原创 2019-06-03 21:16:45 · 1619 阅读 · 0 评论 -
DBUtils增删改查
一:JDBC的弊端:(1)数据库链接对象、sql语句操作对象,封装结果集对象,这三大对象会重复定义(2)封装数据的代码重复,而且操作复杂,代码量大(3)释放资源的代码重复结果:(1)程序员在开发的时候,有大量的重复劳动。(2)开发的周期长,效率低二:Dbutils:主要是封装了JDBC的代码,简化dao层的操作。三:Dbutils快速使用指南(1)需要导入的jar包:①MySq...原创 2019-06-03 22:38:24 · 1048 阅读 · 0 评论 -
Jsp+Servlet+JavaBean实现用户注册
下面是步骤,有需要的可以参考源码:1。创建项目,编写bean2。创建类封装注册表单信息,并且验证表单信息3。创建工具类DBUtil,模拟数据库4。创建servlet,用于视图控制。5。常见注册页面,请求提交给servlet6。创建注册成功页面7。配置web.xml8。运行:...原创 2019-06-04 11:55:19 · 7418 阅读 · 3 评论 -
仿微信拼多多实训笔记
有需要的可以参考项目源码,设计文档等。第一天:软件开发工程师 程序设计 数据结构 算法超前就业意识 离就业只有6个月了过完年 3、4月公司招人 毕业就业按部就班 9、10月就业高峰 平时成绩:200 项目成绩:100 作业成绩:100目的:成体系的技术拉练 项目运作流程 团队协作能力 就业既专业又职业 appid wx7135137a1610321d 基于hybird拼...原创 2019-06-14 21:36:47 · 1219 阅读 · 0 评论 -
Echars与Controller数据交互
1,创建web项目采用的工具和技术:eclipse+Spring+SpringMVC+Mybatis+Mysql2.Controller代码 @RequestMapping(value = "/findcase", method = RequestMethod.GET) public String find(Model model) { List<Filmcase> Fil...原创 2019-08-28 14:18:28 · 389 阅读 · 0 评论 -
创建Servlet文件不自动生成web.xml原因
Servlet 3.0开始支持用@WebServlet注解来代替web.xml里的配置servlet的作用,例如:这句写到Servlet01.java的类名声明前,就相当于以前Servlet 2.5之前的web.xml里的: <servlet> <servlet-name>LoginServlet</servlet-name> <s...原创 2019-05-28 22:21:06 · 4695 阅读 · 4 评论