golang学习笔记17 爬虫技术路线图,python,java,nodejs,go语言,scrapy主流框架介绍 go语言爬虫框架:gocolly/colly,goquery,colly,chromedp,webloop,go_spider,Pholcus https://github.com/hu17889/go_spiderPholcus 幽灵蛛重量级爬虫软件(含3种操作界面) - Golang中国https://www.golangtc.com/p/557473c9b09ecc2aa70…
HTML+CSS学习笔记 (6) - 开始学习CSS 认识CSS样式 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等. 如下列代码: p{ font-size:12px; color:red; font-weight:bold; } 使用CSS样式的一个好处是通过定义某个样式,可以让不同网页位置的文字有着统一的字体.字号或者颜色等. CSS样式的优势 大丈夫当如此!是英雄,分我…
目录 学习笔记:CentOS7学习之二十五:shell中色彩处理和awk使用技巧 25.1 Shell中的色彩处理 25.2 awk基本应用 25.2.1 概念 25.2.2实例演示 25.3 awk高级应用 学习笔记:CentOS7学习之二十五:shell中色彩处理和awk使用技巧 本文用于记录学习体会.心得,兼做笔记使用,方便以后复习总结.内容基本完全参考学神教育教材,图片大多取材自学神教育资料,在此非常感谢MK老师和学神教育的优质教学.希望各位因学习需求而要进行转载时,能申明出处为学神教育…
目录 学习笔记:CentOS7学习之二十四:expect-正则表达式-sed-cut的使用 24.1 expect实现无交互登录 24.1.1 安装和使用expect 24.2 正则表达式的使用 24.3 sed流编辑器 24.3.1 sed strem editor 流编辑器 24.3.3 sed选项|参数 24.4 cut命令 24.4.1 cut常用参数 24.5 实战bash查看详细的执行过程 学习笔记:CentOS7学习之二十四:expect-正则表达式-sed-cut的使用 本文用于…
目录 学习笔记:CentOS7学习之二十三: 跳出循环-shift参数左移-函数的使用 23.1 跳出循环 23.1.1 break和continue 23.2 Shift参数左移指令 23.3 函数的使用 23.3.1 函数创建语法 23.3.2 函数的使用 23.3.3 返回值 23.3.4 把函数值赋给变量使用 23.3.5 函数的传递 23.3.7 函数中变量的处理 23.4 实战-自动备份mysql数据库脚本和nginx服务启动脚本 23.4.1 自动备份mysql数据库脚本 23.4…
目录 学习笔记:CentOS7学习之二十二: 结构化命令case和for.while循环 22.1 流程控制语句:case 22.2 循环语句 22.1.2 for-do-done 22.3 while循环语句和循环嵌套 22.3.1 while-do-done 22.3.2 嵌套循环 22.4 实战-2个shell脚本实战 22.4.1 实战-将/var目录下所有的日志文件全自动打包,存放到opt下以日期命名的文件夹中备份 22.4.2 实战-找出192.168.234.20-30网段中,服务…
目录 学习笔记:CentOS7学习之二十一: 条件测试语句和if流程控制语句的使用 21.1 read命令键盘读取变量的值 21.1.1 read常用见用法及参数 21.2 流程控制语句if 21.2.1 语法格式: 21.2.2 双分支if语句 21.2.3 多分支if语句 21.3 test测试命令 21.3.1 数值比较 21.3.2 字符串比较 21.3.3 文件比较 21.4 流程控制过程中复杂条件和通配符 21.4.1 判断第一种:两个条件都为真或有一个为真就执行 21.4.2 [[…
目录 学习笔记:CentOS7学习之二十:shell脚本的基础 20.1 shell 基本语法 20.1.1 什么是shell? 20.1.2 编程语言分类 20.1.3 什么是shell脚本 20.2 SHELL变量及运用 20.2.1 shell变量 20.2.2 用户定义变量 20.2.3 命令的替换,使用$()或反引号 20.2.4 命令的嵌套使用\((\)()) 20.2.5 shell中双引号和单引号的区别 20.2.6 环境变量 20.2.7 设置PATH环境变量 20.2.8 s…
目录 学习笔记:CentOS7学习之十七: Linux计划任务与日志的管理 17.1 计划任务-at-cron-计划任务使用方法 17.1.1 at计划任务的使用 17.1.2 查看和删除at将要执行的计划任务 17.1.3 crontab定时任务的使用 17.1.4 cron命令参数介绍 17.1.5 创建计划任务 17.1.6 系统级别的计划任务 17.1.7 常见的计划任务写法和案例 17.2 日志的种类和记录的方式-自定义ssh服务日志类型和存储位置 17.2.1 常见日志文件的作用 1…
目录 学习笔记:CentOS7学习之十九:Linux网络管理技术 本文用于记录学习体会.心得,兼做笔记使用,方便以后复习总结.内容基本完全参考学神教育教材,图片大多取材自学神教育资料,在此非常感谢MK老师和学神教育的优质教学.希望各位因学习需求而要进行转载时,能申明出处为学神教育,谢谢各位! 19.1 OSI七层模型和TCP/IP四层模型 19.1.1 OSI七层参考模型,TCP/IP四层参考模型 19.1.2 常见网络相关的协议 18.1.3 TCP和UDP 常用端口号名称 19.1.4 IP…
目录 学习笔记:CentOS7学习之十八:Linux系统启动原理及故障排除 18.1 centos6系统启动过程及相关配置文件 18.1.1 centos6系统启动过程 18.1.2 centos6启动相关的配置文件 18.2 centos7系统启动过程及相关配置文件 18.2.1 centos7系统启动过程 18.2.2 Systemd运行原理-了解一下 18.2.3 管理系统服务 18.2.4 运行级别 18.2.5 运行级别的切换 18.2.6 grub2和grub区别-了解 18.3 实…
目录 学习笔记:CentOS7学习之十六:LVM管理和ssm存储管理器使用 16.1 LVM的工作原理 16.1.1 LVM常用术语 16.1.2 LVM优点 16.2 创建LVM的基本步骤 16.2.1 lvm常用的命令 16.2.2 创建并使用LVM逻辑卷 16.2.3 指定PE大小 16.2.4 LV扩容 16.2.5 VG扩容 16.2.6 LVM缩小(实际工作中基本遇不到,尽量避免) 16.2.7 LVM删除 16.3 SSM工具介绍 学习笔记:CentOS7学习之十六:LVM管理和s…
目录 学习笔记:CentOS7学习之十五: RAID磁盘阵列的原理与搭建 14.1 RAID概念 14.1.1 RAID几种常见的类型 14.1.2 RAID-0工作原理 14.1.3 RAID-1工作原理 14.1.4 RAID-5工作原理 14.1.5 嵌套RAID级别 14.1.6 RAID硬盘失效处理 14.2 RAID-0-1-5-10搭建及使用-删除RAID及注意事项 14.2.1 RAID的实现方式 14.2.2 RAID实验 本文用于记录学习体会.心得,兼做笔记使用,方便以后复习…
一  使用环境 开发系统: windows 后端IDE: PyCharm 前端IDE: VSCode 数据库: msyql,navicat 编程语言: python3.7  (Windows x86-64 executable installer) 虚拟环境: virtualenvwrapper 开发框架: Django 2.2 二  Vue学习笔记-vue-element-admin 前端学习 官网: https://panjiachen.gitee.io/vue-element-admin-…
昨天学习了window对象的一些方法.window对象主要是针对当前视窗的操作.window对象提供了一些列API来帮助我们了解当前窗口的信息.例如history对象可以让我们获取浏览历史.nvaigator对象能够让我们或者浏览器以及系统的一些信息.location对象能够让我们获得网址栏URL的参数.screen对象能够让我们获得当前用户的屏幕大小等等,以及创建新页面的方法open,销毁页面的方法close. 说了这么这么多,终于到了我们今天的DOM对象.DOM对象是 Document Ob…
原文网址:http://blog.csdn.net/xukai871105/article/details/15029843 1.安装     I2C驱动载入和速率修改请查看博文[树莓派学习笔记——I2C设备载入和速率设置]. 2.I2C总线扫描     通过i2cdetect -l指令可以查看树莓派上的I2C总线,从返回的结果来看树莓派含有两个I2C总线,通过阅读相关的资料,树莓派1代使用I2C0,而树莓派2代使用I2C1. pi@raspberrypi:~$ i2cdetect -l i2c…
深度学习 - 维基百科,自由的百科全书 https://zh.wikipedia.org/wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0 深度学习(deep learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法. 深度学习是机器学习中一种基于对数据进行表征学习的算法.观测值(例如一幅图像)可以使用多种方式来表示,如每个像素强度值的向量,或者更抽象地表示成一系列边.特定形状的区域等.而使用某些特…
这一篇是对于for /f的扩展,上一篇说道/f可以读txt文件里的数据.这里了解下tokens和delims功能 平常文本文件保存数据经常用这样的格式 avi|wmv|rm|mkv|mp4 以读取这个文件为例. delims和tokens ========================================================================== 使用这两个参数,意味着把文件分段.delims是分段符号,tokens是读取哪一段. 这里按照|号分段,并且读…
for命令用途非常广,它分为4种 /d /r /l /f /l是类似高级语言的数值循环,在之前就说过,这篇就不说了: http://www.cnblogs.com/HONT/p/3155187.html 当然,不加/x也可以,不加就是普通的文件遍历 ========================================================= 这篇文章介绍/d /r /f三种形式 这里以echo遍历文件为例子,每一种形式都采用相同的方式,只是把前面/x改掉. 注意:带空格的文…
目录 1.sql语言简介 1.1 sql语言特点 1.2 sql语言分类 1.3 sql语言的编写规则 2.用户模式 2.1 模式与模式对象 2.2 实例模式scott 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle 11g从入门到精通(第二版)>,如果需要深入学习,请购买原书籍,谢谢! 1.sql语言简介 sql全称是结构化查询语言,英文structured query language,它是一种在关系型数据库中定义和操作数据的标…
目录 1. 检索数据 1.1 简单查询 1.1.1 检索所有列 1.1.2 检索指定的列 1.1.3 查询日期列 1.1.4 带有表达式的select语句 1.1.5 为列指定别名 1.1.6 显示不重复记录 distinct 1.1.7 处理NULL值 1.1.8 连接字符串 1.2.筛选查询 1.2.1 比较筛选 1.2.2 使用特殊关键字筛选 1.2.3 逻辑筛选 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle 11g从入门到精…
目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 edit命令 1.4.4 save命令 1.4.5 get命令 1.4.6 start和@命令 2.格式化查询结果 2.1 COLUMN命令 2.1.1 FORMAT命令 2.1.2 HEADING选项 2.1.3 NULL选项 2.1.4 ON|OFF选项 2.1.5 WRAPPED/WORD_W…
目录 1.SQL*PLUS与数据库的交互 2.设置sql*plus运行环境 2.1 set命令简介 2.2 使用set命令设置运行环境 2.2.1 pagesize变量 2.2.2 NEWPAGE变量 2.2.3 linesize变量 2.2.4 PAUSE变量 2.2.5 NUMFORMAT变量 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle 11g从入门到精通(第二版)>,如果需要深入学习,请购买原书籍,谢谢! 1.SQL*PL…
目录 1.服务器架构 1.1 系统全局区SGA 1.1.1 高速数据缓冲区(database buffer cache) 1.1.2 重做日志缓冲区(redo log buffer cache) 1.1.3 共享池(shared pool) 1.1.4 大型池(large pool) 1.1.5 Java池 1.1.6 流池 1.2 程序全局区(PGA) 1.3 前台进程 1.3.1 用户进程 1.4 后台进程 1.4.1 数据写入进程(DBWR) 1.4.2 检查点进程(CKPT) 1.4.3…
目录 1.物理存储结构 1.1 数据文件 1.2 控制文件 1.3 日志文件 1.3.1 重做日志文件 1.3.2 归档日志文件 1.4 服务器参数文件 1.4.1 查看服务器参数 1.4.2 修改服务器参数 1.5 密码文件.警告文件和跟踪文件 1.5.1 密码文件 1.5.2 警告文件 1.5.3 跟踪文件 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle 11g从入门到精通(第二版)>,如果需要深入学习,请购买原书籍,谢谢! 1…
目录 1.oracle 11g体系结构概述 1.1 三个重要概念 1.2 oracle数据库存储结构 2 逻辑存储结构 2.1 数据块(Data Blocks) 2.2 数据区(Extent) 2.3 段(segment) 2.4 表空间(TableSpace) 2.4.1 system表空间. 2.4.2 sysaux表空间 2.4.3 UODO表空间. 2.4.4 USERS表空间. 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle…
0.前言     树莓派现在越来越火,网上树莓派的资料也越来越多.树莓派的学习可以分为linux系统学习和linux驱动学习,利用树莓派制作LED流水灯应该算是驱动学习吧.树莓派来自国外,国外嵌入式开源领域具备良好的分享精神,树莓派的各种集成库也层出不穷,下面推荐几个.     python GPIO     链接网址: https://code.google.com/p/raspberry-gpio-python/     简单介绍:树莓派官方资料中推荐,容易上手.但是需要学习python,需…
---------------------------------------------------------------------------------------------------------------------------- 小记:MonkeyRunner暂时告一段落,今天起学习一下Robotium. ********************** 2014-11-18:初版 ********************** --------------------------…
目录 1. 机械硬盘结构 1.1 机械硬盘结构 1.2 簇和block 2.文件系统结构 2.1 文件名 2.2 inode的内容 2.3 inode的大小 2.4 目录文件 2.5 block块大小 3 文件的硬链接和软链接 3.1 linux链接概念 3.2 实战-1:ln命令创建硬链接 3.3 ln -s 创建软连接 3.4 inode的特殊作用 4.实战:解决磁盘有空间但创建不了文件-修复服务器文件系统 4.1 解决磁盘有空间但创建不了文件 4.2 实战:修复服务器文件系统 本文用于记录…
简介 今天整理文件整理出了好多年前学习linux的笔记 就整理下发布在博客上怕文件形式会误删. linux入门基础对于新手而言不推荐看书!!不推荐看书!!(大牛跳过)先看视频看linuxcast的视频讲的不错下方链接即可下载  等视频看完再去跟着书的目录学一遍或者学一章内容跟着书走一章配合着来这个根据个人情况而定 如果感觉书难度大就果断抛弃书看视频!看视频!学完入门课程再看这本书 从头到尾敲(聪明的略过) 在学习过程中多加几个linuxQQ群 实在有不会不解的经过多次百度无果之后再提问 一定要学…