- 博客(132)
- 收藏
- 关注
转载 前端HTML框架(frameset)用法详细解析
Frameset定义W3C是这样定义frameset框架的,通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。注意,这是HTML框架,不是前端框架,与node.js,vue.js等不同。垂直切割属性为cols。例如:属性值的个数就代表视窗的个数,像这里是两个数,那么就有两个视窗,如果有三个,那么就有三个视窗。值得...
2019-04-12 15:09:46
10906
2
转载 Python基础学习之多任务-协程详细讲解
前言学习Python的小伙伴对于他的多任务一定不会陌生,那么多任务中的协程又有几个小伙伴们知道呢?在本文将重点剖析协程这个知识点。正文一、协程简介 协程 协程,又称微线程,纤程。英文名Coroutine。 协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。 为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机,...
2019-04-12 15:01:50
376
转载 大数据HIVE之DDL操作详细解析
前言在学习大数据开发的小伙伴们都知道在HIVE在整个大数据开发中的重要性,他可以称之为大数据中的数据仓库,那么其中的DDL操作各位小伙伴们又熟悉多少呢?在本文将就这个问题做一个详细的讲解。 正文Hive的DDL操作DDL:data definittion language 数据定义语言 主要是定义或改变表的结构、数据类型、表之间的链接和约束等初始化操作DML:data man...
2019-04-12 10:48:21
815
转载 Python开发之编辑器汇总
前言 在Python开发中编辑器相信各位小伙伴们都不陌生,但是都哪些编辑器比较好用呢?在本文将汇总四种最好用的编辑器,跟随小编一起来看看都有哪四种吧。正文 1、Sublime Text 这是一个轻量级的代码编辑器,跨平台,支持几十种编程语言,包括Python,Java,C/C++等,小巧灵活,运行轻快,支持代码高亮、自动补全、语法提示,插件扩展丰富,是一个很不错的代码编辑器,配置相...
2019-04-12 10:31:16
403
转载 2019年最新大数据Hbase详细解析
前言 大数据领域在2019年似乎上了另一个台阶,像云计算,人工智能,物联网等都离不开大数据,在本文将着重讲解大数据中的Hbase,希望各位小伙伴能够将这个只是点掌握牢固。正文一、hbase与列式存储 hbase最早起源于谷歌的一篇BigTable的论文,它是由java编写的、开源的一个nosql数据库,同时它也是一个列式存储的、支持分布式(基于hdfs)的数据库。什么是列式存储呢?简...
2019-04-12 10:28:22
1867
转载 2019年最新大数据HIVE定义及数据类型详解
前言一转眼进入了2019年的4月份,学习大数据的小伙伴们肯定很辛苦吧,在大数据开发中HIVE在其中占了很大的比重,可以说是整个大数据仓的核心,在本文将详细介绍HIVE这个模块,废话不多说跟随小编一起来学习吧。正文一、Hive概述1.Hive简介 Hive数据仓库软件有助于使用SQL读取、编写和管理驻留在分布式存储中的大型数据集。提供了命令行工具和JDBC驱动程序以将用户连接到Hive...
2019-04-11 16:13:01
466
转载 PHP通过Laravel巧妙实现超大文件上传
前言在PHP开发中有的时候会遇到需要上传比较大的文件到服务器,在这相信很多小伙伴们都会抓头,不知道怎么解决,在这里小编将讲解怎么通过Laravel来实现这个功能。正文我们知道,在以前,文件上传采用的是直接传整个文件的方式,这种方式对付一些小文件是没有问题的。而当需要上传大文件时,此种方式不仅操作繁琐,需要修改web服务器和后端语言的配置,而且会大量占用服务器的内存,导致服务器内存吃紧,严重...
2019-04-11 16:09:14
1350
转载 PHP面向对象详细解析
前言 学习PHP的小朋友们都知道,PHP在中小型企业的应用是非常广泛包括建站、小程序、CRM与OA等,那么作为基础中的基础,PHP面向对象你又掌握了多少呢?在这将就这个问题做一个详细的讲解。正文一、定义类 使用关键字class定义二、实例化对象 使用关键字new实例化对象三、类成员的添加和访问 (1)类成员:属性、方法、常量 (2)添加成员需要使用修饰符 public、p...
2019-04-11 11:05:13
288
转载 PHP抽象类abstract详细解析
前言 在PHP开发中抽象类abstract相信各位学习PHP的的小伙伴们都不会陌生,他的用法可以说是多种多样,下面随小编一起来看一看吧。正文 1.abstract定义为抽象的类不能被实例化; 2.它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的; 3.被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现; 4.子类继承一个抽象类的时候...
2019-04-04 14:55:17
619
转载 用Python语言巧妙的实现进度条
前言 对于开发或者运维来说,使用Python去完成一些跑批任务,或者做一些监控事件是非常正常的情况。那么如何有效的监控任务的进度,除了在任务中加上log外,还能不能有另一种方式来了解任务进展到哪一步了呢? 这就是今天我们来了解的内容,进度条。正文标准输出 首先说一下在操作系统中,都有哪些控制符: \r: 将光标移动到当前行的首位而不换行; \n:将光标移动到下一行,并不...
2019-04-04 11:10:24
335
转载 2019年最新Python爬取腾讯招聘网信息代码解析
前言 初学Python的小伙们在入门的时候感觉这门语言有很大的难度,但是他的用处是非常广泛的,在这里将通过实例代码讲解如何通过Python语言实现对于腾讯招聘网站信息的抓取废话不多说,各位小伙伴们一起来学习学习吧。正文代码实例:import requestsfrom bs4 import BeautifulSoupfrom math import ceilheader = {‘U...
2019-04-02 10:34:51
297
转载 大数据Hadoop系列之MapReduce详细解析
前言 在大数据的学习中,很多小伙伴们对于Hadoop中的MapReduce的学习很是吃力,找不到学习的窍门,在本文就MapReduce做一个详细的讲解,帮助各位小伙伴们,更快的掌握MapReduce。正文 由于在学习过程中对MapReduce有很大的困惑,所以这篇文章主要是针对MR的运行机制进行理解记录,主要结合网上几篇博客以及视频的讲解内容进行一个知识的梳理。1、MapReduce...
2019-04-02 10:31:22
391
转载 2019年最新PHP访问数据缓存处理详细解析
前言在PHP开发中服务器端的缓存数据处理可以说是其中的重中之重,但是很多的小伙伴们对此掌握的并不是很牢靠,在这里将重点解析PHP开发中服务器的缓存数据处理,跟着小编一起来学习一下吧。正文 利用Redis或Memcache作为MySQL的缓存,采用是ThinkPHP框架。方法一采用ThinkPHP的S方法$savedata[‘uid’]=session(‘uid’);savedata...
2019-04-02 10:27:06
189
转载 Python入门详细教程
第一章:Python语言的介绍 在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。第二章:Python语句的语法、基本函数以及turtle库的使用 在第二章中介绍了Python的语句的组成及常用的几个函数。1.语句 1、Python程序的框...
2019-04-01 10:23:46
205
转载 Python开发之控制流代码详细解析
前言 在Python开发中控制流很多的地方都会用到,那么作为初学者的你又掌握了多少呢?下面跟随小编通过下面的实例源码来学习吧。正文 配置环境:python 3.6 python编辑器:pycharm代码如下: #!/usr/bin/env python #-- coding: utf-8 -- # 控制流: # 1、布尔值:只有两种值:Ture 和 False A ...
2019-04-01 10:19:44
141
转载 2019年最新Python程序优化汇总
1.引论 建议1:理解Pythonic概念—-详见Python中的《Python之禅》 建议2:编写Pythonic代码 避免不规范代码,比如只用大小写区分变量、使用容易混淆的变量名、害怕过长变量名等。有时候长的变量名会使代码更加具有可读性。 深入学习Python相关知识,比如语言特性、库特性等,比如Python演变过程等。深入学习一两个业内公认的Pythonic的代码库,比如F...
2019-04-01 10:15:00
303
转载 2019年最新Python爬取腾讯招聘网信息代码解析
前言 初学Python的小伙们在入门的时候感觉这门语言有很大的难度,但是他的用处是非常广泛的,在这里将通过实例代码讲解如何通过Python语言实现对于腾讯招聘网站信息的抓取废话不多说,各位小伙伴们一起来学习学习吧。正文代码实例:import requestsfrom bs4 import BeautifulSoupfrom math import ceilheader = {‘U...
2019-04-01 10:10:52
225
转载 Python日常学习之Socket详细解析
前言 在Python学习中Socket相信大家都不会陌生,因为是是一个接口通道,里面不仅封装了IP地址还有端口协议等,下面本文就Socket做一个比较详细的讲解,废话不多说我们开始吧。正文socket基础 什么是socket? - socket为接口通道,内部封装了IP地址、端口、协议等信息;我们可以看作是以前的通过电话机拨号上网的年代,socket即为电话线。 socket...
2019-03-29 16:06:45
886
转载 2019年最新Python爬取腾讯招聘网信息代码解析
前言 初学Python的小伙们在入门的时候感觉这门语言有很大的难度,但是他的用处是非常广泛的,在这里将通过实例代码讲解如何通过Python语言实现对于腾讯招聘网站信息的抓取废话不多说,各位小伙伴们一起来学习学习吧。正文代码实例:import requestsfrom bs4 import BeautifulSoupfrom math import ceilheader = {‘U...
2019-03-29 09:57:53
833
转载 Python开发之控制流代码详细解析
前言 在Python开发中控制流很多的地方都会用到,那么作为初学者的你又掌握了多少呢?下面跟随小编通过下面的实例源码来学习吧。正文 配置环境:python 3.6 python编辑器:pycharm代码如下: #!/usr/bin/env python #-- coding: utf-8 -- # 控制流: # 1、布尔值:只有两种值:Ture 和 False A ...
2019-03-26 09:52:11
439
转载 2019年最新spark常用命令汇总
前言在大数据开发中Spark是专为大规模数据处理而设计的高速引擎,可以说在大数据开发中占据着举足轻重的地位,下面就Spark的一些常用命令做了一下汇总。正文 1. 加速跑 spark-sql --name uername --num-executors 21 --driver-memory 8G --executor-memory 8G 2. 上传数据 建表 create...
2019-03-25 11:03:17
786
转载 HTML5中webSocket方法详细解析
webSocket是什么 webSocket是HTML5新出的一种协议,底层是基于TCP/IP协议的。跟http没有关系,只是复用了http握手通道,用来升级协议。 webSocket的作用 轮询:客户端以一定的时间间隔向服务端发出请求,以频繁请求的方式来保持客户端和服务器端的同步。 缺点: 浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有...
2019-03-25 10:55:54
630
转载 如何用PHP完整的开发一个网站?
1、PHPer应具备的知识(1)PHP知识:熟练掌握基础函数,PHP语句(条件、循环),数组(排序、读取),函数(内部 构造),运算(数学 逻辑),面向对象(继承 接口 封装 多态静态属性)等。了解Cookie或者Session一种机制了解一种模板操作机制和使用手头收藏一些好的常用类或方法,能提高我们的开发的速度。如:分页、上传、字符过滤、数据库操作、生成HTML、文件操作等。(2)...
2019-03-25 10:48:31
3481
转载 PHP与ajax 是如何实现文件上传的?
html 代码1 2 3 4 5 项目使用的是pbootCMS 所以地址可忽略 enctype="multipart/form-data"因为设计到文件上传必须在from 表单中添加该属性js代码 1 function abs(){2 var fileArray = document.getElementById(‘tables’).files[0];3 ...
2019-03-22 14:35:24
1313
转载 PHP开发巧妙解决高并发与大流量的问题
一 高并发的概念 在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来,用PHP语言就能够巧妙ode解决这个问题,下面一起来看看吧。二 高并发架构相关概念 1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求) 2、PV(Page View):综合浏览量,即页面浏览量或者点击量,一个访客在24小...
2019-03-22 10:32:59
824
转载 php中TS和NTS都有哪些区别?
在PHP开发中ts(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。 不会出现数据不一致或者数据污染php以ISAPI方式加载的时候选择这个版本.,php以ISAPI方式加载的时候选择这个版本. nts(None-Thread Safe)即非线程安全,就是不提供数据...
2019-03-22 10:06:04
1203
转载 Python多线程定义及用法详细解析
Python多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 1、使用线程可以把占据长时间的程序中的任务放到后台去处理。 2、用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 3、程序的运行速度可能加快 4、在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释...
2019-03-21 15:18:27
409
转载 用Python语言巧妙的实现进度条
前言 对于开发或者运维来说,使用Python去完成一些跑批任务,或者做一些监控事件是非常正常的情况。那么如何有效的监控任务的进度,除了在任务中加上log外,还能不能有另一种方式来了解任务进展到哪一步了呢? 这就是今天我们来了解的内容,进度条。正文标准输出 首先说一下在操作系统中,都有哪些控制符: \r: 将光标移动到当前行的首位而不换行; \n:将光标移动到下一行,并...
2019-03-21 11:10:30
572
转载 PHP环境部署伪静态教程
前言 在用PHP语言开发网站的时候,伪静态是一个绕不过去的一道坎,在PHP中设置伪静态对于老手来说是手到擒来,但是对于新手来说稍微有点难度,还没有掌握的小伙伴们不要着急,下面跟着小编一起来学习吧。正文一、Apache的伪静态配置1、网站根目录下需要有 .htaccess 文件,没有则自己创建一个,内容为2、在apache的配置文件httpd.conf中查找 : LoadModule...
2019-03-20 14:51:05
2885
1
转载 大数据中模型调优详细解析
k折交叉验证第一步,不重复抽样将原始大数据随机分为 k 份。第二步,每一次挑选其中 1 份作为测试集,剩余 k-1 份作为训练集用于模型训练。第三步,重复第二步 k 次,这样每个子集都有一次机会作为测试集,其余机会作为训练集。在每个训练集上训练后得到一个模型,用这个模型在相应的测试集上测试,计算并保存模型的评估指标,第四步,计算 k 组测试结果的平均值作为模型精度的估计,并作为当前 k...
2019-03-19 15:53:24
1451
转载 HTML5 Web储存实例解析
在客户端存储数据 HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie速度很慢而且效率也不高。 在 HTML5 ...
2019-03-19 15:35:22
182
转载 大数据工程师面试试题汇总HIVE篇
hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 Metastore (hive元数据) Hive将元数据存储在数据库中,比如mysql ,derby.Hive中的元数据包括表的名称,表的列和分区及其属性,表的数据所在的目录 Hive数据存储在HDFS,大部分...
2019-03-14 14:24:49
1813
转载 Python开发函数定义及使用方法详解
Python学习——函数1.函数定义:def Firstfunction():‘Mashiro’print(“I love Mashiro!”)print(Firstfunction.doc)#函数文档Firstfunction()#函数调用输出:MashiroI love Mashiro!2.关键字参数:在函数调用时无需考虑参数的顺序def Secondfunction(na...
2019-03-13 16:12:57
200
转载 Python入门应该怎么学才能学好?
一、Python是什么相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 3(数据源自最新的TIOBE排行榜)。来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘s python!二、Python的由来和发展...
2019-03-13 14:53:07
243
转载 Mac电脑安装mysql数据库的教程
Mac下修改MySQL初始密码 停止 mysql server. 通常是在 ‘系统偏好设置’ > MySQL > ‘Stop MySQL Server’ 打开终端,输入: sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables 打开另一个新终端,输入: sudo /usr/local/mysql/bin/...
2019-03-13 14:42:17
1164
转载 Python开发笔记第一天
环境变量的配置: 配置Python的安装目录到path变量中,例如C:\Python37标识符的命名规则:变量名只能以数字,字母,下划线组成。不能以数字开头,保留字不能被使用。建议使用下划线分割student_number。不建议使用中文。Python中的变量Python中没有常量Python中,变量都是指向对象的name = “Alex Li”name2 = name#相当于...
2019-03-13 14:16:30
137
转载 利用Python来实现网站目录扫描器
有人问为什么要去扫描网站目录:懂的人自然懂 这个Python脚本的特点: 1.基本完善 2.界面美观(只是画了个图案) 3.可选参数增加了线程数 4.User Agent细节处理 5.多线程显示进度 扫描目标:Metasploitable Linux代码:WebDirScanner.py:#-- coding:utf-8 --author = “Yiqing...
2019-01-24 14:07:18
1840
1
转载 PHP开发原子操作,文件锁flock,数据库事务详细解析
php原子操作,文件锁flock,数据库事务 php没有继承posix标准支持的unix锁,只封装了一个linux系统调用flock(信号量也能做成锁),按理也是可以使用锁机制的,虽然效率低一点。 php脚本是运行在fastcgi容器中,而fastcgi是多进程的,所以如果php程序访问了临界资源,势必造成程序结果的不正确性。 估计还要考虑下fastcgi容器的问题 ----...
2019-01-24 10:27:03
473
转载 python开发中装饰器-迭代器-生成器定义及用法详细解析
在Python开发刚入门的时候肯定对于他的装饰器、迭代器与生成器掌握的并不是很好,有的小伙伴们很多的时候回记混,下面就这三种做一个详细解析。一、装饰器1、什么是装饰器?器=》工具,装饰=》增加功能1、不修改源代码2、不修改调用方式装饰器是在遵循1和2原则的基础上为被装饰对象增加功能的工具2、实现无参装饰器1、无参装饰器的模板def outter(func):def wrap...
2019-01-22 10:14:08
272
1
转载 Java核心技术解析详解
1.数据类型包含八种基本类型,其中四种整形(int/short/long/byte),两种浮点类型(float/double),一种用于表示Unicode编码的字符类型char,一种表示真值的boolean类型整形大小排序long(接近正无穷)>int(2147483647)>short(32767)>byte (127)浮点类型大小排序 double>float。浮...
2019-01-16 14:24:30
553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人