对于NoSQL大家不算陌生,但是如何在我们现有的系统架构中该如何引入NoSQL是大家常见的问题。本文将明确引入的NoSQL数据库带给系统的作用,它能解决什么问题,以及可能带来的新的问题。 经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很大的原因就是思维固定在MySQL中了,他们问...继续阅读
...对于NoSQL大家不算陌生,但是如何在我们现有的系统架构中该如何引入NoSQL是大家常见的问题。本文将明确引入的NoSQL数据库带给系统的作用,它能解决什么问题,以及可能带来的新的问题。 经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很大的原因就是思维固定在MySQL中了,他们问...继续阅读
...在过去几年,关系型数据库一直是数据持久化的唯一选择,数据工作者考虑的也只是在这些传统数据库中做筛选,比如SQL Server、Oracle或者是MySQL。甚至是做一些默认的选择,比如使用.NET的一般会选择SQL Server;使用Java的可能会偏向Oracle,Ruby是MySQL,Python则是PostgreSQL或MySQL等等。 原因很简单:过去很长一段时间...继续阅读
...MySql innodb如果是共享表空间,ibdata1文件越来越大,达到了30多个G,对一些没用的表进行清空: truncate table xxx; 然后optimize table xxx; 没有效果 因为对共享表空间不起作用。 mysql ibdata1存放数据,索引等,是MYSQL的最主要的数据。 如果不把数据分开存放的话,这个文件的大小很容易就上了G,甚至几十G。对于某...继续阅读
...经常玩微信的朋友看过来,修改你微信所在的地理位置,你可以在地图上将任何地方设置为你微信所在的位置,微信搭讪周围的人不再受自己当前所在区域限制。帮你的微信,精准定位到世界上任何一个有人迹的角落,然后搭讪那个地方的人。比如:你人在广州搬砖,但可穿越到日本东京某家酒店,然后搭讪那的妹子:嘿,你是女优吗?...继续阅读
...APP开发模式通常分为两种,这两种模式均各自有自己的优势,到底是采用Native App开发还是采用Web App开发一直是业界争论的焦点,但是随着HTML5的发展及云服务普及,采用HTML5进行Web App开发正在成为一种趋势,用户可以根据应用特点和需求进行选择,亦可选择两者混合模式: Native App开发 Native App开发即我们所称的传...继续阅读
...一、rootkit简介 rootkit是Linux平台下最常见的一种木马后门工具,它主要通过替换系统文件来达到入侵和和隐蔽的目的,这种木马比普通木马后门更加危险和 隐蔽,普通的检测工具和检查手段很难发现这种木马。rootkit攻击能力极强,对系统的危害很大,它通过一套工具来建立后门和隐藏行迹,从而让攻击者保 住权限,以使它在...继续阅读
...一、简介 LAPP (Light App) 即轻应用是一种无需下载、即搜即用的全功能 App,既有媲美甚至超越native app的用户体验,又具备webapp的可被检索与智能分发的特性,将有效解决优质应用和服务与移动用户需求对接的问题。 二、特点 第一,无需下载,即搜即用。 以往,开发者付出高昂成本拉动用户下载应用,每隔十天半月还要推...继续阅读
...近日,中国互联网络信息中心(CNNIC)发布《2013-2014年中国移动互联网调查研究报告》,报告显示,截至2014年6月,我国手机网民规模为5.27亿,在整体网民中占比达83.4%。我国智能手机市场趋于饱和,手机网民规模增长放缓,但移动互联网应用丰富程度加大,对社会生活服务渗透增加,成为手机网民常态的生活方式和各行业的重...继续阅读
...2014年5月29日,微信公众平台宣布正式推出“微信小店”,将形形色色的小店搬进微信里。登录微信上的服务号,即可获得轻松开店、管理货架、维护客户的简便模板。这不但让曾经的那句“微信,不仅仅是聊天工具”成为现实,也让移动电商大战正式拉开战幕,“微信小店”一经推出便引发热议。 微信小店是基于微信公众平台打造的...继续阅读
...一、获取用户地址位置消息 用户发送位置时的消息及格式如下 后台格式: <xml> <ToUserName><![CDATA[gh_680bdefc8c5d]]></ToUserName> <FromUserName><![CDATA[oIDrpjqASyTPnxRmpS9O_ruZGsfk]]></FLACFromUserName> <CreateTime>1359036619</CreateTime> ...继续阅读
...