2021年02月

🌞 🌞 🌞 Hi,你好

这里是苏小怪的“碎碎语”板块,用于记录平时的所闻所想。

🍀2020.02.28

知识是无用的,技术是有用的,虽然知识好像一时半会用不上,但是在很长的时间内慢慢的它会改变着你,改变你的内涵,改变你的灵魂,改变你的内心。

🍀2020.02.27

今天是周末,有关于放松和娱乐的区别,像睡觉,散步,喝茶这些很容易被打断,闲下来就想去做点别的事情的感觉,是不是可以归为真正的放松呢?

而像打游戏,追剧,看小说,刷抖音这种越做就越抽不开身的感觉,这就是娱乐吧。

阅读更多

Laravel的生命周期

目录

  • 简介

  • 一、Composer 自动加载项目依赖

  • 二、创建应用实例

    • 创建容器

    • 绑定内核

      HTTP 内核类
      Console 内核
      绑定异常处理

  • 三、接收请求并响应

    • 解析内核
    • 处理 HTTP 请求
    • 发送响应
  • 四、终止应用程序

  • 五、总结

  • References

Laravel的生命周期开始于 public/index.php,结束于 public/index.php。

客户端的所有请求都经由Web服务器引导到这个文件中。

以下是public/index.php 文件的源码和注释:

阅读更多

如何预防DDOS攻击

DDoS攻击可以消灭您网站的基础。它可能会崩溃,脱机并无法满足用户的期望。

因此,采取措施防止DDoS攻击发生很重要。DDoS(分布式拒绝服务)攻击涉及大量流量,这些流量针对具有恶意目的的特定网站。目标是使网站的服务器超载,以使其无法处理流量。这可能会导致网站崩溃并脱机,甚至可能破坏网站的内容,从而不利于其满足合法用户请求的能力。

这里我们将介绍以下内容:

  • 什么是DDoS攻击?
  • DDoS攻击如何以及为什么发生?
  • 如何防止DDoS攻击?

让我们开始吧!

阅读更多

2021年01月

🌞 🌞 🌞 Hi,你好

这里是苏小怪的“碎碎语”板块,用于记录平时的所闻所想。

🍀2020.01.31

包括赢家必备的五种意识和能力。

亡:危机意识

口:沟通能力

月:时间观念

贝:取财有道

凡:平常心态

🍀2020.01.30

下面这段话是摘抄自《阮一峰的网络日志》:

一个国家比另一个国家富裕,很大程度上并不取决于人民是否努力工作 (孟加拉人的努力程度,事实上可能远胜于挪威人),也不取决于设备,而是取决于许多其他因素,比如资本、知识技能、基础设施、销售渠道等等。所有这些外部因素,才是国家富裕的根本原因,人民的努力不是决定性因素。

这个道理放到人的身上,也是一样的。人与人的收入不一样,原因不是甲比乙更努力,而是很多外部因素综合起来的结果。甲拥有的资本、技能和环境条件超过了乙,使得甲所在的层次高于乙。一个餐厅服务员,无论怎样努力,收入恐怕都不会超过基金经理,道理就在这里。

这告诉我们,如果你想真正地提高收入,努力仅仅是一部分的因素,更重要的是,你必须设法提升自己的资本、技能和环境的层次

就像第21期[5]说过的,你需要的不是“水平方向的努力”,而是“垂直方向的努力”。

🍀2020.01.29

哇!最近又重拾起了2个旧词,底层逻辑&认知

阅读更多

LNMP环境搭建

最近几天没事折腾了下自己的测试服务器,在服务器中搭建lnmp环境,=-=废话不说了,来看文章的你肯定是想知道怎么去搭建lnmp环境,以下我便会把我所知道的教你(有句话是这样说的,你告诉我的,我都忘记了。你教会我的,我都记得),教程实践过程可能会遇到不同的错误,但也不要为此烦恼,尽量去解决就可以了,直到你发出wow的一声。

简介

L:linux N:nginx M:mysql P:php

阅读更多

Python中的opencv图片处理

安装

  • conda install opencv-python

如果发生错误:PackagesNotFoundError: The following packages are not available from current channels: - opencv-python

- anaconda show conda-forge/opencv-python
- conda install --channel https://conda.anaconda.org/conda-forge opencv 
1
2
import numpy as np
import cv2
阅读更多

Python中的字符串的基本使用

字符串

  • 字符串的表示方式
  • 字符串的下标和切片
  • 字符串常见操作
  • 字符集和编码
  • 成员运算符
  • 字符串的format方法
1
2
3
4
5
a = "I'm Tom"  # 一对双引号 
b = 'Tom said:"I am Tom"' # 一对单引号
c = 'Tom said:"I\'m Tom"' # 转义字符
d = '''Tom said:"I'm Tom"''' # 三个单引号
e = """Tom said:"I'm Tom" """ # 三个双引号
阅读更多