问题列表 - 第4254页

有没有办法在Python中覆盖和运算符?

我试图重写__and__,但这是&操作,不 -这是我想要的.我可以覆盖

python

29
推荐指数
2
解决办法
7418
查看次数

在 Visual C# 中移动菜单

我有一个具有以下结构的菜单(为了说明目的而简化):

Menu Bar
 |--File
 |   |--Save
 |   |--Exit
 |--Tools
 |   |--Tool Category 1
 |   |--Tool Category 2
 |   |--Tool Category 3
 |--Help
     |--About
Run Code Online (Sandbox Code Playgroud)

我想将其重建如下:

Menu Bar
 |--File
 |   |--Save
 |   |--Exit
 |--Tool Category 1
 |--Tool Category 2
 |--Tool Category 3
 |--Help
     |--About
Run Code Online (Sandbox Code Playgroud)

但是,在 Visual Studio 2008 Pro 中,除了在它们所在的特定菜单组中重新组织它们之外,它不会让我拖动这些菜单项。有没有办法在不完全重建菜单栏的情况下移动它们?请注意,实际上菜单项比我展示的要多得多。

c# visual-studio-2008 visual-studio

4
推荐指数
2
解决办法
2105
查看次数

在Django中自定义管理表单,同时还使用自动发现

我想修改Django内置django.contrib.auth模块的一些细节.具体来说,我想要一个不同的表单,使用户名成为一个电子邮件字段(并通过电子邮件发送一个备用电子邮件地址.(我不想修改auth任何超过必要的内容 - 简单的表单更改似乎就是所需要的.)

当我使用autodiscover自定义的时候ModelAdmin,auth我最终会与auth自己的管理界面冲突,并获得"已经注册"的错误.

看起来我必须创建自己的管理站点,枚举我的所有模型.它只有18个类,但它似乎是一个干燥问题 - 每个更改都需要添加到模型添加到自定义管理站点.

或者,我应该编写自己的" autodiscoverwith exclusions" 版本来基本导入所有admin模块,除了 auth

python forms django customization django-admin

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

如何将自定义协议映射到Mac上的应用程序?

我正在尝试将自定义协议注册到Mac上的应用程序,即:

  1. 用户点击链接"abcdef:// some/url/here"
  2. 启动已安装的应用程序,并将上面的字符串作为第一个参数传递

我在Windows上使用此问题的信息成功完成了此操作:

如何创建自己的URL协议?(例如:// ...)

我更愿意找到与浏览器无关的东西,换句话说就是在OS级别.我还希望通过shell脚本自动执行此注册,因此希望有一种方法可以执行此操作,而不涉及GUI.

谢谢!

macos protocols protocol-handler custom-url-protocol

26
推荐指数
5
解决办法
3万
查看次数

将项目集合从列表框转换为通用列表

我想找到一种更好的方法来填充c#中的checkedlistbox中的通用列表.

我可以很容易地做到以下几点:

List<string> selectedFields = new List<string>();

foreach (object a in chkDFMFieldList.CheckedItems) {
         selectedFields.Add(a.ToString());
         } 
Run Code Online (Sandbox Code Playgroud)

必须有一个更精细的方法将CheckedItems集合强制转换为我的列表.

c# casting listbox list

37
推荐指数
2
解决办法
3万
查看次数

在jQuery中将所有href作为数组获取

我的代码看起来像这样:

<ul id="ulList">
  <li class="listClass" id="id1"><a href="http://link1">Link 1</a></li>
  <li class="listClass" id="id2"><a href="http://link2">Link 2</a></li>
  <li class="listClass" id="id3"><a href="http://link3">Link 3</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

现在我想得到以下内容:

所有链接都是一个数组

li的所有id作为数组

有谁可以帮助我吗?

html jquery

10
推荐指数
4
解决办法
3万
查看次数

Subversion合并来自不同存储库的更改

我真的很困惑.我想做一些事情a)看起来应该很简单,并且b)其他人必须一直做,但我无法找到在任何地方做到的最佳方式.

有一个包含一些第三方代码的外部存储库.我想获取代码版本1的副本并将其放在我自己的存储库中,然后根据自己的需要进行自定义.当该代码的第2版发布时,我希望能够使用所有版本2更改升级我的自定义版本,保留我的自定义.

我已经阅读了有关供应商分支的信息(http://svnbook.red-bean.com/en/1.5/svn.advanced.vendorbr.html),但我不明白为什么要合并供应商代码的先前副本和新的供应商代码的副本需要如此复杂(即svn_load_dirs.pl).当然,如果第三方代码存储在SVN存储库中,那么有关已移动/已删除哪些文件的所有历史记录都是已知的,那么为什么需要告诉它手动更改了什么?

引用:

例如,您将有机会告诉脚本您知道libcomplex版本1.0中的math.c文件已在libcomplex 1.1中重命名为arithmetic.c.

我也读过(http://svn.haxx.se/users/archive-2006-04/0285.shtml)可以简单地在不同的存储库之间运行合并,但我不认为这是可能的,每当我尝试它时,它都失败了(尽管我本来可能做错了).

任何人都可以为我澄清这一点,并提出最佳解决方案吗?

svn

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

简单的Rails路由情况

我正在创建一个由故事组成的Ruby on Rails应用程序.每个故事都有多个页面.

如何设置routes.rb以便我可以拥有这样的URL:

http://mysite.com/[story id]/[page id]
Run Code Online (Sandbox Code Playgroud)

喜欢:

http://mysite.com/29/46
Run Code Online (Sandbox Code Playgroud)

目前我正在使用这种设置:

http://mysite.com/stories/29/pages/46
Run Code Online (Sandbox Code Playgroud)

使用:

ActionController::Routing::Routes.draw do |map|

  map.resources :stories, :has_many => :pages
  map.resources :pages

  map.root :controller => "stories", :action => "index"

  map.connect ':controller/:action/:id'
  map.connect ':controller/:action/:id.:format'

end
Run Code Online (Sandbox Code Playgroud)

提前致谢.我是Rails的新手,现在路由对我来说似乎有点复杂.

ruby-on-rails

4
推荐指数
1
解决办法
559
查看次数

如何确定给定的URL链接是视频还是图像?

我正在尝试获取用户输入的给定URL,并确定该URL是指向图像还是视频.

用例示例:

当用户粘贴YouTube视频的网址时,在保存页面时会自动显示嵌入的YouTube播放器.

当用户在Flickr中发布图片的URL时,在保存时,该页面将自动显示较小版本的Flickr图像.

java url grails http-headers

5
推荐指数
2
解决办法
6070
查看次数

处理静电刷

我正在写一个生物节律应用程序.为了测试它,我有一个带有Button和PictureBox的表单.当我点击按钮时,我做了

myPictureBox.Image = GetBiorhythm2();
Run Code Online (Sandbox Code Playgroud)

哪个第一次运行正常,但在第二次单击时会导致以下异常:

System.ArgumentException: Parameter is not valid.
   at System.Drawing.Graphics.CheckErrorStatus
   at System.Drawing.Graphics.FillEllipse
   at Larifari.Biorhythm.Biorhythm.GetBiorhythm2 in c:\delo\Horoskop\Biorhythm.cs:line 157
   at Larifari.test.Button1Click in c:\delo\Horoskop\test.Designer.cs:line 169
   at System.Windows.Forms.Control.OnClick
   at System.Windows.Forms.Button.OnClick
   at System.Windows.Forms.Button.OnMouseUp
   at System.Windows.Forms.Control.WmMouseUp
   at System.Windows.Forms.Control.WndProc
   at System.Windows.Forms.ButtonBase.WndProc
   at System.Windows.Forms.Button.WndProc
   at ControlNativeWindow.OnMessage
   at ControlNativeWindow.WndProc
   at System.Windows.Forms.NativeWindow.DebuggableCallback
   at ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop
   at ThreadContext.RunMessageLoopInner
   at ThreadContext.RunMessageLoop
   at System.Windows.Forms.Application.Run
   at Larifari.test.Main in c:\delo\Horoskop\test.cs:line 20
Run Code Online (Sandbox Code Playgroud)

导致错误的减少功能是:

public static Image GetBiorhythm2() {
        Bitmap bmp = new Bitmap(600, 300);
        Image img = bmp;
        Graphics g = Graphics.FromImage(img);

        Brush …
Run Code Online (Sandbox Code Playgroud)

c# asp.net system.drawing dispose brush

3
推荐指数
2
解决办法
3427
查看次数