自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 mysql数据库设计多对多_php-多个多对多关系的最佳MySql数据库设计

我在MySql数据库中有6个表,这些表需要彼此连接(这6个项目必须以任何可能的方式关联).我还需要以某种方式向这些关系添加“ sort_order”列.使用“经典的ManyToMany”联接表将导致数据库混乱,其中包含数十个联接表.那将不可能维持.我能找到的最佳解决方案是使用具有7列的单个连接表(6个ID为sort_order的6个ID为6),其中每一行都标识2个表之间的单个关联.这是我做的联接表...

2021-01-30 07:08:32 206

原创 前端if else_高级前端开发教你如何从此告别if/else

今天这篇文章来跟大家一起学习一下状态模式。相信读完这篇文章之后,你会收获很多。在以后的开发中,如果遇到了类似的情况就知道如何更好地处理,能够少用if和else语句,以及switch语句,写出更已读,扩展性更好,更易维护的程序。话不多说,我们开始今天的文章吧。开发过程中的一些场景我们在平时的开发过程中,经常会遇到这样一种情况:就是需要我们处理一个对象的不同状态下的不同行为。比如最常见的就是订单,订单...

2021-01-30 02:07:36 543

原创 mysql容量性能测试_二 mysql容量规划,性能测试

何为基线- 当前运行状态记录、快照- 用于和未来的状态进行对比- 未来时刻产生关键事件后的新状态,作为下一个基线基线数据收集,关注哪些要点- 系统负载- MySQL运行状态- 相应的业务指标1、系统&MySQL相关性能指标- CPU:%user、%idle、%sys、%iowait- IO:tps、await、svctm、%util- 内存:free(free、shared、buffers...

2021-01-27 18:11:08 147

原创 mysql 1690_启动和关闭MySQL服务器(二)

启动服务器的方法如果您已经确定了用来运行服务器的账号,则可以选择安排怎样启动服务器。可以从命令行手工运行,或在系统启动过程中自动运行服务器。有三种启动服务器的主要方法:直接调用mysqld。这或许是最小的命令方法。除了说明mysqld –help 是一个有用的命令(用它可以查找您可利用其他启动方法使用的选项)外,笔者不打算进一步讨论它。调用safe_mysqld 脚本。safe_mysqld 试图...

2021-01-27 10:08:15 138

原创 linux samba mysql_linux异常,samba共享目录看不到文件,本机访问不了自己的mysql,nginx访问提示找不到...

昨天断电,今早上过来之后发现web异常,上去开启了nginx、php-fpm、mysql等,发现请求发现异常~nginx错误日志提示*82 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstreamMemcache的请求也异常PHP Notice: MemcachePoo...

2021-01-27 05:23:28 140

转载 mysql查询格式化列,MySQL-搜索列值的格式化组合

I have a database where a table has, amongst other, two columns: group and article. Both are int but is always formatted before shown to the user:The group is always shown as 2 digits, with leading ze...

2021-01-25 13:37:40 111

原创 h5左右滑动切换页面_H5我的第二职业 | 幕后揭秘

每年5月份,微博都会上线一个重要的年度品牌活动#随手拍#。2019年#随手拍#主打“手机摄影大赛”,目标是激励PGC优质图片和视频内容产出。活动上线重推期,需要迅速提升活动声量进行多渠道引流,结合“五一劳动节”热点我们制作了一款创意H5——《我的第二职业》,H5上线后得到了用户的追捧和业务方的好评。接下来将为大家分享H5的幕后故事~千禧一代的年轻人喜欢玩,玩的方式和特点也是千差万别。他们...

2021-01-20 07:32:48 596

原创 mysql中八进制_MySQL中十进制转八进制的实现方法

在MySQL中,OCT()函数用于将十进制转换为八进制。更精确地说,它返回参数八进制值的字符串表示形式。(相关推荐:《MySQL教程》)基本语法是这样的:OCT(N)其中n是要转换的值。这个参数是一个longlong (BIGINT)数字例1 -基本用法SELECT OCT(8);结果:+--------+| OCT(8) |+--------+| 10 |+--------+结果是10,...

2021-01-20 01:01:32 273

原创 连接阿里云服务器docker的mysql_转载:docker 安装MySQL远程连接(阿里云服务器)...

1. 下载Mysql的Docker镜像:$dockersearchmysql(搜索mysql镜像)$dockerpullmysql(下载mysql镜像,默认最新版本)2. 运行镜像,设置root账号初始密码(123456),映射本地宿主机端口3306到Docker端口3306。测试过程没有挂载本地数据盘:$dockerrun-it--rm--name mysql-eM...

2021-01-20 00:57:50 512

原创 mysql 游标 概念_MySQL游标概念与用法详解

MySQL游标概念与用法详解发布时间:2020-09-19 14:14:09来源:脚本之家阅读:67作者:webbc本文实例讲述了MySQL游标概念与用法。分享给大家供大家参考,具体如下:1、游标的概念(Cursor)一条sql,对应N条资源,取出资源的接口,就是游标,沿着游标,可以一次取出1行。如果开发过安卓的同学应该知道有一个Api是Cursor,也是读取SQLite数据库用的,和这个有点类似...

2021-01-19 17:54:53 160

原创 mysql中取出现次数最多的_基础算法7:从数据库某个字段中取出现次数最多的几条数据形成“热门xxx”...

如题所示,有时候我们需要从数据库中的某个表中取出某个字段的数据,并根据其出现的频率在前台页面中显示“热门城市”、“热门商品”等信息。比如说我们要取出所有航线中的“热门城市”,可以这样做:(1)数据在数据库中是这样的:在这里,我们需要查出所有的“出发城市”和“到达城市”,并对每个城市进行计数根据其出现次数来取出几个出现次数最多的城市为热门城市注:将多个字段的数据合并在一起并且不经过去重处理,可以使用...

2021-01-19 15:52:54 946

原创 mysql索引中的type是什么意思_mysql explain中的type列含义和extra列的含义

很多朋友在用mysql进行调优的时候都肯定会用到explain来看select语句的执行情况,这里简单介绍结果中两个列的含义。1 type列官方的说法,说这列表示的是“访问类型”,更通俗一点就是:mysql找到需要的数据行的方式。一下就是从效率最差到最好顺序分别介绍下:All 这个就是所谓的全表扫描,没有用到任何的index,mysql就是从头到尾把整个表遍历一边,找到所需要的数据行。效率是最差的...

2021-01-19 10:30:32 1336

原创 mysql查询总数优化_MySQL优化总结-查询总条数

1、COUNT(*)和COUNT(COL)COUNT(*)通常是对主键进行索引扫描,而COUNT(COL)就不一定了,另外前者是统计表中的所有符合的纪录总数,而后者是计算表中所有符合的COL的纪录数。还有有区别的。优化总结,对于MyISAM表来说:1.任何情况下SELECT COUNT(*) FROM tablename是最优选择;2.尽量减少SELECT COUNT(*) FROMtablena...

2021-01-19 08:13:47 1059

原创 centos mysql 安装 yum源_Centos7上使用YUM源安装Mysql

4. 重置密码重置密码前,首先要登录$mysql -u root登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL serverthrough socket ‘/var/lib/mysql/mysql.sock‘(2),原因是/var/lib/mysql的访问权限问题。。下面的命令把/var/lib/mysql的拥有者改为当前用...

2021-01-19 00:46:05 49

原创 mysql快速导入sql文件_MySQL导入多个.sql文件高效方法

MySQL有多种方法导入多个.sql文件(里面是sql语句),常用的有两个命令:mysql和source。但是这两个命令的导入效率差别很大,具体请看最后的比较。(还有sqlimport和LOAD DATA INFILE等导入方法,不过它们主要用于导入.csv或.xml文件数据,不是.sql文件)假设我们有一个 users.sql 大文件,为方便我们将其拆分成:user1.sql、user2.sql...

2021-01-18 19:17:41 760

原创 ubuntu denglu mysql_ubuntu18.04 首次登录mysql未设置密码或忘记密码解决方法

1.首先输入以下指令:sudo cat /etc/mysql/debian.cnf运行截图如下:2. 再输入以下指令:mysql -u debian-sys-maint -p//注意!//这条指令的密码输入是输入第一条指令获得的信息中的 password = ZCt7QB7d8O3rFKQZ 得来。//请根据自己的实际情况填写!运行截图如下:(注意! 这步的密码输入的是 ZCt7QB7d8O3rF...

2021-01-18 19:06:34 116

原创 序列两两比对算法_学会正确选择多序列比对(coding-sequences)软件

前几天,实验室的师弟师妹通过本地blast获取一些没有基因组注释物种的蛋白编码序列。原本以为可以快速地进行下一步的选择压力分析,没想到却在多序列比对这一环节出现了棘手的问题。以前,我都是经过PRANK软件进行多序列比对,然后再使用Gblocks软件对数据进行过滤的。现在,由于师弟师妹在拼接CDS序列时,有些碱基并不是保留3的倍数,造成很多编码序列出现移码突变,甚至变成了伪假基因(几百个基因)。虽然...

2021-01-17 12:56:37 6218

原创 newman执行测试_newman执行postman脚本

postman是基于javascript语言编写的,而导出的json格式的postman脚本也无法直接在服务器运行,它需要在newman中执行(可以把newman看做postman脚本的运行环境)所以要实现在windows的cmd窗口或者linux系统中直接以命令的方式执行脚本,我们需要安装node.js,然后再在此基础上安装newman一.windows下安装1.安装node.js到官网下载最新...

2021-01-17 12:25:56 491

原创 flutter重新配置sdk路径_flutter 配置Windows 开发环境

安装 flutter sdk:将安装包zip解压到你想安装Flutter SDK的路径(如:D:\fluter\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\ , 根据自己的喜好放一个位置。配置环境变量,将 D:\flutter\flutter\bin 添加到环境变量PATH中, 和path中其他的环境变量用英文分号; 隔开。Andro...

2021-01-17 12:23:09 1554

原创 4还是火箭弹好 rust_眼睛近视,做手术好还是戴眼镜好?告诉你4个真相

得了近视到底是一种什么感受?看景似雾里看花,看得到颜色看不清风景面对高糊的世界,从此熟人当路人糗事成堆,看啥都一片朦胧。成年后应对近视问题,有N种解决办法:>>>框架眼镜分单焦、渐变多焦,隐形眼镜有软还有硬,近视手术有激光还有晶体植入……>>>不少人应对近视常见的方式,就是到医院配副框架眼镜。>>>还有有些人为了美观选择佩戴隐形眼镜,但每天佩戴...

2021-01-14 23:07:06 184

原创 ubuntupython连接数据库_ubuntu系统下python链接mysql数据库的方法

进入root 权限下apt-get install mysql-serverapt-get install mysql-client创建数据库mysql -u root -p passward 链接数据库create database basenameuse basename如果数据库存在要进行改动可以直接使用mysql -u root -p passward basename创建表create ...

2021-01-14 21:31:28 499

原创 for linux shell 菜鸟_Shell 教程 | 菜鸟教程

Shell 教程Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。Shell 脚本Shell 脚本(shell...

2021-01-14 07:36:22 216

原创 python重载和重写的区别_重写和重载在java中有何不同?

在对类关系的讨论上,我们可以对类或者是子类进行操作。如果是类的处理,我们可以选择重载。要是针对于子类的定义,就要用到重写。很多新学java的小伙伴会在这两个知识点上混淆概念,所以今天小编整理出了二者上的不同点。接下来我们会从定义、格式、用法上进行分析,探寻重写和重载的不同。一.定义不同重写(Override):发生在父子类中,是父类与子类之间的多态性,实质是对父类的函数进行重新定义。重载(Over...

2021-01-14 00:28:12 627

原创 python带刷新的文本进度条_#Python绘制 文本进度条,带刷新、时间暂缓的

通用访问 - 用“反射”来设计通用的通信协议,以及配套的SDK、工具1. 效果演示 2. 通信协议 功能介绍 特点 TCP协议 WebApi协议 3. SDK与工具 4. 应用示例 迷你网管 通用GIS 系统管理 5.设计初衷与演化 1. 效果演示 服务 ...Ubuntu14.04下安装Hadoop2&...

2021-01-13 14:59:03 1226

原创 eclipemaven本地仓库依赖_用GitHub创建自己的Maven私有仓库

【Github上创建仓库】首先,在GitHub上创建自己的仓库(mvn-repo):【配置本地setting文件】找到本地的maven settings文件,配置server:有两种选择,可以选择配置username和password,或者选择配置Personal access tokens(也是填充到password字段)。优先使用Personal access tokens,因为有些公司内部可...

2021-01-10 01:17:07 132

原创 sklearn 决策树例子_决策树——从零开始

学习决策树有一段日子了,从ID.3、C4.5、C5.0、CART到Bagging、Boosting,包括现在最流行的XGBoost、LightGBM。网络上对于决策树已经有大量的文章,但是很少有能系统性的整理并且能整合Paper+源码。本系列文章旨在能从paper、代码层面上能够帮助到读者更深层次理解算法背后的实质大纲决策树介绍如何构造一棵决策树 经典算法: ID3, C4.5, CART组合模型...

2021-01-05 11:29:04 493

原创 arcgis使用工具箱导出dbf_ArcGis学习记录1:shp、shx、dbf、prj都是什么文件

ArcGis中shp、shx、dbf、prj、xml都是什么文件、都有什么作用?ArcGIS 是一个全面的系统,用户可用其创建地图、进行空间分析和创建基于地图的应用程序。ArcGIS使用shapefile文件保存几何图形的位置及相关属性,Shapefile文件指的是一种文件存储方法,实际上该种文件格式包含多个文件。Shapefile中".shp", ".shx"与 ".dbf"文件必不可少,例如,...

2021-01-04 10:24:35 3863

原创 stylus 设置全局样式_styled-components解决全局样式'injectGlobal' 废除的问题...

今天在react项目中,style.css中使用import { injectGlobal } from 'styled-components',发现样式不起作用了,在网上找了半天文档,才发现了具体原因:The injectGlobal API was removed and replaced by createGlobalStyle in styled-components v4...

2021-01-02 06:25:57 956

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除