最全的 Twitter Bootstrap 开发资源清单

Continue Read..

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它由动态CSS语言LESS写成,与CSS框架Blueprint存在很多相似之处。Bootstrap推出后颇受欢迎,一直是GitHub上的热门开源项目。

 

 

Bootstraphero网站搜集了大量关于Bootstrap的开发资源,本文列举如下(关于这些资源的介绍请参阅原文或资源链接)。

 

一、组件(用来扩展Bootstrap的基本功能)

 

显示组件

 

 

表单组件

 

 

输入组件

 

 

二、框架集成(将bootstrap集成到你的应用框架或cms中)

 

ASP

 

 

Java

 

 

JavaScript

 

 

Joomla

 

 

PHP

 

 

Python

 

 

Ruby

 

 

Wordpress

 

 

三、界面构建(一些用于设计bootstrap布局结构或其他方面的可视化工具)

  

显示

 

 

架构

 

 

主题

 

 

四、模板工具

  

 

五、工具和服务(使bootstrap开发更快、更容易)

 

开发工具

 

 

服务

 

 

六、教程

 

文章

 

 

演示

 

 

视频

  

 

七、JavaScript扩展(基于Bootstrap的JavaScript/jQuery插件)

 

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

【Linux】设置网络参数

Continue Read..

设置网络参数的文件在

/etc/sysconfig/network-scripts/ifcfg-eth0    (我的网卡是eth0)

用vi命令去修改

DEVICE = eth0                         <== 网卡代号,需要和ifcfg-eth0对应

BOOTPROTO  = static                <==卡机协议,有dhcp及static,这里是static    (static是静态IP)

BROADCAST=192.168.1.255       <==广播地址

HWADDR=MAC地址                     <==这里是网卡地址   也就是MAC

IPADDR=192.168.1.102               <==这里是IP地址

NETMASK=255.255.255.0            <==子屏蔽网络

NETWORK=192.168.1.0               <==网段,该网段第一个IP

GATEWAY=192.168.1.1                <==默认路由

ONBOOT=yes                               <==是否开机启动

MTU=1500                                   <==最大传输单元的设置值

#GATEWAYDEV=eth0                   <==主要路由的设备,通常不用设置

 

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

【SEO】有效的推广方法

Continue Read..

1、软文推广法

2、导航网站推广法

3、版主联盟推广法

4、回复置顶推广法

5、IM群推广法

6、搜索引擎推广法

7、博客推广法

8、邮件推广法

9、收藏夹推广法

10、网站之间互换链接推广法

11、批量提交交换链接推广法

12、问答网站推广法

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

【SEO】如何判断网站是否被K或者被降权

Continue Read..

(1)如何判断一个网站是否被K

      首先site:XX网站   看看收入是否有。。。是不是只存在一个首页了。。。如果只有一个首页了。。那就是被K了

当然新站除外。。新站可能还在百度的考察期。。。所以可能只出一个

(2)如何判断一个网站是是否被降权

1、站点部份收录内容减少。

  站长们平常非常在乎的一个问题就是网站的内容收录和快照了,其实少部分的收录减少并没有必要把它当成降权。除非是大面积的内容被删除,甚至删到只剩下首页了,那算是被搜索引擎惩罚了。出现这种情况主要的原因可能就是因为网站有太多重复内容,搜索引擎起初收录了,是因为当时还没有判断出来,但是如果一旦识破了,那就会删除这些重复页面,降低你的权重。

  2、网站外部链接减少。

  这里的网站外链减少当然不是说减少一两个,而是对于一个贵州网网站的所有外链来说大部分的减少。如果你的网站一下子少了一半甚至更多的外链,那就可以考虑是否被降权了。一般出现这种情况是因为外链中有大量的垃圾外链,或者是做的外链被大部分删除,这样所有的链接都成了无效的链接。所以cuzn提示大家在做外链的时候一定要多考虑质量,多做高质量的外链,做一个好的外链能顶十个低质量外链,这样对于我们的网站来说才是可持续的发展,而不是一下子做很多垃圾链接,过不久又无奈地瞬间消失了。

  3、网站关键词排名降低。

  之前我也有一个网站,一开始排名都在首页,但是之后不知道什么原因排名突然被下降的不见了,我就猜测是不是网站被降权了,后来发现所有的问题都没有, 我就感觉网站没有被降权,果然,不到两天我的网站排名马上又回来了,原来只是虚惊一场。这里我就在想网站关键词排名下降并不能说明网站权重降低,但是如果长时间被降低那就很有可能了,所以遇到排名下降的情况,大家一定要冷静对待,既要着手准备之后的恢复事宜,也要准备应对网站是虚假的降权现象。

  4、网站首页被屏蔽。

  网站首页被屏蔽是大家最不愿意看到的被降权的现象,因为这种现象算是对网站惩罚最严重的一点。这种情况下我们用site指令找不到网站的首页,亦或者是使用site指令找不到网站,这个时候一定要注意检查网站内部是不是有一些严重的作弊现象,例如过度的堆积关键词,大量的重复页面等等。


总之出现上诉情况就要注意了。。看看自己的内容。所在的服务器。对应的IP等等。。。来改进!

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

【SEO】网站常用的10个seo操作法则

Continue Read..

1、网站选择的关键词要有一定的搜索量,而且与网站的内容相关

2、网站标题最多融入2~3个关键词

3、网站重要页面一点要静态化

4、要学会自己来写网站的原创内容

5、内容要保持即时更新

6、网站内部连接要形成蜘蛛网状,相互连接

7、多增加相关网站的反向连接

8、不要主动链接被搜索引擎惩罚过的网站

9、不要为seo而seo,网站面向的是用户

10、不要作弊,搜索引擎比你聪明!

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

【SEO】网站被K怎么办?

Continue Read..

最近在看SEO方面的书。。。所以就看看写写

被K

1.首先检查网站是否使用过alt标签。。别是logo里面  。有的话就去掉

2.如果是新网站。最好能保持更新

3.检查是否有垃圾友情连接,所在的ip是否被处罚过

4.检查自己程序所在的服务器是否被处罚过

5.检查自己网站的内容是否被大型网站转载。但是没有标明出处

6.检查自己的网站是否被挂马等

7.如果以上处理了之后还是被K。。。最后一招就是修改首页的TLTLE。。这个方法是迫不得已才做的

 

 

降权

1.降权后,先去site下自己的域名,检查是首页被降还是内页被降,如果是首页,现想是不是沙盒了。如果不是沙盒就要具体分析

2.如果不是沙盒。页面site还在。。那么就检查关键词密度,看看title和keywords里面的关键词是不是不合理

3.如果没有找到site降权页面。那么这个页面就是被K掉了。这个时候如果你有耐心可以把被K的页面重新设计下,如果设置一下网站的站内连接,增加几个指向这个页面的站外连接。当然最好的办法其实还是换一个地址做一个页面,可把原因找出来,这样可以在短时间那回排名!

 

以上是看书写的。。。。!

 

沙盒:谷歌沙盒,指一个新的网站,有大量高质量的链接,有很丰富的内容,所有的一切都优化的很好。但是在短时间很难有很好的排名,就像是给这个新网站的试用期!

 

 

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

thinkphp自动载入淘宝api类库

Continue Read..

最近开了个淘宝店卖手机充值,由于是新店,价格比进价低很多才可能被搜到,太低又会被封掉,结果就是宝贝在正在出售的商品中没有异常,商店中却看不到,也不能下架,关键是没有任何提示,蛋疼。。。

ad下,大家可以来充值 http://showmestyle.taobao.com/

 

刚好看见淘宝也搞开放平台,就去下了php版sdk回来测试,

sdk里面自带了一套php框架,由于工作很忙,再看一套框架很费时间,然后就用了thinkphp的来做

但是thinkphp的第三方类库引入有点问题,只能针对单个文件引入,不能直接包含文件夹,sdk里面的文件还很比较多的,一个个引用不现实。

thinkphp的自动引用是用自定义autoload来做的,

在/ThinkPHP/Lib/Core/Think.class.php文件中的start()函数中定义了下面这句,

// 注册AUTOLOAD方法
spl_autoload_register(array('Think', 'autoload'));

 使用Think类的autoload代替了系统的autoload,我们自需要改下这个函数,给他加上淘宝api的路径神马的就好了

代码如下

    /**
     * 系统自动加载ThinkPHP类库
     * 并且支持配置自动加载路径
     * @param string $class 对象类名
     * @return void
     */
    public static function autoload($class) {
        // 检查是否存在别名定义
        if(alias_import($class)) return ;
        $libPath    =   defined('BASE_LIB_PATH')?BASE_LIB_PATH:LIB_PATH;
        $group      =   defined('GROUP_NAME') && C('APP_GROUP_MODE')==0 ?GROUP_NAME.'/':'';
        $file       =   $class.'.class.php';
        if(substr($class,-8)=='Behavior') { // 加载行为
            if(require_array(array(
                CORE_PATH.'Behavior/'.$file,
                EXTEND_PATH.'Behavior/'.$file,
                LIB_PATH.'Behavior/'.$file,
                $libPath.'Behavior/'.$file),true)
                || (defined('MODE_NAME') && require_cache(MODE_PATH.ucwords(MODE_NAME).'/Behavior/'.$file))) {
                return ;
            }
        }elseif(substr($class,-5)=='Model'){ // 加载模型
            if(require_array(array(
                LIB_PATH.'Model/'.$group.$file,
                $libPath.'Model/'.$file,
                EXTEND_PATH.'Model/'.$file),true)) {
                return ;
            }
        }elseif(substr($class,-6)=='Action'){ // 加载控制器
            if(require_array(array(
                LIB_PATH.'Action/'.$group.$file,
                $libPath.'Action/'.$file,
                EXTEND_PATH.'Action/'.$file),true)) {
                return ;
            }
        }elseif(substr($class,0,5)=='Cache'){ // 加载缓存驱动
            if(require_array(array(
                EXTEND_PATH.'Driver/Cache/'.$file,
                CORE_PATH.'Driver/Cache/'.$file),true)){
                return ;
            }
        }elseif(substr($class,0,2)=='Db'){ // 加载数据库驱动
            if(require_array(array(
                EXTEND_PATH.'Driver/Db/'.$file,
                CORE_PATH.'Driver/Db/'.$file),true)){
                return ;
            }
        }elseif(substr($class,0,8)=='Template'){ // 加载模板引擎驱动
            if(require_array(array(
                EXTEND_PATH.'Driver/Template/'.$file,
                CORE_PATH.'Driver/Template/'.$file),true)){
                return ;
            }
        }elseif(substr($class,0,6)=='TagLib'){ // 加载标签库驱动
            if(require_array(array(
                EXTEND_PATH.'Driver/TagLib/'.$file,
                CORE_PATH.'Driver/TagLib/'.$file),true)) {
                return ;
            }
        }else{
        	//taobao api
        	$class_files = APP_PATH.'/top/'.$class.'.php';
        	$class_files_2 = APP_PATH.'/top/request/'.$class.'.php';
        	if(file_exists($class_files)){
        		require_cache($class_files);
        	}else{
        		require_cache($class_files_2);
        	}
        	return ;
        }

        // 根据自动加载路径设置进行尝试搜索
        $paths  =   explode(',',C('APP_AUTOLOAD_PATH'));
        foreach ($paths as $path){
            if(import($path.'.'.$class))
                // 如果加载类成功则返回
                return ;
        }
    }

如上代码,最后一个else代码块就是我们添加的东西,加上这个后就可以直接new 淘宝sdk里面的类了

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

test

Continue Read..
protected function generateSign($params)
	{
		ksort($params);

		$stringToBeSigned = $this->secretKey;
		foreach ($params as $k => $v)
		{
			if("@" != substr($v, 0, 1))
			{
				$stringToBeSigned .= "$k$v";
			}
		}
		unset($k, $v);
		$stringToBeSigned .= $this->secretKey;

		return strtoupper(md5($stringToBeSigned));
	}


声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

asp.net里导出excel格式,数据以table形式输出

Continue Read..
public void GetData(string sqlstr,bool ifexcel) {

    //导出excel格式
        if (ifexcel)
        {
             HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=Excel.xls");
            HttpContext.Current.Response.Charset = "UTF-8";

            HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.UTF8;
            HttpContext.Current.Response.ContentType = "application/vnd.xls";
       
        }

        //SqlConnection scon = new SqlConnection("server=(locaL)\\DIH;uid=cronfuser;password=cronfuser;database=cronf2");
        SqlConnection scon = new SqlConnection(sqlcon);
        SqlCommand scm = new SqlCommand(sqlstr, scon);
        scm.CommandTimeout = 400;
        SqlDataAdapter sqldata = new SqlDataAdapter(scm);
sqldata.SelectCommand.CommandTimeout = 400;//设置查询sql的超时时间
//sqldata.InsertCommand.CommandTimeout = 180;//设置插入sql的超时时间
//sqldata.UpdateCommand.CommandTimeout = 180;//设置修改sql的超时时间
//sqldata.DeleteCommand.CommandTimeout = 180;//设置删除sql的超时时间

//数据以table形式输出
        DataSet ds = new DataSet();
        sqldata.Fill(ds);

        DataTable dt = ds.Tables[0];
        Response.Write("<table cellspacing='0' cellpadding='0' border='1' class='resulttb'><tr>");

        foreach (DataColumn dc in dt.Columns)
        {
            Response.Write("<th class='resultth'>" + dc.ColumnName + "</th>");
        }
        Response.Write("</tr>");

        foreach (DataRow dr in dt.Rows)
        {
            Response.Write("<tr>");
            for (int i = 0; i < dt.Columns.Count; i++)
            {
                Response.Write("<td class='resulttd'>" + dr[i].ToString() + "</td>");
            }
            Response.Write("</tr>");
        }
        Response.Write("</table>");
    }

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权

Request.QueryString用法

Continue Read..
假如链接为:http://192.168.1.46:20010/zh-cn/%E6%8F%90%E7%A4%BA%E4%BF%A1%E6%81%AF.aspx?NoAuthInfo=kskskskss

前台代码:

<div class="datatitle">
    提示信息
</div>
<div class="messcss">
    <asp:Label ID="PrompMes" runat="server"></asp:Label>
</div>

后台代码:
public string NoAuthInfo
    {
        get
        {
            string noauthinfo = Request.QueryString["NoAuthInfo"];
            if (string.IsNullOrEmpty(noauthinfo) == false)
                return noauthinfo;
            return string.Empty;
        }
    }

    protected void Page_Load(object sender, EventArgs e)
    {

        PrompMes.Text = NoAuthInfo;
    }

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权