291294878

MySQL8.0 的远程链接

MySQL8.0 安装完成后出现无法远程链接的现象,这是因为MySQL8.0 只支持 localhost 访问,我们必须设置一下才可以远程访问。 具体设置步骤如下: ① 登录MySQL 执行命令为:mysql -u root -p 回车后输入密码 ② 选择 mysql 数据库 执行命令为:use mysql; 查看mysql 数据库中存储的用户信息的 user 表。 ③ 查看my

291294878

2018-11-01

0.0000 0 5
  • 关注作者
  • 收藏

MySQL8.0创建用户和授权

在mysql8.0创建用户和授权和之前不太一样了,其实严格上来讲,也不能说是不一样,只能说是更严格,mysql8.0需要先创建用户和设置密码,然后才能授权。 #先创建一个用户 create user 'hong'@'%' identified by '123123'; #再进行授权 grant all privileges on *.* to 'hong'@'%' with grant op

291294878

2018-11-01

0.0000 0 1
  • 关注作者
  • 收藏

Python3中bytes类型转换为str类型

基于URL解析报文的时候,URL链接出现str类型 bytes类型是报错TypeError,如何解决这个问题呢? 解决方案 方法一:利用str函数 方法二:利用bytes.decode()进行解码 测试代码如下: # -*- coding: utf-8 -*- """ Created on Wed Sep 26 10:13:07 2018 任务:Python3 bytes类型转换为str类型

291294878

2018-11-01

0.0000 0 4
  • 关注作者
  • 收藏

Python中的线性表

线性表:分为顺序表和链表 一、顺序表 顺序表就是相对于表中的数据,地址也是顺序的,所以可以随机存取。但是在操作插入和删除元素的时候,由于要满足地址的连续性,所以要移动很多的元素位置,因此,插入或者删除一个顺序表的元素的时间复杂度是o(n)。很多时候,在对顺序表做合并的时候,需要先对表中的元素进行排序,然后再进行处理,这样可以避免每次都从头进行查询。 二、链表 链表就失去了顺序表的随机存

291294878

2018-11-01

6.8974 1 4
  • 关注作者
  • 收藏

如何把一个字典中的内容提取出来,并存储为字符串

流程如下: 1、把字典中的项目取出来,使用items方法,使得字典的键值对变成列表s1的每一个元素,s1是列表 2、遍历s1的每一个元素,先需要读取每一个元素的键和值,即key=s1[0],value=s1[2] 3、这时key和value分别都是字符串,用“=”连接起来 4、把每一个等式连接起来使用到append方法,创建列表存储每次连接好的等式 5、使用列表的join方法,把“

291294878

2018-11-01

0.0000 0 3
  • 关注作者
  • 收藏

如何把一个字符串的内容提取出来,并放到字典中

流程如下: 1、得到字符串s,通过分割提取得到s1(是个列表) s=”name=lyy

291294878

2018-11-01

6.8974 1 1
  • 关注作者
  • 收藏

怎们用类写装饰器

下面用常见的写法实现了一个缓存装饰器。 def cache(func): data = {} def wrapper(*args, **kwargs): key = f'{func.__name__}-{str(args)}-{str(kwargs)})' if key in data: result = data.get(key) print('cached') else: re

291294878

2018-11-01

0.0000 0 2
  • 关注作者
  • 收藏

Office2016的安装进度在 90% 时挂起解决

你正在尝试安装 Office 365、Office 2016 或 Office 2013,安装在完成标记大约为 90% 时,变为无响应(挂起或冻结)。如果 Windows Installer 繁忙,则可能会发生此问题。 如果 Windows 更新正在使用 Windows Installer,则 Office 安装必须等到使用 Windows Installer 完成更新进程。此外,如果 Wi

291294878

2018-10-31

0.0000 0 4
  • 关注作者
  • 收藏

手动卸载 Office

开始手动步骤之前,确定 Office 安装类型,以便可选择正确的方式将其卸载: 确定安装类型 1,打开 Office 应用程序,如 Outlook 或 Word。, 2,转到“文件”>“帐户”或“Office 帐户”。 3,如果出现“更新选项”项,则为即点即用安装。如果未显示该项,则为基于 MSI 的安装。 步骤 1:删除 Windows Installer 程序包 找到 Office 16

291294878

2018-10-31

0.0000 0 3
  • 关注作者
  • 收藏

Office中被阻止的Silverlight控件解决

出于安全考虑新生成的 Microsoft Office 阻止激活的 Silverlight控件上。大多数用户都不会受到影响,但某些用户这可能导致下列问题之一: 1.单击嵌入的 Flash 影片在 PowerPoint 幻灯片放映时,没有任何反应尽管这之前使用过。 2.在 Excel 中的 power View 不起作用再 (因为它使用 Silverlight)。您可能会看到错误消息,指出"激活失败

291294878

2018-10-31

44.6950 1 0
  • 关注作者
  • 收藏

Hadoop框架中怎么优化

Storm用于处理高速、大型数据流的分布式实时计算系统。为Hadoop添加了可靠的实时数据处理功能 Spark采用了内存计算。从多迭代批处理出发,允许将数据载入内存作反复查询,此外还融合数据仓库,流处理和图形计算等多种计算范式。Spark构建在HDFS上,能与Hadoop很好的结合。它的RDD是一个很大的特点。 Hadoop当前大数据管理标准之一,运用在当前很多商业应用系统。可以轻松地集成结构化、

291294878

2018-10-29

0.0000 0 4
  • 关注作者
  • 收藏

MySQL中varchar与char的区别及含义?

(1)、varchar与char的区别 char是一种固定长度的类型,varchar则是一种可变长度的类型 (2)、varchar(50)中50的涵义 最多存放50个字符,varchar(50)和(200)存储hello所占空间一样,但后者在排序时会消耗更多内存,因为order by col采用fixed_length计算col长度(memory引擎也一样) (3)、int(20)中20的涵义 是

291294878

2018-10-29

0.0000 0 1
  • 关注作者
  • 收藏

深拷贝和浅拷贝的区别是什么?

浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(如果用引用的方式修改其中一个对象,另外一个也会修改改变){1,完全切片方法;2,工厂函数,如list();3,copy模块的copy()函数} 深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变){copy模块的deep.deepcopy()函数}

291294878

2018-10-29

17.3451 1 4
  • 关注作者
  • 收藏

Python里面如何实现tuple和list的转换?

函数tuple(seq)可以把所有可迭代的(iterable)序列转换成一个tuple, 元素不变,排序也不变。 例如,tuple([1,2,3])返回(1,2,3), tuple(‘abc’)返回(‘a’.'b’,'c’).如果参数已经是一个tuple的话,函数不做任何拷贝而直接返回原来的对象,所以在不确定对象是不是tuple的时候来调用tuple()函数也不是很耗费的。 函数list(seq)

291294878

2018-10-29

0.0000 0 1
  • 关注作者
  • 收藏

Python中的模块和包是什么?

在Python中,模块是搭建程序的一种方式。每一个Python代码文件都是一个模块,并可以引用其他的模块,比如对象和属性。 一个包含许多Python代码的文件夹是一个包。一个包可以包含模块和子文件夹。 作为一种解释型、交互式、面向对象的高级编程语言,Python和别的一些使用标点符号的语言不同,它使用了大量的英语单词作为关键字,因而具有很好的可读性。而且Python跟其他编程语言相比,有着更少的语

291294878

2018-10-29

17.3451 1 2
  • 关注作者
  • 收藏

Python里面如何生成随机数?

在python中用于生成随机数的模块是random,在使用前需要import. 如下例子可以酌情列举: random.random():生成一个0-1之间的随机浮点数 random.uniform(a, b):生成[a,b]之间的浮点数 random.randint(a, b):生成[a,b]之间的整数 random.randrange(a, b, step):在指定的集合[a,b)中,以step

291294878

2018-10-29

0.0000 0 2
  • 关注作者
  • 收藏

mysql数据库如何分区、分表?

分表可以通过三种方式:mysql集群、自定义规则和merge存储引擎。 分区有四类: RANGE 分区:基于属于一个给定连续区间的列值,把多行分配给分区。 LIST 分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。 HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。这个函数可以包含MyS

291294878

2018-10-29

0.0000 0 1
  • 关注作者
  • 收藏

如何对查询命令进行优化?

a. 应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索。 b. 应尽量避免在 where 子句中对字段进行 null 值判断,避免使用!=或<>操作符,避免使用 or 连接条件,或在where子句中使用参数、对字段进行表达式或函数操作,否则会导致权标扫描 c. 不要在 where 子句中的“=”左边进行函数、算术运算或其他表达式运算,否则系统将可能无法正确使用索

291294878

2018-10-29

0.0000 0 3
  • 关注作者
  • 收藏

Sql注入是如何产生的,如何防止?

程序开发过程中不注意规范书写sql语句和对特殊字符进行过滤,导致客户端可以通过全局变量POST和GET提交一些sql语句正常执行。产生Sql注入。下面是防止办法: a. 过滤掉一些常见的数据库操作关键字,或者通过系统函数来进行过滤。 b. 在PHP配置文件中将Register_globals=off;设置为关闭状态 c. SQL语句书写的时候尽量不要省略小引号(tab键上面那个)和单引号 d. 提

291294878

2018-10-29

0.0000 0 2
  • 关注作者
  • 收藏

_new_和_init_的区别?

__init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值。 __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例,是个静态方法。 也就是,__new__在__init__之前被调用,__new__的返回值(实例)将传递给__init__方法的第一个参数,然后__init__给这个实例设置一些参数。

291294878

2018-10-29

0.0000 0 4
  • 关注作者
  • 收藏
<123410>