java后台
喝杯绿茶
积跬步,行千里
展开
-
关于jvm引发的一些思考
首先我们都知道java语言是跨平台执行语言,那么为什么这么说呢?首先跨平台执行是什么意思,意思就是同一段代码A在windows上可以执行也可以在linux上执行。那么java是怎么做到的呢,简单的来说是因为jvm的存在,大家打开官网的下载jdk的时候会发现有windows版本也有linux版本,这就是问题的关键,上面说的代码A可以两处执行的前提就是对应系统上安装了适合自己对应的jvm,而这个jvm...原创 2019-10-23 17:19:28 · 144 阅读 · 0 评论 -
springBoot 中定时任务在linux中执行了两次
首先, springboot定时任务的实现步骤: 1. 启动类添加注解 @SpringBootApplication@EnableSchedulingpublic class BaolideApplication extends SpringBootServletInitializer { public static void main(String[] args) { ...原创 2018-04-17 18:02:47 · 1623 阅读 · 2 评论 -
关于java注解的一些总结
最近在项目中用到了注解,如以下:@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface NeedLogin {}这是一个校验登录状态的注解。首先看上面两个元注解@Retention和@Target@Retention表示注解的生命周期,有三种类型:1、RetentionPolicy.SO...原创 2018-04-25 13:14:55 · 495 阅读 · 0 评论 -
redis单机版,哨兵,集群的一些总结
首先需要了解的是Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++一、单机版 1.下载redis的linux版本文件并上传服务器并且解压这里我上传到了服务器/data/file/目录下的位置解压命令是:tar -zxvf redis-3.0.0.tar.gz2.进入redis-3.0.0的目录进行编译 cd redi...原创 2018-05-11 19:20:52 · 2947 阅读 · 3 评论