自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

望云海

经验是生活的肥料

原创 Handlebarst通过ajax加载模块内容

2018-10-26 重庆-传说 <!DOCTYPE html> <html> <head> <meta http-equiv=&...

2018-10-26 11:34:11

阅读数 388

评论数 0

原创 linux 创建用户并限制其访问目录,ftp限制用户访问

第一步:创建用户 useradd test -d /www/test -M passwd test 第二步:上层目录设置为root所有,并授权 chown root /www/ chmod 771 /www 注意:其他目录,如果需要限制也要做相应授权 比如: chown root /www2/ c...

2018-09-27 09:27:47

阅读数 2396

评论数 0

原创 mongodb 被删库后怎么恢复

第一步:找到备份文件 第二步:手动恢复 再次提醒,重要的数据,每天备份! 了解更多:http://www.mongoing.com/archives/4158

2018-09-11 17:21:15

阅读数 974

评论数 0

原创 Extjs4 Ext.form.Panel loadRecord ajax数据

from组件的loadRecord是比较好使的方法,通过加载grid的行数据,可以直接赋值,这里不再多说。 下面我要说的是,from加载ajax的数据,代码如下 Ext.Ajax.request({ url:'地址', method:'post'...

2018-08-06 17:18:07

阅读数 596

评论数 0

原创 Apache http跳转到https, 不带www跳转到www域名的补充

鸣谢:https://blog.csdn.net/wmsoho/article/details/78940046 以下是对上面的博客进行补充 第一步:申请或者自己弄一张 SSL 证书,主要对https请求进行响应 第二步:httpd-ssl.conf 配置相应的 443 端口,响应 ht...

2018-06-08 15:25:59

阅读数 3318

评论数 2

原创 微信公众号个人中心,实现自动登录的问题

如题,最近我实现了微信公众号打开手机网站自动登录的功能,遇到session跨域的问题,特此记录一下,也可以让遇到同样问题的你少走点弯路。 实现思路如下: 1、通过微信接口获得用户的unionid \ openid 2、通过openid得到用户的昵称和头像 3、通过unionid判断是否注册...

2018-02-09 11:15:09

阅读数 1124

评论数 0

原创 让我们来谈谈 sailsJS 的 Many-to-Many

参照官网例子,建好相应的模型 我在测试的时候,使用的MySQL数据库,需要安装sails-mysql模块 // myApp/config/models.js migrate: 'alter' //根据模型自动创建数据库 // myApp/api/models/...

2018-01-04 16:45:44

阅读数 310

评论数 0

原创 解决span标签重叠的问题

最近写Demo遇到这样的问题,span标签被用来组合文档中的行内元素。 所以设置它的margin-top\margin-bottom 没有什么效果,导致会出现重叠的现象span标签换行后,与上一行重叠。 只需要添加float属性就可以了, 添加float:left; 效果如下 怎么样,是不...

2017-12-23 11:29:54

阅读数 2953

评论数 1

原创 extjs4 grid 滚动条 联动

在做对比数据的时候,需要同步两张grid的滚动条 代码如下:Grid.view.on({ 'render': function(view, opts){ view.mon(view.el, 'scroll', function(){...

2017-12-01 16:24:01

阅读数 1095

评论数 3

原创 extjs4 grid combobox 联动

网上竟然找不到类似的解决方案,自己写一个吧 表格里面的下拉列表进行联动,根据一级目录的内容,显示二级目录(注意二级目录是动态变化的,这点很重要)解决思路: 1、获取要对比的combobox的store 2、展开联动的combobox时对比过滤监听GridPanel事件var re...

2017-12-01 16:16:04

阅读数 1108

评论数 2

原创 罗技 mk275 键盘不能输入的解决方案

罗技 mk275 键盘不能输入的解决方案 今天隔壁办公室的同事的电脑突然不能输入,初步怀疑是键盘的问题,赶紧换套键盘,它就是罗技 mk275!!! 拆掉包装,上电池,把接收器插上,发现问题 鼠标可以用~ 回车键可以用~ 就是字母键没有反应!!! 赶紧百度,发现是驱动的问题,按照教程更新...

2017-11-03 17:37:17

阅读数 6043

评论数 0

原创 win10 wamp 64位 php-win.exe报0xc000007b应用程序错误

Created with Raphaël 2.1.0博主博主WAMPWAMPwin10系统64位,安装运行WAMP报错,怎么回事?php-win.exe报0xc000007b应用程序错误怎么解决?这种看不出是什么错误的错误怎么解决嘛!于是赶紧百度,还好发现这篇文章 http://www.thin...

2017-10-10 22:19:51

阅读数 2173

评论数 0

原创 sails.js使用mysql模块搞定事务

坦白说sails-mysql对事务的支持差强人意,用mysql模块自带的方法会更简单一点(也许是我打开的方式不对)。 以下是源码,你能看懂就行var mysql = require('mysql'); //创建连接 var connection = mysql.createC...

2017-09-20 15:10:25

阅读数 949

评论数 0

原创 sails-mongo 使用 groupBy 进行分组遇到的坑

博主在实现分组统计功能时又遇到坑,参见我以前写的博客sails-mysql 使用 groupBy 进行分组遇到的坑今天我们来谈谈mongodb的分组功能,需要注意的地方同上,groupBy 要与 sum, average, min, max 成对出现,这里不再多说。这次遇到的需求比较复杂,涉及到分...

2017-09-13 18:01:52

阅读数 691

评论数 0

翻译 pm2 命令说明

# 普通 $ npm install pm2 -g # 安装 PM2 $ pm2 start app.js # 启动,守护进程和自动重启应用程序(Node) $ pm2 start app.py # 启动,守护程序和自动重启...

2017-08-15 12:08:33

阅读数 2387

评论数 0

原创 sails.js + nginx + https加密 + 反向代理

环境安装指南,如安装可跳过这段1、yum install -y nodejs 2、npm install -g cnpm --registry=https://registry.npm.taobao.org 3、cnpm install -g sails 4、yum -y install gcc ...

2017-07-26 09:23:01

阅读数 1019

评论数 0

原创 通过正则表达式批量去空格

要加工的数据如下 34811490173524199 12600177329594953 34819611705984864 16861063481939549 16863162098939549 33373648364084771 32...

2017-07-13 11:04:00

阅读数 2398

评论数 0

原创 sails.js 使用node-cron模块,监听订单状态并发送消息到企业微信

设计思路: 1、创建任务时分配一个请求令牌 2、执行任务时,发送令牌进行验证,并更新令牌(令牌用一次就失效) 3、验证通过后,查询订单状态,根据订单属性,发送相应的消息到企业微信cron模块地址 https://github.com/ncb000gt/node-cro...

2017-06-28 10:27:06

阅读数 1110

评论数 0

原创 sails.js populate的应用

populate顾名思义是填充的意思,比较适合一对多的模型。 根据官网例子User.find({ name:'李逍遥' }).populate('剑', { //这里填充剑属性,查找李逍遥和他使用的剑 //注意这里的条件,只过滤子级对象,不影响...

2017-06-23 16:37:44

阅读数 1032

评论数 0

原创 sails.js 禁用Grunt,减少CPU开销

方法一:删除或重命名 Gruntfile.js 方法二:配置.sailsrc{ "hooks": { "grunt": false }, "paths": { "pub...

2017-06-14 10:52:54

阅读数 881

评论数 0

原创 sails.js使用mysql-queries执行批量SQL

安装npm install mysql-queries --save使用var sqlclient = require('mysql-queries'); //根据实际情况获取配置项 var options = this.sails.config.connections.loc...

2017-05-31 10:25:54

阅读数 812

评论数 0

原创 莫名其妙,网速变得特别慢了

你是不是突然发现网速变慢? 你是不是突然就打不开百度? 你是不是突然觉得电脑坏了? 你是不是突然发现网线松了? 你是不是突然发现要重新插一下网线? 你是不是突然发现网速也有非一般的感觉? 好了,网速不再莫名其妙了?

2017-05-17 15:14:29

阅读数 4470

评论数 1

原创 sails.js 开启守护进程

官网推荐 forever、pm2,大家可以根据个人喜好选择。使用 forevercnpm install -g forever 安装守护进程 forever start app.js --prod 开启守护进程 forever list 显示运行的服务 forever restart...

2017-04-06 10:04:01

阅读数 1049

评论数 3

原创 sails.js 存放 Session 到 MySql @望云海

第一步:安装 express-mysql-sessioncnpm install express-mysql-session --save --save-exact第二步:配置 根目录/config/session.jsadapter: 'express-mysql-session&#...

2017-04-04 11:10:28

阅读数 1355

评论数 0

原创 extjs4 combobox 多选与赋值 2017.1.10

初始化xtype: 'combobox', editable: false, multiSelect: true,//启用多选 queryModel: 'local', displayField: 'text', valueField: ...

2017-01-10 14:55:36

阅读数 4257

评论数 0

原创 Extjs4 封装dropzonejs组件 2016.12.29

2016-12-29 12:35:21

阅读数 686

评论数 0

原创 extjs4 XTemplate 时间戳进行格式化处理

var testTpl = new Ext.XTemplate([ '<tpl for="test">{[fm.date(new Date(parseInt(values.datatime)*1000),"Y-m-d")]}</t...

2016-12-25 10:40:01

阅读数 1630

评论数 0

转载 extjs4 右下角弹窗

/** * extjs4 右下角弹窗 */ Ext.define('Ext.ux.Tip', { extend: 'Ext.Window', alias: 'widget.tip', autoClo...

2016-12-21 12:10:36

阅读数 1732

评论数 0

原创 让我们来谈谈 sailsJS 的 One-to-Many

User 对应多个 Car , 对应多个 BankCard,对应多个 XXX,应该怎样建模? 很遗憾,官方文档并没有解释得那么详细,所以我们要自己去验证一下。 首先,创建模型// myApp/api/models/User.js module.exports = { attributes: ...

2016-12-05 11:02:53

阅读数 1223

评论数 0

原创 C# 根据网址下载网页

/// /// 下载网页 /// /// 网址 /// 文件路径 public void DownloadFile(string URL, string filename) { start: HttpWebRequest req = (HttpWebRequest)Ht...

2016-12-01 12:37:23

阅读数 795

评论数 0

原创 Extjs 填请假条界面Demo

Ext.create('Ext.Window', { title: '填写请假条', iconCls: 'extjs-icon-edit', closeAction: 'hide', ...

2016-11-25 14:38:00

阅读数 942

评论数 0

原创 秒转换时间的算法

var SecondTime = function(v){ if(v > 0 && v < 60){ return v+'秒';} if(v >= 60 && v < 360){ var m...

2016-11-14 11:11:06

阅读数 1727

评论数 0

原创 sails-sockets-sample 消息推送

参照官方文档,实现消息推送功能。 由于官方文档写得比较片段,例子不完整,整体理解起来有点复杂,其实弄懂原理后,真的非常简单。 首先要明白的是实现消息推送分前端和后台,前端订阅,后台广播,就这样简单。后台代码:if (!req.isSocket) {return res.badRequest()...

2016-10-23 13:35:28

阅读数 1064

评论数 0

原创 Ext.ux.form.SearchField 添加placeholder属性 2016年9月19日

效果如图: 思路: 设置两个变量,存放input的Id和placeholder值, 根据id更新input的placeholder值。inputId: '', placeholder : '',initComponent 函数最后添加me.inpu...

2016-09-19 16:46:05

阅读数 1856

评论数 0

原创 Extjs4 封装echarts组件 2016.8.31

Extjs4自带的图形报表不够强大,所以有了封装echarts的想法。 举个栗子: http://blog.csdn.net/zdb330906531/article/category/1105002 http://blog.csdn.net/zdb330906531/article/c...

2016-08-31 16:47:01

阅读数 2793

评论数 5

原创 sails-mysql 使用 groupBy 进行分组遇到的坑

示例代码 Model.find({ groupBy: 'name' }).exec(function (err, data) { console.log(data); });直接抛出错误: Error (E_UNKNOWN) :: Encountered an unex...

2016-08-30 17:00:44

阅读数 1542

评论数 0

原创 Extjs3.3 仿百度网盘 DataView 文件列表更新

旧文章:http://blog.csdn.net/zdb330906531/article/details/17135923 可根据自己项目的需求重写组件,有问题请留言。 改进了以前出现的BUG; 新增调整了文件类型的样式; 删除不必要的文件,压缩包比以前小很多; 在线预览 免费下...

2016-07-27 10:29:38

阅读数 1695

评论数 0

原创 Ext.util.Format.date与Ext.Date.format区别, 转换时间戳

在Extjs中装时间戳使用如下两种都可以: Ext.util.Format.date(time,'U'); Ext.Date.format(time, 'U'); 为了找到它们的区别,我们就要查看源代码: 以Extjs 4.2 为例 Ext.uti...

2016-07-22 16:13:49

阅读数 6101

评论数 0

翻译 Sails.js 核心概念

目录 静态资源 禁用Grunt 默认任务 任务自动化 设计图 行为 路由 配置 local.js文件 使用`.sailsrc`文件 控制器 生成控制器 路由控制器 自定义响应 添加自定义响应 默认响应 部署 FAQ 常见问题

2016-07-02 17:32:10

阅读数 4197

评论数 0

原创 webAPP 背景图设置

某抽奖活动,背景图是一张大图片,居中对齐,用于手机抽奖(微信)。 效果图如下: 设置body的样式即可body { background:url(/luckdraw.png) center center no-repeat; background-size:100% 100...

2016-06-28 15:20:52

阅读数 8314

评论数 0

提示
确定要删除当前文章?
取消 删除