编程学院

编程学院分类,是在编程过程中,记录开发心得体会的板块。目前主要涉及PHP、Python、Linux、前端等内容。

  • Python的变量赋值、浅拷贝、深拷贝问题

    最近在备课一个AI的俄罗斯方块项目,在模拟填充加权计算环节,遇到了一个列表变量赋值、浅拷贝、深拷贝的问题,方便理解,以下对场景做简化。

    Python 1773 2021-04-13
  • composer update 报错 Allowed memory size...

    composer update 运行之后,报错:PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 67108864 bytes)

    PHP 1927 2020-10-12
  • 使用宝塔面板遇到过的坑

    使用独立主机的朋友,应该都听说过宝塔面板。不得不说,宝塔面板是目前用起来最顺手的,服务器运维面板。之前用过wdcp,比宝塔差远了,如果没有用过的朋友,可以试试。

    知识片段 3035 2020-10-09
  • Mac系统Homebrew安装Python3常见问题总结

    在Mac系统上使用Homebrew安装Python3,中途遇到很多报错的问题,以下对我遇到的问题做一个罗列,供大家参考。

    Python 5432 2019-12-04
  • XXL-JOB管理Laravel框架定时任务进程

    XXL-JOB 是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

    知识片段 6807 2019-08-17
  • Linux系统下安装php-ssh2扩展

    之前写过一篇《Windows系统下安装php-ssh2扩展》的文章,其实我们更多的是在Linux系统下跑项目,所以再整理一篇Linux系统下的安装过程,流程是差不多的。

    PHP 3686 2019-06-29
  • MongoDB按某个字段(数组)长度排序

    最近在学习基金理财,作为搞技术的,肯定不可能止步于了解皮毛知识。所以写了一个程序,去爬取基金的一些数据,然后用MongoDB做数据分析。

    PHP 8470 2019-06-15
  • MongoDB kill之后启动报错问题解决方案

    MongoDB经常会遇到结束进程后,无法启动的问题,当然报错的情况有很多种,下面列出我遇到的报错和解决方案。

    PHP 5214 2019-06-12
  • Laravel5.5执行composer update报错问题

    本地的一个 Laravel5.5 的项目有段时间没有更新包了,今天执行了一下 composer update 想更新一下扩展包,发现报了一个错,以下给出解决方案。

    PHP 15885 2019-06-04
  • MongoDB基础之MapReduce计算模型示例

    之前在《MongoDB基础之聚合查询示例》提供了一组分类和文章的测试数据,以下就在之前的这一组数据基础上做计算模型操作。

    PHP 2904 2019-06-03
  • MongoDB基础之游标和游标遍历

    前面的博文中,介绍了《MongoDB基础之原生方法增删改查》,这篇博文介绍条件查询后,返回数据条数大于20条的情况,做游标遍历读取数据。

    PHP 3175 2019-05-31
  • MongoDB基础之聚合查询示例

    在之前的两篇博文《MongoDB基础之原生方法增删改查》和《MongoDB基础之查询表达式》中,介绍了 MongoDB 的基本查询功能,这篇博文我们来介绍一个比较复杂的场景,也就是聚合查询。

    PHP 3434 2019-05-30
  • MongoDB基础之查询表达式

    昨天分享了一篇《MongoDB基础之原生方法增删改查》的文章,今天这篇文章主要是扩展查询条件部分,专业名词叫查询表达式。

    PHP 3634 2019-05-28
  • MongoDB基础之原生方法增删改查

    最近公司项目在做核心重构,我负责的项目核心重构改动不大,新需求开发不是很紧急,所以我在调研 MongoDB 的使用,后续会陆续发出我调研时整理的一些案例。

    PHP 3463 2019-05-27
  • Laravel5 框架中使用 MongoDB 事务控制实现

    对一个成熟的企业级项目来说,数据一致性的要求是至关重要的。本文就介绍在 Laravel5 框架中使用 MongoDB 时,实现事务控制的方法。

    PHP 6321 2019-05-21
  • Laravel5 项目中 Redis 报错问题解决方案

    公司最近的项目,用 redis 做临时数据存储,在配置的时候,一直报错 SELECT failed ERR invalid DB index,虽然很快就解决了,但这里有个坑还是记录一下。

    PHP 3615 2019-05-15
  • MongoDB通过$elemMatch查询内嵌数组文档

    在Laravel5框架中,使用这个扩展 jenssegers/mongodb 操作 MongoDB 会很方便,但有些操作文档中没有说明,需要大家去看代码发现。

    PHP 4462 2019-05-13
  • Linux 环境下让程序在后台不间断执行

    在linux命令行中执行程序,程序通常会占用当前终端,如果不启动新的终端就没法执行其他操作。而且一旦关闭客户端,执行中的程序也会中断。下面就给大家介绍几种简单方法,使程序在Linux 环境下后台不间断执行。

    知识片段 3322 2019-04-29
  • 新版 Git Bash ping/ipconfig命令中文乱码问题

    在 Windows 电脑上写代码,Git可以说是不可或缺的工具之一。昨天我把 windows 机器上的Git 升级了一下,发现一个问题,ping/ipconfig命令时,输出的中文是乱码。

    知识片段 6925 2019-04-23
  • MySQL主键id重新排序和设置自增起始值

    这是一篇我在采集数据中,遇到的事务回滚后id依然会自增的问题的解决方案分享帖,这个方法只适用于没有id字段关联的场景。

    PHP 4791 2019-04-22