- 博客(345)
- 资源 (4)
- 收藏
- 关注
原创 人人都能学会数据分析-笔记
第01周 走进数据分析1-1 互联网数据分析通用课程-导学课程导学随着互联网的发展,任何岗位都离不开数据分析互联网 => 数据 => 价值 用户 => 网上购物 => 评价、购买量、价格 产品 => 设计与优化 => 跟踪用户行为、监测数据 运营 => 成交量 => 数据指标、有效营销手段数据分析师,必须掌握的技能硬技能 => 硬性数据处理和分析工具的使用 => 电子表格 Excel =>...
2022-02-16 17:35:00
3252
8
原创 Python数据分析入门与实践-笔记
第1章 实验环境的搭建本章将主要介绍Anaconda和Jupyter Notebook。包括如何在windows,Mac,linux等平台上安装Anaconda,以及Jupyter Notebook的基本启动使用方法。1-1 导学视频数学科学和机器学习数学科学工作流课程具体安排:第一章:实验环境的搭建 第二章:Nump...
2022-02-16 13:01:11
2066
1
原创 零基础学Python 爬虫-笔记
零基础学Python 爬虫 --Tony老师 - 普门教育python -- 兼容 -- 3.8.5pycharm -- 付费/免费(写项目有区别) - (破解版2019) 代码提示 爬虫 概念 科技 - 智能化 - 互联网 - 数据时代 - 智能家居 爬虫 - 批量的采集数据 - 网络 - cpoy爬虫怎么抓取网页数据?浏览器快捷键进入开发者工具:F12爬虫流程 截胡 - F12 - 快捷键 - 抓包 - 自带案例 讲解 - 小试牛刀1、网...
2022-02-11 17:58:26
779
原创 Python 常用内置函数-笔记
参考1:https://www.cnblogs.com/wujiaqing/p/10709207.htmlabs()all()any()bin()bool()bytearray()callable()chr()dict()dir()divmod()enumrate()eval()exec()filter()format()float()frozenset()globals()hasattr()hash()help()hex()id()input()in
2022-02-11 11:08:51
618
原创 python-约瑟夫环问题
约瑟夫环问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到k的那个人被杀掉;他的下一个人又从1开始报数,数到k的那个人又被杀掉;依此规律重复下去,直到圆桌周围的人只剩最后一个。思路:把所有人放到一个列表里1-n,若报的数字不是k则把将其放到列表最后一个位置,若是k就把这个数字从列表中删掉;直到列表剩下一个人为止,代码如下:def fun(n,k): arr = list(range(1,n+1)) index = 0 while
2022-02-09 10:57:45
5517
原创 Google2013笔试卷-牛客网
1、 [单选题]如果把传输速率定义为单位时间内传送的信息量(以字节计算)多少。关于一下几种典型的数据传输速率:1.使用USB2.0闪存盘,往USB闪存盘上拷贝文件的数据传输速率2.使用100M以太网,在局域网内拷贝大文件时网络上的数据传输速率3.使用一辆卡车拉1000块单块1TB装满数据的硬盘,以100km/h的速度从上海到天津(100km)一趟所等价的数据传输带宽4.使用电脑播放MP3,电脑的PCI总线到声卡的数据传输速率在通常情况下,关于这几个传输速率的排序正确的是()A. 4<1&l
2022-02-08 14:33:57
475
原创 Python面试题整理-牛客网
1、[单选题]关于Python内存管理,下列说法错误的是A. 变量不必事先声明B. 变量无须先创建和赋值而直接使用C. 变量无须指定类型D. 可以使用del释放资源解析1:BPython 是弱类型脚本语言,变量就是变量,没有特定类型,因此不需要声明。但每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。用 del 语句可以释放已创建的变量(已占用的资源)。解析2:1.变量无需事先声明2.变量无需指定类型3.程序员不用关心内存管理4.变量名会被“回收”5.del语句能够直.
2022-01-20 17:20:16
3542
转载 Vue Element+Node.js开发企业通用管理后台系统-笔记
第1章 课程介绍介绍项目背景、达到的目标、技术栈和功能演示1-1 导学环境参数mpvue 2.0.6 vue 2.6.10 vuex 3.1.1 centos 7 mysql 8 git 2.20.1前端1) 登录登录请求 登录鉴权 路由重定向2) 添加图书图书上传 图书新增 用户引导3)图书列表列表组件 翻页组件 查询组件服务端1)用户API登录 jwt鉴权 用户信息2)图书API图书上传 图书解析 目录解析 图书增删改查3)异常
2021-07-09 17:29:58
392
原创 vue-element ui 学习笔记-05
Vue进阶三一、vue-router路由1.安装vue-router是一个插件包,所以我们还是需要用npm/cnpm来进行安装的。打开命令行工具,进入你的项目目录,输入下面命令:npm install vue-router --save-dev如果在一个模块化工程中使用它,必须要通过Vue.use()明确地安装路由功能:import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)2.使用
2021-06-24 14:02:25
253
原创 vue-element ui 学习笔记-04
Vue进阶二一、Vue中的表单1.v-model修饰符创建表单,并通过v-model绑定data中的属性<template> <div id="app"> <div style="width:50%" class="container"> <div> <h3>Regist</h3> <h5>Email...
2021-06-23 15:19:47
261
原创 vue-element ui 学习笔记-03
一、什么是跨越问题在浏览器端进行Ajax请求时会出现跨域问题,那么什么是跨域,如何解决跨域呢?先看浏览器端出现跨域问题的现象,如下图所示1.什么是跨域问题?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。2.什么是同源?所谓同源是指,域名,协议,端口均相同http://www.qf.com/ -> http://admin.qf.cm/ 跨域http://www.qf.com/ ->...
2021-06-23 10:42:26
122
原创 Swoole 入门到实战 打造高性能直播赛事平台-笔记
第1章 课程介绍1-1 课程导学Swoole是什么?C语言编写的扩展异步、并行、高性能网络通信引擎异步特性支持协程Swoole应用互联网聊天室在线直播网络游戏Swoole应用网站百度新浪腾讯网授课方式先讲解Swoole基础实战系统监控+优化安装源码安装php7源码安装swoolephp7支持swoole基础篇网络通信引擎进阶篇异步mysql异步redis异步文件异步task任务毫秒定时器进程 协程 内存消息队列拒绝纸上谈兵
2021-06-15 13:36:52
596
2
原创 JavaScript设计模式系统讲解与应用-笔记
一、课程介绍1、导学设计模式:前端开发、客户端开发、后端开发=》高级工程师如何成为一名合格工程师?懂代码,不懂设计?一名合格工程师必备的条件:前端开发有一定的设计能力论工程师的设计能力3年工作经验,面试必考设计能力成为项目技术负责人,设计能力是必要基础从写好代码,到做好设计,设计模式是必经之路前端学习设计模式的困惑网上的资料都是针对Java等后端语言的看懂概念,但是不知道怎么用,看完就忘现在的JS框架,到底都用了哪些设计模式课程概述做什么?-讲解JS设计模式哪些部分?
2021-06-10 17:44:22
1299
原创 vue-element ui 学习笔记-02
Vue进阶一、vue实例(对象)1.一个基本的vue的实例<!DOCTYPE html><html><head> <mata charset="UTF-8"> <title></title></head><body> <div id="app"> <h1>{{title}}</h1> <button...
2021-06-08 17:59:19
263
1
原创 vue-element ui 学习笔记-01
https://cn.vuejs.org/一、什么是Vue1.简介Vue(读音/vju:/,类似于view)是一套用于构建用户界面的渐进式的js框架,发布于2014年2月。与其他大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库(如:vue-router,vue-resource,vuex)或既有项目整合。结合了HTML+CSS+JS,有很好的生态系统,而且vue体积很小,速度很快,优化很到位。2、MVVM模式的实现者--双向数
2021-06-07 14:16:28
315
原创 vue-typescript-admin-template后台管理系统-学习笔记
vue-element-admin学习手摸手,带你用 vue 撸后台 系列一(基础篇) 手摸手,带你用 vue 撸后台 系列二(登录权限篇) 手摸手,带你用 vue 撸后台 系列三 (实战篇) 手摸手,带你用 vue 撸后台 系列四(vueAdmin 一个极简的后台基础模板) 手摸手,带你用 vue 撸后台 系列五(v4.0 新版本) 手摸手,带你封装一个 vue component 手摸手,带你优雅的使用 icon 手摸手,带你用合理的姿势使用 webpack4(上) 手摸手,带你用.
2021-05-28 10:57:53
1382
1
原创 Mac 安装 nvm
nvm安装不推荐brew install nvm // 注意:brew 安装后一定要在 bash 或者 zsh 配置文件中设置一下brew info nvm // 设置shell 配置文件,输出帮助信息mkdir ~/.nvm // 在用户根目录下 创建 .nvm 文件cp $(brew --prefix nvm)/nvm-exec ~/.nvm/ // 把 nvm-exec 文件拷贝到刚才新建的 .nvm 目录下,把下面的内容粘贴进去export NVM_DIR=~/.n...
2020-12-29 10:35:10
2264
原创 React全家桶+AntD共享单车-后台管理系统开发-笔记-03
第四章 Router 4.0 路由实战演练主要介绍Router 4.0 路由的使用,从Demo讲解到实战演练,一应俱全。4-1 React-Router 4.0路由基本介绍4-2 -React-Router4.0 路由Demo演示(1)4-3 -React-Router4.0 路由Demo演示(2)4-4 React-Router4.0 Demo2演示4-5 React-Router4.0在项目当中的运用第5章 UI菜单各个组件使用详细介绍了UI菜单下各个组件的使用,包括了Butt.
2020-12-04 16:13:33
325
原创 React全家桶+AntD共享单车-后台管理系统开发-笔记-02
第三章 主页面架构设计详细介绍了初始项目的插件安装、主题定制以及主页面结构设计。3-1 基础插件安装(1)3-2基础插件安装(2)3-3 (安装课程中Webpack版本的用户请忽略这一小节)Webpack4.19.1版本文件合并后配置按需加载3-4 页面结构开发(1)3-5 页面结构开发(2)3-6 菜单组件开发(1)3-7 菜单组件开发(2)3-8 头部组件实现(1)3...
2020-12-02 15:03:12
586
转载 react入门+UMI
一、创建项目、安装基本第三方库以及配置所需目录sudo npm i -g create-react-app # npm下安装react环境create-react-app react-demo # 创建一个项目名为react-demo的react项目cd react-demo # 进入此项目npm start # 运行项目(项目运行后,查看项目文件和运行结果,查看完毕后,再进行下面操作)n...
2020-11-27 17:11:48
5409
原创 PHP安装和设置问题
1、下载php多版本文件2、php文件路径放入环境变量里3、将php7.2.34和php7.3.24文件里的php.exe改名为php72.exe和php73.exe4、查看php版本号
2020-11-18 11:19:06
146
原创 Mysql-学习笔记汇总
Mysql优化提高笔记整理,来自于一位鹅厂大佬的笔记B树、B-树、B+树、B*树图文详解万字长文,最硬核的mysql知识总结为了把mysql的索引底层原理讲清楚,我把计算机翻了个底朝天面试官:听说你sql写的挺溜的,你说一说查询sql的执行过程...
2020-11-06 13:53:31
2169
原创 php-学习笔记汇总
PHP设计模式|观察者模式:https://mp.weixin.qq.com/s/T3GxAWd5Occ3RyWvXjwxZw记一次 PHP 并发性能调优实战 -- 性能提升 104%:https://mp.weixin.qq.com/s/qwwQSzXttaUeZ0RPe5UVuwPHP7新功能总结:https://mp.weixin.qq.com/s/FwHOiJ6_1Nt-qpf5raoMuQphp传值和传引用的区别点总结:https://mp.weixin.qq.com/s/SlX2VM
2020-11-06 13:51:14
199
原创 Redis-学习笔记整理+汇总
万字长文的Redis五种数据结构详解(理论+实战),建议收藏。https://mp.weixin.qq.com/s/ipP35Zho9STAgu_lFT79rQ天啊,为什么我的Redis如此的慢?https://mp.weixin.qq.com/s/VbVEZAN6CIdDc2LgYODS7A面试竟被问到Redis事务,触及知识盲区,脸都绿了https://mp.weixin.qq.com/s/Hevg_4YJT_PzVd1Z_yE1TQ面试被问到Redis实现发布...
2020-11-06 13:37:08
714
转载 supervisord 进程管理器 执行队列
Supervisor 是一个 Linux 下的进程管理器,它会在queue:work进程关闭后自动重启。 可代替crontab定时脚本参考: [supervisor 安装配置使用] https://learnku.com/laravel/t/2126/supervisor-installation-configuration-use [supervisor 从安装到使用] https://www.jianshu.com/p/3658c963d28b [laravel官文] https:...
2020-10-12 15:20:51
745
原创 Yii2.0全力出击打造完整电商平台-笔记-day01
第1章 课程简介介绍了课程内容、背景和案例展示。1-1 课程介绍一线互联网公司慕课电子商城应用 基于当前主流PHP框架+拥有完整购买流程 设计->真实流程->实现 模拟【京东】慕课电子商城后台:管理员模块 会员模块 商品分类模块 商品模块 订单模块前台:会员注册 会员登录 购物车 下单过程 订单支付流程采用:Linux+Nginx...
2020-10-09 16:47:57
1300
原创 Linux-Yii2安装
1、安装composer// 若未安装curl扩展,yum install curlcurl -sS https://getcomposer.org/installer | php // 下载composer.pharmv composer.phar /usr/local/bin/composer // 拷贝到bin目录后,以后使用就可以直接 composer2、配置composer中国更新镜像,修改composer全局配置文件// 查看本机composer配置参
2020-09-29 16:05:38
220
原创 Linux-php5.7安装过程
1、wget https://www.php.net/distributions/php-7.3.22.tar.gz或wgethttp://cn2.php.net/distributions/php-7.3.3.tar.gzPS:https://www.php.net/downloads2、tar -zxvf php-7.3.22.tar.gz3、cd php-7.3.22/4、./configure --help // 查看安装帮助5、./configure --pref...
2020-09-29 14:08:28
667
原创 Linux-发邮件mail出错
send-mail: fatal: parameter inet_interfaces: no local interface found for ::1解决:vim /etc/postfix/main.cf将:inet_interfaces = localhostinet_protocols = all改成:inet_interfaces = allinet_protocols = allinet_interfaces 参数指定postfix系统监听的网络接口。缺省地,p
2020-09-25 17:05:34
345
转载 php-fpm.conf配置文件中文说明详解及重要参数说明
php-fpm全名是PHP FastCGI进程管理器php-fpm启动后会先读php.ini,然后再读相应的conf配置文件,conf配置可以覆盖php.ini的配置。启动php-fpm之后,会创建一个master进程,监听9000端口(可配置),master进程又会根据fpm.conf/www.conf去创建若干子进程,子进程用于处理实际的业务。当有客户端(比如nginx)来连接9000端口时,空闲子进程会自己去accept,如果子进程全部处于忙碌状态,新进的待accept的连接会被maste
2020-09-21 17:10:25
939
原创 Linux-阿里云服务器
1、远程连接ssh root@x.x.x.x若出现如下情况,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING ...
2020-09-16 13:48:38
142
原创 Linux-mysql5.7安装过程
1、查看是否安装mysqlyum search mysql未看到:mysql-community-server.x86_642、下载mysql源wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm3、查看是否安装mysql源yum repolist enabled | grep "mysql.*"mysql-connectors-community/x86_64 MySQL Con
2020-09-16 13:20:39
128
原创 Linux-mysql5.8安装过程
1、移除Centos7默认安装的mariadb数据库 yum remove mariadb-libs.x86_642、下载mysql源wget https://dev.mysql.com/get/mysql80-community-release-el6.3-1.noarch.rpm3、安装源yum localinstall mysql80-community-release-el6-3.noarch.rpm4、检查是否安装成功yum repolist enabled |
2020-09-16 10:26:40
2983
原创 Curl的使用
1、通过post方式获取接口数据function getUrlPostData($url, $data, $s) { try { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); //设置访问的url地址 curl_setopt($ch, CURLOPT_TIMEOUT, $s); //设置超时 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //跟踪301 curl_s...
2020-09-10 14:38:28
301
原创 Nginx基础知识-笔记
前端工程师不可不知的 Nginx 知识:https://mp.weixin.qq.com/s/zlq-KhyuAbp8bRpPtRp0IQNginx搭配Tomcat实现负载均衡:https://mp.weixin.qq.com/s/-BX7FbaGYrhxksbztqmgpA面试加分项之 Nginx 反向代理与负载均衡前端开发者必备的 Nginx 知识是谁动了我的 DOM?...
2020-09-03 16:46:59
116
转载 https等前端问题
面试官求你了,别再问我HTTPS明白 HTTPS 到底解决了什么问题 理解对称加密与非对称加密的原理和使用场景 明白 CA 机构和根证书到底起了什么作用Why HTTPSHTTP(Hypertext Transfer Protocol)超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议,可以说 HTTP 是当代互联网通信的基础。但是,HTTP 有着一个致命的缺陷,那就是内容是明文传输的,没有经过任何加密。而这些明文数据会经过 WiFi、路由器、运营商、机房等多个物理设备节点
2020-08-14 11:22:51
268
转载 Mysql-一些问题
一、分库分表原因单机的存储能力、连接数有限单表数据量百万以内,可通过添加从库、优化索引提升性能数据量千万以上,性能下降。为减少数据库负担、提高数据库响应速度、缩短查询时间二、以大化小1、垂直切分垂直分库:基于业务分类。垂直分表:给予数据表的列(大表拆小表)2、水平切分库内分表:子表在同一个数据库实例中(解决单一表大数据量过大,但仍在竞争同一个物理机的CPU、内存、网络IO)分库分表:解决高并发单库数据量过大问题,提升系统稳定性和负载能力;跨分片事务一致性难以保证,跨库join性能差
2020-08-13 15:48:56
127
原创 thinkphp-脚本运行时间越长,占用内存越多直至超内存-解决
ThinkPHP一个进程执行的过程中, 运行到某个切面时会触发记录日志(调用Log.class.php中的record方法), 在记录系统日志的时,ThinkPHP先是给所有日志信息记录在内存里(Log.class.php 中的$Log变量数组),最后一次性写入文件,这样做的目的主要是减少open file的次数,提高写Log的效率。当系统日志信息积累过多时,进程占用的内存空间就会越来越大了。修改record方法,定期100条批量保存一次日志到磁盘,同时释放Log...
2020-07-09 18:00:48
1615
转载 CPM,CPA等
CPM——按展示付费CPM(Cost Per Mille) 每千人成本。CPM是一种展示付费广告,只要展示了广告主的广告内容,广告主就为此付费。CPT——按时长付费CPT(Cost Per Time) 每时间段成本。CPT是一种以时间来计费的广告,国内很多的网站都是按照“一个星期多少钱”这种固定收费模式来收费。CPC——按点击付费CPC(Cost Per Click) 每点击成本。CPC是一种点击付费广告,根据广告被点击的次数收费。如关键词广告一般采用这种定价模式,比较典型的有Googl
2020-05-25 13:44:33
431
原创 JavaScript进阶篇-笔记
HTML标记(也称为结构)CSS样式(也称为表示)JavaScript增加行为,为网页添加动态效果注意:1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写。2. JS中的字符、符号等一定要在英文状态下输入变量1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字2.变量名区分大小写,如:A与a是两个不同变量。3.不允许使用JavaScript关键字和保留字做变量名。var在JavaScript
2020-05-14 22:10:48
248
练习使用Java基本数据类型。使用Java的String类操作字符串和子串
2010-06-25
用VC|MFC编写的计算器
2010-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人