[Python 应用:爬虫] Selelium 之 css selectors

明天待续。。。。。
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

mysql8安装后如何修改root密码

mysql5.7.9之后,就没有了password函数,所以,使用传统的password()函数修改root密码的话,就会提示sql错误 UPDATE user SET authentication_string = password('123456') WHERE User='root'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to you
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

缓存---缓存问题

5.缓存问题 缓存穿透   指的是对某个一定不存在的数据进行请求,该请求将会穿透缓存到达数据库。 解决方案: 对这些不存在的数据缓存一个空数据。 对这类请求进行过滤 缓存雪崩   指的是由于数据没有加载到缓存中,或者缓存数据在同一时间出现大面积的失效(过期),又或者是缓存服务器崩溃,导致大量的请求都到达数据库。   在有缓存的系统中,系统非常的依赖缓存,缓存分担了很大一部分的数据请求,当发生缓存雪崩时,数据库因为无法处理这么多的请求,导致数据库崩溃。 解决方案: 为了防止缓存在同一时间内大量的
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

抄的一张图

来自Source
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

day54 js基础语法,函数,事件

day54 js基础语法 1.运算符 算数运算符 加+ 减- 乘* 除/ 取余% 自增++ 自减-- console.log(a1); ++ 在前优先级最高,++在后优先级最低(比赋值符= 还低) res = a1++; 先将a1的值赋值给res,自己在增1 res = ++a1; 先自己自增1,再将a1的值赋值给rse console.log(res,a1); 赋值运算符 赋值= 加等+= 减等-= 乘等 *= 除等/= 取余等%= 比较运算符 等于== 绝对等于=== 不等于 != 不绝对
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

Django model补充(修改自带的user表)

from django.contrib.auth.models import AbstractUser 在Settings 中 加入 AUTH_USER_MODEL = 'myapp.UserInfo' 即'app.类名' 在 manage.py task 中 makemigrations 之后 migration class UserInfo(AbstractUser): tel = models.CharField(max_length=32) gender = mod
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

2019-7-4日记

Keep- 考研数学规划 Problem- 未能完成前一天的计划 Try- 设定时间区段完成该做的事情 Plan- 模拟科目一考试 数学基础一章 算法笔记一章 单词两页
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

C++拷贝构造函数:浅拷贝与深拷贝

  在介绍C++浅拷贝与深拷贝之前,我们先引出C++的拷贝构造函数。   C++拷贝构造函数是一种特殊的构造函数,其形参是本类对象的引用。用于在建立一个新的对象时,使用一个已经存在的对象来初始化这个新对象。因为拷贝构造函数时特殊的构造函数,所以其没有返回值类型,且名称与类名相同;该函数只有一个参数,即此类对象的引用;所有类都必须有一个拷贝构造函数,如果没有自动以拷贝构造函数,系统会自动产生一个默认拷贝构造函数。   自定义拷贝构造函数的一般形式为:     类名::类名(const 类名& 对
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

Python学习笔记:有关<Python3学习笔记>学习整理,第2章类型[2]

上一篇笔记讲到globals总是固定指向模块名字空间,而locals则指向当前作用域环境 在初步了解后,我们甚至可以直接修改名字空间来建立关联引用,这与传统变量定义方式有所不同 并非所有时候都能直接操作名字空间,函数执行使用缓存机制,直接修改本地名字控件未必有效,在正常编码时,应尽可能的避免直接修改名字空间 在名字空间里,名字只是简单字符串主键,其自身数据结构里没有任何目标对象信息,通过名字访问目标对象的本质就是以名字作为主键去字典里读取目标对象指针引用。也正因为如此,名字可以重新关联另一个对
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

汽车功能安全 - 危险分析和风险评估

英文标题: Functional Safety - Hazard Analysis and Risk Assessment (HARA, HRA) 术语 注: 下面的术语的定义是作者基于ISO 26262的定义,再加上自己的理解给出的,和ISO 26262会有些差别。正式、准确、完整的定义请参考ISO 26262。 危险 Harzard 可能会造成人身伤害的失效。 注意:不会造成人身伤害的失效不是危险。比如汽车的收音机坏了,这个失效会导致乘员不能收听广播,但不会造成乘员人身伤害,所以它不是危险
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

(专题四)03 其它形式的二维曲线

对数坐标图 semilogx半对数坐标,x轴为常对数刻度,y轴线性刻度 semilogy半对数坐标,y轴为常对数刻度,x轴线性刻度 loglog函数x,y均采用常用对数刻度 定义向量x,y存储曲线的横纵坐标 划分为2行2列4个子图,并选取第一个子图作为作图区 绘制直角坐标图形 在子图2绘制x半对数坐标曲线 在子图3绘制y半对数坐标曲线 在子图4绘制全对数坐标曲线 子图1和2纵坐标刻度相同,子图3和4纵坐标刻度相同 极坐标图 定义向量t存储极坐标极角,r极径 以t,r作为参数调用subplot函
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

Spring框架:

怎样的架构的程序,我们认为是一个优秀的架构? 我们考虑的标准:可维护性好,可扩展性好,性能。 什么叫可扩展性好? 答:就是可以做到,不断的增加代码,但是可以不修改原来的代码的程序。 如何让程序的可维护性好,可扩展性好呢? 业界有一个公认的标准,高内聚,低耦合。 高内聚:就是尽量将代码写在与之功能描述一致的模块中。如User表的操作写在UserDAO里面就不用写在非UserDAO的类里面。 低耦合:就是尽量减少类与类之间的直接关系。(重点) Spring框架就是通过IoC(控制反转)实现程序的解
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

配置VS Code+React开发环境

1.安装node+npm 2.安装VS Code 3.选择工作区文件夹——右键点击在终端中打开 4.按照Using React in Visual Studio Code的文档进行操作 1 npm install -g create-react-app 2 create-react-app my-app 运行create-react-app my-app命令时如果速度很慢或者卡住不动可采用变更资源来源的方式解决 1 #将来源换成淘宝源 2 npm config set registry h
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

数据类型的内置方法:数字类型

目录 数据类型的内置方法 : 数字类型 可变or不可变 int整型 float浮点型 数据类型的内置方法 : 数字类型 可变or不可变 可变数据类型:id不变,值可变,即在原值的基础上修改。 不可变数据类型:值变id也变,即重新申请一个空间放入新值。 age = 19 print(f'first:{id(age)}') # first:1774678048 age = 20 print(f'second:{id(age)}') # second:1774678080 int整型 用途 :
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

LeetCode开心刷题第十二天——

首先真的很惭愧,竟然这么久一直找借口没有刷题,我知道自己还有很多不足之处,但是只是想着回避这个问题得过且过,真的对不起以前那么努力的自己,当初拼尽全力,只为了自己有个更好的未来,不声不响,不埋不怨,一步步踏踏实实地,结果被我大学和现在的散漫挥霍了很多。 但是无论现状如何都不可怕,我希望还是无论何时,都有重头再来的勇气。 正如丘吉尔所言:成功不是最终的,失败也没有致命的,只有勇气长存!
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

数据类型的内置方法:字符串

目录 数据类型的内置方法 : 字符串 内置的方法 数据类型的内置方法 : 字符串 用途 : 描述性质的东西,如人名,爱好,地址等等. 定义 : 使用 '', "" , """""" 包裹的一串字符 name = 'jin' # name = str('jin') s1 = str(1.1) s2 = str([1,2,3]) print(s1,type(s1)) # 1.1 <class 'str'> print(s2,type(s2)) # [1, 2, 3] <class 'str
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

2019中考游记

\[Day \ \infty\] 初中三年结束了。。。。。。 \[Day\ -3\] 6.14 集训结束,回家。 \[Day \ -2\] 6.15 上午。回到以前的学校参加了毕业典礼,与以前初一时(12班)班上的同学坐在一起,包括初二(13班)时的同学,大家都没有太大的变化。 下午+晚上。家中打摆。 \[Day \ -1\] 6.16 回学校拿了用餐卷和考试袋。 \[Day \ 0\] 6.17 下午。回学校拿到了考试的复习资料。 晚上。复习了二十几分钟,就这样吧。 \[Day \ 1\]
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

Linux系统的启动原理

Linux系统的启动原理 RHEL的启动原理 BIOS自检-MBR-启动GRUB-加载内核-systemd的init进程 systemd的初始化进程 加载需要的服务,挂载文件系统/etc/fstab systemd是linux内核启动的第一个进程,取代了init systemd 的优点: 启动速度快,提供系统服务的快照,服务自动实时更新 pstree 命令可以查看第一个启动的进程,pid是1 --------------- init 与systemd的比较 init0 systemctl po
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

类的练习——python编程从入门到实践

9-1 餐馆:创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant_name和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为open_restaurant()的方法,其中前者打印前述两项消息,而后者打印一条消息,指出餐馆正在营业。   根据这个类创建一个名为restaurant的实例,分别打印其两个属性,在调用前述的两个方法。 class Restaurant: def __init__(
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0

手写博客园黑名单插件给大家用来净化心灵

插件代码很简单,粘贴这份JS代码到你的网页中即可送他们去你想让他们去的地方 // 黑名单插件 var hits = ['张三','李四'];//他们的博客园昵称,显示名称 var urls = "http://www.baidu.com"; //送他们去的地方 $(document).ready(function(){ $(document).mousemove(function(event){ var name = $("#tbCommentAuthor").attr("valu
分类: 其他 发布时间: 07-04 23:04 阅读次数: 0