 
        
         
        2018年8月14日
    
 
        
        
摘要:        
一. MVC 概述 1. 理解 MVC MVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器。其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的j    
阅读全文
            posted @ 2018-08-14 18:15
啊哈哈哈哈-
阅读(1849)
推荐(0)
        
            
        
        
摘要:        
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引    
阅读全文
            posted @ 2018-08-14 18:14
啊哈哈哈哈-
阅读(290)
推荐(0)
        
 
		
    
        
             
        
         
        2018年8月9日
    
 
        
        
        
            posted @ 2018-08-09 15:44
啊哈哈哈哈-
阅读(240)
推荐(0)
        
            
        
        
摘要:        
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较    
阅读全文
            posted @ 2018-08-09 15:37
啊哈哈哈哈-
阅读(249)
推荐(0)
        
            
        
        
摘要:        
1 Dubbo简介 Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 作为一个轻量级RPC框架,Dubbo的设计架构简洁清晰,主要组件包括Provider(服务提供者),Consumer(服务消费者)    
阅读全文
            posted @ 2018-08-09 15:19
啊哈哈哈哈-
阅读(4736)
推荐(0)
        
 
		
    
        
             
        
         
        2018年8月8日
    
 
        
        
摘要:        
结构示意图 ├── index.html ├── main.js ├── router │ └── index.js # 路由配置文件 ├── components # 组件目录 │ ├── App.vue # 根组件 │ ├── Home.vue # 大的框架结构组件 │ ├── TreeView    
阅读全文
            posted @ 2018-08-08 17:09
啊哈哈哈哈-
阅读(38720)
推荐(0)
        
            
        
        
摘要:        
1 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。由一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域等组成。JVM屏蔽了与操作系统平台相关的信息,使得Java程序只需要生成在Java    
阅读全文
            posted @ 2018-08-08 10:35
啊哈哈哈哈-
阅读(491)
推荐(0)
        
            
        
        
摘要:        
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化。 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在 千万级以下,字符串为主的表在 五百万以下是没有太大问题的。而事实上很多时候MySQL单    
阅读全文
            posted @ 2018-08-08 10:30
啊哈哈哈哈-
阅读(277)
推荐(0)
        
            
        
        
摘要:        
TIMESTAMP[(M)]时间戳。范围是’1970-01-01 00:00:00’到2037年。TIMESTAMP列用于INSERT或UPDATE操作时记录日期和时间。如果你不分配一个值,表中的第一个TIMESTAMP列自动设置为最近操作的日期和时间。也可以通过分配一个NULL值,将TIMESTA    
阅读全文
            posted @ 2018-08-08 10:25
啊哈哈哈哈-
阅读(290)
推荐(0)
        
 
		
    
        
             
        
         
        2018年7月23日
    
 
        
        
摘要:        
当我们在非Controller类中应用service的方法是会报空指针,如图: 这是因为Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.lang.NullPointerException) 按上述步骤解决完自己的工具类后,你会发现项目运行后    
阅读全文
            posted @ 2018-07-23 11:36
啊哈哈哈哈-
阅读(4506)
推荐(0)