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

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

[译]PHPStan: PHP 静态代码分析工具介绍

PHPStan:无需写测试就能找到代码中的 Bug 每当我看到开发人员从 Java 或 C# 等编译语言切换到 PHP 这样的解释语言时解放了生产力后感到很高兴。除了这些常规的执行模型(发起、处理请求和结束请求)和更短的反馈环(无需等待编译器)外,还有一个能解决开发人员日常问题的开源框架生态系统,因此,PHP 是目前来说 web 开发中最流行的语言。 但它有一个缺点。 你会在什么时候发现错误? 编译型语言需要在程序运行之前了解每个变量的类型,每个方法的返回类型。这就是为什么编译器需要确保程序是没有错误的,…

2019年2月17日 1条评论 3865点热度 0人点赞 NiZerin 阅读全文
JavaScript

JavaScript 九种跨域方式实现原理

前言 前后端数据交互经常会碰到请求跨域,什么是跨域,以及有哪几种跨域方式,这是本文要探讨的内容。 一、什么是跨域? 1.什么是同源策略及其限制内容? 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到 XSS、CSFR 等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个 ip 地址,也非同源。 同源策略限制内容有: Cookie、LocalStorage、IndexedDB 等存储性内容DOM 节点AJAX 请求发送后,结果被浏览器拦截了但是有三…

2019年2月16日 0条评论 2489点热度 0人点赞 NiZerin 阅读全文
Node.js

Nodejs 入门实现简单的留言板功能

最近在学习 Nodejs ,在学习时主要学习 Node 内部封装的模块 ,使用起来还是非常有意思的。于是就写了一个简单的留言板,来试试手。 本留言板使用的模块有 http丶fs丶url丶 querystring 。 好了不多说了,来看代码。 下面是目录结构 下面来看 app.js 里的代码 其实大概思路都差不多,创建 http 服务并启动服务,接收请求,返回数据。 data.js 里就是一点数据而已 静态页面什么的就不多说了,这个大家都会。 博主 nodejs 刚入门,还有很多不足之处,还请见谅。 这里是项目所有代…

2019年2月13日 1条评论 4007点热度 0人点赞 NiZerin 阅读全文
Laravel

[译] Laravel TestTools Chrome 插件自动生成你的 Dusk 测试脚本

Laravel TestTools 是一个很棒且简单好用的 Chrome 扩展。你可以在 Chrome 上安装这个扩展,然后只要在扩展中点击「record」按钮就可以记录你在站点里所有的点击过程,从而生成浏览器测试脚本。 在本教程中,你将会看到它是多么容易上手。 下载 Chrome 扩展 首先,你需要先去 Chrome 商店安装此扩展 点击此处下载安装. 创建一个 Laravel 应用 使用以下命令创建一个新的 Laravel 应用 上面的命令将会创建一个名为 testtools 的目…

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

PHP7 中如何操作 MongoDB

前言 使用 PHP+MongoDB 的用户很多,因为 MongoDB 对非结构化数据的存储很方便。在 PHP5 及以前,官方提供了两个扩展,Mongo 和 MongoDB,其中 Mongo 是对以 MongoClient 等几个核心类为基础的类群进行操作,封装得很方便,所以基本上都会选择 Mongo 扩展。 详情请见官方手册:http://php.net/manual/zh/b…

2019年2月12日 0条评论 3002点热度 0人点赞 NiZerin 阅读全文
JavaScript

给2019前端的5个建议

2019 农历新年即将到来,是时候总结一下团队过去一年的技术沉淀。过去一年我们支撑的数据相关业务突飞猛进,其中两个核心平台级产品代码量分别达到30+万行和80+万行,TS 模块数均超过1000个,协同开发人员增加到20+人。由于历史原因,开发框架同时基于 React 和 Angular,考虑到产品的复杂性、人员的短缺和技术背景各异,我们尝试了各种方法打磨工具体系来提升开发效率,以下是节选的5项主要方法。 一、基于 Redux 的状态管理 从2013年React发布至今已近6个年头,前端框架逐渐形成 React/Vu…

2019年2月12日 1条评论 3393点热度 0人点赞 NiZerin 阅读全文
Go

Golang 数据可视化利器 go-echarts 开源啦

如果一门语言可以用来写爬虫,那么它就需要一个优雅的数据可视化库。 ---沃.兹基硕德 在 Golang 这门语言中,目前数据可视化的第三方库还是特别少,go-echarts 的开发就是为了填补这部分的空隙。Echarts 是百度开源的非常优秀的可视化图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。也有其他语言为其实现了相应语言版本的接口,如 Python 的 pyecharts,go-echarts 也是借鉴了 pyecharts 的一些设计思想。 🔰 安装 ✨ 特…

2019年2月11日 0条评论 5380点热度 0人点赞 NiZerin 阅读全文
交流

泽林博客 2019 新年贺词

拼搏与努力,奠定卓越的根基; 奋斗与汗水,成就事业和辉煌; 2018年,编织伟大的梦想; 2019年,唱响收获的乐章! 新的一年,愿你继往开来; 直挂云帆,向着胜利翱翔…… 有您真诚携手,我们财富共赢。 与您同舟共济,我们风雨共担。 和您砥砺奋进,我们成就共享。 新年即将开启,我们一路高歌…… 事业蒸腾,人生美好,奋发图强,再创辉煌! 爆竹声中,听取阵阵的欢笑; 红灯笼里,装着厚厚的祈祷; 美酒杯中,盛满浓浓的亲情; 烟花灿烂,鸿运当头照! 深深的问候,提前冒着热泡; 泽林博客 祝您:前程似锦,吉星高照!

2019年2月5日 2条评论 5651点热度 0人点赞 NiZerin 阅读全文
Laravel

[译]Laravel Wink: 一个简洁的内容发布平台

Wink 是一个可以运行在任何新的或者现有的 Laravel 项目上的免费的开源发布平台。它拥有一个干净、高效的后台管理面板,并且为创建内容提供了一个熟悉的 WYSIWYG 编辑器。虽然如此,不过内容如何显示还是完全取决于你。Wink 既兼顾到了 Medium 发布平台的简单性,也可以使用您自己定制的网站控件和自定义选项。 Wink 是作为一个 Laravel 的包来安装的,并且默认使用它自己的数据库链接和验证系统,所以它也可以被添加到现有的项目中去,而不需要修改现有的项目。…

2019年1月31日 0条评论 2899点热度 0人点赞 NiZerin 阅读全文
JavaScript

🎉喜大普奔,ES2019登场

就在刚4个小时前,TC39将以下特性加入到了 ES2019 中。让我们来看看这些新的特性给我们带来了什么样的改变。 ES2019 新特性: ➡️ Array#{flat,flatMap} ➡️ Object.fromEntries ➡️ String#{trimStart,trimEnd} ➡️ Symbol#description ➡️ try { } catch {} //…

2019年1月31日 1条评论 3659点热度 0人点赞 NiZerin 阅读全文
1…89101112…19

NiZerin

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

最新 热点 随机
最新 热点 随机
PHP 中如何正确地调用系统命令? 看看 Laravel 9 的新功能 Laravel 8 性能优化自查清单 Laravel 7 已停止维护 Laravel: 新的发行时间表(2021 后改为一年一更) PHP8 已经发布,来看看有哪些新特性吧
[译] 通过垃圾回收机制理解 JavaScript 内存管理 Laravel 7 发布在即,过来看下有哪些新功能 Laravel Artisan 命令大全,你都会用吗? [译] Laravel Telescope 完美的应用调试工具 100 个常见的 PHP 面试题和答案分享 Web程序性能优化——asm.js和WebAssembly
标签聚合
laravel translations flutter go vue php javascript wordpress
归档
友情链接
  • PHP函数字典
  • 宝塔运维特惠
  • 科学上网
  • 阿里云特惠

COPYRIGHT © 2021 nizer.in. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang