自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(448)
  • 资源 (11)
  • 收藏
  • 关注

原创 18、intelliJ IDEA怎么将固定的某些代码做成模板

有时某些代码是固定的而且记忆也比较困难,可以将这一部分代码设计成模板,我们在输入代码时只需输入模块名字即可,步骤如下:步骤一、拷贝需要做成模块的代码步骤二、按照下图进行设置按OK设置完成后,在bom.xml文档中直接输入模块名称就会提示,然后按enter就可以插入模块的代码...

2020-05-24 11:29:39 712

原创 17、Maven工程如何配置tomcat和JDK版本

由于Maven默认的tomcat和JDK版本较低,因此需要重新设置,在pom.xml中进行配置。1、tomcat版本配置 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</ve

2020-05-24 11:03:30 1030

原创 16、Maven web项目中通过Servlet去访问jsp报错org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

问题描述: 建立一个简单的Maven web项目,项目只包含一个servlet和jsp文件,通过servlet去内部跳转到jsp,编译、启动都正常。而且也pom也进行了配置,但是报错org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException问题原因:maven内部自带tomcat,版本是6.0.29,它支持JDK1.7,而电脑中用的是JDK9版本,因此不兼容,需要使用tomcat7以上版本。解决方法:1、在p...

2020-05-23 14:51:34 413

原创 15、Maven项目中访问servlet资源报错cn.lwgk.servlet.MyServlet cannot be cast to javax.servlet.Servlet问题

我们在运行Maven项目时,启动完成后未报错,但在浏览器中去访问按照去访问servlet资源时报错如下:原因是资源冲突:1、我们在pom文档中引入了maven嵌入的servlet、jsp:2、我们在本地布置tomcat中也有该资源解决方法:我们在pom中声明作用域,让其作用域只是在写代码、编译和测试时使用,真正项目运行时引用的是本地布置的tomcat中的包,设置如下:...

2020-05-23 13:12:18 421

原创 14、Maven执行启动时显示Address already in use: NET_Bind错误

该表示端口已经被占用了,说明Tomcat可能是打开的,点击如下图图标:

2020-05-23 12:41:16 2625

原创 13、Maven web工程如何运行启动等执行

在工程右侧的Maven projects中,包含了如下所示的指令,但是对于比如启动项目等指令并没有,如何解决?按照如下图所示,点击带M的图标:弹出如下对话框,在对话框中输入指令,比如启动的执行是tomcat:run...

2020-05-23 12:28:14 1162

原创 12、Maven web工程,在main/java目录下不能新建servlet

解决方法:

2020-05-23 09:35:10 453 1

原创 11、Maven web工程在IDEA中右侧没有显示Maven Projects

我们看视频教程,在Maven web工程中界面会显示如下图标,但是我们工程中没有。解决方法:点击IDEA界面右下角如下图所示图标:

2020-05-23 09:30:29 1209

原创 10、使用框架创建maven web工程

我们创建完了后发现只有在main下面有webapp文件夹,java、resources、test->java、test->resources这四个文件夹都没有,需要我们手动去创建,当然我们创建完成后需要分别设置为不同的资源文件:1、创建main->java2、创建main->resources...

2020-05-22 12:14:58 141

原创 09、不使用框架创建maven java工程

和前一篇使用框架床架maven java工程的区别就是不勾选框架。从下图可以看到,创建的目录里面除了少了一个示例的java程序,比用框架创建的在main目录下自动创建了resources目录,因此创建maven java工程建议使用非框架进行创建。...

2020-05-22 12:01:40 185

原创 08、使用框架创建maven java工程

第一步、新建和选择新建方式第二步、设置坐标GroupId和ArtifactId被统称为“坐标”,是为了保证项目唯一性而提出的,如果项目放到maven本地仓库去,想要找到该项目就必须根据这两个id去查找。  GroupId一般分为多个段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的GroupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名.

2020-05-22 11:36:17 108

原创 07、Maven嵌入到Intellij IDEA

我们将Maven嵌入到IDEA中,需要先安装好Maven。步骤一步骤二

2020-05-21 17:41:51 145

原创 06、maven概念模型(依赖关系和生命周期)

2020-05-21 15:49:59 111

原创 05、Maven常用的命令

一、通过cmd命令方式执行执行过程1、将工程目录名称拷贝2、打开cmd,现在输入cd ,然后将拷贝的目录名粘贴,然后按Enter执行3、输入x:后按Enter执行,注意:这里的x就是工程所在盘的盘符。上述步骤执行完后就切换到了工程所在的目录下了,然后就可以开始输入命令了二、常见的命令1.mvn clean :清除本地编译的信息,也就是将target这个目录删除掉。比如我从别的电脑拷贝了一个工程过来,因为两台电脑的环境可能不一样,因此需要先进行清除2. complie :编译核心代

2020-05-21 14:52:07 134

原创 04、Maven目录结构

Maven标准目录结构-src--main---java 核心代码部分---resources 配置文件部分---webapp页面资源,js,css,图片等等--test---java 测试代码部分---resources 配置文件部分...

2020-05-21 14:40:14 99

原创 03、Maven仓库

Maven仓库是用于存放插件和jar包,使用Maven创建的工程都会从仓库中去获取jar包,仓库分为:一、本地仓库 1. Maven首选的仓库,里面可以存放以下常用的jar包,这些包是从远程仓库或中央仓库下载的。 2. Maven默认的本地仓库存放位置为:Default: ${user.home}/.m2/repository,也就是Maven会在系统盘下的home下创建.m2/repository来作为本地仓库。 3.一般由于C盘不会很大,所以可以将本地仓库设定到指...

2020-05-21 11:58:36 149

原创 02、Maven的安装

Maven不用安装,直接将解压包apache-maven-3.5.2.rar解压安装。安装步骤如下:步骤一、将apache-maven-3.5.2.rar解压,放到一个自定义的路径。步骤二、将上述路径拷贝,然后右键我的电脑 -》属性 -》高级系统设置 -》环境变量步骤三、新建一个如下的环境变量(注意,必须要安装JDK)步骤四、按照步骤三添加按了后,在环境变量中找到path,然后点击编辑,在里面添加 %MAVEN_HOME%\bin;步骤五、为了验证是否安装成功,可以在cm..

2020-05-21 10:57:53 165

原创 01、Maven的概念和作用

一、Maven(发音:[ˈmevən])概念 Maven是一个项目管理工具二、Maven的作用。maven是一个项目管理工具,以下就举几引入maven的作用 1. 传统操作项目时,每个项目需要根据自身需要引入各种jar库,如果项目比较大、项目比较多时,就会操作很复杂,也会占用很多空间,引入maven就可以解决该问题。 2. 我们针对程序编制的测试单元,如果测试单元有很多个,传统模式需要手动一个一个去运行,引入maven就可以解决该问题。 3. 项目一般都有很多配置文件,传统...

2020-05-21 10:43:48 241

原创 7、(案例)用jedis实现下拉选项

案例需求:1.提供index.html页面,页面中有一个省份 下拉列表2.当 页面加载完成后 发送ajax请求,加载所有省份使用到的技术:1、JDBC、durid2、jedis、jackson* 注意:使用redis缓存一些不经常发生变化的数据。* 数据库的数据一旦发生改变,则需要更新缓存。 * 数据库的表执行 增删改的相关操作,需要将redis缓存数据清空,再次存入...

2020-05-20 09:12:32 268

原创 6、Jedis连接池及创建它的工具类

jedis连接池: JedisPool。MySQL的连接池是第三方地宫,而jedis连接池是jedis自带。一、连接池使用方法:1.创建JedisPool连接池对象2.调用方法 getResource()方法获取Jedis连接 public void test(){ //第一步、创建配置对象,并设置好参数 JedisPoolConfig jpc = new JedisPoolConfig(); j...

2020-05-19 11:47:29 432

原创 5、Jedis操作各种redis中的数据结构

记得加载如下图所示的包:1) 字符串类型 string @Test public void test02(){ //第一步、创建连接 Jedis jedis = new Jedis("localhost",6379); //第二步、执行指令 jedis.set("username","zhanshan"); String username = jedis.get("username");

2020-05-18 16:39:32 507

原创 04、Java客户端 Jedis简介

Java客户端 Jedis* Jedis: 一款java操作redis数据库的工具.(相当于mysql里面的JDBC)* 使用步骤:1.下载jedis的jar包2.如何使用//第一步. 获取连接Jedis jedis = new Jedis("localhost",6379);//第二步. 操作...

2020-05-18 16:34:33 86

原创 03、 redis个数据结构的常用操作命令

一、字符串类型 string1.存储: set key value2.获取: get key3.删除: del key127.0.0.1:6379> set username lisiOK127.0.0.1:6379> get username"lisi"127.0.0.1:6379> del username(integer) 1127.0.0.1:6379> get userna...

2020-05-18 10:39:04 95

原创 02、Redis的安装与数据结构

一、安装下载安装1.官网:https://redis.io2.中文网:http://www.redis.net.cn/3.解压直接可以使用:* redis.windows.conf:配置文件* redis-cli.exe:redis的客户端 --- 第二步启动客户端,会自动和服务器端建立本地连接,就可以输入命令了* redis-server.exe:redis服务器端...

2020-05-17 17:46:15 94

原创 01、Redis的概念和优缺点

概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的...

2020-05-17 16:44:12 325

原创 8、(案例)使用JSON模拟校验用户名是否存在

校验用户名是否存在需求: 1、客户端有一个注册界面,当用户输入完用户名之后,需要显示是否该用户名是否已经存在 --- 采用失焦事件说明: 1、服务器生成的JSON数据如果不设置,响应到客户端后会直接被当做字符串,因此不能直接使用,如果要被识别为JSON格式数据,有两种方式:服务器响应的数据,在客户端使用时,要想当做json数据格式使用。有两种解决方案: 方式一:在客户端html代码中,将发送请求的 $.get(type)的最后一个参数type指定为"jso...

2020-05-16 10:48:45 406

原创 7、JSON数据和Java对象的相互转换(客户端和服务器对象数据通讯用)

JSON数据和Java对象的相互转换需要使用JSON解析器(它是封装好的工具类),我们测试用用jackson* 常见的解析器:Jsonlib,Gson(谷歌),fastjson(阿里巴巴),jackson(MVC内嵌)一、 JSON转为Java对象步骤1.导入jackson的相关jar包2.创建Jackson核心对象 ObjectMapper3.调用ObjectMapper的相关方法进行转换...

2020-05-16 10:33:40 417

原创 6、JSON遍历数据方式

一、普通数据遍历方式:方式(下面var定义变量、person数据名都只做示意):for(var key in person) { var data = person[key];} 方式进行遍历,其中key是缓冲变量示意,因为代表键值对中的键二、数据数据获取方式(下面var定义变量、persons数组名都只做示意):for(var i=0; i<persons.length;i++){ var person = persons[i]; ...

2020-05-15 09:56:33 258

原创 5、JSON获取数据方式

一、普通数据获取 a. json对象.键名 --- 数据获取方式一b. json对象["键名"] ---数据获取方式二二、数组数据获取 c. 数组对象[索引] ---数组的数据获取方式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</ti...

2020-05-15 09:48:26 341

原创 4、JSON的概念和基本语法

一.概念: JavaScript Object NotationJavaScript对象表示法* json现在多用于存储和交换文本信息的语法* 进行数据的传输* JSON 比 XML 更小、更快,更易解析。 二.语法:1.基本规则* 数据在名称/值对中:json数据是由键值对构成的* 键用引号(单双都行)引起来,也可以不使用引号...

2020-05-15 09:46:06 229

原创 3、ajax实现方式之 $.get()、 $.post()

1.$.get():发送get请求* 语法:$.get(url, [data], [callback], [type]) --- 中括号表示可选* 参数:* url:请求路径* data:请求参数* callback:回调函数* type:响应结果的类型 2.$.post():发送post请求* 语法:...

2020-05-14 19:48:51 204

原创 2、ajax实现方式之 $.ajax()

$.ajax()* 语法:$.ajax({键值对});* 常用键值对如下(多个键值用逗号分开):a、url:"url路径"b、type:"请求方式"c、data: --- 参数,请求参数有两种格式格式一:data:"参数1名称=参数1值&参数2名称=参数2值&..."格式二:data{"参数1名称:参数1值","参数2名称:参数2值",...}...

2020-05-14 19:45:37 277

原创 1、ajax的概念和实现方式

一、概念: ASynchronous JavaScript And XML异步的JavaScript 和 XML1.异步和同步:在客户端和服务器端相互通信的基础上* 同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。* 异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面,而Ajax 是一种在无需重新加载整个网...

2020-05-14 19:37:54 168

原创 25、JQuery的插件机制(实现JQuery固有方法以外的自定义方法)

插件机制:增强JQuery的功能在jQuery没有发现我们需要的某个方法,这个时候我们不能直接修改jQuery源代码,但是我们可以使用jQuery中的插件扩展机制。1.实现方式:1.$.fn.extend(object)--- 对象级插件作用:个人理解就是定义1~n组方法,这些方法可以被JQuery对象调用,相当于用于自定义一些jQuery对象方法。* 增强通过Jquer...

2020-05-13 22:09:11 190

原创 24、JQuery案例(抽奖)

需求:1、点击“点击开始”按钮,小图片位置开始周期随机显示小图标;2、点击“点击停止”按钮,小图片位置停止随机显示,并将当前小图片在大图片位置进行显示。3、未抽奖是“点击开始”按钮有效,“点击停止”按钮灰色显示失效。当正在抽奖时则反之。分析:1.给开始按钮绑定单击事件1.1 定义循环定时器1.2 切换小相框的src属性*定义数组,存放图片资源路径*生成随机数。数组索引...

2020-05-13 19:38:07 1209

原创 23、JQuery案例(显示/隐藏图片)

给定一个div模块,模块的功能是展示一幅图片。1、定时3秒后将图片显示出来。2、图片显示突然后再过5秒后再将图片隐藏。3、上述功能采用JQuery的功能进行实现。<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>广告的自动显示与隐藏</title> <style> #content{width:10

2020-05-13 19:31:51 502

原创 22、采用JQuery实现事件的绑定、解绑、切换

事件绑定:就是通过JQuery方法给对象绑定一些时间1.jquery标准的绑定方式* jq对象.事件方法(回调函数);* 注:(1)如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。比如:* jq对象.focus(); //会让jq对象自动获得焦点* 表单对象.submit();//让表单提交(2)一个对象可以绑定多个事件方法,而且可...

2020-05-13 17:20:42 431

原创 20、JQuery实现动画(JQuery对象显示、隐藏、切换)

三种方式显示和隐藏元素1.默认显示和隐藏方式1.show([speed,[easing],[fn]])1.参数:1.speed:动画的速度。三个预定义的值("slow","normal", "fast")或表示动画时长的毫秒数值(如:1000)2.easing:用来指定切换效果,默认是"swing",可用参数"linear"* swin...

2020-05-13 17:02:02 339

原创 21、JQuery实现标签的遍历

一、传统的JS遍历方法格式:for(初始化值;循环结束条件;步长)举例:对一组列表中的li标签内容进行获取、判断显示<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script src="../js/jquery-3.3.1.min.js" type="text/javascript" chars.

2020-05-13 17:00:01 1126

原创 19_(案例)使用JQuery实现元素的移动

模拟两个选项框中的选项可以互相移动<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src="../../js/jquery-3.3.1.min.js"></script>...

2020-04-14 14:51:20 363

QI V1.2.4 part4.pdf

QI V1.2.4 part4.pdf

2021-03-12

QI V1.2.4 part3.pdf

QI V1.2.4 part3.pdf

2021-03-12

QI V1.2.4 Part12.pdf

无线充电标准V1.2.4 part1、part2

2021-03-12

Day29Example.rar

原先我们访问资源都是可以通过直接输入某个资源的抽象地址进行访问,我们在实际项目中需要登录后才能访问某些资源,我们采用过滤去实现该功能。

2020-04-01

Day29Example.rar

在原来登录案例的基础上进行升级,添加敏感词过滤功能,当用户通过浏览器输入敏感词时,全部修改为***。使用了Filter和代理模式去实现。

2020-04-01

Day29Example.rar

实现浏览器分页展示从mysql查询的相关记录的信息,并可进行多条件查询;使用了bootstrap的网页前端设计。

2020-03-27

myemployees.sql

本数据库为员工信息数据库,在我的CSDN账号里面关于MySQL所举例用的代码都是居于此表进行的,已经经过了详细验证,可以放心使用。

2020-02-12

myemployees.rar

本资源释一个员工信息表数据库信息文件,在学习章节中使用的联系都是基于数据库进行的,已经验证过了,可以放心使用。

2020-02-12

STM32之USB固件库IAP升级

详细解释怎样进行STM32的USB固件库升级和上位机配套软件的使用

2012-06-01

《图解OP放大电路》书籍PDF格式

《图解OP放大电路》书籍PDF格式,模拟方面不错的书籍,虽然是小日本的,但是好东西值得学习

2011-05-31

空空如也

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

TA关注的人

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