page contents

10条建议教你写出高质量的代码

写高质量的代码,不管你是程序员,架构师,这是最基本的技能。但是什么是高质量代码呢?有人说是clean code(整洁代码),有人要有好的流程,有人说要有好的工具等等。我想说一下我自己的想法以...

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

80%面试者不知道的陷阱:闭包中延迟绑定

这是一个很有迷惑性的陷阱,大部分人都会掉进去,这就是Python在闭包作用域中绑定变量的方式。 我们有一个函数是squares(用来创建平方数的函数),里面有一个3个匿名函数,每个匿名函数是返回...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-11 14:58
  • 阅读 ( 721 )

8个案例带你拯救内存不足问题

1. Java 堆空间 发生频率:★★★★★ 造成原因 无法在 Java 堆中分配对象吞吐量增加应用程序无意中保存了对象引用,对象无法被 GC 回收应用程序过度使用 finalizer。finalizer 对象不能被 GC 立...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-11 14:19
  • 阅读 ( 639 )

光学现象的Python实现

“You will see light in the darkness。You will make some sense of this.” “你终将于黑暗中触摸白昼,它将如影般随行。” 如果说20世纪是电子的世界,那么21世纪就是光学的舞台。 光学和光...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-11 14:02
  • 阅读 ( 770 )

PHP在WEB端工作原理你知道吗?从底层源码到网络请求全过程解析

PHP创建动态交互性站点的强有力的服务器端脚本语言,作为WEB领域的首选开发语言,因其部署简单、语法简单、开发效率高而广受开发者的喜爱。全世界80%的网站都使用PHP来开发。 但正因为这样的方...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 15:10
  • 阅读 ( 673 )

PHP生命周期及fpm的运作方式

PHP在web方式中如何改了文件就立即生效的,重要的几个概念: ● sapi: 可以简单的理解为php引擎对外的一个统一接口,使得php可以和外部程序进行交互 ● php的生命周期中关键四个调用: MINT -&gt...

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

11张流程图搞定 Spring Bean 生命周期

在网上已经有跟多Bean的生命周期的博客,但是很多都是基于比较老的版本了,最近把整个流程化成了一个流程图。待会儿使用流程图,说明以及代码的形式来说明整个声明周期的流程。注意因为代码比较...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 14:32
  • 阅读 ( 625 )

详解Java八大基本类型的使用方法和限制

自从Java发布以来,基本数据类型就是Java语言中重要的一部分,本文就来详细介绍下每种基本类型的具体使用方法和限制。 int基本类型 首先,Java的整数是32位有符号(即包括正值和负值)整数...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 13:55
  • 阅读 ( 778 )

Python排序分不清?详解sorted与sort用法

排序问题是所有程序员一定会遇到的问题,Python内置的排序工具sort()和sorted()功能强大,可以实现自定义的复杂式排序。平时我们使用两个函数可能没有仔细研究过它们的区别,随想随用了。但实际...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 11:29
  • 阅读 ( 804 )

Python实战项目 | 基于股票的金融数据量化分析

这个项目是针对于股票的金融数据量化分析,更契合金融领域的称呼是股票量化交易。 把名称拆分开来理解,分别是“数据”、“分析”和“交易”,“数据”指的是我们所要分析的股票数据,“分析”指的是从“...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-10 11:20
  • 阅读 ( 784 )

你的正则表达式用得如何?这里有详细解析

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全...

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

PHP实现短网址功能,附代码

使用PHP实现短网址功能,支持短网址生成及跳转功能,暂不支持短网址解析,可以自定义开发反解析功能。 实现原理是依据26个小写字母+26个大写字母+0-9数字,组成随机字符串。共计支持500多亿的...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-09 16:48
  • 阅读 ( 700 )

让Python程序飞快运行的秘诀

讨厌 Python 的人总是会说,他们不想用 Python 的一个重要原因是 Python 很慢。而事实上,无论使用什么编程语言,特定程序的运行速度很大程度上取决于编写程序的开发人员以及他们优化程序、加快...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-09 16:36
  • 阅读 ( 699 )

php架构之CGI、FastCGI、php-fpm有什么关系?

在使用PHP开发应用时,我们用的最多的无非就是LNMP、LAMP等架构,这也是PHP开发的经典架构,使用起来简单好用,可正时因为简单好用, 使得很多人仅仅停留在会使用的层次上;CGI、FastCGI、php-f...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-09 16:08
  • 阅读 ( 677 )

MySQL 面试题

1、MySQL 中有哪几种锁? 1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁...

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

不可不知的IDEA的使用技巧

之前学习Java的时候,用的IDE是eclipse,免费也挺好用的。最近由于公司主要使用IDEA进行开发,因此转换到了IDEA。也听说过IDEA是开发Java最好用的IDE。用了一段时间后,确实感觉IDEA非常智能方...

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

JWT可以很好的应用在restful api模式上

什么是JWTJWT(JSON Web Token), 顾名思义就是可以在Web上传输的token,这种token是用JSON格式进行format的。它是一个开源标准(RFC 7519),定义了一个紧凑的自包含的方式在不同实体之间安全的用J...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 18:17
  • 阅读 ( 614 )

PHP的TS和NTS有何区别,PHP在各环境下的伪静态是如何配置的

ts(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 18:14
  • 阅读 ( 608 )

史上最详细的万字MySQL学习笔记

/* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 18:10
  • 阅读 ( 715 )

别纠结了,教你如何做消息中间件选型分析

一、什么是消息中间件? 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 通过提供消息传递和消息排队模...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-08 17:16
  • 阅读 ( 730 )