自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 获取配置文件中不同环境的属性值

application.properties文件中spring.profiles.active=@activatedProperties@读取文件是dev,application-dev.yml属性值可以获取import java.io.InputStreamReader;import java.lang.reflect.Field;import java.nio.charset.StandardCharsets;import java.util.Map;imp..

2021-08-31 09:27:55 234

原创 Jedis保存序列化对象(token保存对象可能用到)

序列化使用SerializingUtil.serialize /** * 功能简述: 对实体Bean进行序列化操作. * @param source 待转换的实体 * @return 转换之后的字节数组 * @throws Exception */ public static byte[] serialize(Object source) { if (source == null) { ret

2021-07-02 19:01:03 414

原创 Swagger使用

pom<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.springfox</gr...

2021-06-04 10:56:08 96

原创 springBoot前后端内容协商

配置配置文件中加上spring.mvc.contentnegotiation.favor-parameter=falsehttp请求加上formathttp://localhost:8888/hello?format=xmlhttp://localhost:8888/hello?format=jason

2021-03-17 23:01:08 179

原创 springBoot多种请求参数解析器参数和返回值处理器

请求中:HandlerMapping中找到能处理请求的Handler(Controller层的方法) 为当前Handler 找一个适配器 HandlerAdapter; 使用的RequestMappingHandlerAdapter 适配器执行目标方法并确定方法参数的每一个值参数解析器:(类似使用注解@PathVariable) RequestParamMethodArgumentResolver(getBeanFactory(), false) Request...

2021-03-16 23:44:57 393

原创 hashMap ConcurrentHashMap

hash表: 我们要新增或查找某个元素,我们通过把当前元素的关键字 通过某个函数映射到数组中的某个位置,通过数组下标一次定位就可完成操作。这个函数可以简单描述为:存储位置 = f(关键字) ,这个函数f一般称为哈希函数,这个函数的设计好坏会直接影响到哈希表的优劣。hash冲突: 如果两个不同的元素,通过哈希函数得出的实际存储地址相同HashMap: HashMap由数组...

2020-04-14 00:28:17 91

原创 jvm的一些东西

执行步骤1、加载.class文件2、管理并分配内存3、执行垃圾收集类的装载: 加载(Loading)、 {验证(Verification)、准备(Preparation)、解析(Resolution)}、 初始化(Initialization)、使用(Using)、卸载(Unloading)七个阶段,其中验证、准备、解析三个部分统称链接。数据...

2020-04-14 00:09:23 64

原创 MD5加密算法

/************************************************ MD5 算法的Java Bean @author:Topcat Tuppin Last Modified:10,Mar,2001 *************************************************/import java.lang.reflect.Ar...

2020-01-04 12:18:02 230

原创 mybatis 自动生成实体类和映射文件(逆行工程)

1.使用mybatis-generator插件pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2020-01-01 21:33:31 161

转载 spring总结

参考这篇(自己不想写了)https://blog.csdn.net/itcats_cn/article/details/81479185

2019-12-20 12:03:40 84

原创 tcp的三次连接与四次挥手

三次握手:注意tcp洪水攻击,client不返回ack四次挥手

2019-12-19 11:07:11 94

原创 动态代理 jdk代理(接口) cglib代理(子类)

动态代理:特点:字节码随用创建,随用加载作用:不用修改源码的基础上增强分类:基于接口动态代理基于子类动态代理1.基于接口动态代理: 设计类:Proxy 提供者:JDK官方如何创建代理对象: 使用Proxy类中的newProxyInstance创建代理对象的要求: 被代理对象至少实现一个接口,没有不能代理newProxyInstance方法参数: classLoader:...

2019-12-18 12:29:16 145

原创 spring IOC注解

SpringIOC容器是一个Map结构,key-value(key: String value: Object)spring IOC容器的bean的配置:(告知spring创建容器需要扫描的包<context:compoment-scan base-package=“com.” />)@Repository 用于持久层@Service 用于业务层@Controller ...

2019-12-18 10:56:06 113

原创 虚拟机环境搭建----jdk mysql tomcat redis (xshell xftp)

虚拟机安装:Virtual Machine我安装的是linux centos版本通过光驱安装,使用镜像文件最好配置一下自动连接网络(安装一下xshell 和 xftp)一、jdk安装:1. 先上传jdk的压缩文件2. 解压(我解压到了/usr/local下) tar -xvf jdk-xxxx.tar.gz -C /usr/local...

2019-12-15 20:28:24 197 1

原创 文件的读写操作

import org.junit.Test;import java.io.*;public class Demo4 { /** * 文件的读写操作 */ public static File file1 = new File("1.txt"); public static File file2 = new File("2.txt"); ...

2019-12-03 09:38:39 83

原创 JavaScript 和 JQuery小结

2019-12-02 11:26:55 181

原创 java虚拟机 内存小结

java源代码(.java)通过编译器编译为字节码文件(.class),然后由JVM的类加载器加载各个类的字节码文件,加载完毕后,交给JVM执行引擎执行。整个执行的过程中JVM会用一段空间来存储执行期间用到的数据及相关信息,这段空间称为运行时数据区(Running Data Area),也就是常说的JVM内存。java中的内存管理就是这段空间进行管理(如何分配和回收内存)。类加载器:启动类加...

2019-12-02 11:24:28 97

原创 mysql 相差日期函数,年、月、日和 oracle

mysql:1、年数SELECT TIMESTAMPDIFF(YEAR,'2019-8-8', DATE_FORMAT(now(), '%Y-%m-%d'))2、月份SELECT TIMESTAMPDIFF(MONTH,'2019-8-8', DATE_FORMAT(now(), '%Y-%m-%d'))3、天数SELECT TIMESTAMPDIFF(DAY,'2019-...

2019-11-21 15:08:46 500

原创 数据库的排序

一.mysql数据库排序:1.不管数据相同与否,排名依次排序(1,2,3,4,5,6,7.....)SELECTw.* ,(@rownum := @rownum + 1) AS rank1FROM `work` w,(SELECT @rownum := 0) rORDER BY salary ;需要一个rownum来实现排序,用select语句中给变量rownum赋初...

2019-11-21 14:45:40 3740

原创 oracle 创建表空间、用户和授权

1.创建表空间: create tablespace 表空间名 datafile '文件路径' size 表空间大小eg: create tablespace aaa datafile 'D:/aaa/aaa.DBF' size 100M2.创建用户名和授权 create user 用户名 identified by 密码 default tablespace 表...

2019-11-15 16:56:52 73

原创 Jdbc 的使用

1.jdbc创建连接Connectimport java.sql.*;public class JdbcUtils { private static final String DRIVER = "com.mysql.jdbc.Driver"; private static final String URL = "jdbc:mysql://localhost:3306/tes...

2019-11-11 16:43:25 275

原创 mysql 彻底删除

1)删除程序。进入控制面板->在程序和功能选项卡中找到 MySQL,右键卸载。 2)删除安装文件夹下的所有内容。找到 MySQL 的安装路径,然后删除路径下所有文件。 3)删除注册表。Windows+R 打开运行命令框,输入 regedit 回车,删除以下 3 个地方的 注册文件: HKEY_LOCAL_MACHINE\SYSTEM\Contr...

2019-11-07 19:52:17 126

原创 单例模式

1..饿汉式public class Singleton1 { private static Singleton1 singleton=new Singleton1(); public Singleton1() { } public static Singleton1 getSingleton(){ return singleton; ...

2019-10-31 15:53:24 51

原创 Oracle nlssort()中文排序

Oracle 按照拼音、部首、笔画排序功能拼音SELECT * FROM 表名 ORDER BY NLSSORT(字段名,'NLS_SORT = SCHINESE_PINYIN_M')笔划SELECT * FROM 表名 ORDER BY NLSSORT(字段名,'NLS_SORT = SCHINESE_STROKE_M')按照笔划(第一顺序)、部首(第二顺序)排序部首SELEC...

2019-07-31 10:59:11 251

原创 oracle  imp导入特殊字符数据:

imp user\password@localhost fromuser=user0 touser=user file=c:\xxx.dmpuser:用户password:密码从user0转到user数据文件为c盘下的xxx.dmp文件

2019-05-29 10:13:46 449

原创 java数据结构

String内置类型,不可更改。(如需更改可考虑:StringBuffer, StringBuilder,char[]等) java.util包中三个重要的接口及特点:List(列表)、Set(保证集合中元素唯一)、Map(维护多个key-value键值对,保证key唯一)。其不同子类的实现各有差异,如是否同步(线程安全)、是否有序。List (列表)       ArrayLis...

2019-02-27 17:40:00 52

转载 Spring的模块

Spring核心容器容器是Spring框架最核心的部分,它管理着Spring应用中bean的创建、配置和管理。在该模块中,包括了Spring bean工厂,它为Spring提供了DI的功能。基于bean工厂,我们还会发现有多种Spring应用上下文的实现,每一种都提供了配置Spring的不同方式。除了bean工厂和应用上下文,该模块也提供了许多企业服务,例如E-mail、JNDI访问、EJ...

2018-08-01 17:33:12 114

转载 bean的生命周期

  ↵1.Spring对bean进行实例化;2.Spring将值和bean的引用注入到bean对应的属性中;3.如果bean实现了BeanNameAware接口,Spring将bean的ID传递给setBean-Name()方法;4.如果bean实现了BeanFactoryAware接口,Spring将调用setBeanFactory()方法,将BeanFactory容器实例传入;...

2018-08-01 16:46:27 80

原创 面向切面编程

遍布应用各处的功能分离出来形成可重用的组件遍布应用各处的功能分离切面想象为覆盖在很多组件之上的一个外壳。应用是由那些实现各自业务功能的模块组成的。借助AOP,可以使用各种功能层去包裹核心业务层。这些层以声明的方式灵活地应用到系统中,你的核心应用甚至根本不知道它们的存在。出来形成可重用的组件。...

2018-08-01 16:41:05 161

MobaXterm_V21.1.zip

MobaXterm_V21.1.zip

2021-08-31

linux tool.zip

java开发,linux的需要装的一些环境和文件 可以查看: https://blog.csdn.net/qq_36709608/article/details/103552736

2019-12-15

第五周(javaweb)总结.emmx

关于javascript和jquery的总结,柱状图,建议使用相关软件打开,对于ja和jq一些常用库和一些基础

2019-12-02

JScript 语言参考 .rar

这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要查看某个主题(例如对象),则有对该主题进行详细说明的章节可供查阅。 如何操作呢?单击左边任意一个标题,即可显示该标题所包含的项目列表。再从该列表中选择要查看的主题。在打开所选主题后,就可以方便地链接到相关章节。 请尽情浏览 JScript 语言参考的各个部分,你会发现 JScript 语言有多么丰富。

2019-11-22

HTML手册.rar

网页制作完全手册,通过链接访问参考资料,可帮助你创建引人注目的 Web 页面。动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考 其他参考 命令标识符 缺省行为参考 htc 行为参考 可视化滤镜和切换参考 HTML+TIME参考 网页矢量图形标记语言 HTML 应用程序 技巧 语言代码 颜色表

2019-11-22

空空如也

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

TA关注的人

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