5 陌上桑花开花

尚未进行身份认证

平静自己的心,即使自己不是聪明绝顶,也要相信勤能补拙

等级
TA的排名 3k+

mysql explain介绍

在日常开发中,常常需要查看sql性能,则用explain可以查看sql语句使用索引情况使用explain可以分析如下结果:表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询使用方法:explain +sql语句EXPLAIN SELECT * FROM tablename where xxx执行计划包含信息:...

2019-11-07 17:16:30

easyexcel导出excel(大数据量100万以内分页查询)

准备工作:maven+springmvc+spring+mybatis引入easyexceljar以下案例为工作中运用导出大数据量100万以内,分页查询数据controller层:@CrossOrigin@RestController@RequestMapping("/mip/export")publicclassExportController{/**...

2019-10-29 19:23:52

OpenRestry实战六:openrestry基本语法

openrestry基本语法日志输出:ngx.log(log_level,...)有关Nginx的日志级别,请看下表:ngx.STDERR--标准输出ngx.EMERG--紧急报错ngx.ALERT--报警ngx.CRIT--严重,系统故障,触发运维告警系统ngx.ERR--错误,业务不可恢复性错误...

2019-09-26 17:36:30

OpenRestry实战五:lua基本语法

准备工作:创建案例参考:https://blog.csdn.net/u014079773/article/details/101444716以下所有案例均在该工程中操作在app目录下新建base.lua,在route.lua文件中添加访问请求route.lua文件--[[这里存储app所有请求url案例:["/api/test.json"]={"app.test",...

2019-09-26 17:35:19

OpenRestry实战三:idea openrestry搭建企业级开发环境

准备工作:idea 2018jdk 1.8lua插件:idea-nginx-support-0.1.6.zipLua-1.0.119.zipopenrestyLuaSupport-0.0.4.zipopenrestryweb容器:openresty-1.15.8.2-win64.zipidea安装lua插件:参考https://blog.csdn.net/u014079...

2019-09-26 15:00:23

OpenRestry实战四:nginx.conf配置文件详细介绍

上篇文章简单搭建了一个nginxtest案例,以下介绍下nginx.conf配置文件基本信息:nginx.conf配置文件:#user root;#定义Nginx运行的用户和用户组worker_processes auto;#表示工作进程的数量,一般设置为cpu的核数#worker_rlimit_nofile 65535;#指定一个nginx进程可以打开的最多文件描述符数目#...

2019-09-26 11:26:37

OpenRestry实战一:概念和应用场景

openrestry介绍:OpenResty是一个通过Lua扩展Nginx实现的可伸缩的Web平台,内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。功能和nginx类似,就是由于支持lua动态脚本,所以更加灵活,可以实现鉴权、限流、分流、日志记录、灰度发布等功能。OpenResty通过Lua脚...

2019-09-26 09:23:28

OpenRestry实战二:idea搭建Lua+OpenResty+Nginx开发环境

idea搭建Lua+OpenResty+Nginx开发环境1.下载openrestry并解压到本地:下载地址:http://openresty.org/cn/download.html2.安装插件:Lua,openrestyLuaSupport,idea-nginx-support参考地址:https://blog.csdn.net/u014079773/article/det...

2019-09-23 19:13:25

idea常用插件

在日常开发中我们经常配置插件来辅助我们快速开发,以下为日常中经常用到的插件:快捷键:ctrl+alt+Slombok插件:Lombok插件使用:Key promoter 快捷键提示GsonFormat 把 JSON 字符串直接实例化成类GosnFormat使用:创建一个实体类如:Animal,快捷键Alt+S输入json数据点...

2019-09-20 15:51:56

idea常用快捷键

idea常用快捷键:Ctrl快捷键 介绍 Ctrl+F 在当前文件进行文本查找(必备) Ctrl+R 在当前文件进行文本替换(必备) Ctrl+Z 撤销(必备) Ctrl+Y 删除光标所在行或删除选中的行(必备) Ctrl+X 剪切光标所在行或剪切选择内容 Ctrl+C 复制光标所在行...

2019-09-11 13:36:55

idea常用配置

idea常用配置idea版本:设置窗体区和编辑区主题,字体大小设置idea代码等级检查为不检查,减少内存和cpuInspections为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。 Syntax可以检查单词拼写,简单语法错误。 None不设置检查。设置idea自动导入包,自动去除无用导入包(快捷键ctrl+shift+O...

2019-09-10 19:23:27

Java实现自定义列

在日常开发中查询列表,展示查询字段比如5个字段,其他扩展字段放入自定义列中,由用户勾选展示哪些字段,不展示哪些字段,实现方案如下:1.定义数据模型:CREATETABLE`t_user_index_custom_row`(`created_by`varchar(15)NOTNULLCOMMENT'创建人',`create_time`timestampNUL...

2019-06-26 17:32:10

Java导出CSV文件(分页查询大数据量)

Java导出csv文件:控制层:@Controller@RequestMapping("/historyReport/")publicclassHistoryStockReportController{privatestaticfinalLoggerLOGGER=LoggerFactory.getLogger(HistoryStockReportContr...

2019-06-26 15:38:46

MySQL中的any_value()函数

环境:idea+mysql5.7mysqlany_value()函数用法:地域表结构:省份和城市,城市等级业务要求:查询所有省份:方法一:distinct排除重复SELECT DISTINCT(province_code), province_nameFROM t_mip_base_area方法二:groupby根据身份编码分组SELECT p...

2019-06-26 11:23:31

数据库基本查询02

mysql日常开发总结:mysql查询系统当前时间:selectCURDATE();//年月日selectNOW();//年月日时分秒mysql创建表时间为系统当前时间:CREATETABLE`t_mip_xxxx_xxxx`(`brand_code`varchar(50)NOTNULLCOMMENT'品牌编码',`create_time`...

2019-06-25 17:45:20

Springmvc前端控制器以.html后缀拦截,访问接口返回406问题

在日常开发中,用postman测试,springmvc请求以.htm结尾,但是返回报406错误在spring-servlet.xml文件:<!--启动SpringMVC的注解功能,完成请求和注解POJO的映射--><mvc:annotation-driven><mvc:message-converters>...

2019-06-25 15:57:53

mysql数据库开发规范

日常开发中注意的数据库开发规范:1.命名规范:1. 要求数据对象命名尽量采用标准的翻译,能准确地表达该表的中文含义,做到见名知意,不允许随意缩写2. 要求数据对象命名由字母、数字和下划线(“_”)组成3. 要求数据对象命名不使用SQL保留字4. 数据对象名称超过30个字符,采用保留数据对象名称原单词前2个音节的5. 缩写规则,eg:IDENTITY缩写为ID,禁止随意缩写数据对象...

2019-06-25 11:43:53

easyexcel导出excel测试案例

本案例为测试easyexcel读取,写入excel使用的工具类:easyexcel工具类入参Dto:@Getter@Setter@Accessors(chain=true)publicclassExportDtoimplementsSerializable{privatestaticfinallongserialVersionUID=545...

2019-06-24 18:11:38

easyexcel工具类

环境:idea+maven3+mysql5.7+mybatis3+spring4+springmvcmaven依赖: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> ...

2019-06-24 17:53:52

java读取txt文件并统计重复行

环境:ide+maven3+mysql5.7+mybatis3+spring4+springmvc控制层:@CrossOrigin@RestController@RequestMapping("/mip/crowdmanager")public class OwnCrowdController extends BaseController { //log日志 pr...

2019-06-24 14:59:48

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。