自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Spring知识点整合

Spring1.Spring介绍Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题。他将面向接口编程思想运用于整个系统应用。1.1 Spring特点方便解耦,简化开发Spring提供IOC容器,我们可以将对象的依赖关系交由Spring进行控制管理,避免硬编码所造成的程序过度耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。AOP编程支持通过Spring提供的AOP功能,方便进行面向切面的编程,

2021-02-24 15:15:36 354 2

原创 Spring Cannot resolve symbol ‘Resource‘ java找不到符号Resource

今天学习spring注解配置IOC时,遇到了一个问题,使用@Resource注解飘红,提示Cannot resolve symbol ‘Resource’。解决方法1.需要导入这个包import javax.annotation.Resource;2.在上面这行代码中Resource依旧飘红,这时你点击Resource会提示 Add Java EE 6 JARS to module dependencies,然后点击下加载所需要的包就可以了!...

2021-01-14 22:49:08 6389 2

原创 解决:通过maven下载的jar包项目运行时出错jar包不存在的问题

解决的方法:1、找到maven下载的jar2、在项目根目录下创建lib文件夹,将maven下载的jar包复制到进去3、点击File - project Sturcture4、创建新的Libraries,将maven下载的jar包放进去5、在Modules中引入lib依赖项目就可以运行,不会再报jar不存在的问题。...

2020-12-30 09:56:24 628

转载 在IDEA使用Maven时出现了Error: java 不支持发行版本5 或 Error:java: 不再支持源选项 5,请使用 6 或更高版本的解决办法

第一次在idea使用maven就出现了好几个问题:1、引入的架包没有在项目列表中显示,后来查了下,找到解决的办法点击项目名->找到Maven->点击reimport2.在IDEA使用Maven时出现了Error: java 不支持发行版本5 或 Error:java: 不再支持源选项 5,请使用 6 或更高版本的解决办法(1)点击setting,在搜索框输入Java Compiler,里面的target bytecode version和project bytecode version

2020-12-22 15:26:51 389

转载 Xshell无法连接到Linux虚拟机

今天使用Xshall连接Linux虚拟机时,连接失败。Connecting to 192.168.78.12:22...Could not connect to '192.168.78.12' (port 22): Connection failed.执行的步骤:1.虚拟机网络连接方式选择Nat2.关闭liunx防火墙,命令service iptables stop确定是否关闭,命令service iptables status3.在linux使用ifconfig查看ip,如图可看出ip是1

2020-12-21 10:46:33 672

转载 卸载linux系统上自带的MySQL

最近在学习使用Linux,在Linux系统中安装MySQL,Linux会自带MySQL,但是版本太低。所以想把Linux自带的MySQL删除,防止后面安装MySQL发生冲突步骤:1.切换身份为root用户 su root2.输入rpm -qa|grep -i mysql命令以检查系统含有的mysql插件,回车,若没有则说明无自带mysql,系统很干净。若有显示,则有mysql插件。[root@localhost /]# rpm -qa|grep -i mysqlmysql-libs-5.1.7

2020-12-21 00:39:12 437

原创 web项目所用到的知识点梳理

刚写完快递e栈的项目,对所涉及的知识点进行梳理。1. 服务器的搭建:使用的服务器是:apache-tomcat-8.5.34在IntelliJ IDEA配置Tomcat:点击左侧“+”号,找到Tomcat Server—Local在Tomcat Server -> local-> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务 器,再点击 OK按钮。到这里,IntelliJ IDEA配置

2020-12-17 21:39:19 308

原创 timestamp转换为String类型

在做快递E栈的项目时,数据库的timestamp字段想转换成String字段时出错,主要的原因时,数据中使用timestamp类型的字段是登录时间,然后快递员再未登录的情况下登录时间是为空的,这时候导致timestamp类型的字段为null,没有办法将其转换为String字段,导致数据显示不出来。后面将代码改为: String loginTime = c.getLoginTime()==null?"未登录":DateFormatUtil.format(c.getLoginTime());数据就可以正

2020-12-06 09:35:18 13609

原创 通过Ajax实现简单点赞效果

写得很糙,凑合着记录一下。思路:通过点击按钮触发事件,通过Ajax提交请求,Servlet调用Service的方法进行处理,再通过Servlet将结果返回到JSP页面。数据库操作:点击按钮,数据库中的num字段自增1,然后再将该数据查询后,返回到button的值中。目录结构:jsp页面<head> <title>$Title$</title> <script type="text/javascript" src="js/jquery-1.

2020-11-27 21:15:30 709

原创 使用smartupload.jar实现文件上传

在index.jsp页面创建一个用于提交表单<form action="upload" method="post" enctype="multipart/form-data"> 上传者:<input type="text" name="uname"><br> 文件:<input type="file" name="myfile"><br> <input type="submit" value="上传"&g

2020-11-27 13:06:14 278

原创 MySQL5.7.32 安装

MySQL官网: http://dev.mysql.com/downloads/mysql/.进入官网可以选择你需要的版本,当前版本是最新版本,如果需要下载之前版本的话可以点击looking fro previous GA versions下载安装包下载完解压到你想要安装的目录下新建一个my.ini配置文件,原始的my-default.ini配置文件只是个模版,不要在里面改动。my.ini的内容如下:[mysql] default-character-set=utf8 [mysql

2020-11-11 09:35:07 471

原创 响应式布局初了解

响应式布局介绍响应式布局主要作用是:通过同一份代码快速、有效适配手机、平板、PC等设备。响应式布局涉及到知识点:屏幕宽度变化: 媒体查询布局知识: 传统布局方案(百分比、浮动、清除浮动、定位)档位划分媒体查询:档位划分;市场上默认的划分;三个节点、四个档位w<768 超小屏幕(xs)(手机,学习rem布局里面的档位划分都是在这个范围)768<= w <992 小屏设备(sm)(平板)992<= w <1200 中等屏幕(md)(小显示屏的PC显

2020-11-04 14:54:59 156

原创 学习JavaScript基础

JavaScript基础1.JavaScript简介1.1 什么是JavaScript?JavaScript是一种客户端脚本语言(脚本语言是一种轻量级的编程语言)。JavaScript通常被之前嵌入HTML页面,有浏览器执行。JavaScript是一种解释性语言(就是说,代码执行不进行预编译)。特点:弱类型和基于对象(因为面向对象需要具有封装、继承、多态的特征)。JavaScript语言包括三个核心:ECMAScript基本语法、DOM、BOM.1.2 前端web页面是由HTML、CSS

2020-10-30 15:18:43 122

原创 5-2 HTML与HTML5常用标签

1

2020-10-23 09:20:07 368

原创 4-9 枚举、注解、反射与内省

枚举、注解、反射与内省(当前阶段了解)枚举简介枚举:可以把相关的常量分到一个枚举类型里,而且枚举提供了比常量更多的方法。用于定义有限数量的一组同类常量,例如:一年四季:春、夏、秋、冬在枚举中定义的常量是该枚举类型的实例...

2020-10-21 20:40:25 190 1

原创 4-7 XML与JSON

XML与JSON简介可扩展标记语言(eXtensible Markup Language)。特性xml具有平台无关性, 是一门独立的标记语言.(在window和mac不同系统下内容都相同)xml具有自我描述性为什么学习XML?网络数据传输 (被JSON取代,但是在阅读方面JSON格式没有XML清晰(特别是小数据))数据存储 (不常使用)配置文件 (经常使用)XML文件.XML文件是保存XML数据的一种方式XML数据也可以以其他的方式存在(如在内存中构建XML数据)。 不要将

2020-10-20 10:15:09 170 2

原创 4-5 多线程

多线程多线程技术概述进程与线程进程是指一个内存中运行的应用程序,每个进程都用独立的内存空间线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程线程是在进程的基础上进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干线程线程调度分时调度所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。抢占式调度优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个(线程随机性),Ja

2020-10-19 08:43:27 224 1

原创 面向对象基础

面向对象基础面向对象思想概述面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现 实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。三大思想封装性:所有的内容对外部不可见继承性:将其他的功能继承下来继续发展多态性:方法的重载本身就是一个多态性的体现类与对象两者关系类表示一个共性的

2020-09-30 10:28:39 133

原创 Java基础语法汇总

Java基础语法1、Java体系与特性:体系:JavaSE、JavaEE、JavaME特性:(1)是一种纯面向对象的编程语言(2)一种与平台无关(跨平台)的语言。它提供了在不同平台下运行的解释环境(3)一种健壮的语言,吸收了C/C++语言的优点(4)有较高的安全性。(自动回收垃圾机制,强制类型检查,取消指针)2、Java的跨平台原理:3、Java技术的两大核心机制:JVM和GC4、JVM可以理解为一个可以运行java字节码的虚拟计算机系统(1)它有一个解释器组件,可以实现java字节码

2020-09-22 14:33:31 535

原创 Java下载安装以及环境变量配置

#Java安装以及环境变量的配置##Java下载网站:https://www.oracle.com/index.html登录Oracle网站,拉到网页的最底下,点金红色框,根据自己的需要选择对应的版本,再根据系统以及配置,选择不同的安装包或者压缩文件。双击点开这个.exe文件根据安装向导无脑下一步就可,不过要记住Java的安装位置,不然待会配置环境变量的时候就麻烦了。##配置环境Java环境变量(window10)首先右击我的电脑–属性–高级系统设置–高级–环境变量##测试Java是

2020-09-17 16:10:21 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除