宁泽林_NiZerin - 互联网技术博客

  • PHP
  • Go
  • Java
  • Rust
  • Python
  • 交流群
  • 关于我
  • 留言版
linux

WP 站点博客被垃圾留言,怎么办?

近几个月来在博客后台发现大量的垃圾留言,很是烦躁,一开始并没有理会,没想到后面越刷越多根本停不下来。 截止今天下午,垃圾留言将近有 1w ,感觉也不是很多,主要是这样的~~~ 他的留言全是英文,篇幅还非常长,居然还加载这 Url,这是最不可忍的。 正好今天周六,时候把这件事给处理掉了。 当然我想到了一个最简单的方法就是封 IP ,粗暴且有效 ,Get ~~~ 我连续看了好几条留言,发现对方的 IP 一直在变,但是网络部分是没变的。 可以说是对方的脚本相当智能了。 我拿其中一条留言的 IP 到  https://ww…

2019年10月20日 2条评论 2210点热度 0人点赞 NiZerin 阅读全文
PHP

为高性能优化 PHP-FPM

PHP 是无处不在的,可以说是互联网 Web 应用上使用最广泛的语言。 然而,它的高性能并不为人所知,尤其是在涉及到高并发系统时。这就是为什么对于这样特殊的用例,正在被 Node (是的,我知道,它不是一种语言)、Go 和 Elixir 等语言接管。 也就是说,您可以做很多事情来改进服务器上的 PHP 性能。本文主要关注 php-fpm 方面的内容,如果您使用 Nginx,这是在服务器上的默认配置。 如果你知道 php-fpm 是什么,请直接跳到优化部分。 什么是 php-fpm? 许多开发人员对 DevOps 方…

2019年10月11日 6条评论 3228点热度 0人点赞 NiZerin 阅读全文
Flutter

Flutter 基础(十三)Flutter 与 Android 的相互通信

前言 本来这篇文章应该讲一下 Flutter 的插件开发,但是在插件开发的基础是 PlatformChannel,也就是 Flutter 与 Android/iOS Native 的通信,理解了这一个知识点,Flutter 的插件开发也就不在话下。 1.PlatformChannel 概述 Flutter 不能完成所有 Native 的功能,因此需要 Flutter 与 Native 的通信,Flutter 提供了一套 Platform Channel 的机制,来满足 Flutter 与 Native 通信的需求。…

2019年9月19日 2条评论 1810点热度 0人点赞 NiZerin 阅读全文
Flutter

Flutter 基础(十二)路由(页面跳转)与数据传递

前言 在 Android 开发中我们使用 Intent 来进行页面跳转,也称之为原生路由,后来出现了一些路由框架,比如 ARouter。 在 Flutter 中进行界面跳转的就是路由,路由用 Route 类来进行表示,Navigator 是对 Route 进行管理的 Widget。这一篇文章我们来学习路由和数据传递。flutter 路由的使用方式主要有两种,一种是新建路由,一种是注册路由。 1. 新建路由 创建两个页面,第一个页面有一个按钮,点击这个按钮跳到第二个页面。先来实现第一个页面: class FirstP…

2019年9月19日 3条评论 1856点热度 0人点赞 NiZerin 阅读全文
Flutter

Flutter 基础(十一)网络请求(Dio)与 JSON 数据解析

前言 在 Android 开发中如果我们想要请求网络,可以使用 HttpClent、HttpURLConnection,但在项目中一般都会使用 OkHttp 和 Retrofit。在 Flutter 也是如此,系统提供了 HttpClient,但在项目中一般会使用第三方库,比如 http 和 Dio,如果你想找到更多的第三库,可以在 pub.dartlang.org/ 上查找想要的库。本篇文章以 Dio 为例,另外还会介绍 JSON 数据解析方面的知识。 1.Dio 的使用入门 Dio 是一个强大的 Dart Ht…

2019年9月19日 4条评论 3382点热度 0人点赞 NiZerin 阅读全文
Laravel

Laravel 6.0 版本正式发布了!

Laravel 团队今天宣布 Laravel 6.0 版本正式发布,该版本的发布标志着 Laravel 框架开始使用语义化版本,此外,该版本还包含了对 Laravel Vapor 的支持、优化了授权响应、任务中间件、懒集合、子查询优化以及很多其它细节优化。 下面是一些有关 Laravel 6.0 版本的新特性: 新的 LTS 版本 Laravel 6.0 是新的 LTS 版本,bug 修复会持续到 2021 年 9 月 3 号,安全修复会持续到 2022 年 9 月 3 号。上一个 LTS 版本还是两年前发布的 L…

2019年9月3日 4条评论 3376点热度 0人点赞 NiZerin 阅读全文
Flutter

Flutter 基础(十)布局 Widget 快速入门

前言 Flutter 的布局在此前的文章多多少少用过,但是没有具体讲过,Flutter 的布局实际上也由 Widget 来控制的,在 Flutter 官网上并没有对布局 Widget 进行分类,这里将布局 Widget 根据子元素排列方式分为以下几种: 线性布局 Widget 流式布局 Widget 层式布局 Widget 弹性布局 Widget 下面分别介绍这几种布局 Widget。 1. 线性布局 Widget 线性布局类似于 Android 中的 LinearLayout,可以垂直也可以水平排列,Flutte…

2019年8月29日 0条评论 1459点热度 0人点赞 NiZerin 阅读全文
网站公告

本站 Github 开源社区已经开通

本站 Github 开源社区已经开通 , 欢迎您的加入。 社区地址:https://github.com/PHP-OPEN-HUB 如需加入请评论您的 Github 账号。

2019年8月29日 0条评论 1766点热度 0人点赞 NiZerin 阅读全文
redis

通俗易懂的Redis数据结构基础教程

Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。 string 首先我们从string谈起。string表示的是一个可变的字节数组,我们初始化字符串的内容、可以拿到字符串的长度,可以获取string的子串,可以覆盖string的子串内容,可以追加子串。 Redis的字符串是动态字符串,是可以修改的字符串,内部结构实现上类似于Java的ArrayList,采用预分配冗…

2019年8月29日 1条评论 1862点热度 0人点赞 NiZerin 阅读全文
PHP

PHP: P++ 官方说明文档

  Date: 2019-08-09 Author: Zeev Suraski, [email protected] 这是对 internals@ 提出的想法进行阐释的 FAQ。对讨论中反复提到的问题进行解答。 注意: P++ 是临时名称,可能会更改。 关于这个项目 将长文邮件浓缩成几点: 目前,关于 PHP 有两个大的思想流派。第一个是认为 PHP 应该是简单的,带有强烈 BC 偏见和强调简单性的语言,而另一种,更加喜欢 PHP 是一门静态的语言,减少包袱和更多高级 / 复杂的功能。 这并没有对错之分。两种流派都…

2019年8月12日 2条评论 4480点热度 0人点赞 NiZerin 阅读全文
12345…19

NiZerin

博主已经躺平了,后面很少会更新博客。

最新 热点 随机
最新 热点 随机
PHP 中如何正确地调用系统命令? 看看 Laravel 9 的新功能 Laravel 8 性能优化自查清单 Laravel 7 已停止维护 Laravel: 新的发行时间表(2021 后改为一年一更) PHP8 已经发布,来看看有哪些新特性吧
分享 20 个 Docker 命令的使用场景 PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置 Laravel Artisan 命令大全,你都会用吗? 解析Angularjs的$http异步删除数据及实例 NodeJS:将文件夹按照存放路径变成一个对应的JSON [译] Laravel 5.8.5 发布
标签聚合
wordpress laravel go php flutter vue javascript translations
归档
友情链接
  • PHP函数字典
  • 宝塔运维特惠
  • 科学上网
  • 阿里云特惠

COPYRIGHT © 2021 nizer.in. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang