摘要: 支付宝微信O2O大战,WiFi广告在夹缝中求生存来自工信部的数据显示,截至2013年底,中国智能手机的保有量已经达到5.8亿台。国内平均有46%的时间选择WiFi上网。商用WiFi已经成为了移动互联网的一大流量入口。因此,WiFi成为了巨头争夺线下的新战场。有消息称,继微信推出企鹅路由器后,支付宝也... 阅读全文
posted @ 2014-05-21 10:31 安义 阅读(369) 评论(0) 推荐(1) 编辑
摘要: WiFi入口流量O2O微应用平台随着智能手机一年比一年销量大好,传统的互联网的流量争夺战场已经转向了移动互联网,各大巨头纷纷出招,智能wifi路由器就是其中最重要的一块战略高地。所谓的智能路由器,解决了一个问题,这个场景是:顾客光临一家部署有智能wifi路由器的商店,手机连接wifi的时候,会提示顾客使用此wifi需要登录,顾客点击登录时,会要求顾客输入手机号,会关注微信公众帐号等,顺便,在登录的页面会展示商店的商品等等。然而,路由器由于其成本的限制,卖便宜了没有利润,太贵了又没了市场,再加之其本身的计算能力较低,所做的事情满足不了大多数公共wifi的需求,导致这一块庞大的蛋糕看着很热闹,客户 阅读全文
posted @ 2013-12-25 14:45 安义 阅读(994) 评论(1) 推荐(1) 编辑
摘要: 随着WiFi的普及,相信大家已经发现很多公共场合连接WiFi的时候会要求登录,这个就是所谓的WiFi广告了。 什么是WiFi广告呢?(以下引用百科) WiFi广告是目前WiFi营销的主要方式,指移动网络运营商或企业(如餐饮,酒店,旅游、医院,地铁,机场,学校等)通过提供免费Wi-Fi向可接收Wi-Fi信号的电脑、智能手机等移动终端展示或推送广告信息。 wifi广告优势 1.广泛覆盖 移动互联网已融入市民生活,wifi覆盖吃、喝、玩、乐、行、住、健康等消费场所,随时随地、全方位锁定受众人群的生活片段。 2.强制收视,回忆率高 wifi覆盖下智能手机用户上网的必经之路;看品牌... 阅读全文
posted @ 2013-12-06 10:41 安义 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 一步一步教你将普通的wifi路由器变为智能广告路由器相信大家对WiFi智能广告路由器已经不再陌生了,现在很多公共WiFi上网,都需要登录并且验证,这也就是WiFi广告路由器的最重要的功能。大致就是下面的流程:但是,传统的智能WiFi广告路由器比较比较昂贵,且配置相当复杂,那么,有没有一种简单的办法将你自己的WiFi路由器变成广告路由器呢? 答案当然是肯定的,这也是今天我要教大家的办法。用软件的方法。Step 1:当然是要去下载,百度一下,无线天软件v2.6,随便在什么地方下载一个。Step 2:安装,解压后的目录如下:点击安装向导:Step 3: 运行软件,安装完成以后会在桌面建立快捷方式,并 阅读全文
posted @ 2013-11-29 10:10 安义 阅读(3479) 评论(10) 推荐(3) 编辑
摘要: 上一篇文章介绍了Scintilla的基本应用,这里继续学习Scintilla更多的控制命令和实现细节,完善我们的编辑器;页边(Margins)和标记(Markers)代码折叠是现代IDE和代码编辑器的必备功能,如果现在推出一个不支持折叠的编辑器,那是要被BS地~~。为了不被BS,很有必要先“研究”一下Scintilla的页边(Margins)和标记(Markers)功能。页 边(Margins):页边是位于文本显示区左边的一竖条区域,它可以用于显示行号、书签、断点标记等东东。Scintilla最多可以有5个页边(从左 到右的编号为0~4),每个页边可以使用SCI_SETMARGINTYPEN命 阅读全文
posted @ 2011-04-07 20:06 安义 阅读(14708) 评论(2) 推荐(5) 编辑
摘要: Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(codecompletion)和调用提示(calltips)。能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成 (code completion)和调用提示(call tips)。能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。可以从这里下载Scintilla库:http://sc 阅读全文
posted @ 2011-04-07 19:51 安义 阅读(22066) 评论(9) 推荐(6) 编辑
摘要: 效果:程序:#if !defined(_LJF_LJFHOOK_H)#define _LJF_LJFHOOK_H#if _MSC_VER > 1000#pragma once#endif #include <afxtempl.h>#define sLjfDialogOldProcTag _T("CDialog_oldProc")#define SYSBTN_NON -1#define SYSBTN_MIN 0#define SYSBTN_NOM 1#define SYSBTN_MAX 2#define SYSBTN_CLS 3#define SYSBTNS 阅读全文
posted @ 2011-03-27 20:35 安义 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 获得MFC窗口其它类指针的方法来源:中国自学编程网 发布日期:2008-09-26 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFrame() -在其它类中用AfxGetMainWnd() 获得CChildFrame: -在CView中用GetParentFrame() -在CMainFram 阅读全文
posted @ 2011-03-21 22:48 安义 阅读(731) 评论(0) 推荐(0) 编辑
摘要: CChildFrame *pChild = (CChildFrame *) ((CMainFrame*)theApp.GetMainWnd())->GetActiveFrame(); CMyDoc* pDoc = NULL; pDoc = (CMyDoc*)pChild->GetActiveDocument(); CView* pView; if(pDoc!=NULL) { POSITION pos=pDoc->GetFirstViewPosition(); while(pos!=NULL){ pView=pDoc->GetNextView(pos); if(pView 阅读全文
posted @ 2011-03-21 22:34 安义 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 2010-01-11 17:23如何在MFC单文档中创建多视图基本步骤如下:1.首先创建一个MFC单文档应用程序。2.添加4个MFC类TopLView、BottomLView、TopRView、BottomRView,基类为CView。3.添加一个MFC类CControlForm,基类为CFormView,对话框ID默认。4.创建一个切分类,如MySplitter,基类为CSplitterWnd(默认基类选项中无此类,自己添加即可)。5.在框架类Cmainframe的头文件中,添加2个MySplitter的变量(因为下面要进行两次切分操作)。6.重写框架类Cmainframe的OnCreate 阅读全文
posted @ 2011-03-21 22:10 安义 阅读(3045) 评论(0) 推荐(0) 编辑