自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Shell参考

菜鸟教程–Shell教程运行 Shell 脚本有两种方法作为可执行程序代码保存为 test.sh,并 cd 到相应目录:chmod +x ./test.sh #使脚本具有执行权限./test.sh #执行脚本作为解释器参数直接运行解释器,其参数就是 shell 脚本的文件名:/bin/sh test.sh/bin/php test.phpShell 注释以"#"开头的行就是注释,会被解释器忽略。sh里没有多行注释,只能每一行加一个#号。Shell 变量变量命名赋值命名规则与

2021-03-28 12:56:00 141 1

原创 Lua参考

Lua 环境安装Linux 系统上安装curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make linux testmake installWindow 系统上安装菜鸟教程下载Github 下载Lua 基本语法#!E:\javasoftware\Lua5.1,在文件头指定解释器,解释器忽略#标记内容–,单行注释–[[…–]],–[=[…]=],多行注释变量

2021-03-27 23:08:30 264

原创 Netty参考

基于NIO的异步编程框架,事件驱动。类比ServerSocket+Socket。Netty4.x中文教程系列https://blog.csdn.net/jingqiang521/article/details/56037599声明、初始化、处理。DSL方式命名方法。核心类:ServerBootstrap/Bootstrap,EventLoopGroup,ChannelInitializer,ChannelHandler。过程:新建对象;分配group、channel类、handler;开启监听,或

2021-03-27 22:41:19 131

原创 CAS参考

CASCAS实现单点登录SSO执行原理https://blog.csdn.net/javaloveiphone/article/details/52439613单点登录:Single Sign On,简称SSO。三部分:应用(执有资源)、客户端(Filter方式过滤请求,验证访问)、服务端(用户登录、令牌发放)浏览器–路径参数–票据ticket、cookie存放sessionId和CASTGC,cas客户端–session存放登录状态、发送票据认证、重定向cas服务端登录,cas服务端–用户登录、

2021-03-27 22:29:26 144

原创 Nginx参考

Nginx安装下载安装包,解压,进入nginx目录。Linux安装命令:./configure && make && make install运行命令:./sbin/nginxwindow无需安装。运行命令:nginx.exe;需在nginx目录运行,否则报错。运行和控制Nginxnginx命令行参数-c,指定配置文件-s,发送指令给主进程;stop、quit、reload、reopen-t,测试配置文件-v/V,显示版本/显示版本、配置参数等-?

2021-03-27 22:27:57 91

原创 测试参考

这里写目录标题ContiPerf使用Junit4网络教程常用注解Parameterized测试Suite测试Theories测试断言、假设规则Jmeter概念问题使用记录JSON断言ContiPerf轻量级测试工具ContiPerf导包:org.databene#contiperf核心类:ContiPerfRule;@PerfTest、@Required使用@RunWith(SpringRunner.class);标记类@Rule public ContiPerfRule cpr=new Co

2021-01-29 14:17:23 218

原创 参考

MySQL参考

2021-01-28 13:07:49 435

原创 Rabbitmq参考

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录官网命令

2021-01-27 15:40:37 81

原创 Git参考

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录git push origin -f;强推

2021-01-27 13:08:15 80

原创 Redis参考

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-01-27 13:06:30 80

原创 zookeeper参考

这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录

2021-01-27 13:05:21 63

原创 MySQL参考

文章目录MySQLMySQL菜鸟MySQL教程常用函数连接格式: mysql -h HOST -P PORT -u USERNAME -p PWD示例: mysql -u Tim -p 123456增删选数据库CREATE DATABASE hello;DROP DATABASE hello;USE user;增删数据表CREATE TABLE staff ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', city

2021-01-26 18:21:30 241

原创 格式参考

文章目录cron表达式String.formatmysql date_format格式cron表达式摘录链接cron表达式是一个字符串,以空格隔开。格式:  sec min hour dayOfMon mon dayOfWeek [year]  秒 分 时   月-日 月   周-日 年,可选从右至左读。特殊字符*匹配任意值?匹配任意值,只能用在dayOfMon、dayOfWeek-范围/触发起始时间和间隔,枚举L表示最后,只能用

2020-11-12 21:09:08 222

原创 《Java虚拟机精讲》_笔记

文章目录1,Java体系结构JIT编译器、垃圾回收、运行时数据区、类加载机制、对象结构。重点关注代码编译、解释执行、GC、运行时数据区。1,Java体系结构1.1 认识JavaJava SE、Java EE、Java ME。java为编译解释型语言。java程序只能运行在Java虚拟机中,与物理机隔离;可进制许多不安全操作。1.2 重要概念java体系:java编程语言、字节码、...

2019-12-06 18:30:29 248

原创 《实战Java高并发程序》_笔记

文章目录1,走进并行世界1,走进并行世界1.2 概念同步,异步;被调用的方法是否本线程执行串行,并行/并发;时间顺序,时间片临界区;共享资源阻塞,非阻塞;死锁(相互持有资源),饥饿(无法抢占资源),活锁(冲突时始终释放资源);1.3 并发级别阻塞,无饥饿(公平锁);无障碍(标志位判定),无锁(cas),无等待(CopyOnWrite)。1.4 两个定律加速比:R=T1/Tn...

2019-12-06 17:07:38 158

原创 JAVA 多线程_笔记

文章目录1,创建线程启动多线程,应该是编译后,通过底层代码实现;未在java代码中见到。1,创建线程继承Thread类,重写run()方法;创建对象。实现Runnable接口,作为Thread构造器参数传入。实现Callable接口,构建FutureTask,作为Thread构造器参数传入。线程状态:新建、就绪、运行、阻塞、死亡2,控制线程start();就绪join();加入到...

2019-12-06 15:53:53 127

原创 java日志

文章目录java日志java日志细说Java主流日志工具库:https://www.cnblogs.com/jingmoxukong/p/5910309.html?hmsr=toutiao.io日志框架log4j,log4j2;log4j2优于log4j、logbackJUL(java.util.logging);sun公司日志logback;优于log4j日志门面JCL(apac...

2019-12-06 15:23:52 144

原创 java容器

文章目录1,ConcurrentHashMap1,ConcurrentHashMapCollections的包装方法使用全局锁进行同步,性能低。ConcurrentHashMap使用分段锁,写数据时不影响非加锁段的访问。ConcurrentHashMap键、值均不能为null;类似Hashtable。ConcurrentHashMap、HashMap、Hashtable区别1,jdk1...

2019-12-06 13:22:40 121

原创 测试_笔记

文章目录ContiPerfcontiperf、junit、jmeterContiPerfhttps://www.jianshu.com/p/bfdb17814b21导包:org.databene#contiperf核心类:ContiPerfRule;@PerfTest、@Required使用@RunWith(SpringRunner.class);标记类@Rule public C...

2019-12-06 13:16:15 145

原创 NoSql_笔记

文章目录Spring Data JDBCspring data官网:https://spring.io/projects/spring-dataredis、elasticsearch、MongoDB访问技术:spring-data-*;类似spring-data-jpa,jdbc。Spring Data,对不同数据源,提供一致的spring编程模型。数据访问:connection–tem...

2019-12-06 13:07:40 342

原创 Quatz_笔记

文章目录核心类文档https://www.w3cschool.cn/quartz_doc/quartz_doc-2put2clm.html核心类包:Scheduler,调度器;ScheduleBuilderTrigger,触发器;TriggerBuilderJob、JobDetail,工作、工作实例;JobBuilderJob、JobDetailJob类实现Job接口,实现逻辑。...

2019-12-06 11:09:52 111

原创 spring安全_笔记

文章目录Spring Security概要安全策略。个人认为核心是对比,对比登录信息、对比权限信息等。安全框架:spring security、jwt、OAuth、shiro、cas核心概念:Authentication登录、Authorization授权;filter过滤实现。Spring Security官网文档:https://docs.spring.io/spring-secu...

2019-12-06 11:02:36 210

原创 《Mastering RabbitMQ》_笔记

文章目录1,Getting Started消息中间件:消息路由与确认机制,消息备份与持久化。1,Getting Started消息队列,队列结构,先进先出FIFO。队列类型:普通队列,镜像队列,独占队列。rabbitmqctl命令:stop、shutdown;关闭rabbitmq和erlang虚拟机。stop_app、start_app;关闭、启动rabbitmqreset;重置r...

2019-12-06 10:39:40 198

原创 消息中间件_笔记

文章目录消息中间件消息中间件概念https://www.jianshu.com/p/4b7865dbb19a消息中间件满足:1,利用高效可靠的数据传递机制,进行平台无关的数据交流。2,基于数据通信来进行分布式系统的集成。3,通过消息传递、队列模型,拓展分布式系统进程间通信。程序=算法+数据结构;消息中间件可作数据缓冲、异步处理、应用解耦、消息通信。核心:协议、持久化机制、消息分发...

2019-12-06 09:42:13 122

原创 《Elasticsearch权威指南》_笔记

文章目录Elasticsearch权威指南Elasticsearch权威指南入门marvel管理工具/_shutdown;关闭es。es客户端:节点客户端、传输客户端。9200,restful HTTP;9300,rpc tcp,更快。es面向文档,使用json存储数据,分布式集群集群、节点、分片。横向扩展、纵向扩展。空集群节点:一个es实例集群:一个或多个协同工作的节点...

2019-12-05 14:48:58 936

原创 《Mycat官方文档》_笔记

文章目录3,Mycat中的概念拦截分析3,Mycat中的概念数据库中间件;介于应用与数据库之间,进行数据处理与交互的中间服务。数据库路由,结果封装处理。逻辑库;数据库中间件可被看作一个或多个数据库集群构成的逻辑库。逻辑表;逻辑库中的表,分片表、非分片表、ER表(表分组)、全局表(表冗余)。分片节点;分片表所在数据库。节点主机;数据库主机。分片规则;表切分规则。全局序列号;全局唯一...

2019-12-05 12:36:32 3174 1

原创 《Redis设计与实现》_笔记

文章目录第一部分 数据结构与对象第一部分 数据结构与对象数据结构:sds、linkedlist、hashtable、skiplist、intset、ziplist对象:string(位数组)、hash、list、set、zset、hyperloglog(键必须以key结尾)单机:备份、过期、消息、事件多机:复制、哨兵、集群其他:发布订阅、事务、排序、二进制位数组、慢查询日志、监视器命...

2019-12-05 10:52:09 213

原创 《MySQL技术内幕》_笔记

文章目录MySQL技术内幕2019年11月7日09:45:33要点:sql、mysql指令(help、show/set、explain)、配置文件(连接池、缓存)了解:索引、MVCC(默认读策略,一致性非锁定读;有锁时读快照)、锁和事务MySQL技术内幕sql、mysql数据体系、mysql配置。mysql函数:https://www.runoob.com/mysql/mysql-fu...

2019-12-05 10:12:42 217

原创 数据缓存_笔记

文章目录数据缓存数据缓存抽象结构:[CacheProvider]、CacheManager、Cache、Entry、ExpiryCache,类似Connection,执行缓存操作。CacheManager–DataSource。Entry,<K,V>;缓存对象,K、V为String、byte[]类型。序列化。Expiry,过期策略。ConcurrentHashMap、Ehc...

2019-12-04 20:23:49 192

原创 H2使用

文章目录创建数据库https://www.cnblogs.com/xdp-gacl/p/4171024.html中文教程:https://blog.csdn.net/daqiang012/article/details/81069894创建数据库运行./bin/h2.bat,启动h2打开localhost:8082;默认数据库为test,无密码。修改JDBC URL(规则:jdbc:h...

2019-12-04 19:43:15 742

原创 《Spring Data JPA官方文档》_笔记

文章目录4 Working with Spring Data Repositorieshttps://docs.spring.io/spring-data/jpa/docs/current/reference/html/4 Working with Spring Data Repositories4.1 Core conceptsRepository–CrudRepository–Pagi...

2019-12-04 19:33:49 1211

原创 《Hibernate官方文档》_笔记

文章目录Getting Startedhttp://hibernate.org/orm/documentation/5.4/SessionFactory、Session对比mybatis理解。JPA、hibernate关系:JPA为ORM规范,hibernate实现了JPA。Getting StartedORM,Object/Relational Mapping;mapping dat...

2019-12-04 19:16:49 816

原创 《MyBatis官方文档》_笔记

文章目录Getting Started官方文档:http://www.mybatis.org/mybatis-3/index.html核心类:SqlSessionFactory/SqlSessionFactoryBuilder、SqlSession、mappersGetting StartedSqlSessionFactory配置要素:DataSource、TransactionFacto...

2019-12-04 13:07:15 1294

原创 SpringBoot整理

文章目录生命周期ApplicationEventPostProcessor类Runner类配置信息日志Quartz生命周期ApplicationEvent、PostProcessor类、Runner类。ApplicationEventApplicationStartingEvent;调用run()方法后。ApplicationEnvironmentPreparedEvent;Enviro...

2019-12-03 15:53:32 95

原创 《SpringBoot官方文档》_笔记

文章目录Part III. Using Spring BootPart IV Spring Boot Features23 SpringApplication23.1 Startup Failure23.2 Customizing the Banner23.3 Customizing SpringApplication23.4 Fluent Builder API23.5 Application ...

2019-12-03 15:14:24 1175

原创 Spring_整理

文章目录IOC构建bean过程环境EnvironmentBeanFactoryBeanFactoryPostProcessorBean相关AOP什么是面向切面编程使用注解创建切面切点表达式advice参数在XML中声明切面扩展接口SpEL规则@Value注解使用API使用WebServletHandlerMapping数据绑定执行结果其他核心:ioc、aop、spel、mvc结构及web请求过程...

2019-12-02 20:26:41 109

原创 《Spring实战》_笔记

文章目录第1部分 Spring的核心第1章 Spring之旅第2章 装配Bean第3章 高级装配第4章 面向切面的Spring第2部分 Web中的Spring第5章 构建Spring Web应用程序第6章 渲染Web视图第7章 Spring MVC的高级技术第9章 保护Web应用第3部分 后端中的Spring第11章 使用对象-关系映射持久化数据第12章 使用NoSQL数据库第13章 缓存数据第1...

2019-12-02 19:42:34 423

原创 《Spring官方文档》_笔记

文章目录1 Overview3,Design Philosophy2 Core Technologies1,The IOC Container1.2 Container Overview1.3 Bean Overview1 OverviewIOC,三级缓存,循环依赖。AOP,cglib动态代理;配合IOC,注入动态代理后的实例。3,Design PhilosophyProvide cho...

2019-12-02 16:02:57 818

空空如也

空空如也

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

TA关注的人

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