问题列表 - 第8745页

如何在Mac OS X上将Firefox正确设置为Eclipse的外部Web浏览器

默认设置"/Applications/Firefox.app/Contents/MacOS/firefox-bin"尝试每次都启动一个新的Firefox实例,如果已经有一个Firefox被公然拒绝.

然后我尝试使用"开放"魔法并将其设置为:

Name: Firefox
Location: /usr/bin/open
Parameters: -a /Applications/Firefox.app %URL%
Run Code Online (Sandbox Code Playgroud)

这解决了多实例问题.

但是,出现了另一个问题.从光标下的代码(Open External Javadoc)获取的API的URL丢失了它的锚点部分,即".../docs/reference/android/widget/ImageView.html #setImageDrawable(android.graphics.drawable.Drawable)"成为".../docs/reference/android/widget/ImageView.html".所以打开页面后,我必须自己找到API,这真的很乏味且没有效果.

那么,我如何正确地将Firefox设置为外部Web浏览器以同时克服这两个问题?

eclipse macos firefox

9
推荐指数
2
解决办法
9235
查看次数

对于小型游戏,是否存在用于2D阵列的Python模块/配方(非numpy)

我正在用Pygame和Pyglet编写一些Python小游戏作为业余爱好项目.

2D数组的类非常方便.我使用py2exe将游戏发送给亲戚/朋友,numpy太大了,大部分功能对我的要求都是不必要的.

你能推荐一个我可以使用的Python模块/配方吗?

- 奇拉格

[编辑]:列表列表可用于MatrixFrog和zvoase,如下所述.但它非常原始.具有插入/删除行和列以及旋转/翻转数组的方法的类将使其非常容易和可重用.dicts仅适用于稀疏数组.

谢谢你的想法.

python arrays multidimensional-array

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

如何递归列出C#中目录中的所有文件?

如何递归列出目录中的所有文件和C#中的子目录?

.net c#

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

在C中构建Windows UI是否有一种无痛的方法?

编辑

好吧,我猜C在本质上是痛苦的 - 只是,这部分,特别痛苦.
另外,没有一个真正的原因我只用C语写,除了,这是我想写的语言,并且现在精通.我知道从C转向C++是不好的,但无论如何.

有没有人知道一个解决方案,我在程序中创建多个窗口的问题?


好吧,我正在连接一个C DLL和一个VB6前端,但是 - 尝试来回传递字符串变得很难看,而且每当我添加一个新函数时,似乎其他一切都会破坏.所以,我想,为什么我只是为了与一种甚至不再支持的语言接口而让自己完成所有这些痛苦?为什么不把这种痛苦用于更好地使用并学习在C中构建前端?

好吧,我开始了,但我不得不问:有一个简单的方法吗?WndProc这个巨大的switch语句让我眼前一亮,反对我学到的关于干净代码的一切(很像12参数CreateWindowEx()或14参数CreateFont()).

我意识到我可以在某种程度上重构所有这些 - 如果我使用C++,我可以将窗口及其组件放入类中,并以更自然的方式访问它们,我想...

无论如何,我设法构建了一个名为"主窗口!"的大表格,带有"弹出消息!" 按钮,哪个工作正常 - 而且它根本不复杂.然后是"改变那个文字!" 用于更改编辑控件中文本的按钮.为了实现这一点,WndProc在WM_COMMAND从按钮接收消息时必须知道编辑控件.我不能将编辑控件的hWnd传递给它,因为我不是那个调用它的人,你不能只是向WndProc添加参数.所以我不得不将编辑控件放在全局范围内.

我想将按钮的字体改为13pt Tahoma - 简单,对吗?当然 - 但是我不能得到比WM_PARENTNOTIFY消息更远的东西......经过仔细阅读MSDN后,我发现有些信息在wParam的高位字中,有些信息在低位字中.所以,我不得不这样写:if(wParam==(WM_CREATE | (POPUP_COMMAND<<16))){

使控件全球化?巨大的转换声明?12和14参数函数调用?简单通知的位移?我仍然无法弄清楚如何使一个窗口(窗口窗口,而不是控制窗口)出现更多 - 这很痛苦......

请告诉我有更好的方法!

顺便提一下,如何制作多个窗口?如果我只在同一个类上注册两个类或CreateWindowEx两次(对于两个句柄),则只会出现第一个类.我尝试使用dwStyle参数一点,但无济于事.任何人?

c user-interface winapi

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

在JasperReports中直接嵌入子报表

我非常接近这项工作,我试图直接将一个jasper子报告嵌入到另一个的主报告xml中.你认为这很容易,但我找不到一个例子.每个人似乎都使用文件或资源或其他任何东西.我有一个直接从字符串工作的报告,我希望它包含它的子报告.

任何人?句法?谢谢!

syntax jasper-reports subreport embedded-resource

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

在Xcode中调试时,如何显示程序的所有线程

在Xcode中调试时,如何显示程序的所有线程?我正在使用eclipse进行java调试,它可以显示程序中的所有当前线程,我可以挂起它们中的每一个并显示它们当前的堆栈跟踪.我可以在XCode中这样做吗?

谢谢.

macos xcode

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

SQL应该格式化输出还是只检索原始数据?

一般来说,我编写的SQL查询返回未格式化的数据,并将其留给表示层,网页或Windows应用程序,以根据需要格式化数据.与我合作的其他人,包括我的老板,将坚持让数据库更有效率.我不确定我是否会购买它并相信即使通过让数据库执行可获得的可衡量的性能提升,也有更有说服力的理由来避免这种情况.

例如,我将查询放在数据访问层中,目的是尽可能重用查询.鉴于此,我确定如果数据保持其本机类型而不是将数据转换为字符串并在其上应用格式化函数,则更有可能重用查询,例如,将日期列格式化为DD -MMM-YYYY格式用于显示.当然,如果SQL将日期作为格式化字符串返回,您可以反转该过程以将值恢复为日期数据类型,但这似乎很尴尬,因为缺少更好的单词.Furtehrmore,当涉及到格式化其他数据时,例如,机器序列号由前缀,基数和后缀组成,每个子字段中删除了分隔符号和前导零,您可能会有可能无法正确向另一个方向转回原始序列号.也许这是一个糟糕的例子,但我希望你看到我的方向......

为了更进一步,我看到人们编写非常复杂的SQL,因为它们本质上是将我称之为表示逻辑的内容写入SQL而不是返回简单数据,然后在表示层中应用此表示逻辑.在我看来,这导致非常复杂,难以维护和更脆弱的SQL,不太适应变化.

以下我在系统中发现的实际例子,告诉我你的想法.我给这种方法的理性是,这使得Web应用程序非常简单地呈现页面,因为它在经典ASP Web应用程序中使用以下1行经典ADO逻辑片段来处理返回的行:

     oRS.GetString ( , , "</td>" & vbCrLf & "<td style=""font-size:x-small"" nowrap>" ,"</td>" & vbCrLf & "</tr>" & vbCrLf & "<tr>" & vbCrLf & _
     "<td style=""font-size:x-small"" nowrap>" ,"&nbsp;" ) & "</td>" & vbCrLf & "</tr>" & vbCrLf & _
Run Code Online (Sandbox Code Playgroud)

这是SQL本身.虽然我很欣赏作者编写复杂SQL的能力,但我觉得这是一个维护噩梦.我疯了吗?SQL返回当前针对我们的数据库运行的程序列表以及每个程序的状态:

因为我粘贴在这里时SQL没有显示CR/LF,所以我决定将SQL放在一个空的个人Google网站上.请随意发表评论.谢谢.

顺便说一句 - 这个SQL实际上是使用VB脚本嵌套在一个经典的ASP页面上构建的,而不是调用存储过程,所以你有嵌入式连接和引用标记的额外复杂性,如果你知道我的意思,更不用说缺乏格式.当我被要求帮助调试SQL时,我做的第一件事就是添加SQL输出的debug.print并将其抛出我刚刚找到的SQL格式化程序.在粘贴以下链接时丢失了一些格式:

编辑(Andomar):复制内联:(删除外部链接,谢谢 - 乍得)

SELECT 
Substring(Datename("dw",start_datetime),1,3) 
+ ', '
+ Cast(start_datetime AS VARCHAR) "Start Time (UTC/GMT)"
,program_name "Program Name"
,run_sequence "Run Sequence"
,CASE 
WHEN batchno = 0
THEN Char(160)
WHEN batchno …
Run Code Online (Sandbox Code Playgroud)

sql

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

在URL中表示空格的最佳字符是什么?

当您构建对用户和搜索引擎而言易读的URL并且您从内容自动执行此操作时,表示空格的最佳方法是什么?连字符(这是StackOverflow使用的)?强调?任何其他?SEO中的任何一个都有所不同吗?

url seo

9
推荐指数
3
解决办法
5203
查看次数

SQL:在一个语句中插入多组值?

是否可以在一个语句中向SQLite表插入多组值?

我在努力:

INSERT INTO the_table VALUES (1,2,'hi'),(2,0,'foo');

使用不同的()代表不同的插入集,但是我得到一个错误.

mysql sql sqlite

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

从MySQL客户端执行shell命令?

在oracle数据库中,命令"host"可用于从数据库命令窗口运行bash命令.在mySql中是否有与"host"等效的命令?

mysql shell

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