自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

原创 中国移动算法题

输入的第一行为n(n<40),表示有n个同学,接下来的n行每行有4个输入,分别为该学生的名字,语、数、外成绩,请按照排序规则对学生进行排序,规则如下:1、总成绩高的排在前面2、总成绩相同的情况下,语文成绩高的排在前面。3、在总成绩,语文成绩都相同的情况下,数学成绩高的排在前面。4、在成绩都相同的情况下,先输入的同学排在前面。输入:3aa 30 50 10bb 10 40...

2020-03-05 22:01:01 593

原创 初识JVM和GC回收算法

1.JVM体系结构2.类加载过程类加载一般分为7个阶段:加载、验证、准备、解析、初始化、使用和卸载,一般关注前5个阶段。其中验证、准备、解析又统称为连接阶段加载:在这个阶段,虚拟机一般完成以下三个事情: 1:通过一个类的全限定名来获取定义此类的二进制字节流(这个动作是类加载器完成的) 2:将这个字节流所代表的静态存储结构转换成方法区的运行时数据结构 3:在内存中生成...

2019-08-21 15:58:42 198

原创 Aop注解启动工作原理

# AOP注解启动流程 #给配置类添加一个@EnableAspectJAutoProxy注解用来开启基于注解的Aop模式,现在来研究这个注解起到了什么作用@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Import(AspectJAutoProxyRegistr...

2019-07-19 13:43:19 429

原创 Mybatis基础

# 如何使用Mybatis ### 1.简单使用 ##### 1.导入mybatis和数据库连接依赖 ###<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version&gt...

2019-07-19 13:40:50 138

原创 SpringBoot自定义Starters

#如何自定义Starters#### 1.创建思路 ###1.这个场景需要用到的依赖是什么?2.如何编写自动配置,一些注解的功能?@Configuration //指定这个类是一个配置类@ConditionalOnXXX //在指定条件成立的情况下自动配置类生效@AutoConfigureAfter //指定自动配置类的顺序@Bean //给容器中添加...

2019-07-19 13:39:03 190

原创 SpringBoot中Security

# Spring Boot Security ### 1.如何使用Spring Security ##1.导入Security依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter...

2019-07-19 13:37:55 184

原创 SpringBoot中Cache

# SpringBoot中缓存 ### 1.JSR107缓存接口 ##*CachingProvider:定义了创建,配置,获取,管理和控制多个CacheManager,一个应用可以在运行期访问多个CachingProvider*CacheManager:定义了创建,配置,获取,管理和控制多个唯一命名的Cache,这些Cache存在于CacheManager的上下文中,一个CacheMan...

2019-07-19 13:35:01 224

原创 SpringBoot启动原理

# SpringBoot启动原理 #1.创建SpringBoot时默认生成一个启动类@SpringBootApplicationpublic class SpringBootWebApplication {public static void main(String[] args) {SpringApplication.run(Sp...

2019-07-19 13:32:12 103

原创 RabbitMQ初体验

RabbitMq基本概念代码地址:https://github.com/zhangbaoss/spring-boot-amqp一、概念MQ全称是Message Queue(消息队列),是一种分布式应用程序的通信方法,它是消费者-生产者模型的典型代表,producer往消息队列中不断的写入消息,而另一端的consumer则可以读取或者订阅队列中的消息,RabbitMq是Mq的一种,是一种...

2019-02-25 10:55:15 133

原创 简单手写Spring IOC容器,实现依赖注入

如何简单手写IOC容器代码地址:https://github.com/zhangbaoss/spring-ioc一、准备工作1.配置文件中添加扫描包路径applicationContext.xml文件中添加扫描包路径&lt;context:component-scan base-package="com.zhangbaoss"/&gt;2.实现自己的注解类@ExtC...

2019-01-14 14:21:55 1322

原创 Linux系统下安装TreeNMS1.6.9

linux安装TreeNMSTreeNMS是一款缓存可视化工具,支持Redis, memcached并存同时管理维护,支持集群管理,减少运维成本,提高工作效率。下载地址:http://www.treesoft.cn/dms.htmlwindows环境中直接解压,按照解压文件中的说明.txt文件使用即可,下面重点讲述在linux中的安装:TreeNMS是基于WEB方式对缓存进行管理,所以可以直接在服...

2018-04-18 09:47:03 4162 2

原创 xShell连接UBuntu时,不显示[root@localhost]等字符,只显示"$"字符解决方法

当xShell连接UBuntu虚拟机后不出现root@localhost等用户名,只显示"$"符号,回退键会变为"^H",tab键直接空格时,请看下面解决办法解决办法:第一种方法:短暂解决,每次都需重置将当前用户切换为root用户,再从root用户su回来,即可完成此次解决第二种方法:永久解决1.将用户切换到root用户:2.输入命令:dpkg-reconfigure dash回车后会进入下面页面...

2018-03-20 20:58:05 6005 3

原创 Linux(Ubuntu和CentOS通用)系统下源码安装Nginx

Linux(Ubuntu和CentOS通用)系统下源码安装Nginx1.下载nginx,链接地址:http://nginx.org/download/nginx-1.12.2.tar.gz,选择linux版本(.tar.gz)(Nginx版本为1.12.2)2.下载Nginx依赖包:1.gzip模块需要zlib库(http://zlib.net)(zlib-1.2.11.tar.gz)2.rewr...

2018-03-08 15:46:34 2405 1

原创 mysql安装报The action ‘Install’ for product ‘MySQL Server 5.7.19’ failed.错误

如果安装mysql报The action ‘Install’ for product ‘MySQL Server 5.7.19’ failed.错误,则是因为缺少一个32位的Visual C++ Redistributable Packages for Visual Studio 2013!!!注意是32位的。即使你的电脑是64位的地址:https://www.microsoft.com/zh-c...

2018-03-06 21:23:13 2385 1

原创 windows+nginx-1.13.9+tomcat-8.0.49安装

一、工具:Nginx-1.13.9Tomcat-8.0.49二、目标:Windows下实现高性能负载均衡的Tomcat集群三、实现步骤:1.下载nginx,链接地址:http://nginx.org/en/download.html2.解压后选择位置存放3.下载Tomcat-8.0.49,链接地址:https://tomcat.apache.org/download-80.cgi4.解压两个Tom...

2018-03-06 21:19:32 1529

原创 SVN报错

打开Eclipse后发现文件找不到,项目已经被关闭,想要打开项目时报以下错误:原因是更新SVN时将.project文件一同更新了解决办法:找到项目所在目录,将.project.mine文件中的内容拷贝到.project文件中,并将以下三个文件删除,重新打开项目...

2018-03-06 11:01:55 407

原创 maven项目怎么使用本地jar包

1.在项目根目录下新建lib文件夹;2.将需要安装的本地jar包放入lib文件夹下;3.在pom.xml文件中添加依赖,报错暂且不用管它;4.在记事本中编写命令行:install:install-file -DgroupId=actFrame   -DartifactId=actFrame -Dversion=1.2.0  -Dfile=${project.basedir}/lib/actFram...

2018-03-06 10:06:18 727

treeNMS1.7.1缺失文件

treeNMS1.7.2中下载缺失catalina.sh,setclasspath.sh,shutdown.sh,startup.sh文件

2018-05-24

redis可视化工具treeNMS1.6.9

TreeNMS是一款缓存可视化工具,支持Redis, memcached并存同时管理维护,支持集群管理,减少运维成本,提高工作效率

2018-05-24

redis及其依赖包

redis及其依赖包:commons-pool-1.6.jar,commons-pool2-2.5.0.jar,jedis-2.9.0.jar,tomcat-juli-8.0.46.jar,tomcat-juli-adapters.jar,tomcat-redis-session-manager-2.0.0.jar

2018-03-08

json-lib-2.4-jdk15及其依赖包

json-lib-2.4-jdk15及其依赖包:commons-beanutils-1.8.0.jar,commons-collections-3.2.1.jar,commons-lang-2.5.jar,commons-logging-1.1.1.jar,ezmorph-1.0.6.jar,json-lib-2.4-jdk15.jar

2018-03-08

linux系统nginx安装包

nginx在linux系统下的安装包,一共有四个:Nginx-1.12.2.tar.gz,zlib-1.2.11.tar.gz,pcre-8.41.tar.gz,openssl-fips-2.0.16.tar.gz没有资源分的也可以到我的另一篇文章中根据链接下载http://blog.csdn.net/zhangbaoss/article/details/79485269

2018-03-08

阿里云maven镜像服务器配置文件

阿里云maven镜像服务器配置文件,描述摘要还必须大于50个字节,还一定需要资源分,就不能免费吗?

2018-03-06

空空如也

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

TA关注的人

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