Wesley13 Wesley13
3年前
SQL 性能起飞了!
这篇文章总结了52条SQL性能优化技巧,用简洁明了的语言介绍给大家,不废话全是干货,需要的可以收藏,退出。不不不,收藏,看完再退出。1\.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2\.应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大
Karen110 Karen110
3年前
再见 for 循环!pandas 提速 315 倍!
来源:Python数据科学作者:东哥起飞上一篇分享了一个从时间处理上的加速方法「」,本篇分享一个更常用的加速骚操作。for是所有编程语言的基础语法,初学者为了快速实现功能,依懒性较强。但如果从运算时间性能上考虑可能不是特别好的选择。本次东哥介绍几个常见的提速方法,一个比一个快,了解pandas本质,才能知道如何提速。下面是一个例子,数据获取方式见文末。
Easter79 Easter79
3年前
Springboot集成flowable modeler web流程设计器
之前画流程图都是用tomcat启动flowablemodeler,但是这样启动就不能在分配任务用户/用户组的时候查询自己系统里的数据。所以现在需要把flowablemodeler集成到项目里来。之前自己也搜索了很多文章,都感觉不是很清晰,可能也是因为我刚接触不久。现在自己集成好了之后,记录一下自己学习的结果。1.首先需要创建一个springb
Wesley13 Wesley13
3年前
MySQL分割一行为多行的思路
最近数据分析有需求,分析运营活动短信用户,但是发送短信的用户是通过JSON字符串数组存储在一个text字段的。内容类似于:"user1","user2","user3"....数据分析想分析这些用户,那么就需要in这些用户查询。自己手动拼SQL太蛋疼,而且好几万几十万的用户,拼成SQL,复制粘贴也够蛋疼的。那
Stella981 Stella981
3年前
Mybatis拦截器分析
【基本思路】拦截器在哪里拦截?什么情况下才会拦截代理?怎么代理呢?只要搞清楚这些,基本的拦截器功能也3拦截器实现原理mybatis支持拦截器,实现的原理就是利用JDK的动态代理。拦截器在哪里呢?mybatis到底提供几处可以拦截呢?请看下图,通过分析源码可知基本查询流程如下:!mybatis的interceptor拦截器流程图(http:
Wesley13 Wesley13
3年前
IP对讲话机开发包含软硬件
◆常规主流IP话机所具备的所有功能。以下是需要增加的功能要求。◆支持断网、离线、在线、工作状态等指示灯功能,支持POE供电,支持立式桌面安装或放置(60度角度)。◆适当大小显示屏,显示时间、来电号码名称、查询IP等。◆五个快捷呼叫键设计,满足多级管理、多点对讲通话需求,◆带听筒设计,带拔号键盘,满足不同的应用需求。◆支持全双工免提通话对讲
Stella981 Stella981
3年前
JavaScript中的正则表达式详解
摘要:javascript中的正则表达式作为相当重要的知识,本文将介绍正则表达式的相关知识和用法。正则表达式(RegularExpression)是一门简单语言的语法规范,是强大、便捷、高效的文本处理工具,它应用在一些方法中,对字符串中的信息实现查找、替换和提取操作。正则表达式在人们的印象中可能是一堆无法理解的字符,但就是这些符号却实现
Wesley13 Wesley13
3年前
MongoDB(六):选择字段、限制记录数、排序记录
1\.选择字段在MongoDB中,选择字段又叫投影,表示仅选择所需要字段的数据,而不是选择整个文档字段的数据。如果某个文档有5个字段,但只要显示3个字段,那么就只选择3个字段吧,这样做是非常有好处的。find()方法在MongoDB查询文档中此方法接收的第二个可选参数是要检索的字段列表。在MongoDB中,当执行find()方法
MYSQL中JSON类型介绍 | 京东物流技术团队
在mysql未支持json数据类型时,我们通常使用varchar、blob或text的数据类型存储json字符串,对mysql来说,用户插入的数据只是序列化后的一个普通的字符串,不会对JSON文档本身的语法合法性做检查,文档的合法性需要用户自己保证。在使用时需要先将整个json对象从数据库读取出来,在内存中完成解析及相应的计算处理,这种方式增加了数据库的网络开销并降低处理效率。
栗筝i 栗筝i
1年前
Java入门指南:基础概述
本次Java入门指南系列旨在为你展现一个Java的基础全景,内容涵盖Java的基本语法、数据类型、运算符、控制流程等诸多方面。我们将从最基础的部分出发,深入浅出,助你筑建坚实的Java基础。无论你是编程领域的新手,还是已经有所积累的学者,都可以从本文中受益匪浅。期望通过本文,你能对Java有一个全方位的理解,为你的Java学习之旅垒砌坚实的基石。让我们共同踏上这个旅程吧!