page contents

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

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

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

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
  • 阅读 ( 533 )

一次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
  • 阅读 ( 424 )

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

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

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

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

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

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

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

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

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

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
  • 阅读 ( 590 )

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

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

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

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
  • 阅读 ( 620 )

redis 学习笔记

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

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

HTTPS详解

人们会用 Web 事务来处理一些很重要的事情。如果没有强有力的安全保证,人们就 无法安心地进行网络购物或使用银行业务。如果无法严格限制访问权限,公司就不 能将重要的文档放在 Web 服务器上。...

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

用python解九宫格以及画图

像这个九宫格,首先就是画单独的方型,这个函数要自己写: import turtle as tt.speed(0)def zfx(a=200): for i in range(4): t.forward(a) t.left(90) 然后再写一个函数,主要是为了给正方形...

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

我不觉得有异步压力

异步(async)正风靡一时。异步Python、异步Rust、go、node、.NET,任选一个你最爱的语言生态,它都在使用着一些异步。 异步这东西有多好,这在很大程度上取决于语言的生态及其运行时间,但总...

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

你必须要知道的性能优化基本知识

一、性能优化的一般性原则 (1)、依据数据而不是凭空猜测 性能优化的第一原则是当我们怀疑性能有问题的时候,应该通过测试、日志、profillig来分析出哪里有问题,有的放矢,而不是凭感觉、撞...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-20 14:54
  • 阅读 ( 472 )

Java中的“浅复制”与“深复制”

将一个对象的引用复制给另一个对象,一共有三种方式。 第一种方式是直接赋值,第二种方式是浅复制,第三种方式是深复制。 1. 直接赋值 在Java中,A a1 = a2,这实际上复制的是引用,也就是说...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-20 14:37
  • 阅读 ( 504 )

一个技术总监的忠告:不要辜负这个程序员最好的时代

1. 程序员的宿命? 程序员的职业生涯中难免遇到烂项目,有些项目是你加入时已经烂了,有些是自己从头开始亲手做成了烂项目,有些是从里到外的烂,有些是表面光鲜等你深入进去发现是个“焦油坑”...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-19 17:53
  • 阅读 ( 587 )

图文:你女朋友也能看懂的 Kubernetes

最近,我开始了 Kubernetes 之旅,并且希望更好地了解其内部原理。我在这些方面做了一个演讲! 容器 在我们尝试了解 Kubernetes 之前,让我们花一点时间来澄清容器是什么,以及它们为什么如此...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-19 16:54
  • 阅读 ( 418 )

PHP与RBAC设计思路,数据表设计与源码讲解

权限系统模块对于互联网产品是一个非常重要的功能,可以控制不同的角色合理的访问不同的资源从而达到安全访问的作用 权限控制有哪些模型 ACLRBAC 基于角色的访问控制 从上图我们可以看出,...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-19 15:04
  • 阅读 ( 483 )