摘要: 语句一: select * from users order by rand() LIMIT 1 MYSQL手册里面针对RAND()的提示大概意思就是,在 ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描,导致效率相当相当的低,效率不行,切忌使用。语句二: SELEC 阅读全文
posted @ 2019-10-01 17:42 程序玩家 阅读(10500) 评论(0) 推荐(0) 编辑
摘要: 1、集群规划优化实践 1.1 基于目标数据量规划集群 在业务初期,经常被问到的问题,要几个节点的集群,内存、CPU要多大,要不要SSD? 最主要的考虑点是:你的目标存储数据量是多大?可以针对目标数据量反推节点多少。 1.2 要留出容量Buffer 注意:Elasticsearch有三个警戒水位线,磁 阅读全文
posted @ 2019-09-28 17:21 程序玩家 阅读(5107) 评论(0) 推荐(1) 编辑
摘要: 本篇记录MySQL的索引知识学习笔记,也方便自己以后查找复习 一、索引的概念MySQL官方给出的索引定义:索引(Index)是帮助MySQL高效获取数据的数据结构。所以说索引就是排好序的快速查找数据结构 二、索引分类MySQL的索引可以分为几种: 单值索引:单值索引就是只包含一个列的索引唯一索引:唯 阅读全文
posted @ 2019-09-27 21:26 程序玩家 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 通过 HttpClient 的 ContentLength 很多时候都可以拿到下载的内容的长度,通过 ReadAsync 可以返回当前读到的长度,将读取到的长度加起来就是已经下载的长度 看起来很简单,于是直接给代码 如果不是需要获取进度,那么最简单的方法是 程序员工具站点:草根工具www.idevt 阅读全文
posted @ 2019-09-25 21:21 程序玩家 阅读(2359) 评论(0) 推荐(0) 编辑
摘要: LnskyDB是基于Dapper的Lambda扩展,支持按时间分库分表,也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼. 文档地址: https://liningit.github.io/LnskyDB/ 开源地址: https://github.com/liningit/Ln 阅读全文
posted @ 2019-09-22 09:50 程序玩家 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 1.开发背景 之前是做项目一直有一个困扰,就是如何进行及时通讯,本人.Net开发,不太想用别人的接口,然后偶然的机会知道了SignalR,那么什么是SignalR呢? 2.SignalR简介 ASP.NET SignalR是ASP.NET开发人员的库,它简化了向应用程序添加实时Web功能的过程。实时 阅读全文
posted @ 2019-09-21 10:43 程序玩家 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 前言在使用MySQL的过程中,可能会出现初始设计使用的字符集或Collation不符合当前需求的情况。如使用utf8的表(MySQL中的utf8即utf8mb3)要支持emoji,而utf8mb3不支持emoji(emoji需要4个字节,而utf8mb3最长只支持3个字节),所以需要将字符集修改为u 阅读全文
posted @ 2019-09-14 14:06 程序玩家 阅读(8170) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET MVC中有四种过滤器类型 Action 1、在ASP.NET MVC项目中,新建文件夹Filter,然后新建类MyCustormFilter,继承自ActionFilterAttribute类,我们来看下ActionFilterAttribute类有如下四个方法,从命名我应该就可以 阅读全文
posted @ 2019-09-05 10:36 程序玩家 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 最近闲下来在做一些demo,现在讲一下做的一个简单的大转盘抽奖demo,前端lottery,layui,后端.net core,sqlsugar,数据库用的mysql 1.前端实现: 前端用的是基于开源的lottery,其中有些改动的,使得前端可以自适应pc端和手机端浏览器,以下是前端js调用实现: 阅读全文
posted @ 2019-05-07 13:39 程序玩家 阅读(2546) 评论(0) 推荐(0) 编辑
摘要: 网站数据统计分析工具是网站站长和运营人员经常使用的一种工具,比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理,并一步一步实际搭建一个实际的数据收集系统。 近几天 阅读全文
posted @ 2019-04-28 21:43 程序玩家 阅读(1378) 评论(0) 推荐(0) 编辑