我如何使Mylyn的GitHub连接器运行经过身份validation的请求?

我为Eclipse Indigo使用了非常酷的Github Mylyn连接器 。 不过,由于我在GitHub上使用它的许多项目,我非常快速地执行每秒60个请求的速度限制 ,对GitHub v3 API进行未经validation的请求。 症状是,刷新任何查询(但是小 – 再次,这里的限制因素是我处理可能的存储库更多)我得到的错误: Unexpected error : API Rate Limit Exceeded for XXX.XXX.XXX.XXX XXX.XXX.XXX.XXX当然是我的IP。 我已经使用GitHub用户名和密码在任务存储库视图中configuration了GitHub存储库,但连接器似乎没有将这些用于OAuth或基本身份validation。 我已阅读GitHub连接器插件的常见问题 ,并没有发现任何有用的东西。 有没有办法让GitHub连接器进行身份validation请求(这会计算在5K /小时的更宽松的速率限制?)? 编辑:我已经尝试与私人存储库(至less有一个活动的问题),以检查是否有一些凭据发送到那里。 我得到Unexpected error: Issues are disabled for this repo 。 编辑:我注意到在Eclipse Marketplace上的插件版本的问题,然后切换到从nightlies回购我的EGIT插件,同样Mylyn Github连接器 。 它没有帮助

将MSMQ端到端跟踪与WCF跟踪和应用程序级日志logging相关联

背景: 我正在解决WCF通过事务性MSMQ(使用netMsmqBinding)发送的消息似乎消失的问题。 使用WCF的代码是在我无法更改的第三方程序集中。 我对这个问题有什么线索,但是计划启用各种跟踪function,以便找出问题所在。 语境: 我已启用MSMQ 端到端跟踪 。 它为发送的每个消息logging两个事件。 将消息写入传出队列时的一个事件。 该消息包含MSMQ消息ID(由guid和整数组成,即7B476ADF-DEFD-49F2-AF5A-0CF27C5152C0 \ 6481271)。 当该消息通过networking发送的另一个事件。 我已经启用了详细的WCF跟踪 。 我也有应用程序级日志logging,logging应用程序代码定义的消息ID(我们称之为“应用程序消息ID”)。 我已经对发送的MSMQ消息启用了正面和负面的源日志logging。 我已在接收队列上启用日记function。 问题: 当消息丢失时,我知道丢失消息的应用程序ID(它由发送端logging)。 现在我想查看一下End-to-End跟踪来查看消息是否写入了发送队列。 如何将端到端跟踪中的事件与应用程序级日志和WCF跟踪相关联? 思路: 在System.Messaging中使用受pipe理的MSMQ API发送MSMQ消息时,消息的MSMQ标识在消息发送后可用。 但是,当WCF执行发送操作时,我还没有findlogging此方法的方法。 WCF跟踪logging了一个MSMQMessageId guid,但是这个值令人惊讶的不像我猜测的那样是实际的MSMQ id。 是否有可能访问实际的MSMQ消息ID并logging它? 将本机线程ID与应用程序级别ID和时间戳一起logging在应用程序日志中。 本机线程ID由MSMQlogging到端到端跟踪,因此这可能实际上足以关联。 如果我没有find一个更优雅的解决scheme,这是我的计划B.

SQLAlchemy─将一个类映射到多个表

# ! /usr/bin/env python # -*- coding: utf-8 -*- # login_frontend.py """ Python 2.7.3 Cherrypy 3.2.2 PostgreSQL 9.1 psycopy2 2.4.5 SQLAlchemy 0.7.10 """ 我在join一个Python / SQLAlchemy类中的四个表时遇到问题。 我试着这样做,所以我可以遍历这个类的实例,而不是通过ORM连接表获得的名称元组。 为什么这一切? 因为我已经开始这么做了,所以我走得太远了,放弃了。 另外,它必须是可能的,所以我想知道它是如何完成的。 对于这个项目(cherrypy web-frontend),我得到了一个已经完成的表类的模块。 我把它移到了这篇文章的底部,因为也许这对你来说甚至是不必要的。 以下仅是联合多表类尝试的一个示例。 我选了一个不止两个表格和一个联结表的简单情况。 在这里,我不写入这些连接的表,但它是必要的其他地方。 这就是为什么课程将是这个问题的一个很好的解决scheme。 我的一个联合class的尝试, 这是给定的表类模块和这两个网站的例子的组合: – 将一个类映射到多个表 – SQLAlchemy:一个类 – 两个表 class JoinUserGroupPerson (Base): persons = md.tables['persons'] users = md.tables['users'] user_groups […]

将任意三angular形打包成一个有限的盒子?

作为3D优化的一部分,我需要将三angular形合理地包装到一个盒子中(我正在将不同材质的片段填充到一个单独的纹理中,用于深度分类,所以纹理不会切换与每一个新的三) 有没有一个algorithm来做到这一点? 三angular形本身可以制作成可以(可变形为正确的angular度,有效地使这个盒子填充algorithm,而不是),但我想避免这一点,如果可能的话,因为它会扭曲底层的纹理艺术。

HttpURLConnection发送图像,audio和video文件的参数可能(string或JSONstring)的Android

我分享解决scheme发送图像 , audio或video文件使用HttpURLConnection参数。 参数可能是(普通string或JSON)。 (Android客户端到PHP后端) 场景:必须上传媒体文件(audio,video和图像参数)。 媒体文件将存储在一个服务器文件夹和参数分贝。 我遇到了一个问题,即在参数丢失的情况下 图像上传成功 。 find潜在的解决scheme 在这里推荐使用 HttpURLConnection而不是Httpclient 你可能想知道,哪个客户最好? Apache HTTP客户端在Eclair和Froyo上有更less的错误。 这是这些版本的最佳select。 对于姜饼和更好,HttpURLConnection是最好的select。 其简单的API和小尺寸使其非常适合Android。 透明压缩和响应caching减lessnetworking使用,提高速度并节省电池。 新的应用程序应该使用HttpURLConnection; 这是我们将在哪里花费我们的能量前进。 Android代码: public int uploadFile(final String sourceFileUri) { String fileName = sourceFileUri; HttpURLConnection conn = null; DataOutputStream dos = null; String lineEnd = "\r\n"; String twoHyphens = "–"; String boundary = "*****"; int bytesRead, […]

为什么gulp-useref在replace部分似乎不能使用注释?

我正在尝试构build一个gulppipe道 – 我想在我的index.html (这个工作正常)中注入一些CSS,然后从源index.html获取所有其他的链接,并将其replace为输出的版本。 我注意到, 如果要replace的模板部分包含HTML注释 ,请参阅useref调用来修改输出(有关注释 ,请参阅下面的示例)。 用代码演示最简单: index.html (源文件) <!– build:css styles/app.css–> <!–COMMENT–> <link rel="stylesheet" href="/.tmp/styles.css"> <!– endbuild –> gulpfile.js任务 gulp.task('optimizeReplace', function () { var assets = $.useref.assets({ searchPath: './' }); return gulp .src('./src/client/index.html') .pipe(assets) .pipe(assets.restore()) .pipe($.useref()) //THIS IS THE PROBLEM LINE; IF INJECT IS NOT RUN FIRST IT IS MANGLED .pipe(gulp.dest('./wwwroot/')); }); […]

使用graphdiff进行条件映射

我在DbContext有以下实体: public class A { public A() { Bs = new List<B>(); } public ICollection<B> Bs { set; get; } } 有时我想更新图表: var a = dbContext.As .AsNoTracking() .Include(x=>x.Bs) .firstOrDefault(); var c = new C(); a.Bs.Add(c); var d = new D(); var e1 = new E(); var e2 = new E(); d.Es.Add(e1); //<– added new E […]

用于某些设备的UWP中的XAML渐变问题

我在我的应用程序中使用Page作为登陆屏幕。 XAML看起来像这样: <Grid x:Name="LayoutRoot"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="3*"/> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> <RowDefinition Height="7*"/> </Grid.RowDefinitions> <Rectangle StrokeThickness="0" Fill="#FF79D2F4" Margin="0,0,0,-10" Grid.RowSpan="2"/> <Rectangle StrokeThickness="0" Fill="#FF1F8CC5" Margin="0,-10,0,0" Grid.Row="2" Grid.RowSpan="2"/> <Image Source="ms-appx:///Assets/ViewMedia/Banners/Banner_Light_Big.jpg" Grid.Row="1" Grid.RowSpan="2"/> <Rectangle StrokeThickness="0" Grid.Row="2" Grid.RowSpan="2"> <Rectangle.Fill> <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop Offset="0"/> <GradientStop Color="#7F000000" Offset="1"/> </LinearGradientBrush> </Rectangle.Fill> </Rectangle> </Grid> <StackPanel MaxWidth="300" Margin="20,35" HorizontalAlignment="Stretch" VerticalAlignment="Bottom"> <Button x:Name="LoginButton" x:Uid="LoginButton" […]

QualityToolsPackage未能在构build中加载?

我正在使用Bamboo [来自Altassian],它使用devenv.com构build器来构build解决scheme文件。 目前,我似乎在自己的构build中出现了“虚假”的错误 – 我试图自己解决,但却无法解决 – 所以我想我会问。 每个构build正常成功 – 没有错误源于代码 – 但似乎给出了这个错误 包'Microsoft.VisualStudio.TestTools.TestCaseManagement.QualityToolsPackage,Microsoft.VisualStudio.QualityTools.TestCaseManagement,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'未能加载。 我不知道为什么这是造成devenv.com环境中的问题,我不知道如何通过一些构build命令“忽略”这个错误?

entity framework迁移停止检测POCO更新

我正在使用entity framework和entity framework迁移来实现使用代码优先和自动迁移的解决scheme。 它曾经工作很好,但突然停止检测我对POCO的更新。 现在,当我添加一个新的属性(非常简单的属性,如年龄或电子邮件),并执行Update-Database ,没有任何反应,它给了我这个: 指定'-Verbose'标志来查看迁移过程中正在执行的SQL命令。 find0等待显式迁移:[]。 添加种子数据(如果在迁移设置类中重写了Seed方法)。 没有更新! 有没有人知道为什么会发生这种情况?