您现在的位置:首页
--> 标点符
目前,中国的旅游企业面临着一个竞争非常激烈的经营环境。在现有的需求中获得足够的市场份额是每个企业非常关心的问题。酒店的亏损经营、旅行社的微利经营实际上预示着通过低价竞争获取市场份额的营销策略在中国已经走到了尽头。在这种状况下,迫切要求我们采取 一种切实有效的非价格竞争策略。价格战的根本原因是不能提供差异化的产品和差异化的营销。新经济建立在信息技术的基础之上,追求差异化、个性化、网络化和速度化。在这种时代背景下,将数据挖掘技术应用于旅游营销无疑是一种有益的尝试。
1 概述 电子商务推荐系统最大的优点在于它能收集用户的兴趣资料和个人信息,根据用户兴趣偏好主动为用户做出个性化推荐。推荐技术指的是如何找出用户感兴趣的商品并列出推荐清单,在用户信息获取差别不大的情况下,推荐技术成为决定一个推荐系统性能的关键,其中推荐算法是推荐技术的核心[1]。 协同过滤技术是实际应用中使用最广泛的推荐技术,包括Amazon.com 在内许多网上书店都在使用协同过滤技术。协同过滤是一种基于用户间关联性的推荐算法,该推荐方法将购买习惯或兴趣相同的用户归类在同一个群体中,同群体内的用户彼此之间可以分享信息,互相推荐商品。应用协同过滤技术的著名的推荐系统包括GroupLens/NetPerceptions[2], Ringo/Firefly[3], Tapestry[4]等。
《启示录:打造用户喜爱的产品》这边说第一张就讲到了“许多成熟的互联网公司都在使用火车模型发布模式”,对于火车模型发布模式具体是什么意思不太清楚,于是上网找资料,发现网上很好又介绍火车模型发布模式的,可能是翻译不一致导致的结果。对于火车模型发布模式其实也是很好理解的,下面就是我找的一个关于火车发布模式的案例,来自于FireFox开发团队。 Firefox目前正在采用的开苏发布过程其实就是火车模型发布模式,使用心得模式后一个新特性从实现并且进入mozilla-central分支到发布到用户手里只需要12-18周,并不向IE浏览器的更新以用一样要几年的时间。如此的快速发布过程给整个项目带来了更好的敏捷性和更强的稳定性。在每个发布周期的测试和稳定阶段可以覆盖更多的用户来帮助FireFox的开发人员更早的发现和解决问题,保持在每次发布质量上的信心。 下面就要介绍下Firefox的发布流程。
• 加密服务学习笔记
公共网络(如 Internet)不提供实体间安全通信的方法。这种网络上的通信容易被未经授权的第三方读取甚至修改。加密有助于防止他人查看数据,它提供了检测数据是否已被修改的方式,同时有助于在非安全信道上提供安全的通信方式。例如,可以使用加密算法对数据进行加密,在加密状态下传输数据,然后由预定的接收方对数据进行解密。如果第三方截获了加密的数据,解密数据是很困难的。 一、加密基元 在使用加密的典型场合中,双方(Alice 和 Bob)在不安全的信道上通信。Alice 和 Bob 想要确保任何可能正在侦听的人无法理解他们之间的通信。而且,由于 Alice 和 Bob 相距遥远,因此 Alice 必须确保她从 Bob 处收到的信息没有在传输期间被任何人修改。此外,她必须确保信息确实是来自 Bob,而不是来自模仿 Bob 的人。
在公司工作,很多时候都是被会议牵着鼻子走,一天下来4-5个会议成为家常便饭,很多时候你会觉得会议是在浪费时间,如何让会议变得更加高效,下面是网上的一些方法,大家一起研究学习。 制定22分钟的会议 - 谁规定会议时间应该是半小时或1小时的?这样的会议时间是不是有数据支撑?当然没有。30分钟或者60分钟这点时间要是留给每个人去阐述、辩论自己的观点显然不够,平均每个人需要1小时才能把思路理清。实际上不是所有的会议都可以控制在22分钟内,但是很多会议是可以控制的,我们可以尽可能的尝试将会议的时间控制的越短越好。 有一个基于目标的议程 - 有个明确目标的议程将会使会议锦上添花、有的放矢。可以考虑在白板上写出议程的内容,同时加粗相应的关键点,由此不断提醒大家我们这个会议需要达到什么样的目标。
1、逐层注释 使用统一格式对每一个语句块进行注释,如: * 类:简单描述、作者、最后修改时间等 * 方法:关于该方法的目的、函数、参数、返回值的描述 在团队工作中,使用统一的注释规范显得尤为重要。当然,也推荐使用一些专门用来添加代码注释的工具,如C#中的XML、Java中的Javadoc等。 2、使用段落型注释 将代码分割成能完成独立任务的段落,并在其前后添加注释,告诉读者程序将要做什么。 3、对齐连续的行注释
• 番茄工作法的学习
一、番茄工作法的基本方法 把想要做的事情都记录在活动清单上,活动清单就像一个累积待办事项的仓库 每天早上从活动清单中挑选今天想做的事情抄入今日待办清单,按重要性排序并估测大致需要的番茄数 在今日待办清单上选出最重要的一件 开始一个番茄时间,倒计时25分钟,专注于你的工作,直到铃声响起 尽量保护你的番茄时间别被打断,如果有新想法或外部干扰,先记录下来,留到铃响之后处理 每个番茄时间结束后休息3-5分钟,4个番茄时间算一轮结束后休息15-30分钟 已经做完的事及时划掉 一天结束后在记录单中记录自己完成的番茄数,被打断的次数等等信息 将计划外且没完成的工作记回活动清单 分析和思考看看是否有需要改进 每天工作前,整理出当天要做的所有事项,然后设置一个25分钟闹钟,开始做其中最重要的一件事。
对于投放Google Adwords的营销人员来说,最想知道的恐怕就是Google Adwords的内部排名机制,搞懂了内部排名机制才能更好的控制广告成本,提升整体的ROI,下面就来一起看下Google Adwords 的大致原理。 Google Adwords通过广告评级来确定关键词在搜索结果页的排名,广告评级是通过出价金额和质量得分进行计算出来的。Google Adwords广告评级=最高竞价(maximum bid price)x质量得分(Quality Score) 广告评级决定广告排名,在同一页面上显示的广告顺序和位置由广告评级决定。 广告评级中的要素包括出价以及广告、关键字和网站的质量(使用质量得分衡量)。因此,即使竞争对手的出价比您高,只要您的关键字和广告的相关性更胜一筹,您仍然可能赢得较高的排名。
UUID是128位的全局唯一标识符,通常由32字节的字符串表示。它可以保证时间和空间的唯一性,也称为GUID,全称为: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —— Globally Unique IDentifier C# 中叫 GUID 它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。
工作汇报是下级向上级进行定期或者不定期的告知项目进度,身为产品经理,对已工作汇报尤其重要,汇报涉及到的内容主要有:汇报工作进度、说明重要事项、反馈重要信息、回馈上级疑问,更重要的是让你的上级知道你在做什么。工作汇报的主要目的有:陈述工作现状、表达工作业绩和沟通信息加强联系。 需要汇报哪些内容? 本周工作进度:重点不在于做了什么,而是拿到了什么结果(有共识的)。对项目产生的影响。花了半天时间和谁谁开了个什么会不重要,重要的是会上做了什么决定,会后定了什么后续的行动方案;完成了多少文档不重要,重要的是如何完成的,如调研是否具有普遍性,有什么反馈,能对项目决策产生什么影响; 下周工作计划:同样,重点在于希望拿到什么结果,推进什么事情。
对于任何一个人,学习使用Google都将对你的工作学习有很大帮助。虽然Google已经做的非常的简单,只要会打字的人都能使用起来,但是如何用好却不是那么简单。 使用搜索引擎之前,一定需要先自己认真分析,确认是否有必要使用搜索引擎。很多问题能够通过自己的逻辑推理、分析、回忆得出结果。当你无法分析结果时,你才去求助搜索引擎。这里的搜索引擎并不一定是Google。如果你想要的是搜索一个邀请码,获取使用新浪微博的搜索可能更快的帮你找到答案。 个人搜索方案 1、选择合适的搜索词,一些行业术语或专家名字可以带来更加高质量的结果。 2、搜索词手动使用空格分隔,先进行第一次搜索,看搜索结果标题是否满足预期,如果不满足,采用更换关键词,添加关键词,排除关键词的方式进行调整。 3、在搜索时刻适当的采用适当的Google高级指令来协助过滤搜索结果。 4、打开搜索结果页的同时10个页面,即时关闭用户体验差的页面。
信息推拉技术简介 “智能信息推拉(IIPP)技术”是在网上信息获取技术中加入了智能成份,从而有助于用户在海量信息中高效、及时地获取最新信息,提高了信息系统主动信息服务的能力。如果引入基于IIPP的主动信息服务系统,则可根据用户的特性提供具有针对性的、个性化的信息服务。 以往在Internet上搜寻信息,最常用的方法就是浏览器发出请求后,Web就将信息传送给用户,此过程用户需要“拉取”信息而被描述为Pull;而将信息直接“推送”到用户的计算机的方法就是信息推送,称之为Push,用户只需要在初次使用时自己设定所需要的信息频道,此后,定制信息将通过Web自动传给用户。 信息推拉技术智能化 在传统的Client/server结构中,信息获取方式是按“拉”(Pull)的模型进行的:服务器根据用户终端发送的服务请求进行处理并返回用户所需的结果。
TCP协议 memcached 的客户端使用TCP连接与服务器通讯。一个运行中的memcached服务器监视一些端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。 结束会话不需要发送任何命令。当不再需memcached服务时,要客户端可以在任何时候关闭连接。需要注意的是,鼓励客户端缓存这些连接,而不是每次需要存取数据时都重新打开连接。这是因为memcached 被特意设计成及时开启很多连接也能够高效的工作。缓存这些连接,可以消除建立连接所带来的开销。 在memcache协议中发送的数据分两种:文本行和自由数据。 文本行被用于来自客户端的命令和服务器的回应。自由数据用于客户端从服务器端存取数据时。同样服务器会以字节流的方式传回自由数据。服务器不用关心自由数据的字节顺序。
YAML,是一个可读性高,用来表达资料序列的编程语言。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式。目YAML是”YAML Ain’t a Markup Language”(YAML不是一种置标语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(仍是一种置标语言),但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名。 YAML的功能 YAML的语法和其他高阶语言类似,并且可以简单表达清单、杂凑表,标量等资料形态。它使用空白符号缩排和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种设定档、倾印除错内容、文件大纲(例如:许多电子邮件标题格式和YAML非常接近)。尽管它比较适合用来表达阶层式(hierarchical model)的数据结
国际标准书号(International Standard Book Number)简称ISBN,是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰地辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码。当平装本改为精装本出版时,原来相应的国际标准书号号码也应当收回。
Slope One 算法是由 Daniel Lemire 教授在 2005 年提出的一个 Item-Based 推荐算法。 Slope One 算法试图同时满足这样的的 5 个目标: 易于实现和维护:普通工程师可以轻松解释所有的聚合数据,并且算法易于实现和测试。 运行时可更新的:新增一个评分项,应该对预测结果即时产生影响。 高效率的查询响应:快速的执行查询,可能需要付出更多的空间占用作为代价。 对初次访问者要求少:对于一个评分项目很少的用户,也应该可以获得有效的推荐。 合理的准确性:与最准确的方法相比,此方法应该是有竞争力的,准确性方面的微小增长不能以简单性和扩展性的大量牺牲为代价。
百度的搜索URL存在着一定的规律和逻辑,下面的链接是我使用百度搜索“标点符”后得到的链接,下面就来一起分析下百度搜索结果URL的秘密。
对于SQLite来说,目前查看还是比较麻烦,所以就像把SQLite中的数据直接转成Excel中能查看的数据,这样也好在Excel中做进一步分数据处理或分析,如上篇文章中介绍的IP抓取的IP数据。从网上找到了一个将SQLite转成CVS的方法,贴在博客里,供需要的朋友使用.
在给网站布置统计代码后,往往需要检查开发人员布置的代码是否到位,采用人力的方式去检查很费时间,于是自己整了一个Python自动检查代码的小程序,现拿出来分享下。: pa
数据分析,特别是网站分析中需要对访问者的IP进行分析,分析IP中主要是区分来访者的省份+城市+行政区数据,考虑到目前纯真IP数据库并没有把这些数据做很好的区分,于是寻找了另外一个可行的方案(当然不是花钱买哈)。
近3天十大热文
- [55] Oracle MTS模式下 进程地址与会话信
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [54] 如何拿下简短的域名
- [53] android 开发入门
- [52] Go Reflect 性能
- [52] 图书馆的世界纪录
- [49] 读书笔记-壹百度:百度十年千倍的29条法则
- [48] 【社会化设计】自我(self)部分――欢迎区
- [38] 程序员技术练级攻略
- [32] 视觉调整-设计师 vs. 逻辑
赞助商广告