kenx kenx
4年前
个人博客开发之技术选型规划
项目技术1.SpringBoot2.4.7技术栈2.MybatisPlus3.4.xORM框架3.Mysql8.0数据库4.IDEA2021开发工具5.Macpro电脑6.Redis缓存7.Thymeleaf模版引擎项目架构1.打算用现在最流行的架构模式,前后端分离,采用RESTfulAPI规范风格jsonapi
Wesley13 Wesley13
4年前
InnoDB存储引擎
InnoDB存储引擎InnodbBufferPool(缓存池)InnodbBufferPool的概念InnoDB的BufferPool主要用于缓存用户表和索引数据的数据页面。它是一块连续的内存,通过一定的算法对这块缓存做有效的管理。官方文档建议,如果此台服务器为MySQL专用数据库服务
Wesley13 Wesley13
4年前
MySQL控制台更新数据乱码
问题:在MySQL控制台中输入如下语句:INSERTINTOtable\_nameVALUES('中文');最终在数据库存放的数据为乱码。解决:添加mysql客户端连接的字符集参数。(下面我们假设数据库的编码为utf8)1\.在控制台启动命令之后添加字符集参数$mysqldefault
Stella981 Stella981
4年前
Apache ECharts 5 系列教程(1)动态叙事
!(https://oscimg.oschina.net/oscnet/upf288a12943c6bb56c4f5d3083a0eed72116.JPEG)ApacheECharts是一个基于JavaScript的前端可视化库。从2012年项目开源算起,已经经过了八年的打磨。在npm上,ApacheECharts的每周下载量约
Stella981 Stella981
4年前
Python图片验证码降噪 — 8邻域降噪
!(http://qiniu.spiderpy.cn/19130/captchat.jpg)简介图片验证码识别的可以分为几个步骤,一般用Pillow库或OpenCV来实现,这几个过程是:1.灰度处理&二值化2.降噪3.字符分割4.标准化5.识别所谓降噪就是把不需
Easter79 Easter79
4年前
Swift 的不安全
作者:Venkman,iOS开发者,现就职于字节跳动飞书团队Session:https://developer.apple.com/videos/play/wwdc2020/10648/这篇将会讨论下Swift中不安全的API。标准库中提供了许多不同的结构,类型,协议,功能,属性等,其中少量被明确标记为不安全
Stella981 Stella981
4年前
Es Bucket聚合(桶聚合) Terms Aggregation与Significant Terms Aggregation
微信公众号:\中间件兴趣圈\关于作者:《RocketMQ技术内幕》作者;本章将介绍elasticsearch最重要的桶聚合termsaggregation。TermsAggregation多值聚合,根据库中的文档动态构建桶。基于词根的聚合,如果聚合字段是text的话,会对一个一个的词根进行聚合,通常不会在te
Wesley13 Wesley13
4年前
JavaWeb面试篇(7)
61,JDBC访问数据库的基本步骤是什么?1,加载驱动2,通过DriverManager对象获取连接对象Connection3,通过连接对象获取会话4,通过会话进行数据的增删改查,封装对象5,关闭资源62,说说preparedStatement和Statement的区别1,效率:预编译会话比普通会话对象
Stella981 Stella981
4年前
App研发录读后总结(二)
App开发中高级技巧!(https://static.oschina.net/uploads/space/2018/0113/233424_FV2q_3729392.png)2.1 crash异常收集与统计,作者在书中介绍了如何收集crash到数据库,如何对大量crash信息进行去重,如何生成crash报表,如何将crash自动分配给开发
慢SQL原因分析之索引失效 | 京东物流技术团队
现象最近收到一个慢sql工单,慢sql大概是这样:“selectxxxfromtabelwheretype1”。咦,type字段明明有索引啊,为啥是慢sql呢?原因通过执行explain,发现实际上数据库执行了全表扫描,从而被系统判定为慢sql。这时有一定