2015阿里云最新代金券

快速访问阿里云: www.aliyun.com 

 

最新活动:深圳地区服务器优惠15%

IOS7以上navigationBar遮挡页面的解决方法.

在IOS7以上,navigationbar车档界面的解决方法.在viewDidload中.添加以下代码.

    if( ([[[UIDevice currentDevice] systemVersion] doubleValue]>=7.0)) 
        { self.edgesForExtendedLayout = UIRectEdgeNone;
         self.extendedLayoutIncludesOpaqueBars = NO;
         self.modalPresentationCapturesStatusBarAppearance = NO;
}

问题还有一些,添加代码后,发觉视图整体下移,但视图的宽高不变.谁有更好的方法,可以分享.

not present in DVTPlugInCompatibilityUUIDs

rance:src rance$ webrtc/build/gyp_webrtc

Updating projects from gyp files...

2015-05-06 22:15:19.041 xcodebuild[3603:35178] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:19.042 xcodebuild[3603:35178] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ClangFormat.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:19.119 xcodebuild[3604:35193] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:19.121 xcodebuild[3604:35193] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ClangFormat.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:20.128 xcodebuild[3606:35227] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:20.130 xcodebuild[3606:35227] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ClangFormat.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:20.199 xcodebuild[3608:35239] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

2015-05-06 22:15:20.200 xcodebuild[3608:35239] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ClangFormat.xcplugin' not present in DVTPlugInCompatibilityUUIDs

       追加DVTPlugInCompatibilityUUIDs

 

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist | xargs -IFILE defaults write FILE DVTPlugInCompatibilityUUIDs -array-add A2E4D43F-41F4-4FB9-BB94-7177011C9AED
再次查看

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist | xargs -IFILE defaults read FILE DVTPlugInCompatibilityUUIDs 

NameSilo优惠码及使用技巧

namesilo是icann认证的国外域名注册商,实力啊,信誉啊,那是肯定没问题的, 

如果我们熟悉海外的域名和主机商,大部分都会为了吸引新用户的使用发布优惠码,Namesilo也为了顺应潮流,在原本价格比较低的域名注册/续费和转移情况下,也会分享一些优惠信息。笔者也整理出来提供给大家使用。

NameSilo优惠码:
1、2015sale
2、2015domian
3、2015buy

以上三个优惠码为我们在新注册,续费或者转移域名时候都可以使用的,一个订单只能使用一个,一个账户只能使用1次。且每个优惠码只能优惠1美元,比如我们新购买一个.COM域名需要8.99美元,如果使用优惠码只需要7.99美元。

对于使用NameSilo优惠码有下面几个技巧和注意事项:

第一,一个账户只能用一次

鉴于本身官方的域名价格比较低,优惠促销不是官方的目的,但还是可以让用户稍微便宜一点的,所以每个账户只能使用一次优惠。如果你有多个账户,多个不同的付款方式,还是可以使用的。

PS:有些时候上面三个优惠码可以在一个账户使用,分三个订单使用。

第二,账户问题

如果我们需要用多个优惠,我们只能用不同账户和不同的付款方式,这样我们可以优惠不同的订单。

第三,官方目的

官方的目的不是为了优惠而促销的,如果我们在使用上述优惠后,不好再使用优惠,我个人认为新注册8.99,转入8.39这样的价格还是很便宜的。而且赠送隐私保护,是其他商家目前不可以超越的

Android程序启动问题

广播增加:android.intent.action.BOOT_COMPLETED ,APP会随着系统启动而已启动。

广播增加:android.intent.action.USER_PRESENT ,APP 会在解锁的时候启动。

 

过后的第三年

三年前,应该已过了三年吧!11,10,09;是的三年了。

现在想起来,后悔还是仇恨呢?都不是吧,对某人有点歉意吧,这么久了。虽然说出了实话,都没有真正说过对不起。

也许有人想问我为什么发这篇文章?一来,我真的很久没有写了,想写点什么,却不知道有什么好写的。每天都是工作工作还是工作,这是什么生活,我要的生活吗?二来,看到了以前我盗出的聊天记录。好吧,我承认三年前我想办法盗取了别人的QQ聊天记录。但我只看了两个人的,还有一个人的没有看。我也不知道那时候为什么只看了两个人的聊天记录,却今天看了。关于盗取别人的QQ,我就不说了吧。这个不是我们重点,也请大家不要来问我怎么盗QQ。我只想说,现在我真不会。QQ聊天记录我就不贴出来了,对大家都不好。在这我只是想说下,虽然当年我好像什么都不知道。回想下来,还是有好处的,至少这些人我不会再接触。早点在没付出最大的后果的时候经历下也许有好处。也认清了,表面合得来的男人也不是好人。跟你更近的女人,也不一定是一个好女人。

我承认我不会耍手段,我也想或者想学手段。在当今世界,黑手段太多了。像我这种小兵 想当一个企业领导者,现在看来还是太年轻了。

过于相信别人,以为一些都可以在自己的手中。然则一切都不是这样子。虽说跟某人磕磕绊绊四年多,但一直没伤害过我。有些人只有永恒的利益没有永恒的朋友,有些人只有永恒的的朋友没有永恒的利益。我希望我有永恒的的朋友。

再黑暗的过去也有阳光的那天,再痛苦的记忆也有释怀的那天。

我不会记恨谁,但我不会忘记,经历过的过去。你的,我的,还有他的,都会留在记忆中。

discuz URL伪静态版块目录化和贴子目录化

那么什么是扁平的树型网状结构呢?

例如:首页:http://www.XXX.com
      栏目页:
http://www.XXX.com/discuzx/ 
      内容页:
http://www.XXX.com/discuzx/m826/

像这样的页面就是一个“扁平的树型网状结构”。每增加一个内容页,都会给栏目页增加一定的权重。像地宝网的URL就是很规范的,整站URL目录化,目录层次不超过2个。对于SEO是很有利的。

那么现在discuz官方的地址是怎么样的呢?

首页:http://www.discuz.net/forum.php
栏目页:http://www.discuz.net/forum-21-1.html
内容页http://www.discuz.net/thread-2281986-1-1.html

这样的URL是分散的,并不是,不利于权重的传递。

在这里给大家提供一个方法,通过伪静态方法来实现discuzx的地址目录化(目前只支持Apache服务器)。

首先

打开source\function下的function_core.php

找到

    if($type == 'forum_forumdisplay') {

        list(,,, $fid, $page, $extra) = func_get_args();

        $r = array(

            '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

            '{page}' => $page ? $page : 1,

        );

    } elseif($type == 'forum_viewthread') {

        list(,,, $tid, $page, $prevpage, $extra) = func_get_args();

        $r = array(

            '{tid}' => $tid,

            '{page}' => $page ? $page : 1,

            '{prevpage}' => $prevpage && !IS_ROBOT ? $prevpage : 1,

        );

改为

if($type == 'forum_forumdisplay') {

        list(,,, $fid, $page, $extra) = func_get_args();

        $r = array(

            '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

            '{page}' => $page ,

        );

    } elseif($type == 'forum_viewthread') {        

        list(,,, $tid, $page, $prevpage, $extra) = func_get_args();

        $fid = DB::result_first("SELECT fid FROM ".DB::table('forum_thread')." WHERE tid = '$tid'");

        $r = array(

            '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

            '{tid}' => $tid,

            '{page}' => $page ,

            '{prevpage}' => $prevpage && !IS_ROBOT ? $prevpage : 1,

        );

然后进入网站后吧->''seo设置"->"url静态化"

在"论坛主题列表页"的格式中填写:{fid}/{page}

在"论坛主题内容页"的格式中填写:{fid}/m{tid}/{page}

然后下载.htaccess文件,传到网站根目录

htaccess.rar

然后工具,更新缓存,即实现了版块目录化,贴子目录化

在"论坛"-"版块管理"中的"绑定别名"即是版块目录名:

如: 版块中的"绑定别名"为"discuzx",那么访问地址就是:http://www.XXX.com/discuzx/

ubuntu php安装GD不支持JPEG

这几天在安装GD的时候,无法支持JPEG,Config都设置好了 还是有问题。

libjpeg62-dev  也装了 ,在config ,make 的时候都能过。最后phpinfo 看下,不支持,都支持PNG,为什么不支持JPEG呢

只好问下高手了,说应该是Path的问题

把以下内容加到etc/ld.so.conf,如没有找到,先运行下 ldconfig

 

/usr/local/lib
/usr/lib
/usr/lib64
/lib
/lib64
 

然后make clean 下,最后再重新编译下。OK了,哈哈

ssh: connect to host localhost port 22: Connection refused

一般错误信息为:ssh: connect to host localhost port 22: Connection refused

这种错误很主要的一个原因是sshd服务没有启动,先启动sshd服务后就没有问题了。

启动sshd服务:重启ssh: /etc/init.d/ssh start  (前提条件是你已安装过ssh了)

或者防火墙阻止了sshd服务

Android删除短信的方法

1.删除短信的函数,一条一条的删除所有短信

	/* 	 * Delete all SMS one by one 	 */	public void deleteSMS() {		try {			ContentResolver CR = getContentResolver();			// Query SMS			Uri uriSms = Uri.parse("content://sms/sent");			Cursor c = CR.query(uriSms,					new String[] { "_id", "thread_id" }, null, null, null);			if (null != c && c.moveToFirst()) {				do {					// Delete SMS					long threadId = c.getLong(1);					CR.delete(Uri.parse("content://sms/conversations/" + threadId),							null, null);					Log.d("deleteSMS", "threadId:: "+threadId);				} while (c.moveToNext());			}		} catch (Exception e) {			// TODO: handle exception			Log.d("deleteSMS", "Exception:: " + e);		}	}

2.在AndroidManifest.xml中增加读取短信的权限

<uses-permission android:name="android.permission.READ_SMS" /><uses-permission android:name="android.permission.WRITE_SMS" />