0%

光从名字上看,isHidden就是!isVisible,但其实这两方法功能还是有区别的。isVisible,只有这个Fragment显示了,用户看到了,才返回true,但是isHidden,如果这个Fragment刚刚初始化,还没有添加,也会返回false,这个时候isVisible返回false,isHidden也返回false.

权限配置都在conf下的三个文件里 authz,passwd,svnserve.conf svnserve.conf用来配置svn的选项 下面几项是必须的: [general] anon-access = none auth-access = write password-db = passwd authz-db = authz 分别是不允许匿名,登录用户可写,密码文件和授权文件。 passwd保存用户帐号密码: [users] user1 = password1 user2 = password2 一行一个帐号,不能用中文。 authz保存权限配置: [groups] admin = user1 [/] @admin = rw [/aaa] user2 = rw [groups]是定义用户组,定义了以后就可以对属于该组的用户一起授权,用户名用逗号隔开. [/]是根目录,上面配置是admin组的用户对根目录有读写权限,user2用户对/aaa有读写权限 对组授权,前面加@

subclipse没有提供更改用户的界面,so,我们只好删除配置文件了。 1、查看SVN Interface windows > preference > Team > SVN JavaHL 删除C:\Documents and Settings\[YourUserName]\Application Data\Subversion\auth SVNKit 删除[eclipse_home]\“configuration”\org.eclipse.core.runtime 如果是Win7系统,是没有权限进Documents and Settings的,其实这个目录是为兼容才留的,其实C:\Users\[YourUserName]\AppData\Roaming就是win xp的C:\Documents and Settings\[YourUserName]\Application Data\,所以,删除 C:\Users\[YourUserName]\AppData\Roaming\Subversion\auth就行了。

ViewPager之所以不显示页面,问题出在Adapter上,因为是support包里的,没下源代码,光看方法名也看不出什么来,才出现了这个错误。 在PagerAdapter里有个isViewFromObject方法,是用来判断iew和Object是否为同一个View的,没注意,默认生成的代码是false,结果就没显示。

    @Override
    public boolean isViewFromObject(View arg0, Object arg1) {
        // TODO Auto-generated method stub
        return arg0==arg1;
    }

调用方法:

        Intent intent = new Intent();
        ComponentName comp = new ComponentName("cn.xxx.chat","cn.xxx.chat.Chat_");
        intent.setComponent(comp);
        startActivity(intent);

解决方法: 在AndroidManifest.xml,Chat_声明时,加入intent-filter

        <activity
            android:name=".Chat_"
            android:label="@string/title_activity_chat"
            android:launchMode="singleInstance"
            android:screenOrientation="landscape"
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
            android:windowSoftInputMode="stateHidden" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
        </activity>

开发机是Windows,服务器是Linux,用FileZilla传文件,结果发现传到服务器后,文件大小变了,跟本地不一样,也提示传输成功了,访问也没有任何问题。但是一个项目几千个文件,我不可能记得改过哪个,要覆盖哪个,也不可能一次更改全都覆盖,太浪费宽带了。 其实问题出在FileZilla,它自做聪明地把文本文件转换了一遍,因为在Windows下和Linux下,换行符是不一样的。修改一下设置就好。 编辑-设置-传输-文件类型,把默认传输类型改为二进制,OK。

写伪静态规则时,如果不忽略大小写,用户把打错大小写,就没法重定向到相应的模块了。 nginx的rewrite规则是用正则表达式写的,其实就是正则表达式忽略大小写 rewrite ^(.*)(?i)Api\/Delete\/tag\.html $1api.php?m=Delete&a=tag last; 加上(?i)就是忽略大小写

<a title="编辑" target="navTab" href="<{:U('Daily/add?daily_id='.$vo['daily_id'])}>" class="btnEdit">编辑</a>

需要使用.连接符分开

dwz.ajax.js里的处理ajax返回的方法navTabAjaxDone默认好像不能重定向整个页面,只能重定向tab,因为修改密码后,要让用户重新登录,必须重向定整个页面,所以,小改了一下:

function navTabAjaxDone(json){
    DWZ.ajaxDone(json);
    if (json.statusCode == DWZ.statusCode.ok){
        if (json.navTabId){ //把指定navTab页面标记为需要“重新载入”。注意navTabId不能是当前navTab页面的
            navTab.reloadFlag(json.navTabId);
        } else { //重新载入当前navTab页面
            var $pagerForm = $("#pagerForm", navTab.getCurrentPanel());
            var args = $pagerForm.size()>0 ? $pagerForm.serializeArray() : {}
            navTabPageBreak(args, json.rel);
        }
        
        if ("closeCurrent" == json.callbackType) {
            setTimeout(function(){navTab.closeCurrentTab(json.navTabId);}, 100);
        } else if ("forward" == json.callbackType) {
            navTab.reload(json.forwardUrl);
        } else if ("redirect" == json.callbackType) {//如果callbackType是redirect
            window.location.replace("http://www.pocketdigi.com/");
        } else if ("forwardConfirm" == json.callbackType) {
            alertMsg.confirm(json.confirmMsg || DWZ.msg("forwardConfirmMsg"), {
                okCall: function(){
                    navTab.reload(json.forwardUrl);
                }
            });
        } else {
            navTab.getCurrentPanel().find(":input[initValue]").each(function(){
                var initVal = $(this).attr("initValue");
                $(this).val(initVal);
            });
        }
    }
}

ajax返回,如果要重定向整个页面,把callbackType设为redirect