papoGen - 靜態網頁產生器 Webpage Generator
[papoGen - Webpage Generator]Github 原始碼目前做了一個以 pug.js 為模版,以 JSON/YAML 等文檔格式作為來源產生網站格式的小專案 - papoGen 並以 paper.css 做為預設的樣式模版 使用者可以透過編輯 JSON/YAML 內的資訊(格式由 papoGen 內有定義!)後,即可由 papoGen 來產生相對應的網站格式! 如果覺得重頭編輯...
View Article关于入门到入土Java系列的说明
声明首先,入门到入土系列或者是之前的入门到放弃系列并没有针对语言或者框架本身,只是单纯的嘲讽自己打字员努力学习语言和框架的这个过程而已。当然,肯定有人问了,一名打字员,你之前的入门到放弃系列都还没有更新几篇呢,咋又开了一个入门到入土系列呢?说实话,我是很喜欢这两门技术的,虽然我爱python大于js大于java,但是这并不能影响什么。之前的node系列还会继续更新下去,只不过可能现在在用node的后...
View Articlepm2创建的进程,pug模板页面小改动,不重启能更新吗?
pug模板写的页面,要去掉一个按钮,直接在生产环境修改的。 生产环境的进程是pm2托管的。 目前没有重启pm2,无论怎么刷新按钮都还在。 请问必须要重启pm2才行吗?pm2是缓存了页面吗?
View Articlemongoose 地理查询 $near
一起有4条数据,有时候只能出3条数据,4条数据都没有问题。匹配的距离都没问题。 就是有时候会少条数据,还不知道数据量大上去,会不会再少些。 var location = [req.params.log ,req.params.lag] var obj = { gps : {’$near’:location} } Shop.find(obj,function(err,docs){...
View Article无侵入式的微信小程序开发工具
又造了个轮子,虽然有点方。造轮子的初衷:维护使用原生开发的旧项目旧的项目不使用任何小程序框架, 比如wepy(别问我为什么不用框架), 那么就不能愉快的使用npm,新特性(async await),压缩等等所以就写了个工具,既兼容旧项目,又能满足上面的需求底层基于Webpack+Babel实现。所有Js文件会打包到一个文件里面,然后再用Babel编译,所以Babel产生的一些辅助代码,是不会重复的,...
View ArticleMac环境如何卸载pm2
以前都是在window环境下用nodejs进行web开发,用pm2管理项目,不想使用pm2的时候用 npm remove pm2 命令就可以将它移除;如今转战Mac环境,全局安装pm2后尝试卸载却提出警告且无法卸载,请问大神们要怎样才能对pm2卸载?以下是执行命令时的警告npm WARN saveError ENOENT: no such file or directory, open...
View Article请教关于formidable的使用
跑formidable示例的时候,input输入中文,被使用什么编码了,怎么还原回来。谢谢!var formidable = require('formidable'), http = require('http'), util = require('util'); http.createServer(function(req, res) { if (req.url == '/upload'...
View Articlenode.js中是否可以 new Error(code, message);
经常看到的用法是: new Error(‘the message’); 但是有的时候,我需要自定义错误码,那么是否可以直接: new Error(code, message);这样在回调callback的时候,可以直接传递,如: async.series([function(callback){ callback(null, 1); }, function(callback){...
View Article如何把var app=angular.module('index',[])封装成一个单例模式。
如上所问。 ### 问题描述 我们写文件时候都是要拆分文件的。 controller放到controller.js里 route放到router.js里 service放到service.js里 而每个js文件都要有个app 如何把下面的代码放到app.js里。然后再其他文件里调用。简单的说就是期望做个单例模式 var app=angular.module(‘index’,[]) ###...
View Article需要将用户的微信头像拼接成公司logo...求思路...
##如题,将用户的微信头像拼接成公司logo,有一个关键问题…没思路了.####如果将各个头像的位置写成固定的横纵坐标,适配就变得很难,但如果写成百分比,对图片位置的精细操作也很难。。。求大神给点思路。
View ArticleWhat,你想参于一个开源项目却不知道从何开始?
引言每一个技术人都应该会想给优秀的开源库贡献代码 ! 每一个前端人都应该会想拥用一套属于自己开发的组件库 ! 那么现在有这样的一个机会你能把握住吗?起源作为负责社区的小二,经常会在QQ群,社区看见有人提问,现在vue用什么库,什么库好用,什么库最好用? 我只能告诉你,自己写的库才是最好用的库, 所以 Milk的雏形产生了我们的优势同类的库太多了? 这是一个不可否认的现实, 我能保证的就是...
View Article为什么43%前端开发者想学Vue.js
根据JavaScript 2017前端库状况调查Vue.js是开发者最想学的前端库。我在这里说明一下我为什么认为这也是和你一起通过使用Vue构建一个简单的App应用程序的原因。我最近曾与Evan You,Chris Fritz,Sarah Drasner,和Adam...
View Articlenode修改新生代半空间大小(--max-new-space-size)失败
node版本 v6.9.5 mac 10.13.1 最近在看V8垃圾回收处理,遇到两个问题不是很明白: 首先index.js:let arr = [] for (let i = 0; i < 100000; i++) { arr.push(new Array(100)); } 查看垃圾回收日志: node --trace_gc index.js >...
View Articleegg-mysql 支持嵌套查询吗
UPDATE member SET is_agent = 1 WHERE id IN(SELECT id FROM member LIMIT 0,1000);类似这种,在egg-mysql中应该如何实现 IN操作不想直接用sql语句query,没看到文档有些相应的操作。
View Article关于爬虫的若干疑问
关于爬虫的若干问题最近想利用爬虫去获取较为大量的数据,但是在爬的过程中遇到了若干问题,所以来和各位大神讨教一下,如能解答,感激不尽。 1. 对于网页链接数量较多的时候,用什么方式去爬能提升效率?...
View Article