mysql索引:四种类型,两种方法
    
            
摘要:1. 普通索引:最基本的索引,它没有任何限制,用于加速查询。 2. 唯一索引unique:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。 3. 主键索引: 是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。一般是在建表的时候同时创建主键索引。 4. 空间索引Spat
        
阅读全文
 
            
                posted @ 
2020-01-10 16:10 
lonske
        
阅读(5893) 
         
        推荐(0)     
             
         
            
            
    最常见的15个Java多线程,并发面试问题
    
            
摘要:例如,用于DMA交易的高容量和低延迟电子交易系统通常是并发的。大多数情况下,他们专注于微秒延迟,这就是为什么拥有如何有效地最小化延迟和提高吞吐量知识是如此重要。 这些是我最喜欢的关于Java的线程面试问题。我没有提供这些线程访谈问题的答案,但我会尽可能给你一个提示。我会更新帖子就详细的答案,就像我最
        
阅读全文
 
            
                posted @ 
2020-01-09 11:59 
lonske
        
阅读(436) 
         
        推荐(0)     
             
         
            
            
    JaveEE请求转发和重定向的区别
    
            
摘要:一、请求转发和重定向 链接:https://www.nowcoder.com/questionTerminal/c6fba3939ff54a39985611b489a5fceb来源:牛客网 URL重定向的特点: 1):浏览器地址栏路径发送变化 2):只发送了两个请求. 3):因为是不同的请求,所以不
        
阅读全文
 
            
                posted @ 
2020-01-09 10:19 
lonske
        
阅读(327) 
         
        推荐(0)     
             
         
            
            
    jsp四大作用域和九大内置对象
    
            
摘要:JSP 中一共预先定义了 9 个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception ,下面就简单介绍下。 1、request 对象 request 对象是 javax.servlet
        
阅读全文
 
            
                posted @ 
2020-01-09 09:33 
lonske
        
阅读(320) 
         
        推荐(0)     
             
         
            
            
    java异常
    
            
摘要:Spring注解ControllerAdvice,用于标注类被spring扫描并装进容器。如果全部异常处理都返回json,那么可以使用 @RestControllerAdvice 代替 @ControllerAdvice ,这样在方法上就可以不需要添加 @ResponseBody。@RestCont
        
阅读全文
 
            
                posted @ 
2020-01-06 16:52 
lonske
        
阅读(115) 
         
        推荐(0)     
             
         
            
            
    easyUI  table行上移下移 同时更新序号可使保存按新顺序
    
            
摘要://上移 function upBtn() { var selected = $('#caseTable').datagrid('getSelected'); var index = $('#caseTable').datagrid('getRowIndex',selected); if(index==0){ $.messager.alert('系统提示', '顶行无法上移!', 'warning
        
阅读全文
 
            
                posted @ 
2020-01-02 14:59 
lonske
        
阅读(465) 
         
        推荐(0)     
             
         
            
            
    Java中对象拷贝的两种方式
    
            
摘要:JVM实现拷贝的目的: 大家先思考一个问题,为什么需要克隆对象?直接 new 一个对象不行吗? 答案是:克隆的对象可能包含一些已经修改过的属性,而 new 出来的对象的属性都还是初始化时候的值,所以当需要一个新的对象来保存当前对象的 “状态” 就靠 clone 方法了。那么我把这个对象的临时属性一个
        
阅读全文
 
            
                posted @ 
2019-12-18 15:46 
lonske
        
阅读(2240) 
         
        推荐(0)     
             
         
            
            
    JAVA多线程面试题
    
            
摘要:前言 多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些
        
阅读全文
 
            
                posted @ 
2019-11-01 11:18 
lonske
        
阅读(237) 
         
        推荐(1)     
             
         
            
            
    java List Set Map
    
            
摘要:1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)3、List接口有三个实现类:LinkedList
        
阅读全文
 
            
                posted @ 
2019-10-30 10:05 
lonske
        
阅读(168) 
         
        推荐(0)     
             
         
            
            
    阿里官方代码规范
    
            
摘要:1.1.1 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束 1.1.2 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式 1.1.3 / 1.1.4 类名使用UpperCamelCase风格,必须遵从驼峰形式(某些情况诸如领域模型相关的命名除外);方法名、
        
阅读全文
 
            
                posted @ 
2019-10-28 09:36 
lonske
        
阅读(6972) 
         
        推荐(0)     
             
         
            
            
    Docker Compose UI:一个可在网页上的直观的进行Docker Compose操作的项目
    
            
摘要:Docker Compose UI:一个可在网页上的直观的进行Docker Compose操作的项目
        
阅读全文
 
            
                posted @ 
2019-10-25 17:25 
lonske
        
阅读(1166) 
         
        推荐(0)     
             
         
            
            
    docker log
    
            
摘要:docker logs -f --tail 1000 5030f2b23dcf
        
阅读全文
 
            
                posted @ 
2019-09-27 18:21 
lonske
        
阅读(172) 
         
        推荐(0)     
             
         
            
            
    byte转String防止乱码
    
            
摘要:图片等二进制数据是不能直接对应成任何字符编码的字符串。 如果非要用字符串可以转成base64或hex。
        
阅读全文
 
            
                posted @ 
2019-09-12 10:42 
lonske
        
阅读(8082) 
         
        推荐(0)     
             
         
            
            
    Redis 总结精讲
    
            
摘要:本文围绕以下几点进行阐述 1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并
        
阅读全文
 
            
                posted @ 
2019-03-29 15:17 
lonske
        
阅读(139) 
         
        推荐(0)     
             
         
            
            
    如何保证消息队列是高可用的
    
            
摘要:为什么写这篇文章? 博主有两位朋友分别是小A和小B: 庆幸的是两位朋友都很有上进心,于是博主写这篇文章,帮助他们复习一下关于消息队列中间件这块的要点 复习要点 本文大概围绕如下几点进行阐述: 我们围绕以上七点进行阐述。需要说明一下,本文不是《消息队列从入门到精通》这种课程,因此只是提供一个复习思路,
        
阅读全文
 
            
                posted @ 
2019-03-25 10:54 
lonske
        
阅读(2367) 
         
        推荐(2)     
             
         
            
            
    消息中间件(一)MQ详解及四大MQ比较
    
            
摘要:一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro
        
阅读全文
 
            
                posted @ 
2019-03-25 10:29 
lonske
        
阅读(233) 
         
        推荐(0)     
             
         
            
            
    @Bean和@Componet区别
    
            
摘要:今天在看代码的时候,无意在两个类上看到了这两个注解,一个使用了@Bean配合@Configuration,一个使用了@Componet。依稀记得这两个注解都是实现以前在xml中<bean xxx/>的功能,但是具体不知道有什么区别。 具体理解 在查阅了有关资料以后,发现这两个功能确实是一样,都是创建
        
阅读全文
 
            
                posted @ 
2019-03-09 16:31 
lonske
        
阅读(1620) 
         
        推荐(0)     
             
         
            
            
    SpringBoot 搭建
    
            
摘要:一. 搭建springboot web工程 1. 新建Maven工程 2. 写pom.xml 保存后Eclipse开始下载jar包 3. 若有以下报错: 执行:项目右键 - maven - update project 4. 添加tomcat 创建Dao层 创建Service层 创建Controll
        
阅读全文
 
            
                posted @ 
2018-10-24 21:03 
lonske
        
阅读(264) 
         
        推荐(0)