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

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

NodeJS:将文件夹按照存放路径变成一个对应的JSON

在编程之前,一定要有一个信条:代码是为了减少工作量而生的,重复枯燥的工作是不能容忍的。 需求 这是由上篇文章衍生出的需求,我已经将一个文件夹内所有的文件名转译为英文,但我在页面上还需要将这些图片引入加载。如果一个一个手写到程序里,未免有点劳心劳神。那么何不将这个文件夹按照存放路径变成一个相应的JSON在前端请求并渲染呢? 说干就干。 文件夹的路径如下所示: 一级路径:test 二级路径:A,B,C...共十三个文件夹 三级路径:每个二级路径下有3-8个文件夹不等 四级路径:a.jpg,b.jpg,c.jpg等数量不…

2018年10月17日 0条评论 3236点热度 0人点赞 NiZerin 阅读全文
PHP

用PHP和Python生成短链接服务的字符串ID

假设你想做一个像微博短链接那样的短链接服务,短链接服务生成的URL都非常短例如: http://t.cn/E70Piib, 我们应该都能想到链接中的E70Piib对应的就是存储长链接地址的数据记录的ID,可是这个有大小写字母和数字构成的唯一ID是怎么生成的呢,刚学编程的时候我们用的方法都试拼接一个足够唯一的字符串(比如时间戳加用户ID等等)然后再用MD5或者SHA1散列算法算出一个散列值,用这种方法得到的唯一ID有可能比原始的链接的长度还要长,所以如何来优雅的生成足够短的字符串唯一ID呢? 我们先来看一个数学问题,…

2018年10月14日 1条评论 3313点热度 0人点赞 NiZerin 阅读全文
Vue.js

Vue cli3 库模式搭建组件库并发布到 npm

市面上目前已有各种各样的UI组件库,比如 Element 和 iView,他们的强大毋庸置疑。但是我们面临的情况是需求越来越复杂,当它们不能再满足我们需求的时候,这个时候就有必要开发一套属于自己团队的组件库了。 所以本文的目的就是让读者能通过此文,小能做一个简单的插件供人使用,大能架构和维护一个组件库不在话下。 以下一个简单的颜色选择器插件vColorPicker讲述从开发到上线到npm的流程。 vColorPicker 插件 DEMO 一、技术栈 如何通过新版脚手架创建项目,这里就不提了,自行看官方文档。 Vue…

2018年10月14日 0条评论 3914点热度 0人点赞 NiZerin 阅读全文
Vue.js

Vue CLI 2&3 下的项目优化实践 —— CDN + Gzip + Prerender

前言 这些优化方案适用于 Vue CLI 2 和 Vue CLI 3 ,文章主要基于Vue CLI 2进行介绍,关于如何在Vue CLI 3中进行相关的webpack调整,我已经放在了 vue-cli3-optimization 这个仓库下,并配有详细的注释,且额外添加方便Sass使用的loader,使用Sass时无需再在每个需要引入变量和mixin的地方,每次都很麻烦的@import。下面将详细介绍这些优化方案的实践方式和效果: 和很多小伙伴一样,我在开发Vue项目时也是基于官方vue-cli@2的webpack…

2018年10月11日 0条评论 3509点热度 0人点赞 NiZerin 阅读全文
WordPress

1500+常用的图标字体iconfont

什么是图标字体,就是把小的图标进行文字转换,让图标能像文字一样改变大小和变色,图标字体再现在的网页中应用的非常之多。 好东西就得分享,今天把我常用的图标字体分享给大家。 图标字体可以实现的效果 好了,这里就不一一举例了。 下面是1500+的一下部分 下载和使用字体可以点击下面链接 https://www.iacblog.com/wp-includes/fonts/index.html 更多图标请访问:阿里巴巴矢量图标库 如果觉得此文章对你帮助的话可以分享点赞哦。

2018年10月10日 1条评论 3658点热度 0人点赞 NiZerin 阅读全文
Vue.js

浅析 React / Vue 跨端渲染原理与实现

浅析 React / Vue 跨端渲染原理与实现 当下的前端同学对 React 与 Vue 的组件化开发想必不会陌生,RN 与 Weex 的跨界也常为我们所津津乐道。UI 框架在实现这样的跨端渲染时需要做哪些工作,其技术方案能否借鉴乃至应用到我们自己的项目中呢?这就是本文所希望分享的主题。 概念简介 什么是跨端渲染呢?这里的「端」其实并不局限在传统的 PC 端和移动端,而是抽象的渲染层 (Renderer)。渲染层并不局限在浏览器 DOM 和移动端的原生 UI 控件,连静态文件乃至虚拟现实等环境,都可以是你的渲染层…

2018年10月10日 1条评论 3436点热度 0人点赞 NiZerin 阅读全文
WordPress

Git-master wordpress主题精简版去广告来袭

Git-master主题由乐趣公园进行开发,本人二次开发Git-master主题去内部广告,自定义广告不受影响。   github地址 下载链接   下载声明: 本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容! 文件信息: 文件名称:这里填写文件名 文件大小:这里填写文件大小 发布日期:这里填写的是文件的发布日期 [文件的主下载名称](这里填写的主下载链接) [更多地址] : 这里填写的…

2018年10月9日 1条评论 5203点热度 0人点赞 NiZerin 阅读全文
网站公告

本人博客网站已开放注册,欢迎各位前来阅读的网友注册,另有偿征稿

注册 经过本人一番调试及测试,本网站的注册功能已经开通了,注册后可以订阅本站,本博客会定时推送精选文章到您的邮箱。 撰写者 另外,如果你有好的文章及经验可以分享,需要发表文章的,可以在注册后将用户名发送到 我的邮箱  ,我会将你设置为撰写者,这样你就可以发表文章了。 当然,你在本博客发表了文章不是白忙活的,如果你发表的文章质量上佳,阅读人数较多,我会给你支付一定稿费。     by:宁泽林   [email protected]

2018年10月8日 0条评论 3639点热度 0人点赞 NiZerin 阅读全文
Vue.js

前端大佬交流群--vue node react

如果你是前端小白,欢迎加群交流学习! 如果你是前端大佬,欢迎进群装B!! 本群妹子女装大佬比比皆是,24小时讨论不间歇。 前端交流1群:891140795

2018年10月7日 0条评论 3709点热度 0人点赞 NiZerin 阅读全文
JavaScript

分享一个生成二维码的插件–QRCode.js

随着移动设备的普及,日常生活中随处可见二维码,大有一码走天下之势。那么前端如何来生成二维码? 通过QRCode.js我们可以快速生成二维码啦,一起来看看怎么使用吧。   https://github.com/davidshimjs/qrcodejs/      QRCode.js地址   1、引入插件 /*html*/ <div id="qrcode"></div> /*js*/ <script src="qrcode.js"></script>

2018年10月7日 0条评论 3861点热度 0人点赞 NiZerin 阅读全文
1…1516171819

NiZerin

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

最新 热点 随机
最新 热点 随机
PHP 中如何正确地调用系统命令? 看看 Laravel 9 的新功能 Laravel 8 性能优化自查清单 Laravel 7 已停止维护 Laravel: 新的发行时间表(2021 后改为一年一更) PHP8 已经发布,来看看有哪些新特性吧
Deepin 15 搭建LNMP环境 + swoole 基于 wxParse 实现 单个数据传入转义并返回数据 vue文件如何使用echarts.js?(两种方法介绍) 如何用HTML5在页面中插入可自动播放的视频 Laravel 7.4 发布 Taro 1.1 发布,全面支持微信/百度/支付宝 小程序
标签聚合
translations wordpress laravel vue php flutter javascript go
归档
友情链接
  • PHP函数字典
  • 宝塔运维特惠
  • 科学上网
  • 阿里云特惠

COPYRIGHT © 2021 nizer.in. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang