自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring的细节

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://ww

2020-05-20 20:29:00 141

原创 Webpack 五个核心概念

**1 Entry:**入口指示webpack以哪个文件为入口起点开始打包,分析构建内部的依赖图。**2 Output :**输出指示 webpack打包后的资源bundles输出到哪里去,以及如何命名。**3 Loader:**让Webpack能够去**4Plugins:**插件可以用于执行范围更广的任务。插件的范围包括,从打包优化和压缩,一直到重新定义环境中的变量等。5 Mode 模式指示webpack使用相应模式的配置devolopment 开发模式能让代码本地调试运行环境product

2020-05-13 20:46:59 1271 1

原创 组件样式的设计和小技巧

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><link rel="stylesheet.css" type="text/css"><styl...

2020-04-05 21:46:39 159

原创 css多种引入方式

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><link rel="stylesheet.css" type="text/css"><styl...

2020-04-05 21:41:04 99

原创 css的外部引入方式

<linc rel="stylesheet" href="main.css" type="text/css">

2020-04-05 21:32:32 403

原创 Vue 获取表单元素的值(双向数据绑定)v-model

input更改任何一方的值 vue对象中对应的message也会跟着改变。反之亦然。<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <me...

2020-04-02 15:37:20 3825

原创 Vue v-on补充

<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title&...

2020-04-02 15:22:04 101 1

原创 Vue 添加元素 删除元素

<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title&...

2020-04-02 15:00:43 2641

原创 Vue v-bind指令

<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title&...

2020-04-02 14:06:35 88

原创 Vue v-show命令

<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title</title></head><body>&lt...

2020-04-02 10:39:23 225

原创 vue 计数器

<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title</title></head><body>&lt...

2020-04-02 10:24:49 60

原创 JAVA易错 数组格式

数组的三种格式

2020-04-01 10:39:46 87

原创 JAVA 易忘点2 数据转换

1.1自动转换int(4个字节)+byte(1个字节) ----->int类型public static void main(String[] args) { int i = 1; byte b = 2; // byte x = b + i; // 报错 //int类型和byte类型运算,结果是int类型 int j = b +...

2020-04-01 10:15:49 72

原创 重载和重写的区别

方法的重载:在一个类中,允许存在一个以上的同名的方法,只要它们的参数不同即可,与修饰符和返回值类型无关。参数的列表:个数不同,数据类型不同,顺序不同。重载方法调用:JVM通过方法的参数列表,调用不同的方法。1.如果只有访问修饰符权限改变不构成方法的重载。2.如果只有返回值类型不同不构成方法的重载。public class MethodTest {String name="成某某";p...

2020-04-01 10:13:51 67

原创 JAVA 复习弱点易忘

JVM:JAVA 虚拟机,是运行所有java程序的假象计算机,是java程序的运行环境,是java最具吸引力的特性之一。我们编写java代码都运行在JVM之上。跨平台:任何软件的运行,都必要运行在操作系统之上,而我们用java编写的软件可以运行在任何操作系统上,这个特性称为Java语言的跨平台性。该特性是jvm实现的,而JVM运行在操作系统上。JRE :是java运行时环境,包含JVM和开发...

2020-04-01 09:33:43 94

原创 JDBC的练习

1.所需要用到的db3中emp表2.创建JDBC的Emp类这里一定要重写toString方法 否则写出来的值为地址值package cn.itcast.domain;import java.util.Date;public class Emp { private int id; private String ename; private int job_id...

2020-02-04 00:33:09 135

原创 JDBC insert语句

JDBC insert语句执行步骤package cn.itcast.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JDBCDemo2 { public sta...

2020-02-03 20:42:21 3427

原创 request请求转发

一种在服务器内部的的资源的跳转方式Aservlet ---->Bservlet分工合作下列展示RequestDemo7 ---->RequestDemo8RequestDemo7import javax.servlet.http.HttpServletResponse;import java.io.IOException;@WebServlet("/RequestDemo7...

2020-02-03 01:03:09 105

原创 解决request中文乱码的问题

只需要改post方法就行在tomcat8以上get都可以解决中文乱码问题package cn.it.cast;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servle...

2020-02-03 00:04:10 65

原创 request请求参数的通用方法

request请求参数的通用方法package cn.it.cast;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq...

2020-02-02 23:48:14 179

原创 Request获取请求头数据

1.获取所有请求头名称package cn.it.cast;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletR...

2020-02-02 22:49:55 943

原创 servlet生命周期

web的xml文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...

2020-02-01 21:57:43 52

原创 递归算法

递归算法是一种直接或者间接调用自身函数或者方法的算法。Java递归算法是基于Java语言实现的递归算法。递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决一大类问题很有效,它可以使算法简洁和易于理解。递归算法解决问题的特点:1)递归就是方法里调用自身。2) 在使用递增归策略时,必须有一个明确的递归结束条件,称为递归出口。3)递归算法解题通...

2020-01-20 12:02:51 53

原创 线程 线程池

线程池思想概述线程的复用,执行王一个任务,并不被销毁,而是可以继续执行其他任务。java.util.concurrentExecutors类 (生产线程池的工厂类)线程池:JDK1.5之后提供的java.util.concurrent.Executors:线程池的工厂类,用来生成线程池Executors类种的静态方法:static ExecutorService newFixe...

2020-01-19 15:19:58 79

原创 线程 吃货类测试

包子和包子铺的案例吃货类package day15;/*消费者(吃货)类:是一个线程类,可以继承Thread设置线程任务(run)吃包子对包子的状态进行判断false:没有包子吃货调用wait方法进入等待状态true:有包子吃货吃包子吃货吃完包子修改包子的状态为false没有吃货唤醒包子子铺线程,生产包子*/public class ChiHuo extends...

2020-01-19 13:56:20 77

原创 线程 包子案例

消费者public class BaoZi { //皮 String pi; //陷 String xian; //包子的状态:有true,没有false boolean flag = false;1.生产者(包子铺)类是一个线程类,可以继承Thread设置线程任务(run):生产包子对包子的状态进行判断true:有包子包子铺调用w...

2020-01-19 13:06:36 177

原创 线程 线程之间的通信包子案例

通信:多个线程在处理同一个资源,但处理的动作(线程的任务)却不相同。总设计图

2020-01-15 15:53:02 80

原创 线程 Object线程的wait()参数和nofify()

1.wait(毫秒)不用唤醒等毫秒过去后自己醒来了2.notify()唤醒一个单线程3.notifyAl()唤醒多个线程进入到TimeWaiting(记时等待)有两种方式1.使用sleep(long m)方00法,在毫秒值结束之后,线程睡醒进入到Runnable/Blocked状态2.使用wait(long m)方法如果在毫秒值结束之后,还没有被notify唤醒,就会自动醒来,相除...

2020-01-15 14:53:27 247

原创 线程 线程状态图

线程状态图

2020-01-14 23:45:56 129

原创 线程 线程同步

如何解决线程安全的方法卖票案例出现线程安全问题卖出了不存在的票和重复的票线程同步:方法:1.同步代码块格式synhronized(锁对象){可能会出现线程安全问题的代码(访问了共享数据)注意:1.通过代码块中的锁对象,可以使用任意的对象2.但是必须保证多个线程使用锁对象是同一个3.锁的作用:把同步代码块锁住,只让一个线程在同步代码块中执行}//实现卖票案例public...

2020-01-14 23:39:15 68

原创 线程 关于卖票线程安全的理解

2020-01-14 21:44:46 154

原创 线程 线程安全问题

模拟卖票案例创建三个线程,同时开启,对共享的票进行出售public class Demo01Ticket { public static void main(String[] args) { //创建Runnable接口的实现类对象 RunnableImpl run = new RunnableImpl(); //创建Thread类对象,...

2020-01-14 15:25:34 51

原创 线程安全

多线程访问共享数据产生的线程安全问题

2020-01-14 14:50:33 57

原创 线程 匿名内部类方式实现线程的创建

匿名内部类方式实现线程的创建匿名:没有名字内部类:写在其他类内部的类匿名内部类作用:简化代码把子类继承父类,重写父类的方法,创建子类合一步完成把实现类实现类接口,重写接口的方法,创建是西安类对象合成一步完成匿名内部类的最总产物:子类/实现类对象,而这个类没有名字格式:new 父类/接口(){重复父类/接口的方法};//有分号线程的父亲是Thread重写run方法,设置线程任...

2020-01-14 14:16:04 109

原创 线程 Thread和Runnable的区别

实现Runnable接口创建多线程程序的好处:1.避免了单继承的局限性一个类只能继承一个类(一个人只能有一个亲爹),类继承了Thread类就不能继承其他类实现了Runnable接口,还可以继承其他类,实现其他的接口2.增强了程序的扩展性,降低了程序的耦合性(解耦)实现Runnable接口的方式,把设置线程任务和开启了新线程进行分离(解耦)实现类中,重写了run方法:用来设置线程任务创...

2020-01-14 13:25:21 120

原创 线程 Runable重写run方法

创建线程方式二java.lang.RunnableRunnable种没有start()方法,但创建的实现类对象可以调用start()方法1.定义Runnable接口的实现类,并需要重写run()方法,该run()方法的方法体同样时该线程的线程执行体。2.创建Runnable实现类的实例,并以此为实例做Thread的target来创建Thread对象,该Thread对象才是真正的线程对象。...

2020-01-14 12:40:00 4573

原创 线程 Thread类方法

Thread类的sleep()方法sleep()是静态方法可以直接调用sleep方法本身存在异常需要调用try{}catch(){}语句例子 运用sleep()方法的案例public class Demo01Sleep { /* public static void sleep(long mills)使当前正在执行的线程以只当的毫秒暂停(暂时停止执行) 毫秒数结束之...

2020-01-14 10:58:34 75

原创 线程 使用Thread类中的方法setName(名字)

设置线程的名称:(了解)1.使用Thread类中的方法setName(名字)void setName(String name)改变线程名称使之与参与name 相同。2.创建一个带参数的构造方法,参数传递线程的名称,调用父类的带参构造方法,把线程名称传给父类,让父类(Thread) 给子线程起一个名字Thread(String name)分配新的Thread对象。MyThread类方...

2020-01-14 10:40:33 3644

原创 线程 Thread类的常用方法,获取线程名称

线程的名称主线程;mian新线程:Thread-0,Thread-1,Thread-21.创建Thread类的子类对象。2.调用start方法,开启新线程,执行run方法。3.Thread.currentThread()获取当前的的线程,才能获取该getName()。调用myThread类的方法public class Demo01GetThreadName { /* ...

2020-01-14 10:19:44 202

原创 线程 多线程的内存图解析

在这里插入图片描述

2020-01-13 15:36:43 274

空空如也

空空如也

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

TA关注的人

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