- 博客(52)
- 资源 (1)
- 收藏
- 关注
原创 spring整合swagger2最新版界面
1.创建一个springboot项目2.引入swagger所需要的依赖 <!-- swagger2 接口API文档 --> <dependency> <groupId>io.springfox</groupId> <artifactId>sp...
2020-05-07 09:16:31
2920
原创 springboot整合mybatis plus
第一步,首先新建一个springboot项目,需要到的插件如下图第二步导入mybatis plus 和 Druid 相关依赖包 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter&l...
2020-05-06 16:46:05
522
原创 vue实现可编辑文本框
<template> <div> <el-table :data="tabledatas" border> <el-table-column label="tab1"> <template slot-scope="scope"> ...
2020-04-21 21:34:21
5313
原创 实现跨服务器文件上传
第一步,打开两个tomcat不同版本,一个tomcat用来实现文件上传(暂且称为A服务器)这里我用的maven工程,一个tomcat用来接收文件(暂且称为b服务器)这里可以用一个普通的web工程;首先打开b服务器的web.xml文件添加<init-param> <param-name>readonly</param-name> ...
2020-03-10 12:22:35
416
原创 ajax的使用
ajax作用:实现页面异步刷新,就是局部刷新,页面其他地方不变。首先导入jqueary包前端代码<script>$(function () { $("#dd").click(function () { alert("sss") $.ajax({ //你要访问的后端地址 url:"/ajax", ...
2020-02-21 16:54:35
124
原创 文件上传和下载
导入两个jar包前端<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><form method="post" en...
2020-02-20 17:59:16
248
1
原创 jstl最粗俗的使用说明
第一步,当然先下载jar包,大家可以去官网下载,网上下载链接数不胜数,这里小编就用大白话给大家说一说jstl的使用1.c:set<!-- 这里的var相当于变量名称 ,value相当于该变量的值--><c:set var="age" value="10"></c:set>...
2020-02-19 14:57:00
129
原创 java8时间有关方法
System.out.println("-----------------获取时间------------------");LocalDate now = LocalDate.now();//日期:年-月-日LocalTime now1 = LocalTime.now();//时间:时:分:秒LocalDateTime now2 = LocalDateTime.now();//日期时间Lo...
2020-02-18 19:45:06
193
原创 浏览器关闭后session被销毁了没
之前刚开始学习的时候一直以为当浏览器打开时候session被创建,浏览器被关闭后session被销毁;但是今天又重新接触了一下session后发现session销毁有两种第一种:调用session.invalidate();这种方式在实际企业应用中·不被使用第二种:当session超过了服务器的默认存活时间后便会消失web.xml配置文件中的默认存活时间是30分钟,也就是当前sessio...
2020-02-17 16:33:47
776
原创 java.lang.IllegalStateException: Cannot forward after response has been committed
java.lang.IllegalStateException: Cannot forward after response has been committed这种错误一般是servlet里面的service方法里面有两个转发或者重定向如@Overrideprotected void service(HttpServletRequest req, HttpServletResponse r...
2020-02-14 17:03:28
225
原创 请求转发和重定向
请求转发:req.getRequestDispatcher("index.jsp").forward(req,resp);重定向;resp.sendRedirect("index.jsp");区别;请求转发:1.只有一次请求2.url不变3.不能访问外部资源(比如www.baidu.com)4.可以改变请求方式(get ,post)重定向:1.两次请求2.url改变3.能...
2020-02-14 13:50:12
127
原创 IDEA创建第一个web工程
之前在网上找的idea创建web工程总是没有web.xml文件,因为小编自己整了一个截图如下;原原有项目结构新建两个文件classes和lib
2020-02-10 20:16:27
114
原创 java swing JTextField 设置为空时 获取的内容
大家在使用swing的时候,有时候要判断文本框JTextField是不是为空,小编也是找了好多,走了好多弯路,下面是正确代码:"".equals(jTextField3.getText()这样写如果文本框甚麽也不写就会判定为true;...
2020-01-22 14:24:45
2271
原创 easyui输入框验证问题
先上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="juqary-easyui/demo/demo.css">...
2020-01-09 11:08:09
281
原创 js创建元素的几种方式
1.使用createElement(“标签名”)<head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> .red { width: 300px; heigh...
2020-01-03 20:29:44
978
原创 input中单选框,多选框和下拉列表获取选中的值
先来说单选框<head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> function show() { //获取name为people的元素对象 ...
2020-01-03 20:18:26
2062
原创 input获取value
<head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //页面加载完毕后的js代码 window.onload = function (ev) { ...
2020-01-03 19:56:13
847
原创 Uncaught TypeError: elementsByClassName.forEach is not
错误代码//这里根据类名获取c2的元素对象,var elementsByClassName = document.getElementsByClassName("c2");//使foreach对他们经行遍历 elementsByClassName.forEach(function (index) { alert("1") })这种用法是错误的,因为getElementsByC...
2020-01-03 15:26:40
259
原创 Uncaught TypeError: Cannot set property 'onclick' of null
先贴上出错代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> document.getEl...
2020-01-03 10:44:14
397
原创 使用JS获取当前时间并且每秒刷新一次
<body><script type="text/javascript">//获取当前时间的方法 function s() { //获取当前时间 var s = new Date(); //将id为d1的div的内容修改为当前时间 document.getElementById("d1").innerHTM...
2020-01-02 14:44:39
1701
原创 CSS中的选择器
html文件<body><ul> <li class="c1">第一个</li> <li class="c1">第二个</li> <li id="d1">第三个</li> <li>第四个</li> <li>第五个</l...
2020-01-02 14:29:27
150
原创 HTML中加入CSS的几种方式
文件结构一内部样式表<head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> button{ color: red; } </style>&...
2020-01-02 11:21:50
409
原创 HTML加入JS的几种方式
文件结构一.在head里面添加js引用文件(可以是绝对路径,也可以是绝对路径,但一定要写对,不然报错)<head> <meta charset="UTF-8"> <title>Title</title> <script src="day_01.js"></script></head>...
2020-01-02 11:16:42
786
1
原创 sql注入
数据库如下:首先编写一个资源文件jdbc.properties内容如下username:root password:4321driver:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/demo1?useUnicode=true&characterEncoding=utf-8&useSSL=false&a...
2019-12-23 17:00:54
119
原创 Oracle中的sql语句
1.连接到sys用户conn sys/admin as sysdba2.创建一个表空间(table_name:表空间名字,datafile,表空间文件路径,size:大小是20m,,autoextend on 自动扩展开启 ,next 1m:每次扩展1m,使用的本地管理方式 )create tablespace table_name datafile 'c:/table.dbf' size ...
2019-12-23 08:32:53
121
转载 同步异步阻塞非阻塞(io)
https://blog.youkuaiyun.com/qq_36573828/article/details/89149057
2019-12-06 21:55:59
99
原创 网络通信-socket
双向通信public class Client { public static void main(String[] args) throws IOException { System.out.println("客户端开始启动:"); Socket socket = new Socket(InetAddress.getLocalHost(), 8888);...
2019-12-05 18:29:37
100
原创 java—Io(二)
谈谈java的各种流对象流(objectinputstream,objectoutputstream)1.将需要流传的数据实现Serializable接口,这里传一个people对象(假如对象里面嵌套对象属性,那么嵌套的那个对象的类也必须实现serializable接口)class people implements Serializable { private String nam...
2019-12-02 20:40:29
113
原创 java_IO
java中的IO按照数据单位分为字节流和字符流字节流:能读取文本,java文件,音频,视频,图片等二进制文件,单位是byte字符流:一般用来读取文本文件,单位是char按照数据流向分为输入流和输出流输入流:将文件输入到内存中输出流:将内存中的内容输入到文件中按照流的角色不同分为节点流和处理流节点流:直接从源数据或者目标地点读写数据处理流:不直接从源数据或者目标地点读写数据,而是连...
2019-12-01 11:21:19
124
原创 多线程(3)———线程池
下来我们聊聊线程池;四大线程池1.FixedThreadPool:有固定数量的线程池,一开始便创建好当前线程池有几个线程public static void main(String[] args) { int k=0; ExecutorService executorService = Executors.newFixedThreadPool(5);//创建一个线程池,里面创...
2019-11-30 09:45:52
119
原创 多线程(2)
java多线程先聊以下CAS:CAS:compare and swap:就是比较并且交换 这里用到三个值,一个是内存里面的值,一个是预期的旧值,一个是新值,当内存里面的值等于预期的旧值的时候,便将原子值设置为新值。下面是几种多线程的同步方式:1.synchronized(独占锁)2.lock(高级同步机制)3.atomicInteger(非阻塞)4.semaphore(高级同步对象)...
2019-11-29 20:54:16
99
原创 线程
java多线程简单了解多线程:1.创建多线程实现类1.继承Thread类,实现run方法class Thread_01 extends Thread{ @Override public void run() { super.run(); }}2.实现Runnable接口,重写run方法class Threa_02 implements Run...
2019-11-28 13:37:00
98
原创 java集合
集合和数组的区别数组:1.长度固定 2.数组里面元素类型单一3.不便于删除,添加,插入等操作4.数组存储的数据是有序的,可重复的集合:1.长度不固定 2.集合里面元素是对象(对于collcetion),没有要求3.集合便于删除,添加,插入等操作 5.集合中有的存储数据时有序的,可重复的,有的是无序的,不可重复的集合的类型collection----------单列数据List:(Li...
2019-11-24 14:54:00
181
原创 javaApi---String(2)
String 常用的一些方法String str = "Hello Java";//length(),返回字符串长度System.out.println(str.length());//10 长度从一开始//charAt(int index),返回某索引的字符System.out.println(str.charAt(1)); //e 索引从0开始//isEmpty() 判断字符串...
2019-11-16 15:26:19
101
原创 javaApi---------String(1)
jdk1.6以前,常量池在方法区里面jdk1.7时,常量池移到了堆区中jdk1.8时,将常量池移到了方法区中,并且改名为元空间不同版本的jdk数据的储存也不一样,小编的是jdk1.8,所以就按1.8的划分区域讲;String有两种创建方式1.通过字面常量赋值String s="hello";2.通过new一个对象赋值String s1=new String("hello");第一...
2019-11-16 11:29:10
100
原创 归并排序
/*归并排序思路:各大博客都有,只提供代码分析 */public static int[] mergSort(int[] array) { if (array.length <= 2) { //当递归到最后面的数组长度小于等于二的时候,说明已经到最后了,现在的数组是分割 for (int i = 0; i...
2019-11-14 18:52:05
102
原创 四种最简单的排序算法
思路好多博客都有,这里之上代码/*冒泡 */public void Bubbling(int array[]) { for (int i = 0; i < array.length - 1; i++) { for (int j = 0; j < array.length - 1 - i; j++) { if (array[j] ...
2019-11-12 16:11:37
190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人