自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven配置webxml时servlet和serletmapping的servlet-name明明一样却报错

这几天学习整合SSM,配置web.xml文件的时候,总是碰到这样的问题,花了很多时间,找了好多网站,没找到解决方法, 发出来给大家康康 已经明确了不是代码的问题,只能是配置的问题,原因不明,我也搞不懂 但是有一个很有效的解决办法 最后apply—》ok即可 效果如下: 我也不明白是为什么。。。如果有大神看见请叫我,多谢(抱拳) ...

2019-09-26 15:56:10 1775 8

原创 2-4 网络编程和Socket

计算机网络 所谓计算机网络,就是把分布在不同区域的计算机与专门的外部设备用通信线路相互连接成一个规模大,而且功能强的网络系统,从而使计算机之间可以相互传递信息,共享数据,软件等资源。 按地理位置分为: 局域网 城域网 广域网,最大的是Internet 网络编程 所谓网络编程,指的就是在同一个网络中不同机器之间的通信 计算机之间通信需要的条件 IP地址 IP地址指的是互联网地址(Inte...

2019-08-29 19:31:26 153

原创 IO流(二)

字符流 适合操作文本数据 所有字符输入流的父类是:Reader 所有字符输出流的父类是:Write 文件字符输入流:FileReader 创建方法: new FileReader(File file) new FileReader(String path) 操作方法 int read(char[] buffer) void close() 操作过程和FileInputStr...

2019-08-28 23:12:32 139

原创 集合高级

集合框架 集合相关面试题 1、List接口、Set接口,Map接口 2、ArrayList和LinkedList的异同 相同点: 1)都是先List接口,可排序、重复、单独访问 2)所用方法的使用是一样的 不同点: 1)数据结构不同 ArrayList一维数组 LinkedList是双向链表 2)性能不同 ArrayList 有点:查询速度快 缺点:插入和...

2019-08-26 22:05:48 143

原创 微信小程序(三)

1)详情中评论、工作经历的数据绑定 2)用户信息的注册,判断用户是否注册过 3)预定工作 4)订单查询 详情中评论、工作经历的数据绑定 评论数据绑定 后台: 1)确定SQL语句 select c.time,c.stars,c.content,u.username from tb_comment c , tb_user u where u.user_id = c.user_id...

2019-08-21 23:23:52 165

原创 微信小程序(二)

微信小程序 1)wx:for 实现循环列表 2)wx.request实现网络请求 3) 实现点击保姆项目后跳转到详情页面 4) 实现详情页面显示 wx:for实现循环列表 在页面的js中添加: data{ //保姆数组 nannies:[{…},{…}] } 在需要循环出现的标签上添加: wx:for 填写的是循环的数组名 wx:for-item:自己起的变量名 在循环的标签纸可以使用{{变量名....

2019-08-20 23:40:49 101

原创 微信小程序及其知识准备(一)

一、技术栈 二、表 三、JDBC 原生代码: 1)加载驱动 Class.forName(“com.musql.jdbc.Driver”); 注意:8.0Mysql驱动是:com.mysql.cj.jdbc.Driver 驱动jar包要使用8.0版本 2)创建连接 jdbcUrl: jdbc:mysql://localhost:3306/数据库名 注意:8.0Mysql在URL后必须加serve...

2019-08-19 21:43:30 203

原创 Servlet——Day24

Servlet 1.1、概述 Servlet时运行在Java 服务器的小程序 它提供了一套使Java类可以被浏览器(tomcat)所识别的规则(接口) 1.2、使用步骤 1、创建类实现Servlet接口 2、实现抽象方法 3、在web.xml配置映射文件 <servlet> <servlet-name>TestServlet</servlet-name> &...

2019-08-16 17:49:48 100

原创 JS——day23

JS 一、概述 JS:JavaScript,嵌入在html中由浏览器解释运行的脚本代码 作用:通过js可以使页面产生交互效果,增强用户体验 二、JS的引入 注:同名方法执行后定义(引入)的 2.1 内嵌入 在head标签中定义script标签 在script标签中编写js代码 <head> <script type="text/javascript"> js代码 &...

2019-08-16 16:38:02 155

原创 Servle——Day24

Servlet 1.1、概述 Servlet时运行在Java 服务器的小程序 它提供了一套使Java类可以被浏览器(tomcat)所识别的规则(接口) 1.2、使用步骤 1、创建类实现Servlet接口 2、实现抽象方法 3、在web.xml配置映射文件 <servlet> <servlet-name>TestServlet</servlet-name> &...

2019-08-16 13:17:17 93

原创 tomcat

tomcat 1.1概述 服务器:装有服务器软件的计算机 服务器软件:接收用户请求,处理请求,做出响应 常见的服务器软件: 1、WebLogic:Oracle公司的大型收费服务器 2、WebSphere:IBM公司大型收费服务器 3、tomcat:apache组织的一款开源免费的中小型服务器 1.2tomcat的使用 1、安装:解压到纯英文路径 * bin:放置的是执行文件 * conf:配置文件...

2019-08-16 08:56:39 90

原创 CSS——Day21

CSS 一、概述 CSS:Cascading Style Sheet,层叠样式表(级联样式表) 作用: 1、美化页面 2、对页面中所有样式的设置统一了规则 特点: 1、.css结尾的文件 2、嵌入在html页面 二、写法 1、内联样式 做法: 在元素的开始标记中写上 style=“属性名:属性值;属性名:属性值;...”; <span style="color: red;background...

2019-08-14 20:15:07 108 4

原创 HTML——Day20

HTML 一、概述 html:hypertext markup language 超文本标记语言 超:可以在记事本中嵌入图片,音频,视频,连接,css,js文件等资源 标记:也叫标签,表示html中内容都是以标记的形式展现的 单标记:只有开始标记,没有结束标记 双标记:由开始标记和结束标记组成 属性都是写在开始标记中 作用:制作静态页面 特点: 1、由浏览器解释运行 2、由标记组成 3、后缀是...

2019-08-14 19:43:51 237

原创 JDBC

JDBC(Java Database Connectivity) JDBC的本质是Java对所有关系型数据库进行连接操做所制定的一套规则,就是接口。 不同的数据库针对这套规则制定了相对应的实现类,我们需要使用这些已经做好的实现类,来使用Java对数据库进行连接和操作 步骤: 1、导入jar包 在项目的根目录中创建lib文件夹 将mysql-connector-java-5.1.37-bin.jar...

2019-08-08 20:48:22 127

原创 数据库功能——Day18

一、条件 1、条件表达式: * >、 * <、 * >=、 * <=、 * !=、 * =、 * <>:不等于、 * and(&&)、 * Or(||)、 * is:一般用于判断字段值是否为空、 * not 2、模糊查询 * like: _:表示单个字符的匹配 %:表示任意个字符的匹配 3、指定范围内的 * in(值1,值2,值3,…) * be...

2019-08-08 17:03:53 167

原创 数据库——Day17

数据库 1.1 概念 数据库:db、datebase,存储数据的仓库,以文件形式存储数据。 DBMS:Datebase Manager System 常见的数据库: 1、MySQL:免费的中小型数据库,Oracle公司 2、Oracle:收费的大型数据库,Oracle 3、SQL Server:微软的大型的收费的数据库 4、SQLite::移动端的嵌入式的小型数据库 数据库的分类: 1、关系型(M...

2019-08-07 20:50:22 164

原创 包和导入、权限(范围)修饰符、单例设计模式 singleton、异常—Day16

一、包和导入 关键字:package、import 包的概念:包的本质就是文件夹,是对项目中的类进行管理的。在代码中,用package明确当前类所在的包。 注:package必须出现在类的第一行 导入的概念:导入是指在一个类中,使用其他类,需要先将其他包中的类引入到本类中。 注: 1、只有其他包中的类需要导入,同包中的类不需要导入 2、java.lang包(即language语言包中的类)在使用时...

2019-08-06 19:39:07 219

原创 包装类—Day15

一、基本数据类型的包装类(以int和Integer为例) 概述 基本数据类型的创建和使用非常方便,但是我们无法通过基本数据类型调用一些功能来操作这些数据。 现在将这些基本数据类型封装成一个类,就可以在这个类中定义一些专门操作这些数据的功能 这种类就是基本数据类型的包装类。 1.1 基本数据类型与包装类的关系 byte Byte short Short int Integ...

2019-08-05 21:30:10 95

原创 Math、Date、SimpleDateFormate、Clendar—Day15

Math 概述:Math是一个封装了一系列数学运算和三角函数相关的类 常用方法 Date 概述:表示特定的瞬间,是一个毫秒值 构造函数 1、new Date() 2、new Date(long ) 常用方法 1、getTime() 2、compareTo(date) 3、after(date) 4、before(date) SimpleDateFormat 概念:他是DateFormate的子类,...

2019-08-05 21:13:56 140 1

原创 String—Day14

一、String 1.1 概述 一串字符序列,所有字符串字面值都是String对象,字符串是常量,并且是共享的。 它在字符串常量池中 1.2 创建 1.3常用方法 二、StringBuffer和StringBuilder 字符串缓存区 2.1 创建 2.2 常用方法 2.3与String的转换 1、StringBuffer–>String 调用toString 使用String 的构造函数...

2019-08-05 08:50:46 152

原创 一些遇到的错误

今天在写代码时遇到了这样的错误,百度后 出现这样的错误的原因是我在坐做一个Test的时候,将一个类写成了内部非静态类,如下 然而主程序是一个静态的main方法,在Java中,静态成员只能访问静态成员,我今天才做了这个笔记。 那么,为什么java中静态成员只能访问静态成员呢? 因为静态成员在JVM中的初始化是最快的,一般在方法区内存中分配空间,而非静态的成员要在new了相应 的对象之后才能初始化...

2019-07-31 22:06:19 108

原创 集合Day12

Collection 它是集合框架中的跟接口,它提供了对集合的基本操作 常用子接口: List:有序,可重复的 Set:无序(存取顺序不保证一致),不可重复的 List常用实现类: ArrayList LinkList Set常用实现类: HashSet TreeSet LinkedHashSet 泛型: 在创建集合时,明确集合中存储数据的类型,要制定数据类型 泛型中不能指定基本数据类型,要指明基...

2019-07-31 21:19:36 92

原创 final和static关键字——Day12

Object 概念:优化Object类中方法的工具类,这个工具类是空指针容忍(允许)的 public static boolean equals (Object a, Object b){ return (a==b) || (a!=null && a.equals(b)); } final 关键字 final修饰符表示最终的 使用场景: 1、变量:变量变常量,常量不能被赋值 2...

2019-07-31 20:55:54 117

原创 多态Day_11

多态 一、概述 例如:Student类继承了Person类,那么Student的对象,即是一个Student也是一个 Person 表示:既可以将子类(实现类)对象赋值给该类的引用变量,也可以将子类(实现类)对象赋值给父类的引用变量。 代码的最终体现:父类的引用变量指向子类对象 代码:Person p = new Student(); 注:多态必须在继承的前提下 二、多态的具体情况 2.1类继承普...

2019-07-30 18:01:34 82

原创 抽象类和接口——Day10

foreach 增强型循环的一中,主要用于遍历容器 格式: for(数据类型 变量名 :数据源){ } 注: 1、没有下标 2、当遍历的数据源是容器,而又不需要通过下标加以判断时,采用foreach 一、抽象类 1.1 抽象的由来 抽象方法: 当多个类中具有共性方法时,我们就会向上抽取形成父类,在父类中定义这些共性方法。 而有时,父类中的方法并不能明确每个子类的具体实现,那么这种方法就成为抽象...

2019-07-29 19:11:01 75

原创 面向对象(封装、构造继承)Day7~9

面向对象 面向过程:着眼于整个程序的执行流程和功能的具体实现,是一个执行者的身份 面向对象:着眼于找到能够帮助自己完成此功能的人,是一个领导者的身份,更符合日常生活中人们处理事情的思想 一. 类和对象 类:类型,一类事物,是这类事物的基本信息和功能行为所组成的集合 基本信息->属性 功能行为->方法 例如: 研究鸟类型 属性:品种、毛色 方法:飞,吃 对象:类的一个具体的实例,获取对象...

2019-07-27 09:06:29 78

原创 JAVA基础方法_Day06

方法 概念:方法是一个代码段的抽取 (函数、功能) 好处:降低了程序的冗余,提高了代码的复用性,隐藏 功能的实现细节 一、定义 格式: 修饰符 返回类型 方法名 (参数列表){ 方法体; return; } 修饰符:固定式public static 返回类型:方法运行完毕后会得到一个具体的结果返回给调用者 方法名:方法的名字 参数列表:功能执行时需要的一些基本内容 方法体:具有功能的实现 retu...

2019-07-23 21:41:01 89

原创 JAVA基础笔记Day05——数组

数组 概念:存储数据容器 一、特点 1、只能存储同一种数据类型 2、长度固定 3、直接打印数组名,打印的是数组在堆内存中的地址 4、数组在创建后们都会根据类型赋予初始值 整型:0 浮点型:0.0 布尔型:false 字符型:null,\u0000,控制台中只以一个空格显示 其他(引用类型):null 二、创建 []的位置可以放在数据类型之后,也可以放在数组名之后 2.1 静态创建 格式: 数据类型...

2019-07-23 09:07:00 115

原创 Java基础学习笔记Day04

循环结构 概念:功能反复执行 循环的四要素: 1、初始化值:循环的起始位置 2、循环条件:判断循环是否继续的条件 3、循环体:想要反复执行的功能 4、步进表达式:控制循环的进行 一、while 格式: while(条件){ 循环体; } 逻辑:判断条件是否为true,如果是则执行循环体,继续判断条件,直到条件百年未false,结束循环 二、do-while 格式: do{ 循环体 } while(...

2019-07-19 17:49:46 209

原创 Java基础笔记Day3

问:1000个苹果,分装十箱,要求无论客户需要任意数目的苹果,可以通过给箱子来满足。怎么分装? 答:1,2,4,8,16,32,64,128,256,489 问:一个大西瓜,三个小朋友,只需切两刀,怎么切可以平均分? 答:小朋友一人给一

2019-07-18 19:53:15 136

原创 学习笔记Day1+Day2

一.基础只是(二进制) 十进制:逢十进一,0~9 二进制:逢二进一,0,1 八进制:逢八进一,0~7 十六进制:逢十六进一,0~9,A,B,C,D,E,F 二进制->十进制 0 -> 0 0 -> 1 101 -> 5 1000-> 8 二进制抓换成十进制 算法:将原始数据的每一位乘以2的位置次方并求和,位置:从最低位到最高位分别是0~长度-1. 十进制转换成二进制 ...

2019-07-17 20:08:16 240 10

空空如也

空空如也

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

TA关注的人

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