跳转至

Blog

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

相信很多在北京工业大学的童鞋都知道内网有很多资源,但是由于学校内的网络是按流量收费的,所以对于外网拥有的更多好资源有时只能另想办法,于是很多宿舍开始办理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写了一个简单发微博的应用,但是很遗憾,没有成功,这里简单的写一下

<?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 "发表成功";

}

?>

一个Python的小例子来理解字典与while循环

现在要实现一个需求,弹出一个界面,可以让用户选择是新建用户还是登录已有账户,或者直接退出,在登录账户的时候,密码输入错误不能超过三次,超过三次要回到主界面,用户名输入‘q’的时候也可以退出并回到主界面

利用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)值

ThinkPHP四种实例化模型的方法

假设数据库中有一个think_user的数据表

普通方式

$user=new Model('user');

$user=M('user');

/*

user的U可以大写,也可以小写,当库中还有一个think_user_message等表的时候,可以使用

new Model('userMessage') 或者new Model(user_message),也就是说大写的首字母相当于带下划线的单词

此方法也可以用快捷方法,M方法

*/

通过新浪SAE搭建自己的个人博客

新浪SAE是个好东西,对于学习PHP的同学是一个不错的练习空间,(现在已经推出了java了,不过需要邀请码)不用在四处寻找廉价的主机,而且 平台上已经集成了很多现成的应用,博客空间有wordpress,emlog等,PHP框架有thinkPHP,cakephp等,而且还是 ecshop,最土等电子商务系统,更方便的应用于用户,感兴趣的同学可以体验一下,现在我将写一篇关于搭建wordpress博客应用和自己创建一个新 浪微博的简单应用来抛砖引玉,让更多的同学朋友了解SAE。

SAE地址 http://sae.sina.com.cn/

需要准备:新浪微博账号(必须),自己注册的域名(可选),SAE提供二级域名的访问,xxx.sinaapp.com 也可以绑定自己的域名,注意这里的域名可以不用备案哦~

搭建wordpress博客应用

具体步骤