自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 版本和名称对应

2023-06-15 09:55:47 132

原创 MySQL-8.0.23安装

这个博主写的挺好的https://blog.csdn.net/qq_41848006/article/details/88295973但是,在第一次用初始化命令mysqld --initialize --user=mysql --console时,忘记记密码了,哦豁~到后面。。。。。。就是[Note]后面的:我的解决方案是:删除的安装文件把之前的压缩包,再解压安装再次用初始化命令mysqld --initialize --user=mysql --console时,密码就

2021-02-16 00:55:16 469 1

原创 牛客Python错题记录

成为实习的打工人了,也要坚持学习呀~2020.11.22 3*1**3 表达式输出结果为?3 3*(1**3),优先级 1**3=1的三次方 9//2 表达式输出结果为?4 //代表整除 下面代码输出结果为? x = True y = False z = False if x or y and z: print("yes") else: print("no") 注意:and的优先级大于or,所以: x or y and z -> True or

2020-11-22 22:29:16 3054

原创 《Python网络爬虫与信息提取》复习笔记(2)——Robots协议

2020-11-08 16:04:12 191

原创 《Python网络爬虫与信息提取》复习笔记(2)——request基础入门

先看看request的7个主要方法:这里就想到了POST和PUT的区别

2020-11-08 15:55:09 146

原创 《Python网络爬虫与信息提取》复习笔记(1)——安装request

害~学而不精,有个毛用(菜得暴粗口),所以,又回来复习中国大学Mooc嵩天的《Python网络爬虫与信息提取》【侵删】(保命)~正题开始:先甩个思维导图!

2020-11-08 14:18:53 247

原创 Python+Appium 自动化测试环境搭建(集大成者)

这篇文章讲得挺全的,比较忙,就结合我的自己的实际做法改改吧~需要用到的软件如下:1.jdk-8u121-window(做过Java开发就有了)。2.Android-sdk_r24.3.4-windows(下载了Android Studio,就带有了)3.Python:(V3.6也可以)4.appium:1.4.13.15.Node.js:node-v4.4.7-x64(Appium的解释器)6.Appium-python-Client7.pycharm1-3 要设置环境.

2020-11-08 10:54:53 181

原创 PC 端网页特效 & 移动端网页特效

其实用Bootstrap框架实现这些功能,比较容易,这些例子可以理清思路~(详细-rrpx)PC 端网页特效元素偏移量 offset 系列元素可视区 client 系列元素滚动 scroll 系列动画函数封装常见网页特效案例移动端网页特效触屏事件移动端常见特效移动端常用开发插件 移动端常见插件:iScroll、 Swiper、SuperSlider移动端常用开发框架 前端常用的框架有 Bootstrap、Vu...

2020-10-09 09:45:08 201

原创 本地存储(黑马课程总结【侵删】)

window.sessionStorage window.localStorage随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经 常性在本地存储大量的数据,HTML5规范提出了相关解决方案。本地存储特性1、数据存储在用户浏览器中2、设置、读取方便、甚至页面刷新不丢失数据3、容量较大,sessionStorage约5M、localStorage约20M4、只能存储字符串,可以将对象JSON.stringify() 编码后存储...

2020-10-09 09:22:42 156

原创 BOM 浏览器对象模型 (黑马课程总结【侵删】)

BOM 概述 window 对象的常见事件 定时器 JS 执行机制 location 对象 navigator 对象 history 对象案例: 5秒后自动关闭的广告案例分析① 核心思路:5秒之后,就把这个广告隐藏起来 ② 用定时器setTimeout <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8...

2020-10-08 21:33:26 201

原创 事件高级 (黑马课程总结【侵删】)

注册事件(绑定事件) 删除事件(解绑事件) DOM事件流 事件对象 阻止事件冒泡 事件委托(代理、委派) 常用的鼠标事件 常用的键盘事件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1...

2020-10-08 21:14:13 213

原创 DOM 重点核心 (黑马课程总结【侵删】)

DOM 重点核心6.1 创建1. document.write2. innerHTML3. createElement6.2 增1. appendChild2. insertBefore

2020-10-08 20:19:39 262

原创 DOM:节点操作 (黑马课程总结【侵删】)

5. 节点操作5.1 为什么学节点操作获取元素通常使用两种方式:1. 利用 DOM 提供的方法获取元素document.getElementById() document.getElementsByTagName() document.querySelector 等  逻辑性不强、繁琐2. 利用节点层级关系获取元素 利用父子兄节点关系获取元素 逻辑性强, 但是兼容性稍差这两种方式都可以获取元素节点,我们后面都会使用,但是节点操作更简单5.2 节点...

2020-10-08 20:08:12 291

原创 DOM 操作元素来改变元素里面的属性(黑马课程总结【侵删】)

4. 操作元素JavaScript 的 DOM 操作可以改变网页内容、结构和样式,我们可以利用 DOM 操作元素来改变元素里面的内容 、属性等。注意以下都是属性4.1 改变元素内容element.innerText从起始位置到终止位置的内容, 但它去除 html 标签, 同时空格和换行也会去掉element.innerHTML起始位置到终止位置的全部内容,包括 html 标签,同时保留空格和换行4.2 常用元素的属性操作1. innerText、inn...

2020-10-08 17:37:25 1209

原创 DOM:Web API(DOM )、获取元素的几种方式、事件基础(黑马课程总结【侵删】)

Web APIs简介 (要了解DOM BOM都是啥子,先看看他们的爸爸~)Web API 是浏览器提供的一套操作浏览器功能和页面元素的 API 。(W3C 组织的标准)API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序 与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。简单理解: API 是给程序员提供的一种工具,以便能更轻松的实现想要完成的功能。API 和 We...

2020-10-08 16:25:49 231

原创 软件测试入门

【前言】看了江楚老师的《零基础快速入行入职软件测试工程师》前几章,总结一下知识点~初入行一般由功能测试开始Q:你对某软件是怎么测试的?测试基于6个方面:外观界面,功能,性能,安全性,兼容性,易用性Q:如何评审需求文档正确性,明确性,完整性,限制性,优先级,一致性软件质量:软件经过开发测试后,软件所展现出来的各项功能特性是否满足需求文档,是否满足用户的需求。是,好,否,不好。软件测试:前期需求文档的评审,到中期测试用例设计及测试执行,再到后期问题单的提交和关闭等一系列的测试过程软件错误(Bug):在

2020-09-26 09:18:59 433

原创 ubuntu curl: not found

“curl”没有安装。 安装命令:-- apt-get install curl-- sudo apt-get install curl

2020-06-29 01:56:24 10687

原创 事件处理函数——bindtap

在组件中绑定一个事件处理函数。bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。

2020-04-09 00:24:26 1906

原创 CSS 里面‘#’‘*’‘.’和前面什么都没有,分别在什么时候用?

派生选择器允许你根据文档的上下文关系来确定某个标签的样式,CSS 规则:前面什么都没有;id 选择器以 "#" 来定义;在 CSS 中,类选择器以一个点号显示;“*”就是通配,假如写了*{color:#ffffff};那么这个color的样式就会应用到所有标签上面。...

2020-04-09 00:18:21 617

原创 Something about 微信小程序开发

临时决定参加比赛的,所以,对微信小程序开发,并没有很了解,所以就把视频看了看,留下以下截图,作为笔记~(侵删)

2020-04-08 17:43:14 103

原创 Linux中的硬链接和软链接的概念、区别及用法

硬链接(hard link):A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,指向相同数据块。(实际上就是把 B复制了)如果B被删除了,A仍然存在,还是和B一模一样,即删除,无影响。软链接(soft link):A是B的软链接(A和B都是文件名),A的目录项中的in...

2020-01-07 09:54:33 184

原创 进程的管理—替换

execl头文件:#include<unistd.h>函数原型int execl(const char * path,const char * arg,....);返回值:成功则函数不会返回,执行失败则直接返回-1,失败原因存于errno中。说明execl()用来执行参数path字符串所代表的文件路径,参数代表执行该文件时传递过去的argv(0)、argv[1]……,最后...

2020-01-07 09:52:59 88

原创 Linux中进程和线程的简单对比与区别

Linux中进程和线程的简单对比与区别1.概念进程:程序的一次执行过程线程:进程中的一条执行路径。2.区别(1)每个进程在创建时额外申请了新的内存空间以存储代码段、数据段、BSS段、堆、栈空间,并且初始化为父亲进程空间的值( 即复制)。 每个创建的新线程在用户空间仅申请自己的栈空间,而与同进程的其他线程共享其他地址空间,包括代码段、数据段、BSS 段和堆段,...

2020-01-05 11:01:39 482

转载 emulator: ERROR: x86 emulation currently requires hardware acceleration!异常问题解决

废话不说了,推这个方法可行~

2020-01-04 16:13:52 61

原创 Failed to resolve: com.android.support:appcompat-v7:29或Gradle project sync complete with some errors

考Linux之前,有一天的时间看看Android,唉~我太难了,正式学习之前,本以为一切顺利,但是,由于:Android studio的SDK工具版本低于工程需要的SDK工具版本,SDK Build-Tools与工程所需的不一致。出现如第一栏所示的错误,本以为是 gradle版本的问题,重新下了一些版本的,还是提示出错,“玄学”啊~就在要放弃之际,我想到了应该从下面那一栏提示的错误出发,才能解决...

2020-01-04 14:00:57 831 1

原创 周大可的Python学习之旅(嵩天老师课程)

严格意义上,这是第二次学Python了,第一个错误地以为找到一本好的教材就能学好了,以致于开始敲了几行代码,就结束了~~呜呜这学期的空闲时间,比较多,有重新学一遍,选择了在中国大学Mooc嵩天老师的课,非常的好,知识点与实例相结合,很有趣,轻松,有成就感~贴一下,《Python语言程序设计》这部分的课程目录,很基础,学得很开心~右边是成果,嘿嘿~不是我写出来的,但是我学到知识~后来...

2019-12-23 14:02:29 442

原创 周大可的第一篇文章

无论你从什么时候开始,重要的是开始后就不要停止。无论你从什么时候结束,重要的是结束后就不要悔恨。 ...

2019-12-23 10:05:27 79

进程信号的处理过程.docx

进程信号的处理过程:(1)在目的进程中安装该信号,即设置如果目标进程捕获该信号时执行的操作代码。Linux采用sigal和sgation系统调用来完成。因信号是异步事件的典型应用,产生信号对进程而言是随机出现的,因此,进程不能预先知道信号会不会发送到当前进程,也不能预先知道信号什么时候发送到当前进程,因此只能在信号到来前告诉内核“在此信号发生时,请执行下列操作”,即所谓的安装信号。 (2)信号被某个进程产生,同时设置此信号的目标进程(一般为目标进程的pid),然后由操作系统管理。Linux采用kill()、arise()、alarm()等系统调用来实现。 (3)信号在目的进程被注册。操作系统将信号添加到目的进程的PCB相关的数据结构中。在每个进程的PCB (task_struct结构)中有一个未决信号的数据成员。 (3)信号在进程中的注销。进程在执行信号相应处理函数之前,首先要把信号在进程中注销。如果存在未决信号等待处理且该信号没有被进程屏蔽,则在运行相应的信号处理函数前,进程会把信号在未决信号链中占有的结构卸掉。 (5)信号生命终止。进程注销信号后,目的进程根据当前进程对此信号设置的处理方式,暂时终止当前代码的执行,保护上下文,转而执行信号处理函数,即捕获该信号,执行完成后再恢复到被中断的位置继续执行。

2020-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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