- 博客(47)
- 资源 (4)
- 收藏
- 关注
转载 IDEA 2020.3 社区版 lombok失效问题
IDEA 2020 lombok失效问题转载自 给力老哥IDEA2020.3 社区版,使用lombok插件,编译报找不到符号,主要是get set方法找不到在以下位置加上该配置"-Djps.track.ap.dependencies=false"
2021-10-31 21:19:08 557 1
原创 java.lang.AbstractMethodError: com.filter.LoginFilter.init(Ljavax/servlet/FilterConfig;)V
报的异常java.lang.AbstractMethodError: com.filter.LoginFilter.init(Ljavax/servlet/FilterConfig;)V at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:285) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
2020-09-27 17:18:45 1310 1
原创 mysql-索引
索引 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。创建索引语法:CREATE index 索引名 on 表 (列名..)实例:CREATE INDEX age_index ON person(age)删除索引语法:DROP INDEX 索引名 ON 表名实例:DROP INDEX
2020-09-25 15:48:00 488
原创 mysql-触发器
触发器 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到,SQL3的触发器是一个能由系统自动执行对数据库修改的语句。创建触发器语法:DE
2020-09-25 15:47:23 223
原创 mysql-存储过程
存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升.创建存储过程只有传入参数的语法:DELIMITER //CREATE PROCEDURE 过程名(IN a INT) # in指定传入参数BEGIN DELETE FROM pe
2020-09-25 15:46:42 162
原创 mysql-视图
视图 视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库系统外部来看,视图就如同一张表一样。视图是一个虚拟表,其内容
2020-09-25 15:45:43 842
原创 mysql-自定义函数
自定义函数mysql内置函数,例如min() max() avg() count() abs() now() date()为了满足开发中的需要,可以自定义函数,来完成某种特定的功能语法:自定义不带参数的函数#自定义结束符DELIMITER //# 定义函数CREATE FUNCTION 自定义函数名()//返回值类型 这里必须写mysql的数据类型RETURNS VARCHAR(30)BEGIN # 开始标志# 函数体RETURN CONCAT('li','si');END/
2020-09-25 15:44:27 293
原创 maven的settings.xml文件
<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright ownershi
2020-08-28 19:35:15 232
原创 图片验证码【java版】
图片验证码工具类import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import ja
2020-06-10 11:39:43 225
原创 中文响应乱码解决【JavaWeb】
乱码的原因 响应体的默认编码方式为:ISO8859-1解决方案方法一设置响应体的编码为gbk:resp.setCharacterEncoding(“gbk”); 只能解决部分乱码问题方法二resp.setCharacterEncoding(“utf-8”); 设置响应体的编码为utf-8,resp.setContentType(“text/html;charset=utf-8”); 设置响应体的编码为utf-8,并通知浏览器以utf-8的方式进行解码。可以解决全部乱码问题...
2020-06-10 08:14:53 503
原创 js中获取元素对象的四种方式
通过id获取通过元素的ID值 获取到某个元素对象 返回:单个对象,因为id是唯一的格式document.getElementById("id名称");示例var span = document.getElementById("s1");通过name值获取通过元素的name值 获取到所有符合要求的元素对象,返回的是数组格式document.getElementsByName("name值");示例var arr = document.getElementsByName("h
2020-05-22 07:03:07 3183
原创 MyBatisX插件在idea中的使用
在idea中该插件名为mybatisx,作用为在mapper.java层,可以直接定位mapper.xml层代码等待下载完成以后,根据提示重启idea即可使用
2020-04-19 21:13:29 10531
原创 在使用redis-desktop-manager连接redis出现连接失败问题
本人使用环境redis-desktop-manager-0.9.1.771redis-5.0.4连接5.0版本redis连接失败解决方式可以参考以下解决利用vi编辑器修改redis安装目录下的redis.conf配置文件vi /redis安装目录/bin/redis.conf修改以下两个配置protected-mode yes修改为protected-mode no注释...
2020-04-05 17:04:57 8530
原创 BootStrap轮播图和实现时间间隔修改的两种方式
效果<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content...
2020-04-03 11:22:15 2279
原创 mybatis逆向工程——maven版
利用mybatis逆向工程生成表对应的mapper接口和对应的sql映射文件还有表对应的bean实体类在pom 导入maven的jar包依赖<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-co...
2020-04-02 21:59:37 175
原创 Can't connect to local MySQL server through socket '/var /lib/mysql/mysql.sock' (2)
使用环境 centOS6 64位数据库 mysql5.1.73版本linux系统登录mysql时报该错误解决办法是使用下方命令重启mysql数据库service mysqld restart
2020-04-01 23:54:55 130
原创 jquery向服务器发送ajax请求标准写法
jquery向服务器发送ajax请求标准写法$.ajax({ url:"url路径", //请求的url地址 dataType:"json", //返回的数据格式,可以指定为json,text,也可以省略,默认为text,不写情况下也可以返回实体对象 async:true,//请求是否异步,默认为异步,这也是ajax重要特性 data:{"id":"1"...
2020-03-07 12:34:35 446
原创 网站后台展示页面(html标签-框架标签)
一般网站页面在设计的时候分为前端页面和后端页面,前端页面因为是直接展示给用户的,所以需要美观,后台页面是给管理员使用的,一般对于美观性要求比较低,简单简洁可以使用即可如下商城页面一般使用<frame>标签,该标签是框架设置布局标签,专门用于页面的布局和划分。注意:framset和 body不能一起使用fr...
2020-01-27 15:04:51 1054
原创 安装好office套件以后,右键新建中没有Word、Excel、PPT等怎么办
在新安装好office套件以后,如果右击鼠标新建过程中没有出现例如word、excel、ppt等格式的文件,那么可以尝试重启电脑试一下,如果不行的话,可以尝试修复一下具体操作流程如下第一步:打开控制面板(右击我的电脑-属性-控制面板)第二步:选择程序中的卸载程序第三步:找到office软件,我这里安装的是office2010版,选中,右击选择更改第四步:选择修复,点击继续,等待完成...
2020-01-22 19:03:04 8945 3
原创 在使用idea中关于tomcat的jar包的导入
在使用idea敲代码过程中,发现一些比如Cookie,HttpServlet不能导入包,这个时候可能是因为缺少tomcat的jar包此时需要为这个项目导入tomcat的jar包解决方式如下选中项目(在IntelliJ中称为Module);点击File-Project structure在弹出的窗口左端选择Libraries;点击顶端的一个类似加号“+”的图标;在弹出的窗口中选择t...
2020-01-08 21:00:34 9078
原创 mysql中创建主键的三种方式以及联合主键的创建方式
mysql中创建主键的三种方式方式一给uid设置主键CREATE TABLE user( uid INT PRIMARY KEY, uname VARCHAR(10), address VARCHAR(20))方式二给uid设置主键CREATE TABLE user( uid INT, uname VARCHAR(10), addres...
2020-01-06 10:50:28 12349
原创 IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用
一、JRebel 介绍在 Java Web 开发中, 一般更新了 Java 文件或者配置文件后要手动重启 Tomcat 服务器, 才能生效, 浪费不少时间, 自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。二、安装打开setting搜索JRebel然后激活,推荐一个老哥的帖子https://blog...
2020-01-05 20:57:11 501 1
原创 Connections could not be acquired from the underlying database!
报错信息log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).log4j:WARN Please initialize the log4j system properly.org.springframework.jdbc.CannotGetJd...
2020-01-05 16:57:45 144
原创 idea控制台中文乱码问题的解决
打开idea安装目录,选择bin目录如果安装的是64位的就将idea64.exe.vmoptions文件用记事本打开在尾部添加如下代码如果安装的是32位的就将idea.exe.vmoptions文件用记事本打开在尾部添加如下代码根据自己的版本做相应的修改就可以了-Dfile.encoding=UTF-8...
2019-12-24 23:36:08 405
原创 idea与Tomcat配置
前提在idea中配置Tomcat第一步,首先保证已经在本机安装了Tomcat服务器,配置了环境变量进入配置页面进行配置设置配置信息
2019-12-24 22:11:07 116
原创 配置Tomcat环境变量
tomcat官网下载路径https://tomcat.apache.org/安装好tomcat之后,计算机→属性→高级系统设置→高级→环境变量,打开环境变量设置框。以本人的tomcat 8.5为例在系统变量点击“新建”,在弹出的新建系统变量提示框“变量名”栏填写:CATALINA_HOME(要大写,HOME前有下划线)“变量值”栏填写:自己的安装Tomcat路径名点击“确定”。...
2019-12-24 21:10:28 146
原创 idea的模板介绍
文章目录简介修改原有模板新建模板简介Live Templates(实时代码模板)原理就是配置一些常用代码字母的缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出现System.out.println();Postfix Completion 默认模板如下二者的区别:Live Templates可...
2019-12-24 19:33:15 333
原创 idea中的一些配置
本文中收录一些自己在使用idea中设置过信息文章目录1.隐藏文件目录中的一些你不想看到的文件1.隐藏文件目录中的一些你不想看到的文件
2019-12-22 16:05:48 175
原创 多线程中的join、sleep、yield方法
在多线程的学习过程中,join,sleep,yield方法属于比较重要的方法,下面简单介绍一下这三个方法join() 等待该线程终止。sleep(long millis) 休眠 以毫秒值为单位。yield() 线程的让步 :暂停当前正在执行的线程对象,执行其它线程。join当有线程调用join方法时,只能等待该方法终止以后,其他线程才可以执行。当线程开启以后,调用该方法,相当...
2019-12-19 21:46:29 373
原创 实现多线程的三种方式
下面简单介绍一下实现多线程的三种方式文章目录第一种:继承Thread类第二种:实现Runnable接口第三种:使用匿名内部类第一种:继承Thread类public class TreadTest { public static void main(String[] args) { //创建线程对象 T1 t1 = new T1(); t1.setName("线程一"); T...
2019-12-17 22:20:17 99
原创 IO流标准异常处理方式
对于1.7jdk(包含)以后,io流异常处理方式增加了一种异常处理方式,本文中介绍的第一种为通用版本,第二种方式为1.7jdk(包含)以后版本才可以使用,相对于第一种来说,这种版本较为简洁。下面以字节流复制文件为例代码演示两种方式。第一种通用版本import java.io.File;import java.io.FileInputStream;import java.io.F...
2019-12-17 21:41:58 289
原创 东秦 OJ 1003【Java版】输入两个数A,B,输出A+B的值。
题目来源: NEUQ OJ平台平台要求:不要写注释类名写为Main注:在本博文中题目实现代码语言为java题目描述输入两个数A,BA,B,输出A+BA+B的值。输入描述多组数据:每组由两个整数(AA和BB)构成,AA和BB之间用空格隔开,每组输入单独占一行。当输入为"0 0"时,输入结束。"0 0"这组数据不处理。输出描述对于每一组测试用例,输出...
2019-12-17 19:08:30 1281
原创 java语言实现在控制台编译运行的学生信息管理系统(IO版)
使用java语言用本地文件存储数据实现学生信息管理系统,在控制台上编译执行,也就是学生管理系统IO版可以实现基本的学生信息增加、删除、修改、查询功能(细化了查询功能)集合版可以参考我的另外一篇博文https://blog.csdn.net/w_sl_code/article/details/103433965代码如下StudentManager提供用户界面import ja...
2019-12-16 22:49:34 597
原创 泛型的简单了解
泛型定义Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。注:参数化类型。数据类型不同,数据类型的位置是变量,随着变量值的不同,数据类型也不同。泛型的优点提高了代码的复用性将运行期的类型转换异常,转变成编译期的检...
2019-12-10 23:19:42 113
原创 Vector集合使用特有遍历方式
Vector集合使用特有遍历方式import java.util.Enumeration;import java.util.Vector;public class VectorTest { public static void main(String[] args) { Vector<String> ve = new Vector<>(); ve.add("...
2019-12-10 20:20:53 174
原创 用Map集合统计字符串中每个字符出现的次数
需求:使用Map集合统计字符串中每个字符的次数。String s=“adsdfsdfsdfse1231234sdfsdf”;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public ...
2019-12-10 13:43:38 925
原创 遍历List集合的五种方式
遍历List集合的五种方式 //创建一个集合 ArrayList<Student> alist = new ArrayList<>(); //向集合中添加元素 alist.add(new Student("张三",1)); alist.add(new Student("李四",2)); alist.add(new Student("王五",3));...
2019-12-09 23:17:56 1605
原创 Jvm垃圾回收机制,代码实现
Jvm垃圾回收机制,代码实现public class Test { public static void main(String[] args) { A a = new A(); a = null;//当没有引用指向对象a空间时,对象a,被垃圾回收器回收 System.gc();//gc():运行垃圾回收器。 }}class A{ //重写Oject类finalize()方...
2019-12-08 23:06:54 263
原创 带标签的break和continue
break不带标签时的代码public class Test2 { public static void main(String[] args) { for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { if (j == 2) { break; } System....
2019-12-07 15:59:49 178
原创 用代码浅析continue、break和return
continue跳出本次循环,在同一个循环体中continue执行以后,continue以后的语句不会再执行,直接开始本循环体的下一次循环break跳出break所在的循环体,break执行以后,直接跳出现在的循环体,开始执行循环体以外的语句return跳出return所在的方法,不管有几层循环嵌套,return后边有几条语句都不会执行,直接退出当前方法;continu...
2019-12-07 15:16:52 251
redis-desktop-manager-0.9.1.771
2020-04-05
JDK_API_1_6_zh_CN.zip
2019-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人