使用方法 经验 方法mysql

MySQL事务

(25条消息) MySQL事务【详解-最新的总结】_mysql的事务_悬浮海的博客-CSDN博客 在月色与雪色之间,你是第三种绝色 MySQL事务是一种用于处理操作量大,复杂度高的数据的机制。它可以保证一个事务的完整性,要么同时成功,要么同时失败。 一,MySQL事务在实际项目中一般如何运用 在实际 ......
事务 MySQL

界面控件DevExtreme使用指南 - 如何自定义上下文菜单和工具栏

DevExtreme File Manager(文件管理器)小部件现在支持自定义内置的工具栏和上下文菜单,用户可以使用标准和定义的命令项填充项目集合,并配置设置来更改其外观和操作。 DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括R ......

./点斜杠方式运行python脚本的方法

test.py内容如下: 第一行添加 #!/your_python_path #!/usr/bin/python print('test execute python') chmod u+x test.py (给test.py增加执行权限) 即可使用./test.py运行python程序 ......
斜杠 脚本 方式 方法 python

爬虫为什么会使用到代理ip?

爬虫使用代理IP的主要目的是为了隐藏自己的真实IP地址,以避免被目标网站封禁或限制访问。如果一个爬虫频繁地向一个网站发送请求,而且每次请求的IP地址都相同,那么这个网站就有可能认为这是一种恶意行为,从而采取封禁或限制访问的措施。使用代理IP可以让爬虫在每次请求时使用不同的IP地址,从而降低被封禁或限 ......
爬虫

唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保证你的软件在授权后才能在特定机器上使用)、软件License,设备标识,设备身份识别等。下面列举一下各种方法的优劣

唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保证你的软件在授权后才能在特定机器上使用)、软件License,设备标识,设备身份识别等。下面列举一下各种方法的优劣: (1)网卡MAC地址 MAC地址可能是最常用的标识方法,但是现在这种方法基本不可靠:一个电脑可能存在多个网 ......
设备 软件 标识 优劣 场景

mysql 导出表数据

mysql 导出表数据 导出数据库为dbname的表结构 mysqldump -uuser -pdbpasswd -d dbname >db.sql; 导出数据库为dbname某张表结构 mysqldump -uuser -pdbpasswd -d dbname table_name>db.sql; ......
数据 mysql

【MySQL】MySQL 使用 like “%x“,索引一定会失效吗?

1 前言 这节我们来看个小问题: 题目1:一个表有多个字段,其中 name 是索引字段,其他非索引,id 拥有自增主键索引。 题目2:一个表有2个字段,其中 name 是索引字段,id 拥有自增主键索引。 上面两张表,分别执行以下查询语句: select * from s where name li ......
MySQL 索引 like

【MySQL】MySQL 索引失效有哪些?

1 前言 在工作中,如果我们想提高一条语句查询速度,通常都会想对字段建立索引。 但是索引并不是万能的。建立了索引,并不意味着任何查询语句都能走索引扫描。 稍不注意,可能你写的查询语句是会导致索引失效,从而走了全表扫描,虽然查询的结果没问题,但是查询的性能大大降低。 今天就来跟大家盘一盘,常见的 6 ......
MySQL 索引

【MySQL】MySQL 单表不要超过 2000W 行,认可么?

1 前言 作为在后端圈开车的多年老司机,是不是经常听到过: “MySQL 单表最好不要超过 2000W” “单表超过 2000W 就要考虑数据迁移了” “你这个表数据都马上要到 2000W 了,难怪查询速度慢” 这些名言民语就和 “群里只讨论技术,不开车,开车速度不要超过 120 码,否则自动踢群” ......
MySQL 2000W 2000

Clang前端使用LLVM Pass示例

Clang前端使用LLVM Pass示例 https://mp.weixin.qq.com/s/e3e4a7ei61O99-JUWjDbnA Objective-C在函数hook的方案比较多,但通常只实现了函数切片,也就是对函数的调用前或调用后进行hook,这里介绍一种利用llvm pass进行静态 ......
前端 示例 Clang LLVM Pass

mycat实现mysql基于GITD实现双主双从读写分离master节点高可用

架构说明 10.0.0.18 master节点和10.0.0.22节点互为主 10.0.0.19 10.0.0.18的slave节点 10.0.0.22 master节点和10.0.0.19节点互为主 10.0.0.24 10.0.0.22的slave节点 10.0.0.23 mycat节点 mys ......
节点 master mycat mysql GITD

Charles使用教程【简易版】

## Charles抓包教程 ### 1、电脑安装charles ### 2、电脑打开charles后安装root证书 ### 3、电脑信任证书 ### 4、手机连接与电脑同一wifi ### 5、设置手机代理 wlan设置中将当前 wifi 的代理改成手动,主机名填电脑 ip,端口填8888 此时 ......
简易 Charles 教程

Java中将某个方法当做参数传入另一个方法的实现

1、需求 最近工作中遇到一个情况,需要写6个很相似的查询功能,着6个查询的唯一的区别就是返回实体的字段不相同。 例如:我的待办需求,待办查询方式是一样的,但是待办分为好多种类型,每种类型的列表展示信息又是不一致的。 考虑到代码复用,打算写一个公共的查询方法,返回一个泛型,并且将最后组装返回实体的逻辑 ......
方法 中将 参数 Java

ADT的四种方法学习随笔

ADT对client展示的方法分为以下四种类型 #####Creators构造器: 用于使用 new 关键字创建一个新的对象。还有一种方法是静态方法,如Arrays.asList()、String.valueOf(Object Obj)等。 而对于构造函数,有以下规则: (1)构造方法的方法名必须与 ......
随笔 方法 ADT

spring-security 如何使用用户名或邮箱登录

这面文章是介绍使用邮箱以及验证码登录的方式,如果变成如下这种通过用户名或者邮箱的登录方式呢? spring-security只实现用了用户名+密码登录,没有邮箱+密码登录的方式该怎么进行扩展呢? 实际做法如下: 在spring-security.xml添加一个能够支持邮箱登录的bean,并且注入到: ......

MarkDown的使用(一)

## 前言 刚刚步入工作,准备写博客来记录一下工作学习中遇到的困难,发现Markdown作为一款轻量级的文本标注语言编写博客较为轻松,故写下本篇记录Markdown语法的学习过程。 ## 1 文字的效果 正常文字 `**加粗文字**` **加粗文字** `*文字倾斜*` *文字倾斜* `_文字倾斜_ ......
MarkDown

gym.wrappers.Monitor报错,无法使用

使用gym中的录制功能,报错,具体: >>> import gym >>> gym.wrappers.MonitorTraceback (most recent call last): File "<stdin>", line 1, in <module>AttributeError: module ......
wrappers Monitor gym

【Django】关于错误django.db.utils.NotSupportedError: MySQL 5.7 or later is required (found 5.5.62).

本来想用Django创建表,但是输入 python manage.py makemigrations 然后就出错了,说是MYSQL兼容问题 解决方法 下载低版本的Django并且更新数据库可以解决(我在pycharm又下载了2.2.28,数据库从5.5更新到8.0)版本不能超过(Djang 4.1. ......

x32dbg/x64dbg使用配置点滴

1、忽略异常,在选项->选项->异常中添加区间设置0~FFFFFFFF全忽略; 2.查看模块基址 右键-在内存布局中转到 3.类似OD的dd命令哪去了 百度大法了解到x64dbg 中使用dump指令,效果如下 ......
dbg 点滴 32 64

MySQL-MGR组复制

MySQL Group Replication 在5.7.17版本之后出现的组复制技术。 操作系统:centos7.9 MySQL版本:8.0.24 查看uuid值,作为组复制时使用 ``` shell $ cat /proc/sys/kernel/random/uuid ba43a6fa-1b0f ......
MySQL-MGR MySQL MGR

拉取代码、分支、文件操作等基本GIT命令使用

1.打开gitlab,登录账号 2.在自己的projects里面能看看到项目列表: 3.点进去项目“mygit”: 4.复制路径: 5.把地址拷贝到终端,加上 git clone指令: 6.输入完成指令之后,按下回车,就把代码拉取下来了,如下图,ll查看一下拉去的代码: 二。分支常见命令: 1.首先 ......
分支 命令 代码 文件 GIT

TOP命令—2—使用

基于 Qcom msm-4.14 Android-R 一、top打印解析 1. 第一行: Tasks: 596 total, 2 running, 594 sleeping, 0 stopped, 0 zombie Tasks:当前有多少进程(注意是进程不是线程)。running:正在运行的进程数。 ......
命令 TOP

使用plantUML绘制类关系图

使用plantUML绘制类关系图 参考:https://plantuml.com/class-diagram https://en.wikipedia.org/wiki/Class_diagram Dependency: A dependency is a type of association w ......
plantUML

深入理解 python 虚拟机:花里胡哨的魔术方法

在本篇文章当中主要给大家介绍在 cpython 当中一些比较花里胡哨的魔术方法,以帮助我们自己实现比较花哨的功能,当然这其中也包含一些也非常实用的魔术方法。 ......
魔术 方法 python

关于 使用 diif 对文件夹进行打补丁。

问题: 我对源码进行了修改, 想要 生成补丁文件。 网上的截图: 我的实际操作: ......
文件夹 补丁 文件 diif

mysql的继续学习第二天

在mysql中 读取文件的函数load_file 使用方法:select * from article where id=-1 union select 1,1,1,1,load_file('c:/boot.ini');//load_file会占一位,并且路径使用括号包围 into outfile写 ......
mysql

【Azure 事件中心】使用Kafka的性能测试工具(kafka-producer-perf-test)测试生产者发送消息到Azure Event Hub的性能

问题描述 Azure Event Hub支持 kafka,所以为了测试消息生产者所在环境与Azure Event Hub之间发送消息的性能如何,特别使用 kafka 官方测试生产者,消费者的性能工具 : kafka-producer-perf-test.bat kafka-consumer-perf ......

【tmux】简单使用

什么是 Tmux Tmux 是一个终端复用工具,它可以让你在单个终端窗口中同时运行多个终端会话,并且可以在不同的会话之间切换。 安装 Tmux 在 Linux 上安装 Tmux 可以使用以下命令: sudo apt-get install tmux # Debian/Ubuntu sudo yum ......
tmux

【密码学】为什么不推荐在对称加密中使用CBC工作模式

在谷歌里面搜索“python cbc 加密”时发现 里面排名前三的文章示例代码竟然将密钥用作IV….. 这加密是加了个寂寞 不知道有没有开发复制粘贴拿去用。 ......
密码学 密码 模式 CBC