自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mac下设置根目录data文件夹

mac下设置根目录data文件夹

2022-07-05 13:34:53 3251 1

原创 qq邮件发送

package mailutil;import com.sun.mail.util.MailSSLSocketFactory;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.*;import javax.mail.internet.*;import java.security.GeneralSecurityException;import java

2022-05-21 13:37:41 191

原创 【设计模式】观察者模式

测试类public class Test { public static void main(String[] args) { SimpleSubject simpleSubject = new SimpleSubject(); SimpleObserver simpleObserver = new SimpleObserver(simpleSubject); simpleSubject.setValue(80); simpleSubject.removeObserver(

2022-04-21 16:28:57 120

原创 【设计模式】策略模式

新建一个鸭子抽象类,共有的功能在类中进行实现。会有差异性的单独做成接口。public abstract class Duck {//为行为借口类型什么两个应用变量,所有鸭子之类都继承它们 FlyBehavior flyBehavior; QuackBehavior quackBehavior; public Duck() { }//这两个功能可以再运行过程中改变鸭子的行为,通过赋予不同的FlyBehavior实现类即可 public void setFlyBehavior(FlyBehav

2022-04-20 16:38:46 79

原创 打包方法及部署服务器方法

打包方法第一种:然后ok关掉然后去out文件夹找就好了。第二种 maven打包这种好用一点,第一个方法打springboot包部署的时候会遇到问题(springboot打jar包出现错误:No Auto configuration class found in META-INF),还不知道为什么下面介绍第二种方法添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apach

2022-02-14 11:26:33 768

原创 新建类时添加注释

新建类时添加注释/**@author :@date :Created in ${DATE} ${TIME}@description:${description}@modified By:@version: $version$*/

2021-12-27 09:21:19 123

原创 分布式session实现方式

方式1: springsessionpom文件<!-- spring data redis 依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </d

2021-12-26 22:16:10 89

原创 springmvc404异常的一种情况

做springmvc的时候,配置中央调度器,写注解,@requestmapping,@controller都没问题。注解扫描器也设置了,value值也设置了,但是跳转网页的时候还是现实404.最后发现原因是,数据库库名写错了。此跳转连接需要调用数据库信息返回。找不到数据库也现实404....

2020-12-05 09:51:48 129

原创 fitter 过滤器,脏话过滤。评论延迟问题

做了一个filter过滤器,每次评论,将值存入session,然后跳转页面过过滤器,判断是否脏话,但是每次评论都延迟了,就是说这次评论,评出来上一次的评论内容。错误代码如下<%-- Created by IntelliJ IDEA. User: admin Date: 2020/11/2 Time: 15:17 To change this template use File | Settings | File Templates.--%><%@ page co

2020-11-06 21:02:24 325

原创 2020-11-05

filter 使用注意点过滤器设置 <filter> <filter-name>AdminFilter</filter-name> <filter-class>AdminFilter</filter-class> </filter><filter-mapping> <filter-name>AdminFilter</filter-name> <url-

2020-11-06 19:14:00 90

原创 json

jsonjson:对象转字符串String转成对象

2020-10-04 11:00:22 82

原创 多线程

并发并行的区别并发:单核,快速切换多条程序指令仿佛在同时进行并行:多核才行,真的在同时进行多条程序指令进程:进程是程序的一次执行过程,是系统运行程序的基本单位线程:进程细化就是线程创建线程的三种方式:继承 Thread 类,覆写父类中的 run() 方法,新线程类创建线程创建一个继承于Thread类的子类重写Thread类的run() --> 将此线程执行的操作声明在run()中创建Thread类的子类的对象通过此对象调用start():①启动当前线程

2020-09-29 20:05:48 87

原创 2020-09-28

IO流路径的分类相对路径:相较于某个路径下,指明的路径。绝对路径:包含盘符在内的文件或文件目录的路径io流的分类输入和输出是相对于内存而言的。从磁盘读取数据到内存是输入流,从client读取数据到server是输入流;同样,把内存数据写到磁盘是输出流,把server数据写到client是输出流输入输出的基本过程如果采用非序列化的方式读入文件,得到的是字符串,这时候可能需要匹配字符串获取需要的信息输出cdepublic static void main(String[] args)

2020-09-28 17:09:40 1087

原创 2020-09-23

List 、Set、 Map有什么区别和联系o list 和set 有共同的父类 都是单值储存。它们的用法也是一样的 但是set中不能有相同的元素 list中可以o list和set的用途非常广泛 list可以完全代替数组来使用o map 是独立的合集 它使用键值对的方式来储存数据 双值储存。键不能有重复的 值可以用 set的不可重复也是运用了map的键不可重复实现的。List• LinkedList类o LinkedList实现了List接口,允许null元素。此外LinkedList提供额外

2020-09-23 22:56:00 77

原创 第一周学习笔记0907

第一周学习笔记0907基本语法JDK,JRE,JVM的区别String str=i与String str=new String(i)一样吗注释起名规范变量的分类排序break与continue![在这里插入图片描述](https://img-blog.csdnimg.cn/2020091010355119.png#pic_center)获取时间基本语法JDK,JRE,JVM的区别String str=i与String str=new String(i)一样吗不一样,因为内存的分配方式不一样。Stri

2020-09-10 10:38:10 103

原创 多线程 死锁

多线程 死锁多线程 死锁对死锁的理解不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,就形成了线程的死锁两个人各拿了一支筷子又都不愿意放弃说明1出现死锁后,不会出现异常,不会出现提示,只是所的线程都处于阻塞状态,无法继续2我们使用同步时,要避免出现死锁。举例public static void main(String[] args) {//Stri...

2020-03-10 17:28:35 99

原创 java leecode practice1

javaleecode practice1about throw statement,if without this statement,there will be a compiler error .I don`t know how

2019-11-27 17:23:54 115

原创 c++study note

How to assign a string of Numbers to an array.for(i=0;i<10;i++)cin>>number[i];

2019-10-27 15:35:52 109

原创 fortran记录

first=new Node意思为定义一个Node类型的指针first,指针指向first这个节点。first->next=NULL表示结点中指针域为空,即只有一个结点。first=new Node;first->next=NULL;是作为新申请一个链表用...

2019-08-27 14:57:26 197

空空如也

空空如也

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

TA关注的人

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