小码农wordpress,laravel和前端知识学习

小码农小码农

小码农

wordpress,laravel和前端知识学习

frp网络映射记录

文章摘要:

下载 frp 对应版本 文件结构 frpc.exe      # 客户端二进制文件 frpc.ini      # 客户端配置文件 frpc.full.ini # 客户端配置完整文件 fprs.exe      # 服务端二进制文件 frps.ini      # 服务端配置文件 frps.full.ini # 服务端完整配置文件     LICENSE       # 开源协议证书 1. web项目映射 frps 服务端配置: [common] # 绑定ip bind_addr = 192.168.1.114 # 绑定端口 bind_port = 9898 # http设置需要的虚拟主机端口(访问时输入的端口,必须......

Electron主进程主动触发事件

文章摘要:

主进程发送到渲染进程,一般都是渲染进程开启(窗口加载完成状态下) 方法 // 这一步就是主进程向渲染进程主动发起的请求 win.webContents.send('action') 如上,可简化为 index.html ipcRenderer.on('action' ,(event ,arg) => {     // 得到传入的a的值     console.log(arg) }) mian.js // 主进程相关处理 let a  = "asdasdasdasd" win.webContents.send('action',a)

本地服务器环境搭建Nginx / Apache

文章摘要:

最近有很多需求本地搭建mongodb学习的码农,大多的本地环境都是Apache或Nginx服务器,MySQL数据库,PHP后台语言 (非广告)有一个不错的本地环境搭建工具Visual NMP/AMP 图片如下,可配置多个php版本,支持mongodb后台服务运行,不需要每次在win下学习时大量时间去配置,支持多站点

利用fs遍历图片,使用tinify压缩

文章摘要:

gulp前端自动化中有压缩图片的工具gulp-imagemin等,但是压缩效果并不很理想,之前发现的tinypng.com网站提供许多压缩接口(puby,java,python,php,nodejs等)和插件(photo,wordpress等),当然这个是付费的.免费配额为500张图片/每月。个人觉得轻度使用是足够的。 1. 官方站点提供了常规调用方法 安装: npm install --save tinify 调用: var tinify = require('tinify'); tinify.key='your key '; 这个是提供邮箱即可获得秘钥,在此我就不贴出来了,秘钥链接:https://tinypng.com/developers 收到邮件后,点击即可获取(可能在垃圾邮件中) 压缩操作: var source = tinify.fromFile("unoptimized.jpg"); source.toFile("optimized.jpg"); 2. 利用fs获得文件数......

node-mysql基础操作

文章摘要:

1. 安装mysql模块 npm install mysql 2. 创建mysql.js var mysql = require('mysql'); var connection = mysql.createConnection({     host:'localhost',     user:'root',     password:'root',     database:'node' }); 利用mysql模块的createConnection函数,配置好相应参数即可连接mysql数据库, connection.connect(); console.log('数据库连接成功'); 建立连接 connection.query(sql,function(err,res){     if(err){         console.log(err);     }else{ &nb......