page contents

你可能不懂什么是ETL

一、什么是ETL?ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。ETL是BI项目重要的...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-25 11:13
  • 阅读 ( 479 )

开发人员都应该了解的设计模式,从简单工厂模式开始

今天我们来看一下两个设计模式:简单工厂模式和工厂方法模式。话不多说,我们用一个例子来分析。 题目:用PHP语言实现一个计算器控制台程序,要求输入两个数和运算符号,得到运算结果。 根据...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 17:32
  • 阅读 ( 489 )

在网页上点击一个链接后,到底发生了什么,你真的知道吗?

今天我们从技术的角度来说一下,当你在浏览器输入一个网址,如http://www.toutiao.com,按回车之后到底发生了什么? DNS(Domain Name System,域名系统)解析 当我们输入一个URL地址时,浏览...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 17:30
  • 阅读 ( 767 )

Spring Cloud 和 Dubbo,到底用哪个好?

Spring Cloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大。 dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决 springcloud的接口协...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 17:09
  • 阅读 ( 566 )

读透这些,你也能成为Java技术专家

相信大多数人是普通院线毕业,但渴望着能一步步走上技术专家乃至更高级别的职位,那既然是普通院校毕业,与那些 985 院校科班出身的同学相比本身就有天然的劣势,所以我们就更要提升自己的起点...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 16:16
  • 阅读 ( 609 )

小白教程:爬取王者荣耀高清皮肤大图背景故事

这是一个面向小白的爬虫教程,基本上纯python语法切片索引,少用到第三方爬虫网络库。这是一只小巧方便又强大的爬虫,由python编写。 主要实现了: 1.爬取高清皮肤大图2.爬取所有英雄背景故...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 16:12
  • 阅读 ( 604 )

浅谈数据可视化:图表只是数据可视化的小部分

笔者接触了数据可视化多年,虽然不能自称是这块领域的专家,但是耳闻目染下总是能学到一些东西的。在与很多人谈起可视化这个东西的时候,很多人的第一印象就是各种丰富有趣的图表。 这个想法对...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-24 16:11
  • 阅读 ( 472 )

用python下载和拼接微信好友头像图片

相信微信大家是用得再多也不过了。那么,对于python+微信,又能玩出什么新的花样呢?用python下载所有的微信好友的头像,然后拼接成一张大图。还是先给大家看看效果图如何。 PS:图侵删。这...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 17:40
  • 阅读 ( 670 )

7个 Python小项目,从教程到图片演示——5分钟教会Python新手

推荐你看一下GitHub上这些常见的网站爬虫例子, 代码通用性较高,时效性较久。项目代码对新手比较友好,是简单的python代码,并配有大量注释。 1.淘宝模拟登录 使用教程 点击这里下载下载ch...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 16:23
  • 阅读 ( 581 )

PHP经典算法面试题集,算法实例解析

今天给大家介绍一些,经典的算法集锦。掌握这些经典算法,在以后的面试过程中就不用担心算法不过关啦。话不多说,来看实例吧。 1、用PHP实现杨辉三角 杨辉三角 解题思路:设置两个变量分别为...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 13:41
  • 阅读 ( 723 )

听说你还认为PHP是单继承语言,学会使用trait,完美实现多继承

什么是trait Trait是为类似PHP的单继承语言而准备的一种代码复用机制。Trait为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用method。 Trait是PHP5.4.0起引入...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 13:40
  • 阅读 ( 535 )

一次SQL查询优化原理分析(900W+数据,从17s到300ms)

有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时3...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 13:27
  • 阅读 ( 426 )

求求你,别再写上千行的类行吗?

最近在对已有项目进行扩展的时候,发现要改动的一个类它长766行,开放了近40个public接口,我流着泪把它给改完了。 为了防止这样的惨剧再次发生在我的身上,我觉得有必要写一篇文来让广大程序...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-22 13:24
  • 阅读 ( 612 )

什么是PHP流?谈一谈你一直在用,却被你忽略的流

定义 流的作用是使用统一的方式处理文件、网络和数据压缩等共用同一套函数和用法的操作。简单而言,流是具有流式行为的资源对象。因此,流可以线性读写、或许还能使用fseek()函数定位到流中的...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 17:26
  • 阅读 ( 457 )

Laravel框架,实现导出Excel功能,同时把链接地址转换成图片

需要用到的工具及扩展 laravel版本为5.5,可到官网根据自己的需要下载相应版本PHP7及以上excel扩展用的是 maatwebsite/excel,版本为2.1及以上安装后的laravel框架目录如下图所示: laravel框...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 17:23
  • 阅读 ( 833 )

Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例

dubbo最近更新了dubbo-spring-boot-starter的jar包,废话不多少,看看如何使用。 首先我们可以通过github编译打包最新的starter, Git地址为:https://github.com/alibaba/dubbo-spring-boot-...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 16:21
  • 阅读 ( 592 )

作为程序员,你怎么看待用go语言重写所有的Java后台工程

网传哔哩哔哩用go语言重写所有的Java后台工程,作为程序员怎么看待这件事,go语言是成主流趋势了吗?会Java的程序员怎么办,不会失业吧! Go语言是谷歌2009年发布的第二款开源编程语言。Go语言...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 16:10
  • 阅读 ( 613 )

5分钟了解爬虫思路,这是我见过最简单的基础教学

如果学会了python的基本语法,我认为入门爬虫是很容易的。 1:什么是爬虫 爬虫(spider,又网络爬虫),是指向网站/网络发起请求,获取资源后分析并提取有用数据的程序。 从技术层面来说就是...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 15:14
  • 阅读 ( 567 )

Python面试题目,掌握他们令你更上一层楼!附标准答案

1. Python中的标识符长度能有多长? 在Python中,标识符可以是任意长度。此外,我们在命名标识符时还必须遵守以下规则: 1. 只能以下划线或者 A-Z/a-z 中的字母开头 2. 其余部分可以使用...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-21 14:43
  • 阅读 ( 623 )

redis 学习笔记

这篇 redis 学习笔记主要介绍 redis 的数据结构和数据类型,并讨论数据结构的选择以及应用场景的优化。 redis 是什么? Redis是一种面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-20 16:28
  • 阅读 ( 617 )