自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程技术

编程技术

  • 博客(21)
  • 收藏
  • 关注

原创 SpringBoot 限流

利用切面编程和redis lua脚本实现了限流。

2023-09-03 17:56:20 101 1

原创 Sprintboot 防止重复请求

SpringBoot下的防止重复请求

2023-09-01 15:47:27 793 1

原创 必先利其器-JMeter

apache jeter工具简单使用

2022-10-20 17:31:57 132 1

原创 Springboot增加一个xss过滤器,防止xss攻击

springboot增加xss过滤器,防止xss攻击

2022-10-12 11:14:50 2682 2

原创 flowable学习一

Flowable简单运行

2022-08-02 09:36:49 98

原创 java里写的第一个自定义注解

创建属于自己的第一个自定义注解

2022-07-15 17:13:10 103

原创 springboot多线程请求数据接口

一、yml配置#多线程配置mythreadpool: maxPoolSize: 20 corePoolSize: 8 queueCapacity: 2048 keepAliveSeconds: 60 threadNamePrefix: springThreadPool waitForTasksToCompleteOnShutdown: true二、配置类@Configuration@EnableAsyncpublic class MyThreadPoolConfig {

2022-05-30 14:12:08 3454

原创 Java源码阅读-ArrayList

ArrayList类必须掌握方法:增加 /** *将指定的元素追加到此列表的末尾 * * @param e 要附加到此列表的参数e元素 * @return <tt>true</tt> (as specified by {@link Collection#add}) */ public boolean add(E e) { ensureCapacityInternal(size + 1); //

2021-09-08 11:40:54 67

原创 Java源码阅读第一篇

java.util.Timerpackage java.util;1.简要分析Timer有4个构造器两个类中类TaskQueueTimerThread```javapublic class Timer{.....}/** * 这个“助手类”实现计时器的任务执行线程,它*等待计时器队列上的任务,在任务启动时执行任务,*重新安排重复的任务,并删除已取消的任务和已花费的时间*队列中的非重复任务。 */class TimerThread extends Thread{}/**

2021-08-13 15:29:54 83

原创 Oracle新手篇

oracle数据库安装与删除1.数据库下载解压 百度网盘地址:2.数据库安装 参考文章https://blog.csdn.net/psp0001060/article/details/492316273.配置环境变量 ORACLE_HOME:D:\app\admin\product\11.2.0\dbhome_1 NLS_LANG:SIMPLIFIED CHINESE_CHIN...

2018-04-10 11:55:57 230

原创 Linux Ubuntu kylin16.04安装JDK配置环境变量

Linux Ubuntu kylin16.04安装JDK配置环境变量下载jdk1.下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.移动 mv jdk-8u161-linux-x64.tar.gz /usr/local/java/ 3.解压 ...

2018-03-28 15:23:05 683

原创 Linux-网络管理

Linux网络管理基础网络基础网络基础:iso/osi七层模型(iso:国际标准化组织,osi:开放系统互联模型) tcp/ip四层模型 ip地址 端口作用 dns作用 网关作用iso/osi七层模型(设计概念模型) 7应用层 用户接口 6表示层 数据表现形式,特定功能实现如加密(ASCII:翻译英文,GB2312:中文,JPG:图片)

2017-11-02 13:19:05 407

原创 Linux-萤烛之光

继续学习Linux[TOC] 慕课网Linux达人II Version:Ubuntu 16.04 vim神器vim操作模式 Command Mode 命令模式 Insert Mode 输入模式 Last Line Mode 底行模式vim编辑器命令行模式 vim file 默认定位第一行 vim + file 光标默认定位最后一行 vim +3

2017-10-31 20:52:23 783

原创 Linux-星星之火

学习Linux正式的开始学习Linux正式的开始Linux简介Linux系统安装命令基本格式及文件处理命令文件搜索命令帮助命令压缩命令关机与重启命令其他常用命令Shell基础附录表Linux文件结构表及其作用命令帮助级别表标准输出输入慕课网Linux达人养成计划 I:Linux简介 Linux发展史: Unix>Minix>Linux Linu

2017-10-19 17:29:19 351

原创 SQL温故而知新-基础篇

SQL温故而知新-基础篇what is sql?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语知识点:RDBMS 指的是关系型数据库管理系统。RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础,比如 MS SQL Server, IBM DB2, Oracle, MySQL 以及 Mi

2017-04-27 11:48:26 305

原创 JavaBean概念

JavaBean概念:对于一个名称为xxx的属性,通常你要写两个方法:getXxx()方法和setXxx()方法. 任何浏览这些方法的工具,都会把get或set后面的第一个字母自动转换为小写,以产生属性名. get方法返回的类型要与set方法里参数的类型相同. 属性的名称与get和set所依据的类型毫无关系对于布尔型属性,可以使用以上get和set的方式,不过也可以把get替换成is.B

2017-02-06 12:33:15 337

转载 IDEA之svn

Intellij IDEA svn的使用记录 http://www.cnblogs.com/whc321/p/5669804.html 这篇文章值得一看,推荐

2016-10-11 21:28:58 273

原创 Idea快捷键使用记录

idea快捷键使用

2016-09-27 19:05:30 298

原创 #Eclipse Mars安装svn插件

Eclipse Mars安装svn插件第一次用markdown编辑器感觉很棒!下载svn插件解压,创建,移动,重启Eclipsecsdn上的下载地址下载版本为1.10.9http://download.csdn.net/download/colacat911/8713475创建打开Eclipse根目录下的dropins文件进入创建svn文件夹并进入move移动把刚下载的压缩包移动

2016-09-02 12:04:16 955

原创 java环境变量配置

第一:下载安装我们下载的是oracle的jdk,听说还有一个open jdk,但是没用过。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (注意事项:请根据具体情况选择相应的jdk)第二:配置环境变量 第三 : 测试

2016-06-09 13:44:54 327

原创 hibernate annotation

hibernate annotation中文文档:http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/

2016-03-14 14:59:22 430

空空如也

空空如也

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

TA关注的人

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