未来往事
少对别人提要求,多从自己找问题。 [2017年 第26周/共52周]

gebo_admin后台模板链接新窗口中打开问题

最近在测试一个后台模板:gebo_admin,在测试中发现只要URL地址中带http,链接属性就会自动被改写并在新窗口中打开,原因如下:
  1. gebo_external_links = {  
  2.     init: function() {  
  3.       $("a[href^='http']").not('.thumbnail>a,.ext_disabled,.btn').each(
......
+阅读全文

PHP数组 二级菜单

PHP多级菜单 foreach循环数组二级菜单
PHP多级菜单数组循环实现


  1. $navlist = array(    //一级菜单  
  2.     '1'=>array('name'=>'内容管理',
......
+阅读全文

CI增加类似ThinkPHP的success、error提示

CodeIgniter预定义全局success、error提示

首先找到CI的公共函数类/全局函数类文件:/system/core/Common.php
这里在该文件最底部添加如下代码:
  1. /** 
  2. * 成功跳转函数 
  3. * @access  public 
  4. * @param  mixed 
......
+阅读全文

腾讯风铃_无线建站,如此简单

2013年12月10日,腾讯可视化的无线建站产品“风铃”正式上线,集快速建站、支持智能终端(HTML5)、互动、社交、LBS及效果监控等为一体的“风铃”产品,能够满足各行业广告主对无线营销快速建站的需求。同时,该平台还与拥有5亿用户的微信整合打通,可以为广告主提供多样化的移动营销整体解决方案。

腾讯风铃系统是腾讯官方的首款微信开发工具。通过风铃系统,开发者......
+阅读全文

div默认高度及高度自适应

  1. height:auto!important;
  2. height:100px;
  3. min
......
+阅读全文

PHP随机可逆加密解密函数

这里假设加密解密函数文件为:encrypt.function.php:
  1. //加密函数  
  2. function passport_encrypt($txt$key) {  
  3.   srand((double)microtime() * 1000000);  
  4.   
......
+阅读全文

authcode - discuz加密解密函数

authcode 是使用异或运算进行加密和解密,原理如下。这里我们假设:
加密如下
明文:1010 1001
密匙:1110 0011
密文:0100 1010
得出密文0100 1010,解密之需和密匙异或下就可以了

解密如下
密文:0100 1010
密匙:1110 0011
明文:1010 1001
并没有什么高深的算法,密匙重要性很高,所以,关键在于怎么生成密匙。下面我们看下具体的用法:
  1. /** 
  2.  * $string 明文或密文 
......
+阅读全文

互联网思维之连接一切

连接思维是互联网思维的重要表现之一,当我们回首互联网历史的时候,会发现互联网让人与人、人与物之间的连接更为便捷。雅虎缩短了人与媒体的连接,谷歌缩短了人与信息的连接,MSN和Facebook缩短了人与人的连接,ebay缩短了人与商品的连接。

当有人问起我们互联网思维的概念时,我们总是一筹莫展。但当我们讲起互联网思维的时候,却总是眉飞色舞,声称某某企业就是运用互联网思维才成功的。

互联网思维到底是什么?对于这个概念,不同的人有不同的解释,有时候它就像哲学这个词一样,只可意会不可言传。

有人曾将互联网思维与文艺复兴时期的“人文主义”相联系,而我更愿意将其与工业革命的连接相联系。第一次工业革命,蒸汽机车让人们以比以往更快的速度相连接,第二次工业革命,电话、电报让人们在几秒钟内实现连接,互联网时代(革命)则几乎让远隔千里的人们在任何想要的时间内实现连接。所以如果要问互联网思维是什么的话,它一定包括连接思维。

人与媒体的连接,代表:雅虎、微博


在互联网出现之前,当我们想了解国内外新闻的时候,无非是通过以下几种形式:电视、报纸杂志(即纸媒)、收音机,它们统称为传统媒体,一般是由职业记者报道后发布于媒体,然后民众获取。传统媒体有三个特点:

一是新闻滞后,一般来说当广大民众得知一个新闻的时候,它已经发生多时了;

二是民众获取长尾新闻较为困难,一般来说媒体会花较大的精力报道最重大的新闻,民众获取这些新闻相对便利,而对于处于长尾的非重大新闻,则少有媒体报道,获取这些新闻较为困难;

三是民众获取新闻的行为多为被动,电视作为比报纸报道更为快捷的媒体,一般是在民众收看得时候才会被获取。所以在互联网出现的前的大多数年景里,不少人会每天吃完晚饭后守在电视机前准时观看19点的《新闻联播》,来了解国内外重要新闻。

互联网的出现改变了人们通过媒体获取新闻的习惯,1994年杨致远和大卫·费罗在美国创立了雅虎,此后几年,人们开始登陆雅虎而非从电视、纸媒上获得新闻信息。每天早上,人们不用打开电视或买报纸来了解前一天的新闻,而只需打开雅虎,快速浏览网页;当一个球迷对一场电视不转播的比赛的结果焦虑不安时,他也不用守在电视机前等待体育新闻,而只需打开雅虎看它的网络直播(虽然早期还是文字直播);当一个人对于一个小众领域的新闻动态感兴趣时,他再也不用到处搜集报纸杂志,只需要打开雅虎的某个频道就足够了。

雅虎的出现大大缩短了人与媒体之间的连接路径,使人们获取新闻的行为由被动收看变成了主动点击。如果说雅虎的出现是对传统媒体的革命的话,那微博的出现就是对传统媒体的二次革命,在微博出现之前,人们与媒体的连接中间总会有必要的一环——记者或编辑,而微博出现后,几乎每个身在世界各地的人都可以将自己看到的最新消息发布于微博,人们可以直接(不必经过职业记者或编辑)看到当事人对事件的描述。2009年一架美利坚航空公司的空中客车A-320班机因故迫降于纽约哈德孙河面上。一位救援人员贾尼斯·克鲁姆斯用自己的iPhone手机拍摄下当时的一幕,并上传到Twitter,成为了飞机迫降后首张现场照片。

因为微博的出现,人们开始以前所未有的速度获得重大新闻信息,因为微博的出现,每个人都可能成为媒体,人类与媒体之间的连接从未如此快捷。

人与信息的连接,代表:Google、百度


有时候我们不得不承认生于互联网革命之后的人是幸运的,据说马克思当年为了写《资本论》,几年如一日地在大英图书馆里查资料学习,由于他固定坐在一个座位上,数年下来,桌子下面竟然留下了磨出的脚印。如果马克思生于现世,显然他就不需要每天往返大英图书馆了,他可能只需要打开Google就可以了,而大英图书馆也可能会因此省下两块地砖。

上面的例子无非是让我们找一下回到没有互联网的时代的体验,在那个时代作者为了写一本书,可能需要每天到图书馆去查资料;记者为了写一篇报道,可能需要翻遍过往的报纸杂志;学生为了找到一个数学题的答案,可能需要问许多其他同学或翻遍教辅书;而在一个不那么令人关注的小众领域,你可能费劲心思也找不到相关的资料或书籍。但在互联网时代这一切都变得异常简化,查询资料?打开Google;查询数学题答案?打开Google。对于在现实中难以找到的小众领域的资料,Google同样可能告诉你答案。2010年,Google平均一年要保存33万亿条查询记录,由于Google的数据量巨大,因此你通过它找到自己需要的资料的概率一定非常大。

据Statista的一项新研究显示,2012年Google的广告收入超过了整个美国印刷媒体的总和。同样2012年百度财报显示,百度的在线的广告收入即将超过央视。这从侧面体现了Google、百度这样的搜索引擎作为信息平台,其价值已在大步赶超传统媒体的价值。

Google、百度这样的搜索引擎大大改变了人们连接信息的习惯,降低了人们获取信息的成本,人类与信息之间的连接从未如此快捷。

人与人的连接之通信,代表:MSN,微信

+阅读全文