腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
开发经验记录
专栏成员
举报
47
文章
111001
阅读量
37
订阅数
订阅专栏
申请加入专栏
全部文章(47)
php(16)
数据库(6)
python(5)
sql(5)
云数据库 SQL Server(4)
linux(4)
nginx(4)
其他(3)
ubuntu(3)
laravel(3)
网站(3)
编程算法(3)
windows(3)
html(2)
jquery(2)
人工智能(2)
http(2)
爬虫(2)
机器学习(1)
java(1)
c++(1)
c#(1)
ajax(1)
web.py(1)
容器镜像服务(1)
神经网络(1)
深度学习(1)
存储(1)
缓存(1)
yum(1)
numpy(1)
sql server(1)
opencv(1)
npm(1)
Elasticsearch Service(1)
hash(1)
join(1)
key(1)
merge(1)
return(1)
table(1)
动画(1)
队列(1)
解决方案(1)
事件(1)
搜索文章
搜索
搜索
关闭
一篇文章看懂mysql中varchar能存多少汉字、数字,以及varchar(100)和varchar(10)的区别
存储
编程算法
数据库
云数据库 SQL Server
sql
看完这篇文章,你能搞清楚以下问题: 1、varchar(100)和varchar(10)的区别在哪里? 2、varchar能存多少汉字、数字? 3、varchar的最大长度是多少呢? 4、字符、字节、位,之间的关系? 5、mysql字段类型存储需要多少字节? 接下来请仔细看,整理不易啊。 1、varchar(100)和varchar(10)的区别在哪里? 一般初学会认为,二者占用的空间是一样的。比如说我存储5个char,二者都是实际占用了5个char了【不准确的想法:varchar在实际存储的时候会多一个b
NateHuang
2020-03-06
8.2K
0
多表连接的三种方式详解 hash join、merge join、 nested loop
hash
join
key
merge
table
在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。多表之间的连接有三种方式:Nested Loops,Hash Join 和 Sort Merge Join.具体适用哪种类型的连接取决于
NateHuang
2020-01-13
5.8K
0
delete from t1 where id = 10
sql
在Next_Key Lock算法中,不仅仅锁定住所找到的索引,而且还锁定住这些索引覆盖的范围。因此在这个范围内的插入都是不允许的。这样就避免了在这个范围内插入数据导致的幻读问题。
NateHuang
2019-12-10
430
0
如何用sql实现自己想要的order排序
sql
万恶的产品经理,在不同场景有不同的排序需求,有时候根据字段 0 1 2 升序 ,有时候又是1 2 0 这样排序,重点是还要分页,就无法使用代码去实现排序,只能用纯sql语句。
NateHuang
2019-09-27
658
0
理解 Nginx 与 PHP-FPM 通信的工作机制
php
web.py
nginx
网站
http
Browser请求http://xxx.com/aa.html -> Web Server(Nginx/Apache)分发 -> 找到aa.html文件返回给Browser。
NateHuang
2019-05-17
685
0
ES使用中遇到的多种坑,以及解决方案(不定期更新)
Elasticsearch Service
php
最近在使用php中的elasticsearch/elasticsearch库的时候,遇到很多问题,用此博客记录踩过的坑。
NateHuang
2019-03-12
2.4K
0
一步步编写自己的PHP爬取代理IP项目(三)
php
html
http
爬虫
网站
上一章节我们讲完了自动加载,现在我们正式进入爬虫核心代码的编写中,首先我们需要先看看整个目录
NateHuang
2019-03-12
722
0
OpenCV VideoCapture.get()参数详解
opencv
param define cv2.VideoCapture.get(0) 视频文件的当前位置(播放)以毫秒为单位 cv2.VideoCapture.get(1) 基于以0开始的被捕获或解码的帧索引 cv2.VideoCapture.get(2) 视频文件的相对位置(播放):0=电影开始,1=影片的结尾。 cv2.VideoCapture.get(3) 在视频流的帧的宽度 cv2.VideoCapture.get(4) 在视频流的帧的高度 cv2.VideoCapture.get(5) 帧速率 cv2.Vi
NateHuang
2019-03-12
1.3K
0
一步步编写自己的PHP爬取代理IP项目(二)
php
这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。
NateHuang
2019-03-12
520
0
一步步编写自己的PHP爬取代理IP项目(一)
爬虫
网站
第一章节主要给大家普及一下爬虫的概念以及相关的知识,让大家对后面的学习打下扎实的基础。如果你是有经验的开发者,完全可以跳过第一章进入第二章的学习了。
NateHuang
2019-03-12
609
0
php中常用的一些魔术方法的使用介绍
php
1、__set()方法:这个方法用来为私有成员属性设置值的,有两个参数,第一个参数为你要为设置值的属性名,第二个参数是要给属性设置的值,没有返回值。这个方法同样不用我们手工去调用,它也可以做成私有的,是在直接设置私有属性值的时候自动调用的,同样属性私有的已经被封装上.
NateHuang
2019-03-12
557
0
圈复杂度和代码质量优化(附带示例代码纠正代码质量)
windows
c++
c#
linux
java
圈复杂度(Cyclomatic Complexity)是衡量计算机程序复杂程度的一种措施。它根据程序从开始到结束的线性独立路径的数量计算得来的。
NateHuang
2019-03-12
6.8K
0
机器学习:数据预处理之独热编码(One-Hot)
机器学习
神经网络
深度学习
人工智能
编程算法
在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法国等。 这些特征值并不是连续的,而是离散的,无序的。通常我们需要对其进行特征数字化。
NateHuang
2019-03-12
1.7K
0
原 crontab使用
python
人工智能
1.什么是cron cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。 2.如何使用cron crontab文件的含义: 用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下: minute hour day month week command 其中: minute: 表示分钟,可以是从0到59之间的任何整数。 hour:表示小时,可以是从
NateHuang
2018-06-20
852
0
原 各种linux系统下php扩展编译安装
linux
php
ubuntu
yum
1.概要 平时工作过程中,php开发者总是避免不了要进行服务器环境的部署,这篇文章就来列举一下安装php扩展的几种方法把。 2.linux包管理器安装 平时最常用的服务器系统当然要数centos和ubuntu了,用过这两个系统的童鞋们,肯定知道这两个东西: (1) yum (2) apt 这是两个著名的包管理器,安装卸载相当方便,就以php来说。 安装: yum install php70w //安装7.0版本的php apt-get install php7.0 //7.0版本的php 卸载: yum r
NateHuang
2018-06-13
1.4K
0
mysql忘记root密码的处理方法
云数据库 SQL Server
windows
数据库
以windows为例: 1. 关闭正在运行的MySQL服务。 2. 打开DOS窗口,转到mysql\bin目录。 3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 6. 连接权限数据库: use mysql; 。
NateHuang
2018-03-14
1.5K
0
laravel5.4上传EXCEL并解析
laravel
首先,通过composer引入Laravel Excel v2.1库 composer require maatwebsite/excel ~2.1.0 将ServiceProvider添加到提供者数组中 config/app.php providers数组中添加 Maatwebsite\Excel\ExcelServiceProvider::class, aliasses数组中添加: ‘Excel’ => Maatwebsite\Excel\Facades\Excel::class 这样就可以开
NateHuang
2018-03-14
1.3K
0
如何编写高性能sql语句
sql
数据库
一、什么是执行计划? 1)执行计划 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。 可见,执行计划并不是固定的,它是“个性化的”。产生一个正确的“执行计划”有两点很重要: a、SQL语句是否清晰地告诉查询优化器它想干什么? b、查询优化器得
NateHuang
2018-03-14
1K
0
K-NN算法与K-Means算法的原理与区别(附带源码示例)
编程算法
python
KNN算法 K-Means算法 目标 确定某个元素所属的分类 将已存在的一系列元素分类 算法类别 监督的分类算法 无监督的聚类算法 数据区别 训练数据中,有明确的标签。 如:一个数据集中有几万张图片,都被打上了“苹果”的标签,另外还有几万张图片,被打上了“香蕉”的标签,数据是完全正确,知道结果的数据 几十万张各种各样水果的图片放一起,杂乱无章。 训练过程 无需训练(或者没有很明显的训练过程),将数据与训练数据直接对比 需要前期训练 K的含义 K指的是相邻数据的
NateHuang
2018-03-14
940
0
开发服务器安全加固
php
linux
目的 防范因为主机没有加固,造成储存在开发服务器中的源代码和测试数据被黑客获取。 范围 本规范适合于开发服务器安全加固配置。 MYSQL 1. 下载位置 MySQL程序的下载,应该从MySQL官方提供的下载页面或者安全平台部第三方软件统一下载前台(建设中)下载。MySQL官网地址为: http://www.mysql.com/downloads/mysql/ MariaDB则在 https://downloads.mariadb.org/ 1.1 下载后的校验 下载的同时,需记录下官方提供的文件hash(推
NateHuang
2018-03-14
2.9K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档