自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CUFEECR的博客

记录项目实战、学习笔记、经验技巧、异常处理等,在学习和记录中进步。

  • 博客(16)
  • 资源 (40)

原创 Python全栈(三)数据库优化之11.MySQL高级-排序优化、慢查询日志、批量插入数据和Show Profile

排序优化尽量使用index方式排序,避免使用filesort方式排序。慢查询日志用来记录在MySQL中响应时间超过阙值的语句,默认情况下没有开启。要实现批量插入数据,需要创建函数和存储过程并调用。Show Profile是MySQL提供可以用来分析当前会话中语句执行的资源消耗情况,可以用于SQL的调优的测量,默认情况下,参数处于关闭状态,并保持最近15次的运行结果。

2019-12-19 21:11:48 1861 1

原创 Python全栈(三)数据库优化之10.MySQL高级-表优化和索引优化

对表的优化包括单表优化、双表优化和多表优化,都是要使type成为index、range、ref等,避免全表扫描,同时Using index。对索引的优化有一些基本规律和原则,可概括为:全值匹配我最爱,最左前缀要遵守;带头大哥不能死,中间兄弟不能断;索引列上少计算,范围之后全失效;like百分写最右,覆盖索引不写星;不等空值还有or,索引失效要少用;varchar引号不可丢,SQL高级也不难。优化步骤包括问题复现、开启慢查询日志抓取慢SQL、explain分析、查询执行细节、调优等,并保证小表驱动大表。

2019-12-18 14:44:57 1709 1

原创 数据库编程 MySQL 常见异常和解决办法

数据库应用很广泛,在进行数据库编程时的常见异常有:mysqlslap性能测试;gruop by报错

2019-12-16 23:59:58 1435

原创 Python全栈(三)数据库优化之9.MySQL高级-explain分析SQL语句

影响服务器性能的原因包括硬件条件和SQL本身性能下降,MySQL常见瓶颈包括CPU、IO和服务器硬件。使用explain关键字可以模拟优化器执行SQL查询语句,语法是explain + SQL语句;包括id、select_type、type、possible_keys、key、key_len、ref、rows、Extra等字段,每个字段都有自己的意义,用于对SQL语句的性能进行测试。

2019-12-16 17:16:44 1661 1

原创 Python全栈(三)数据库优化之8.MySQL高级-存储引擎和基准测试

MySQL引擎中,MyISAM使用表级锁,并发性较低,不支持事务;InnoDB支持事务的ACID特性和行级锁,支持高并发;CSV以csv格式进行数据存储,适合作为数据交换的中间表;Memory数据存在内存中。基准测试是一种测量和评估软件性能指标的活动,用于评估服务器的处理能力,分为对整个系统和MySQL的测试,常用指标有TPS和QPS,测试工具有mysqlslap等。

2019-12-15 20:28:13 1708

原创 Android开发 经验技巧汇总(基于Android Studio)(二)

在Android开发中会有很多特殊的需求,这样可以使开发的APP功能更强大、更人性化、更实用,我在这里总结了一些常用的技巧和经验,与大家共享。

2019-12-11 11:35:51 1116

原创 Python全栈(三)数据库优化之7.MySQL高级-事务、索引、账户管理和存储引擎介绍

事务是一个操作序列,这些操作要么都执行,要么都不执行,具有四大特性ACID,操作有开启事务、提交事务、回滚事务。索引是一种特殊的文件,包含着对数据表里所有记录的引用指针,可以大大提高查询效率。账户管理的操作包括创建账户、删除账户、修改密码、授权权限等。MySQL体系结构包括连接层、服务层、存储引擎层、文件系统4个层次,存储引擎层负责MySQL中数据的存储与提取

2019-12-10 22:28:34 1514

原创 Python全栈(三)数据库优化之6.Python操作MySQL和视图

用面向对象的方法对DB进行封装,对数据库的操作通过在类中定义方法来实现,主要包括初始化(连接数据库)、查询单条、多条、所有数据,通过实例化来实现操作。并且在数据库操作中通过commit()来提交事务、rollback()来处理异常状况。视图是一条select语句执行后返回的结果集,即虚表,也包括使用、删除、等操作,并且视图一般不能修改。视图的作用包括提高重用性、重构数据库、提高安全性等。

2019-12-07 17:31:23 1563 1

原创 数据库编程 MySQL 技巧与经验

数据库应用很广泛,MySQL是一种关系型数据库管理系统,SQL 语言是用于访问数据库的最常用标准化语言。在进行MySQL操作时有一些常用的的方法与经验:MySQL创建数据表时设定引擎并添加外键约束。delimiter的用法。MySQL清空表之后设置id从1开始自增执行truncate命令。删除数据存在外键约束可执行SET FOREIGN_KEY_CHECKS = 0。持续更新中。

2019-12-06 22:23:00 1335

原创 Python全栈(三)数据库优化之5.MySQL自关联、外键与Python操作MySQL

自关联是处理SQL数据的一种技巧,可以加快查询效率。为了保证数据的完整性,将两张表之间的数据建立关系,因此就需要在表中添加外键约束,保证了数据的参照完整性。数据表拆分是一种思想,将大表拆分成很多小表,可以增加复用、提高效率。Python操作MySQL一般分为开始、创建connection、获取cursor、执行查询(执行命令、获取数据、处理数据等)、关闭cursor、关闭connection、结束等过程,并且在连接数据库时,一般要异常处理。

2019-12-06 17:28:11 1226

原创 Python全栈(三)数据库优化之4.数据库查询(分组、排序、分页、连接查询、子查询)

MySQL数据库查询包括很多操作,可以用group by进行分组,并且可以在分组后再进行筛选;用order by进行排序,有asc、desc两种模式;分页用来限制显示的条数。连接查询包括内连接、左连接和右连接,是将多张表连接成一个大的数据集。子查询即嵌套查询,在一个select语句中嵌套另一个select语句。

2019-12-03 20:19:01 1083

原创 Python全栈(三)数据库优化之3.数据的修改和删除及数据的条件查询

在MySQL中,修改和删除数据是很重要的操作。最重要的是查询,包括查询所有列、去重、指定列,还可以重命名。条件查询包括比较运算符(>、<、>=、<=、=、!=)、逻辑运算符(and、or、not),模糊查询的关键字like、rlike可以匹配模糊字段,范围查询的关键字有in、not in、between ... and ...、not between ... and ...,还用is null进行空判断。常用的聚合函数包括count()、max()、min()、sum()、avg(),详细具体、适合小白。

2019-12-02 14:22:24 1097 2

原创 Android开发 经验技巧汇总(基于Android Studio)(一)

在Android开发中会有很多特殊的需求,这样可以使开发的APP功能更强大、更人性化、更实用,我在这里总结了一些常用的技巧和经验,与大家共享。

2019-12-02 00:15:13 1123 2

原创 Android开发(第一行代码 第二版) 常见异常和解决办法(基于Android Studio)(二)

在Android Studio中,由于版本、配置等问题,会出现很多bug,有时候代码完全对,可能就时因为某一个插件的版本不对,就会导致整个项目不能正常运行。本博客针对《第一行代码 Android 第二版》(郭霖著)中常见的一些异常,和在进阶开发中经常遇到的一些问题,在自己的实际操作过程中整理了一些常见的bug及解决方法,基本上能解决遇到的问题。持续更新中......

2019-12-02 00:13:15 1178 1

原创 Java编程 经验技巧汇总

Java是一门很重要的编程语言,在编写Java程序时会遇到很多特殊的小需求,可以用简短的代码高效实现,这里总结了一些常用的技巧和经验,希望对大家有益。

2019-12-02 00:10:52 906 2

原创 Python全栈(一)基础之16.文件操作

文件操作是Python很重要的一个特性,一般分为打开文件、具体操作、关闭文件三个步骤,对于较大文件,应该逐行或者分批读取,并且有readline()和readlines()函数实现逐行读取,文件的写入包括覆盖和追加,对于不同的读写需求,打开模式可以设定不同的参数。对于二进制文件,参数后加b,是以字节形式读取的。tell()函数用来读取当前的位置,seek()函数用来修改当前读取位置。我们还可以通过os模块的函数进行目录相关的操作。详细具体,适合入门。

2019-12-01 13:35:03 1295

jquery-3.5.1.zip|jquery-3.5.1.zip

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架).它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。本资源提供的是3.5.1的压缩版和完整版。

2020-08-20

Sublime Text 3.7z

Sublime Text被称作Windows下的TextMate,Sublime Text的特点如下:拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap。Sublime Text是一个代码编辑器(Sublime Text是收费软件,但目前可以无限期试用)也是HTML和散文先进的文本编辑器。

2020-08-09

支付宝开放平台开发助手-1.0.7.zip

支付宝开放平台开发助手是支付宝开放平台推出的一键生成RSA密钥工具,该工具也提供了签名及验签功能,可以演示针对支付宝开放平台接口的签名和验签流程。

2020-08-02

xadmin Django3

xadmin是一个不应该错过的Django管理员替代品,要使用Xadmin,需要安装Django ,并且必须激活管理站点,本版本支持Django3.

2020-07-21

xadmin Python3

xadmin是一个不应该错过的Django管理员替代品,要使用Xadmin,需要安装Django 1.4,并且必须激活管理站点,本版本支持Python3.

2020-07-20

DjangoUeditor

在做Django后台管理的时候,需要用到富文本编辑器,在python3环境下,Django应用中集成百度Ueditor HTML编辑器,这是支持Python3的DjangoUeditor包。

2020-07-20

python 3.8

Python 3.8.0是Python编程语言的最新主要版本,它包含许多新功能和优化,在Python3.7的基础上增加了很多新功能和语法。

2020-07-18

o15-ctrremove Office卸载工具.zip

Office卸载工具是微软官方出品的Office清除工具,支持Office2003卸载、Office2007卸载、Office2010等多个版本的卸载。

2020-07-13

百度 UEditor

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。

2020-07-03

jquery.min.js v1.11.1

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。版本为1.11.1。

2020-07-02

Editor.md package.zip

Editor.md是一款开源的、可嵌入的 Markdown 在线编辑器(组件),基于 CodeMirror、jQuery 和 Marked 构建。它是功能非常丰富的编辑器,左端编辑、右端预览,非常方便,完全免费。

2020-06-29

SQLYog.zip

SQLyog是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品,使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

2020-04-19

phpstudy_pro.zip

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。

2020-04-19

豆瓣案例static材料.zip

在进行豆瓣案例开发时,需要用到一些css文件和图片文件,可以直接下载使用,方便快捷,完成美观的网页效果。

2020-04-14

Jingdong_Comment-MultiThreading.py

该代码不需要selenium,直接使用requests大规模爬取指定商品的评论,并保存到csv中,效率高,同时使用多线程进一步提高效率。

2020-04-12

Jingdong_Comment-MultiThreading.py

该代码不需要selenium,直接使用requests大规模爬取指定商品的评论,并保存到csv中,效率高,同时使用多线程进一步提高效率。

2020-04-12

Jingdong_Comment.py

该代码不需要selenium,直接使用requests大规模爬取指定商品的评论,并保存到csv中,效率高。

2020-04-12

Postman - 7.21.2.rar

Postman不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求,在发送网络HTTP请求方面是很不错的工具。

2020-04-10

nvm-1.1.7.rar

nvm是node版本管理工具,是让你在同一台机器上安装和切换不同版本的node的工具,可以解决node各种版本之间存在的不兼容现象。

2020-04-06

前端开发框架vue.js

Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

2020-04-02

Git-2.25.0-64.rar

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

2020-03-27

Redis - 3.0.504.zip

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2020-03-21

163-Card.py

一个简单的小项目,首先selenium动态模拟加载页面获取所有图片链接,再交给requests库下载,最后有百度aip实现文字识别最终实现了阴阳师百闻牌所有卡牌的下载。

2020-03-20

upload-labs.rar

Upload-labs是一个总结了所有类型的上传漏洞的靶场,包括常见的文件上传漏洞,可以进行多种类型漏洞的文件上传测试。

2020-03-19

pconline.rar

pconline是ROCBOSS进行XSS存储型测试的工具,是一个微型的社区,可以进行发帖、私信等社区的简单操作,可以在其中寻找XSS漏洞进行探测。

2020-03-19

IE Tester 0.4.7.rar

IETester是一个免费的(个人和专业用途的)WebBrowser,可以在Windows 8台式机,Windows 7,Vista和XP上使用IE11,IE10,IE9,IE8,IE7,IE 6和IE5.5的呈现和JavaScript引擎,以及在同一过程中安装的IE。

2020-03-17

bilibili_downloader_1.py

可用于实现B站视频的批量下载,有3种模式可供选择:单个视频下载、多个视频下载和视频批量下载,还可以选择清晰度,可根据需要选择。

2020-03-12

bilibili_downloader_1.py

可用于实现B站视频的批量下载,有3种模式可供选择:单个视频下载、多个视频下载和视频批量下载,还可以选择清晰度,可根据需要选择。

2020-03-09

bilibili_downloader_1.py

可用于实现B站视频的批量下载,有3种模式可供选择:单个视频下载、多个视频下载和视频批量下载,可根据需要选择。

2020-03-08

ffmpeg-20190921

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。

2020-03-08

pikachu.rar

用于搭建本地测试环境,是一个比较详细的漏洞平台,可用于搭建靶场、进行SQL注入测试,运用于Web安全攻防。

2020-03-05

FireFox_HackBar_Old.rar

Hackbar是一个Google和Firefox的插件,它的功能类似于地址栏,但是它里面的数据不受服务器的相应触发的重定向等其它变化的影响,可以帮助你在测试SQL注入,XSS漏洞和网站的安全性,主要是帮助开发人员做代码的安全审计,检查代码,寻找安全漏洞,这里提供Firefox的免费旧版本,用于开发。

2020-03-03

Chrome_HackBar_EN.rar

Hackbar是一个Google和Firefox的插件,它的功能类似于地址栏,但是它里面的数据不受服务器的相应触发的重定向等其它变化的影响,可以帮助你在测试SQL注入,XSS漏洞和网站的安全性,主要是帮助开发人员做代码的安全审计,检查代码,寻找安全漏洞,这里提供Google英文原版,用于开发。

2020-03-03

Chrome_HackBar_ZH.rar

Hackbar是一个Google和Firefox的插件,它的功能类似于地址栏,但是它里面的数据不受服务器的相应触发的重定向等其它变化的影响,可以帮助你在测试SQL注入,XSS漏洞和网站的安全性,主要是帮助开发人员做代码的安全审计,检查代码,寻找安全漏洞,这里提供Google的汉化版,用于开发。

2020-03-03

Renminwang-Message-Crawler-3.rar

这是配合https://blog.csdn.net/CUFEECR/article/details/104573023的代码和数据,可以用于进行测试和交流学习,不得滥用,违者请自负责任。

2020-02-29

Renminwang-Message-Crawler-2.rar

这是配合https://blog.csdn.net/CUFEECR/article/details/104550773的代码和数据,可以用于进行测试和交流学习,不得滥用,违者请自负责任。

2020-02-28

Renminwang-Message-Crawler-1.rar

这是配合https://blog.csdn.net/CUFEECR/article/details/104515322的代码和数据,可以用于进行测试和交流学习,不得滥用,违者请自负责任。

2020-02-28

chromedriver.exe

Google驱动,模拟浏览器操作,可以用于Python爬虫等自动化操作中。可以设置参数实现各种需求的浏览器擦做,在自动化中有关反应用。

2020-02-26

DVWA_Tool.rar

Web应用程序(DVWA)是一个很容易受到攻击的PHP / MySQL Web应用程序。其主要目标是帮助安全专业人员在法律环境中测试他们的技能和工具,帮助Web开发人员更好地了解保护Web应用程序的过程,并帮助学生和教师了解受控类中的Web应用程序安全性房间环境。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,具有各种难度。请注意,此软件存在记录和未记录的漏洞。

2020-02-13

sqlmap-1.4.2-31.zip

SQLMap是一个自动化的SQL注入工具,其主要功能是扫描,发现并利用给定的url的SQL注入漏洞。内置很多绕过插件,支持的数据库是MySQL、Oracle、postgreSQL、MicrosftSQL server、IBM DB2等。

2020-02-13

空空如也

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