数据库—mysql
文章平均质量分 71
数据库——mysql
Pang文
毕业于2016年
在校主修课程:(C/C++、数据结构、PHP、JAVA、HTML、JS、.NET、JSP、ASP、C#、数据库管理技术、UML建模)。
选修课程:(计算机网络、计算机维护、FLASH、PHOTOSHOP、MAYA、3DS MAX、CAD、广告设计、AE、PR)。
在校参赛:曾参加大学生全国软件和信息技术专业人才C语言程序设计大赛获得优秀奖。
实习单位:长虹(广东)有限公司。
毕业设计:大学生团购系统(全萍导师)
工作方向:前期从事python开发、java、分布式数据库、微服务架构。
展开
-
mysql8安装踩坑并填坑
一、 准备1、 下载在 https://dev.mysql.com/downloads/mysql/下载mysql windows版本解压拷贝到安装目录我的目录是 自己创建mysql文件夹把拷贝的解压文件放在这个目录下,也可以是其他目录2、 配置文件下载完成后解压mysql 在mysql的目录下完成后,进去解压的目录下新建一个my.ini文件进去bin目录,拷贝这路径 并且把这路径设置环境变量在my.ini 文件中填写mysql的配置:[my原创 2021-03-27 00:29:33 · 700 阅读 · 0 评论 -
2020必须掌握的Spring Cloud
Spring Cloud面试题万字解析(2020面试必备)程序员追风关注0.2652020.05.12 14:38:15字数 7,023阅读 87前言关于Spring Cloud的知识总结了一个思维导图分享给大家1、什么是 Spring Cloud ?Spring cloud 流应用程序启动器是 于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用原创 2020-05-27 23:50:51 · 819 阅读 · 0 评论 -
集群、分布式、微服务概念和区别
mayiwoaini关注0.5672019.01.15 10:38:20字数 1,138阅读 20,077转自:https://blog.csdn.net/qq_37788067/article/details/79250623概念:集群是个物理形态,分布式是个工作方式。1.分布式:一个业务分拆多个子业务,部署在不同的服务器上2.集群:同一个业务,部署在多个服务器上分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以...原创 2020-05-28 00:02:17 · 248 阅读 · 0 评论 -
群友初次远程面试蚂蚁金服,三面过后本以为凉凉,没想到直接被录取了
群友初次远程面试蚂蚁金服,三面过后本以为凉凉,没想到直接被录取了爱码士人员关注0.6372020.02.25 17:37:14字数 1,871阅读 1,376当前环境,很多公司都采取了远程办公,远程面试。有一说一,第一次远程面试,还是比较紧张的。image蚂蚁金服面试(视频一面) Java容器有哪些?哪些是同步容器,哪些是并发容器? 为什么 Java 要采用垃圾回收机制,而不采用 C/C++的显式内存管理? 一个线程的生命周期有哪几种状态?它们之间如何流原创 2020-05-27 23:54:02 · 730 阅读 · 0 评论 -
闭关修炼21天终于拿到offer
闭关修炼21天,“啃完”283页pdf,我终于4面拿下字节跳动offerJava程序猿阿谷关注82020.02.20 22:45:29字数 1,754阅读 91,099写在开篇闲话(长话短说):今年的开端有些特殊,疫情的缘故对我们的生活造成了很大的影响,这对于一名求职者来说,更是添上了一堵“难墙”,尽管如此,但我们也不能够错失金三银四的机会,该抓住的就要抓住。现在很多互联网公司都已经采取线上面试的方式,所以提前做好准备,投简历、顺利面试,定会拿下心仪的offer,而我也总算取得自己想原创 2020-05-27 23:53:15 · 536 阅读 · 0 评论 -
对于二本渣渣来说,面试大厂也太难了!(三年crud经验,已拿offer)
对于二本渣渣来说,面试阿里P6也太难了!(两年crud经验,已拿offer)Java程序猿阿谷关注0.5992020.04.03 15:02:28字数 2,502阅读 12,697对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于二本,原本以为就三点一线的生活度过一生,直到生活上的变故,才让我有了新的想法和目标,因此我这个二本渣渣也奋斗了起来,竟拿下了阿里P6岗。今天分享这波面经,主要是希望能够激励到同样被学历所困扰的技术人,能够对职业生涯和技术规划有一个参考价原创 2020-05-27 23:52:25 · 3008 阅读 · 0 评论 -
程序员如何操千万级数据
前言平时在写一些小web系统时,我们总会对mysql不以为然。然而真正的系统易用应该讲数据量展望拓展到千万级别来考虑。因此,今天下午实在是无聊的慌,自己随手搭建一个千万级的数据库,然后对数据库进行一些简单的CRUD来看看大数据情况下的CRUD效率。结果发现,曾经简单的操作,在数据量大的时候还是会造成操作效率低下的。因此先写下这篇文章,日后不断更新纪录一下自己工作学习到的Mysql优化技巧。...原创 2020-03-29 20:16:07 · 368 阅读 · 0 评论 -
死记硬背代码,发现比英语还难,快来学学这个,秒变大神
理解“业务逻辑”的含义业务是指一个实体单元向另一个实体单元提供的服务。逻辑是指根据已有的信息推出合理的结论的规律。业务逻辑是指一个实体单元为了向另一个实体单元提供服务,应该具备的规则与流程。就像你家的规矩–“吃饭前必须洗手”“有客人来要起立”“睡觉前各自说晚安”-就是业务逻辑的生活化实例。逻辑更多的是页面之间的层级关系、承载信息和功能模块之间的关系的逻辑说明;流程更多的是从...原创 2020-03-28 13:56:31 · 328 阅读 · 0 评论 -
大项目都是这么玩mysql主从读写分离
为什么MySQL要做主从复制(读写分离)?通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。MySQL主从复制(读写分离)和集群的区别:我对MySQL也是刚开始研究,不是很专业。我的理...原创 2020-03-29 20:25:13 · 597 阅读 · 0 评论 -
Mysql这样用性能更优
数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 所有存储相同...原创 2020-03-26 17:15:37 · 240 阅读 · 0 评论 -
MySQL 关于唯一索引和普通索引的抉择
目录查询过程 change buffer 什么是 change buffer ? change buffer 应用场景? 更新过程 唯一或普通索引的选择 redo log 和 change buffer 的比较 参考想象这样一个场景,在设计一张用户表时,每人的身份证号是唯一的,需要搜索。但由于身份证号字段较大,不好将其作为主键。在业务代码已经保证插入身份证唯一的情况...原创 2020-03-26 17:13:14 · 475 阅读 · 0 评论 -
服务器集群
目录一 共享存储 1.1 共享存储作用 1.2 共享存储资源 二 PV 2.1 PV详解 2.2 PV配置参数 三 PVC详解 3.1 PVC使用 3.2 PVC配置详解 四 PV和PVC生命周期管理 4.1 PV生命周期 4.2 PVC生命周期 4.3 资源供应 4.4 资源绑定 4.5 资源使用 4.6 资源释放 4.7...原创 2020-03-26 17:09:59 · 223 阅读 · 0 评论 -
高并发如何处理
大规模分布式应用之海量数据和高并发解决方案总结一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该通过其他的思路去解决问题,互联网发展至今...原创 2020-03-26 16:53:56 · 380 阅读 · 0 评论 -
数据库优化——索引做了什么
数据库索引,到底是什么做的?问题1. 数据库为什么要设计索引?图书馆存了1000W本图书,要从中找到《架构师之路》,一本本查,要查到什么时候去?于是,图书管理员设计了一套规则:(1)一楼放历史类,二楼放文学类,三楼放IT类…(2)IT类,又分软件类,硬件类…(3)软件类,又按照书名音序排序…以便快速找到一本书。与之类比,数据库存储了1000W条数据,要从...转载 2020-03-26 16:48:45 · 124 阅读 · 0 评论 -
redis数据库优化高级操作
搞定Redis高级特性与性能调优kelgonJAVA乐园2019-03-26阅读文本大概需要15分钟。本文适合使用 Redis 的普通开发人员,以及对 Redis 进行选型、架构设计和性能调优的架构设计人员: Redis 的数据结构和相关常用命令 数据持久化 内存管理与数据淘汰机制 Pipelining 事务与 Scripting ...原创 2020-02-01 23:49:48 · 450 阅读 · 0 评论 -
Python实现微信防撤回
Python实现微信防撤回Hack1周前以下文章来源于裸睡的猪,作者猪哥裸睡的猪猪哥的Python入门教程微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿。在此期间微信也推出了不少的功能如:“摇一摇”、“漂流瓶”、“朋友圈”、“附近的人”、“公众平台”、“小程序”等等,涵盖了我们生活的方方面面,微信正在...原创 2020-02-01 23:51:28 · 263 阅读 · 0 评论 -
简单写个自动化脚本,坐好它自己会动
薅羊毛!释放双手全自动盖楼刷淘宝喵币!附APKHack今天丨文末附APK这几天,双十一的活动有没有把你折腾的不轻呢?如果没有,只有两种可能:一,你没女朋友;二,你没有女性朋友,不然你一定会收到如下消息要知道阿里每年都会发放大量红包、各种优惠券和各种互助游戏......而这两天,马爸爸的“ATM”们可都沉迷于这些个互助游戏里不可自拔,吾日三省吾身:签到了?做任...原创 2020-03-29 20:21:00 · 2723 阅读 · 2 评论 -
开店必看!带你用Python分析闲鱼的爆款商品
开店必看!带你用Python分析闲鱼的爆款商品Hack1周前以下文章来源于AirPython,作者星安果AirPython分享 Python 自动化及爬虫、数据分析实战干货,欢迎关注。1目 标 场 景经常看到有朋友在闲鱼卖些小东西又或是自己擅长的一些技能,都能为他们带来不错的睡后收入。闲鱼上大量的商品,很难精准判断哪些受欢迎,哪些好卖;一个个录...转载 2020-02-02 23:41:43 · 4874 阅读 · 4 评论 -
这几个库不会,都不敢说我会 Python 爬虫
这几个库不会,都不敢说我会 Python 爬虫AirPython5天前以下文章来源于JAVAandPython君,作者JAP君JAVAandPython君专注于Python和JAVA的技术平台。分享JAVA和Python相关的原创技术文章、工具资源、精选课程、优质资源、热点资讯、学习资料等。很多朋友不知道 Python 爬虫怎么入门,怎么学习,到底要学习哪些内容。...原创 2020-01-23 21:13:45 · 249 阅读 · 0 评论 -
浅谈互联网那些防不胜防的人肉搜索技巧
浅谈互联网那些防不胜防的人肉搜索技巧原创:武汉九歌Hack9月19日本文中使用到的工具在公众号内发送:0063 获取 在互联网上撕逼的时候,总能看见那些说要人肉你,查你户口本这些威胁的语句,那么,人肉搜索真的有那么神秘吗? 接下来我为大家揭示那些人肉的方法技巧(PS:本文纯属是解密以及教大家如何防人肉,本文所教内容不可用于违法活动!)1.一张照片...原创 2020-02-03 23:45:13 · 2391 阅读 · 0 评论 -
DNS域名信息的收集
DNS域名信息的收集Hack9月4日DNS域名信息的收集我们需要收集域名对应的 ip,域名注册人、DNS记录、子域名等等一系列与域名相关的信息。首先,我们要判断该域名是否存在CDN的情况,我们可以去在线CDN查询网站:http://ping.chinaz.com/ 。如果查询出的ip数量大于一个的话,则说明该ip地址不是真实的服务器地址。以我的经验来看,如果是2个...原创 2020-02-02 23:42:18 · 563 阅读 · 0 评论 -
Nessus扫描器的使用
Nessus扫描器的使用Hack9月4日主机扫描(Nessus)对目标主机进行扫描,而不仅仅是对网站进行扫描,扫描目标主机开放了哪些端口,扫描端口运行的服务,目标主机上有哪些漏洞。主机扫描的工具也有很多,比如:NessusNessusNessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞...原创 2020-02-02 23:42:42 · 2256 阅读 · 0 评论 -
Nmap详解
Nmap详解Hack9月4日需要知道目标服务器开放了哪些端口,常见的如 135 、137 、138 、139 、445,这几个端口经常爆发漏洞。以下是一些服务端口的漏洞: 22——>ssh弱口令 873——>rsync未授权访问漏洞 3306——>mysql弱口令 6379——>redis未授权访问漏洞 端口扫描工...原创 2020-02-02 23:42:33 · 696 阅读 · 0 评论 -
网站敏感目录和文件
网站敏感目录和文件Hack9月4日扫描网站目录结构,看看是否可以遍历目录,或者敏感文件泄漏 后台目录:弱口令,万能密码,爆破 安装包:获取数据库信息,甚至是网站源码 上传目录:截断、上传图片马等 mysql管理接口:弱口令、爆破,万能密码,然后脱裤,甚至是拿到shell 安装页面 :可以二次安装进而绕过 phpinfo:会把你...原创 2020-02-02 23:42:43 · 3629 阅读 · 0 评论 -
XSS(跨站脚本攻击)详解 (下)
XSS(跨站脚本攻击)详解 (下)Hack9月5日XSS漏洞的简单攻击测试反射型XSS:先放出源代码 //前端 1.html:<html><head lang="en"> <meta charset="UTF-8"> ...原创 2020-02-03 23:44:41 · 788 阅读 · 1 评论 -
XSS(跨站脚本攻击)详解 (上)
XSS(跨站脚本攻击)详解 (上)Hack9月3日XSS的原理和分类跨站脚本攻击XSS(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页面时,嵌入Web里面的Script代码会被执行,从而达到恶意攻击用户的目...原创 2020-02-03 23:44:52 · 563 阅读 · 0 评论 -
SQL注入漏洞详解
判断是否存在SQL注入一个网站有那么多的页面,那么我们如何判断其中是否存在SQL注入的页面呢?我们可以用网站漏洞扫描工具进行扫描,常见的网站漏洞扫描工具有 AWVS、AppScan、OWASP-ZAP、Nessus 等。但是在很多时候,还是需要我们自己手动去判断是否存在SQL注入漏洞。下面列举常见的判断SQL注入的方式。但是目前大部分网站都对此有防御,真正发现网页存在SQL注入漏洞,...原创 2020-02-02 23:43:21 · 1853 阅读 · 0 评论 -
淘宝用了这些技术
首先今天是母亲节,祝天下母亲快乐。 目前软件公司和互联网公司仍然是以JAVA为主要的开发语言,阿里巴巴、京东、百度、腾讯、美团、去哪儿、携程等公司否是以Java为主要的编程语言。即使是云计算领域Java 还是aws,Google app,微软azure云。 不难发现在招聘网站和TIOBE的数据能看到Java是目前最广,需求最大的编...原创 2018-05-13 17:00:59 · 14916 阅读 · 0 评论 -
数据库优化那点事
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可...原创 2018-08-30 20:58:27 · 226 阅读 · 0 评论 -
三种爬虫策略
一.Slaver 端从 Master 端拿任务(Request/url/ID)进行数据抓取,在抓取数据的同时也生成新任务,并将任务抛给 MasterMaster 端只有一个 Redis 数据库,负责对 Slaver 提交的任务进行去重、加入待爬队列。优点: scrapy-redis 默认使用的就是这种策略,我们实现起来很简单,因为任务调度等工作 scrapy-redis 都已经帮我们做好了,我...原创 2018-08-31 21:43:48 · 3052 阅读 · 0 评论 -
windows server12-mysql安装后找不到bin目录
最近使用服务器备份数据。cmd下进不去,服务里面一直有开启,知道是环境变量的问题了。在mysql安装目录找不到bin目录,打开显示隐藏文件,还是没有。使用cmd下dir命令也没有显示该目录。 在任务管理,服务,打开服务,找到mysql双击,显示mysql服务是在哪个目录下了。 ...原创 2018-10-26 18:33:07 · 11994 阅读 · 3 评论 -
MySQL、SqlServer、Oracle三种数据库区别在哪里?
一、MySQL优点:体积小、速度快、总体拥有成本低,开源; 支持多种操作系统; 是开源数据库,提供的接口支持多种语言连接操作 ;MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU; MySql有一个非常灵活而且安全的权限和口令系统。当客户与MySql服务器连接时,他们之间所有的口令传送...原创 2018-07-05 19:37:40 · 8443 阅读 · 1 评论