问题列表 - 第32300页

github:没有可用的支持身份验证方法

我使用github并在过去成功添加和同步了我的笔记本电脑上的文件.

截至最近,我开始在运行后收到" PuTTY致命错误:已断开连接:没有可用的支持身份验证方法 ":

git pull origin master(或推送)

然而

ssh git@github.com返回正确的响应:错误:您好用户名!您已成功通过身份验证,但GitHub不提供shell访问连接到github.com已关闭.

在github上挖掘后我发现了这个问题:

没有可用的支持的身份验证方法 您应该知道环境变量GIT_SSH,如果ssh不适合您,git使用它来查找ssh-speaking客户端.git install可能正在使用plink.exe(通过GIT_SSH)来执行身份验证.如果是这样,请确保您运行了pageant.exe,并为github创建了为其加载的密钥.这为plink.exe提供了关键; 没有它,将发生上述错误.

不知道plink.exe或peagant.exe是什么..而且ssh git@github.com似乎正确验证的事实让我想知道这里最好的解决方案是什么..我当然不希望过度复杂我的设置如果不是必要.

git ssh github msysgit

94
推荐指数
6
解决办法
9万
查看次数

使用Wicket制作一个主要是无状态的Web应用程序是否很困难?

我已经和Wicket合作了一两个月,用它制作简单的Web应用程序并习惯模型等等.现在我想继续前进,看看我是否可以将迄今为止学到的东西用于创建中/大型Web应用程序.但是,我没有花太多时间思考如何使页面无状态.

如果我理解正确的话,通过使页面可书签并确保没有向页面添加有状态组件来实现创建无状态页面.

对于我正在制作的网站,我想避免"页面过期"消息,让用户通过cookie登录,无需登录/创建会话即可创建大量内容,我希望分页等功能成为可能无国籍和可收藏.

这对于例如PHP来说没有问题,但在我看来,很多有用的Wicket组件都是有状态的.我是否参与了很多工作,比如创建我自己的无状态组件,或者它没什么大不了的?

我希望有人能指出我正确的方向来帮助我.

编辑:让我们说我想写一个博客.如果用户决定阅读文章2小时然后尝试通过例如分页进一步导航,则应该可以浏览帖子,类别等,而不必担心页面将过期.我希望允许用户一次保持登录一个月,但我并不想将他们的会话存储一个月.

我非常感谢任何有关如何使用Wicket完成我刚才描述的内容的帮助.

java wicket stateless

13
推荐指数
2
解决办法
3517
查看次数

找到用彩色矩形覆盖平面的最佳方法的算法

假设我打开MS Paint,绘制一堆实心矩形,将其保存为png,并将其提供给您:

替代文字

现在你必须找出我是如何绘制这些矩形的.对于此图像,您的算法将生成如下指令:

  1. 绘制绿色矩形(填满整个空间)
  2. 画出粉红色的矩形
  3. 绘制黄色矩形
  4. 绘制蓝色矩形

或者换句话说,给定一个图像,我想使用尽可能少的矩形命令来生成它.矩形命令根据其位置,长度,宽度和颜色绘制实心矩形.我该如何处理这个问题?

该算法应足够稳健,不仅可以处理通过放置矩形绘制的图像,还可以处理像照片一样的复杂图像.

algorithm

8
推荐指数
1
解决办法
573
查看次数

当FormsLogin会话不再处于活动状态时,ASP.NET MVC强制将AJAX请求重定向到登录页面

我有一些AJAX调用通过jQuery.AJAX方法呈现PartialViewResults.这很好用,我的视图完全按照我想要的方式呈现.

当我离开页面一段时间并且Forms身份验证会话到期时,会出现问题.当我单击执行AJAX请求的操作时,它会在我的div中显示登录页面.

我希望它将WHOLE页面重定向到登录页面.

ajax asp.net-mvc session jquery forms-authentication

16
推荐指数
1
解决办法
8303
查看次数

当我的活动不可见时,如何在Android WebView中暂停Flash内容?

我正在尝试使用WebView在我的活动中显示Flash内容.一切都运行得很好,但是当用户点击主页键将活动放入后台时,Flash内容会继续运行(声音继续播放等)

我注意到Android浏览器和Dolphin浏览器似乎都避免了这个问题,并且当浏览活动放到后台时正确暂停Flash内容.

理想情况下,我想要一个解决方案,如果活动正在完成,则完全杀死WebView,但是暂停它(基本上复制浏览器的默认行为)

这是一个简单的测试,我把它放在Kongregate上加载一个有一些背景音乐的游戏:

    public class BrowserTest extends Activity {
    private WebView mWebView;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            mWebView = new WebView(this);
            mWebView.getSettings().setJavaScriptEnabled(true);
            mWebView.getSettings().setPluginsEnabled(true);

            mWebView.loadUrl("http://m.kongregate.com/games/Jiggmin/the-game-of-disorientation-mobile");
            setContentView(mWebView);
        }

        @Override
        protected void onPause(){
            super.onPause();

            mWebView.pauseTimers();
            if(isFinishing()){
                mWebView.loadUrl("about:blank");
                setContentView(new FrameLayout(this));
            }
        }

        @Override
        protected void onResume(){
            super.onResume();
            mWebView.resumeTimers();
        }
    }
Run Code Online (Sandbox Code Playgroud)

我看了一下股票浏览器的最新来源,似乎做了类似的事情(调用pauseTimers/resumeTimers),虽然我担心我一直在看的代码已经过时了,因为它调用的函数是don似乎不再存在了.

我确实通过使用更新计数器的简单JavaScript setInterval进行测试来验证对pauseTimers的调用是否正常.对于Window或View管理,我应该尝试一些其他明显的东西吗?

移动Flash播放器的文档说:

Flash Player还将自动暂停不在视图或前台应用程序中的SWF播放,例如在收到呼叫或警报响起时,以降低CPU利用率,电池使用率和内存使用率.

这似乎在股票浏览器和Dolphin浏览器中都很完美,但在我的应用程序中却没有.任何想法/解决方案将不胜感激!

更新:这是我们最终添加到我们的活动以使其工作的功能.我们在活动的onPause函数中使用"onPause",在activity的onResume函数中使用"onResume"调用它:

private void callHiddenWebViewMethod(String name){
    if( mWebView != null ){
        try {
            Method method = WebView.class.getMethod(name);
            method.invoke(mWebView);
        } catch (NoSuchMethodException e) {
            Log.error("No …
Run Code Online (Sandbox Code Playgroud)

android android-webview android-2.2-froyo

20
推荐指数
2
解决办法
1万
查看次数

通过桌面开发视角了解Android概念

桌面应用程序开发中的哪些概念(例如Java,WPF,Cocoa)最接近Android的基本概念,如Activity,ActivityGroup和Intent?(它们有何不同之处有什么细微差别?)

android

6
推荐指数
1
解决办法
1933
查看次数

如何为JNDI Lookup配置模块和应用程序名称

在EJB 3.1中,JNDI Lookup可以使用不同的Lookup-Names:

java:global[/<app-name>]/<module-name>/<bean-name>!<fully-qualifiedbean interface-name>           
java:global[/<app-name>]/<module-name>/<bean-name> 
java:app/<module-name>/<bean-name>!<fully-qualified-bean-interface-name> 
java:app/<module-name>/<bean-name> 
java:module/<bean-name>!<fully-qualified-bean-interface-name> 
java:module/<bean-name>
Run Code Online (Sandbox Code Playgroud)

在我的JavaEE 6项目中(使用Maven 2,Netbeans 6和Glassfish v3),应用程序名称为X-Snapshot.ear,EJB-Module为Y-Snapshot.jar.如何配置此maven项目以使用其他应用程序和模块名称?当这个名字改变时,我不想改变所有的JNDI Lookup!那么可以为JNDI LookUps配置应用程序和模块名称吗?

maven-2 jndi glassfish java-ee java-ee-6

16
推荐指数
2
解决办法
1万
查看次数

适用于Windows的Git - 由于缺少libiconv2.dll,程序无法启动

当我尝试从Windows 7(64位)上的git Bash运行某些命令(例如git push)时,我收到错误:

The program can't start because libiconv2.dll is missing from your computer
Run Code Online (Sandbox Code Playgroud)

我已经详尽地搜索了解决这个问题的方法.
我能找到的最多是谷歌代码网站(问题419)和其他一些博客的问题主题.据我所知,这些帖子中提出的建议都不能解决我的问题.

我试过重新安装.我试过添加$GIT/binPATH.
我可以验证dll是否在$GIT/bin目录中...但仍然无法推送到远程.

我在另一个Windows 7机箱上安装了msysgit,我在两种情况下都安装了相同的方式......所以不用说我很困惑.

任何有关这方面的帮助将非常感激.

谢谢,

git msysgit

93
推荐指数
5
解决办法
8万
查看次数

如何嵌入XML文件并在C#中反序列化?

有没有办法在C#中嵌入一个XML文件,我在项目中序列化了一些类,然后打开它并从中反序列化我的类?

.net c#

2
推荐指数
1
解决办法
2070
查看次数

Label不会在while循环中更改值

private void button1_Click(object sender, RoutedEventArgs e)
{
        int i = 0;

        while (i < 500)
        {
            label1.Content = i.ToString();
        //  System.Threading.Thread.Sleep(2000);
            ++i;
        }
 }
Run Code Online (Sandbox Code Playgroud)

我试图在每次变量递增时更新Label的内容,但是发生的事情是label1的内容只更改一次,并且仅在while循环终止后才更改.我认为计数器变量的增量是如此之快以至于UI线程无法赶上它,所以我想让线程空闲2秒,希望看到label1更改值500次.它也没用.为什么?

.net c# wpf

5
推荐指数
1
解决办法
8660
查看次数