zZ爱吃菜

[转]如果你还是“程序员”,我劝你别创业!

“程序员思维”会害死你! 在IT这一行做得久了,会接触到无数让人哭笑不得的外行话。 「我们就差一个写代码的了」是其中典型的一种,之所以黑它,不是因为程序员有多自大,认为自己被轻视所以愤怒。而是因为说这句话的人里有90%以上绝对不仅仅差一个写代码的,而是一整套技术体系。 那么,程序员在创业公司之中真的这么重要吗??? 并不是! 中国的程序员大部分是盲目的:动不动就自称“CSDN专家”、”知乎大V”、 […]

[编程]关于 MAC 下 .base_profile 的边写规范

写在前面 我个人是比较推崇使用 MAC 作为开发生成工具的,原因在于 MAC 天生具备对 命令行 的良好支持。但是在命令行的使用过程中,需要使用 .base_profile 作为环境变量配置文件,其书写规范需要说明一下。 创建 .bash_profile 我习惯将 .base_profile 文件创建在 home 路径下 即 ~ touch ~/.bash_profile 我自己的 .base_p […]

[Javascript]puppeteer 与 chrome headless

写在前面 最近工作上,需要对网页进行模拟操作,于是想到了 chrome headless,根据网上的教程,自己整理一下,自己的理解 必要语言与组件 javascript puppeteer 基于 chrome headless 封装的 api nodeJS 环境 安装 node 环境 官网下载 安装 puppeteer // 找准一个项目目录,通过下面代码下载 puppeteer 组件 npm i […]

[Linux]Linux 下 crontab 学习与使用

写在前面 crontab 命令用于设置周期性被执行的指令。 一、准备阶段 检测 crontab 是否安装 rpm -qa | grep crontab crontab 服务操作 # 开启服务 /bin/systemctl start crond # 关闭服务 /bin/systemctl stop crond # 重启服务 /bin/systemctl restart crond # 重新载入配置 […]

[前端]国内优秀npm镜像推荐及使用(转)

npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。 国内优秀npm镜像 1.npm镜像 地址 搜索地址:http://npm.taobao.org/ registry地址:http://registry.npm.taobao.org/ cnp […]

[服务器]记录我的博客服务器搭建

写在前面 最近由于不可描述的原因服务器一度被河蟹,上周末有时间,科学上网,找回自己的以前的数据,重新部署了服务器,现在就我部署过程,做一次复盘。 服务器选择 服务器我选择的参数如下: 产品:Digital Ocean (国外VPS服务器) 规格:选择 5$/month 系统:CentOS 7.4 邀请链接 通过邀请链接(点击),可以享受 10美元的补贴,也就是 免费试用两个月。 域名选择 我是在 […]

[PHP算法] 多数组全排列

写在前面 写代码的时候遇到一个看似简单的问题,才让我深刻理解到算法对于编程的重要性,未来重心要放到算法的研究,算法研究是程序员开拓思维提高境界必经之路。 问题分析 问题出现场景 给你几个数组分别是: $arr1 = [‘高端银’,’玫瑰金’,’深空灰’]; $arr2 = [’32G’,’64G’,’128G’]; $arr3 = [‘国行’,’港版’,’美版’]; 问:如何获得三个数组的全排列? […]

【Mysql】行列转换

写在前面 mysql 是比较常用的数据库,我在使用过程中遇到需要将列数据转为行数据,下面总结一下技巧 ###1.行转列操作 执行 sql 语句 DROP TABLE IF EXISTS `test`; CREATE TABLE `TabName` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `da […]

[JS 小知识] 定时计划的执行

写在前面 在日常前端开发中,页面需要定时执行任务是比较常规的需求了,下面简要介绍一下。 1.定义一个定时器 // 定时器 var timer = “”; 2.定义需要执行的函数 // 执行任务 function job() { alert(‘执行成功’); } 3.启动定时任务函数 // 开始执行定时计划 function start() { timer = setInterval(functio […]

[Python 基础学习] 4-7 函数编程-偏函数.py

#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # 偏函数 # 偏函数是 Python 的 functools 模块提供的功能 # 在学习函数参数时,通过设置参数的默认值,可以降低函数调用的难度。偏函数也可以做到这一点。 # int() 函数可以把字符串转为证书,当传入字符串时,int() 函数默认按照 十进制 转 import functools […]