家里电脑重装了,想安装chrome,网络不好啊,用online的方式安装,代理都不好设置。 所以最好下载个offline的安装包。 http://www.google.com/chrome/eula.html?system=true&standalone=1 然后开始安装。 安装中遇到了0x80004002的错误提示,使用管理员权限打开又提示 已经有另一个chrome安装中。 解决办法就是 重启电脑,按F8进入安全模式,进行安装,即可安装成功。
阅读全文

通过php的header函数,来指定为文件下载流,可以让文件正常下载,但是,文件名确很让人烦恼,文件名有中文时,如果页面编码为utf8,当文件名也为utf8时,在chrome下正常,但是在360se或者IE下,就成了乱码了;如果把文件名的编码设置为GBK,在IE下输出时候的文件名正常了,但是在chrome下,文件名又乱码了,这个太纠结了。 抓包的话,能看到如下的数据流,仔细看看,感觉跟发送邮件时的数据流很相似,于是想想是不是也采用跟邮件似的文件流形式,来避免出现乱码。 HTTP/1.1 200 OK<br /> Date: Mon, 08 Oct 2012 17:32:12 GMT<br /> Content-Length: 204<br /> Content-Disposition: attachment; filename=%E6%B5%8B%E8%AF%95.txt<br /> Cache-Control: public<br /> Content-Type: application/octet-stream<br /> Connection: Close 所以做法就是把文件名进行编码,根据RFC 1738 ,把中文编码,再放到数据流里,输出的时候就会正常了。在php中,具体的做法就是这样了,贡献一个我自己的文件下载头信息。把这个放在前边,再在后边echo输出你希望下载的内容即可了。 $name = rawurlencode($filename); header(“Content-type: text/plain; charset=utf-8”); header(“Content-Type: application/force-download”); header(“Content-Type: application/octet-stream”); header(“Content-Type: application/download”); header(‘Content-Disposition:inline;filename=“‘.$name.txt.’”‘); header(“Content-Transfer-Encoding: binary”); header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”); header(“Last-Modified: “ . gmdate(“D, d M Y H:i:s”) . “ GMT”); header(“Cache-Control: must-revalidate, post-check=0, pre-check=0”); header(“Pragma: no-cache”
阅读全文

最近在使用ammap和amcharts做一些数据可视化展现的工作,amcharts图表功能真的很强大,可自定义的属性很多。这是其官网文档链接。可以简单看看文档,会发现有很多属性,可以对图表中的每块表示数据的区域绑定事件,可以是一个url,也可以是一个js,怎么样,只有这两项,就绝对能满足很多扩展的需要了吧。

这是一个我做的例子,使用了ammap和amcharts,左边中国地图,不同省份的数据不一样,颜色代表不同等级的数据;右边是amcharts做的柱状图和折线图。

ammap和amcharts的案例--好用可扩展的javascript图表插件

ammap和amcharts的案例--好用可扩展的javascript图表插件

问题就在使用图表的过程中了,主要是右下角的那个折线图,在chrome、firefox、opera和IE9下均看过了,没有问题,可是到别人机器上,用的IE8,发现右下角的折线图出问题了。于是开始了JS的调试之旅,使用IE9的开发人员工具,可以很方便的调到IE7和IE8模式,之前一直都是firefox的firebug,现在一直都在用chrome,今天用了用IE9的调试工具,发现也挺好用的,主要是它有一个选项,可以设置为-始终从服务器中刷新,这样,每次IE运行获得的JS和CSS文件等,都不会是缓存中来的,调试起来很方便,不用总去清缓存。见下图:


阅读全文

谷歌周五为Chrome浏览器发布了新的扩展“Chrome远程桌面”(Chrome Remote Desktop)测试版

谷歌周五为Chrome浏览器发布了新的扩展“Chrome远程桌面”(Chrome Remote Desktop)测试版

新浪科技讯 北京时间10月7日晚间消息,谷歌周五为Chrome浏览器发布了新的扩展“Chrome远程桌面”(Chrome Remote Desktop)测试版,允许用户远程控制网络上的其他计算机。

Chrome远程桌面相当于基于浏览器的远程桌面软件,无论是对于IT管理员还是计算机用户,该扩展极其实用、方便,可远程控制另一台计算机。

谷歌称:“Chrome远程桌面测试版允许用户通过Chrome浏览器或Chromebook笔记本远程访问另一台计算机,而且该扩展可跨平台,可以在Windows、Linux和Mac等系统下连接任意两台计算机。”

要使用该功能,用户首先要允许计算机进行或被远程访问。谷歌同时指出,该技术目前具有一定限制,即每次远程访问时都需要授权。谷歌称:“该版本允许用户进行或被远程访问,但需要提供一次性验证码。整个访问过程十分安全。”


阅读全文

据国外某媒体报道,科技博客Techcrunch作者MG·斯格勒(MG Siegler)周一撰文称,在过去的几周当中,使用谷歌Chromium(开发谷歌Chrome浏览器的开源软件)的用户应当已经发现,这一浏览器的图标变得更加简洁干净。Chrome之前的图标看上去更像桌面游戏Simon。目前只有Chrome的开发者会看到这一变化,但不久之后新的图标将替代原有的Chrome图标。

谷歌将更改Chrome图标简洁形似龙卷风

谷歌将更改Chrome图标简洁形似龙卷风


阅读全文

近日,在国外网站上的最热门话题就是谷歌的Chrome浏览器计算机了。对此,有什么好说的?

今年5月份,谷歌Chrome浏览器计算机的实体机外观已经泄露出来(见[1]),但是,那时并没有引起人们的注意,不把它当成一回事儿。近日,情况就不同了,突然冒出了1千多篇文章鼓吹谷歌的浏览器计算机,势头起来了。世界各地的新闻记者与国内媒体记者没有两样,喜欢探听“小道消息”,谷歌浏览器计算机的一些“细节”终于浮出水面。什么谷歌计算机的7,500套样机已经在台湾投产,什么浏览器计算机开机只需3秒钟,连Mario Andretti赛车手的名字都搬出来了,……许多“小道消息”都被捅出来了,给人一种“暴雨欲来,风满楼”的感觉。


阅读全文

作者的图片

DigDeeply

Technology Stack: PHP/Openresty/GoLang, and so on…

Web Develop Eneigneer

Beijing China