/image/avatar.png

利用新浪SAE storage服务做图床

新浪SAE 为用户提供storage服务,来永久性存储文件,这很好的为用户提供图片等文件存储服务,以下通过方法来建立一个自己的图床

需求:上传一张照片,返回这张照片的地址

实现 http://kevinkelin.sinaapp.com/fileupload.php

首先在SAE上建立一个storage 的domain

首先在SAE上建立一个storage 的domain,(其实再之前你需要有一个应用,这里不写了)

解决wordpress后台写日志时编辑器加载慢

空间放在国外的人基本都有一个感受,有时加载很慢,我最近用wordpress写文章的时候,默认的编辑器加载很慢 有时都无法写博客下图中红框圈出来的位置加载太慢,后来网上查了查相应的资料,原来是有一个.js文件导致的,那个文件有200多K 所以有时对于主机放在国外的朋友很慢,其实这里只要把这个js文件放到国内服务器,加载速度就能提高很快

http://ww1.sinaimg.cn/large/795ab47fjw1dzlljowwkkj.jpg
reload

到你的wordpress目录 wp-includes/js/tinymce取出tiny_mce.js文件,然后将其放到国内一个访问快的服务器,别说你没有啊,实在没有的话用新浪的SAE。然后找到打开wp-includes/class-wp-editor.php 这个文件,找到大概540行左右

北京工业大学内两个网卡分别访问内网与外网的方法

相信很多在北京工业大学的童鞋都知道内网有很多资源,但是由于学校内的网络是按流量收费的,所以对于外网拥有的更多好资源有时只能另想办法,于是很多宿舍开始办理201宽带,但是最快的网速也不及内网10M/s下载爽,于是我在网上找了一些方法,结合北工大的网络环境,写了一个批处理文件来解决同时访问内网与外网的方法

1.网络现状:有线接内网,无线接ADSL宽带。

2.首先查看自己内网与ADSL的IP与网关

内网  IP  172.27.28.96 网关 172.27.28.254

ADSL IP  192.168.1.105 网关 192.168.1.1

3. 再建一个txt文档,输入以下信息,重新保存为.bat文件,

解决新浪开放平台应用(oauth2)网站无法认证的问题

前些天一直在倒腾新浪微博的开放平台,一开始用的oauth1,利用官方的PHP SDK写了一个简单发微博的应用,但是很遗憾,没有成功,这里简单的写一下

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

session_start();
include_once( 'config.php' );
include_once( 'weibooauth.php' );
$c = new WeiboClient( WB_AKEY , WB_SKEY , $_SESSION['last_key']['oauth_token'] , $_SESSION['last_key']['oauth_token_secret'] );

?>

<form action="" method="post">
<input type="text" name="text" id="1">
<input type="submit" name="submit" value="发表微博">
</form>
<?php
if(isset($_POST['text'])){
$rr=$c->update($_POST['text']);

echo "发表成功";

}

?>

利用Chrome或者极速浏览器屏蔽烦人的广告

首先得声明,广告做为互联网中一个不可或缺元素,也是网站的主要收益来源,但频繁的广告会使人烦死,如一些垃圾网站的鼠标点击弹出色情游戏广告,有时还不止一个,还有优酷有广告,动辄就45S,实在受不了,基于此,寻找各路大仙

浏览器,Chrome或者基于Chrome核的浏览器,像360极速浏览器,在Chrome商店中(https://chrome.google.com/webstore/)搜索Adblock Plus (https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb) 最新版的Chrome要必须从Chrome商店中安装应用,如果是极速浏览器的话可以直接点击 http://adblockplus.org/devbuilds/adblockpluschrome/00latest.crx 这个好处是直接就集成了ChinaList+EasyList ,当中有中国大多数网站中的广告元素,新装的时候会有一段时间的数据下载过程,取决于你的网速,数据请看 https://easylist-downloads.adblockplus.org/chinalist+easylist.txt

接下来你就可以轻松的访问各种网站了,注意现在访问的时候在浏览器的地址栏最右边会出现一个红色的ABP标识,因为即使在那个ChianList里面,也不是能把中国所以的网站广告都屏蔽了,有时还需要自己手工的添加,用鼠标点击那个红色标识,接着再点击“轻松建立过滤规则”,接下来把鼠标放到你想屏蔽广告的地方,那个地方会就成半透明的黄色,点击一下即可,在弹出来的对话框点击确定

当然也有想看网站广告的时候,

ThinkPHP中的CURD之C

CURD 增 删 改 查

C

create方法

每当实例化一个数据对象后,当需要接收post来值的时候,要用create方法来创建一个对象,根据表单提交的POST数据创建数据对象,并保存在内存中,可以通过dump($user)查看,返回值是一个数组

1
2
3
4
5
$user=M('user');

$vo=$user->create();

dupm($vo); //这时会遍历出得到的(post)值