page contents

python避坑指南

我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“UnboundLocalError”,...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 15:53
  • 阅读 ( 755 )

基于Python建立深度神经网络

神经网络构造的例子符号说明:上标[l]表示与第l层;上标(i)表示第i个例子;下标i表示矢量第i项 单层神经网络 神经元模型是先计算一个线性函数(z=Wx+b),接着再计算一个激活函数。一般...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 15:40
  • 阅读 ( 761 )

在Python中如何使用 lambda, map, filter 和 reduce 函数来转换数据结构

世界上有很多种语言,它们可以归类的类别也是如此。编程示例是一种基于编码风格和语言方式去尝试把不同语言分类的途径。编程示例本质上就是一种风格和编程方式。 大多数的时候,我们认为 Pytho...

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

Redis面试真题,再也不担心挂在Redis上

Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 16:01
  • 阅读 ( 721 )

让PHP7达到最高性能的几个Tips

记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事情. 启用Opcache非常简单, 在php.ini配置文件中加入...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 16:00
  • 阅读 ( 606 )

令人抓破头皮的MySQL线程池,这也许是目前最全面的实用帖

最近出现多次由于上层组件异常导致DB雪崩的情况,笔者将部分监控DB启用了线程池功能,在使用线程池的过程中不断深入学习的同时,也遇到了不少问题。 本文就来详细讲述一下MySQL线程池相关的知...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 15:31
  • 阅读 ( 677 )

作为程序员必须了解的Java agent技术

注:本文定义-在函数执行前后增加对应的逻辑的操作统称为MOCK 1、引子 在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部分的功能实现非常...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 15:27
  • 阅读 ( 814 )

适合中级 Python 开发人员练手的13个项目

学习Python的基础知识是一种美妙的体验,但对于中级Python开发人员来说,很多项目要么过难,要么过易。 本文将列出13个适合中级Python开发人员练手的项目。 Web 项目设计 >> 内容聚...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-07 15:23
  • 阅读 ( 584 )

PHP设计短信验证码防刷机制,你能想出多少种方案?

大部分产品都会涉及到短信验证码的使用界面,尤其是手机产品,短信验证码几乎已经成为所有手机产品的标准。因此,防止短信被刷成了每个产品经理和开发人员关心的问题。 没有体验过短信被刷问题...

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

vue.js和react的对比:react好还是vue.js好

ue.js和react都是javascript的库,也就是框架,那么vue.js和react这两个框架哪个好呢?本篇文章就来通过对比vue.js框架和react框架来给大家说说react好还是vue.js好,有感兴趣的朋友可以看一看...

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

为什么我们做分布式Redis时只会这两种操作?

绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里对 Redis 常见问题做一个总结,解决大家的知识盲点。 1、为...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 17:07
  • 阅读 ( 777 )

面试时遇到答不上的问题,如何力挽狂澜?

今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题回答不上来的时候,该怎么办。 在开始讲解之前,先纠正一个...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 16:43
  • 阅读 ( 732 )

用Python告诉你,怎么根据照片信息获取用户详细信息

有媒体曝出,微信发原图或存在泄露位置信息的风险。 对此,腾讯微信团队微博12月1日发布声明称,朋友圈发送的照片都经过系统自动压缩,不带位置等信息,实在担心的话,可以P完图再发,如下图:...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 15:35
  • 阅读 ( 670 )

浅谈Python中无处不在功能强大的装饰器

本篇介绍装饰器的原理和用法,力求通俗易懂。 我们从一个简单的例子开始,逐步展开。假设有一个函数,函数随便做点啥: def foo(): print("do something.") foo 和 bar 在英语中相当于汉...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-06 15:06
  • 阅读 ( 641 )

php之static静态关键字

都知道声明为static的方法可以在类没有被实例化的时候调用  但是php有个很有趣的现象,静态调用非静态方法: <?php class A {     public function test(){         echo "hello";  ...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 19:08
  • 阅读 ( 676 )

PHP在很多公司遭到弃用?

前有以Java为上的学术派地位难以撼动,后有新兴崛起的Python等语言的猛烈夹击。没错,如今PHP的地位很尴尬。 PHP相对于其他语言,编辑简单,实用性强,更适合初学者。跨平台性强优势明显,由...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 19:06
  • 阅读 ( 707 )

python中的sort方法使用详解

Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 1 基本形式  列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 12:44
  • 阅读 ( 594 )

Python 判断变量是否是 None 的三种写法

代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None;第二种是 if not x:;第三种是if not x is None(这句这样理解更清晰if not (x is None)) 。 如果你觉得这...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 11:39
  • 阅读 ( 732 )

i++与++i的水有多深,你真的了解吗?

i++是先算后加,++i是先加后算,这个在我们学习循环就已经知道的东西,到底蕴含了什么呢? 我们来看一段代码: int i1=10;int i2=i1++;​int i3=10;int i4=++i3;​int i5 = 10;i5 = i5++;​int i...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 11:21
  • 阅读 ( 620 )

HashMap底层实现

HashMap底层实现采用了哈希表,这是一种非常重要的数据结构。对于我们以后理解很多技术都非常有帮助(比如:redis数据库的核心技术和HashMap一样)。 数据结构中由数组和链表来实现对数据的存储...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-05 10:26
  • 阅读 ( 657 )