问题列表 - 第10372页

如何使JCheckBox的背景透明?

是否有一种简单的方法可以使JCheckBox透明背景?盒子本身和文本都应该是普通的彩色.

java swing

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

我可以将%20替换为包含空格的网址吗?

在我的HTML中,我可以在Web URL中使用字符实体引用"  "代替" %20"吗?

他们都是空间,对吧?

html url encoding character-encoding

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

如何决定使用数据库事务

你们怎么决定你应该在事务中包装sql?

请详细说明一下.

干杯!!

database transactions

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

WPF中的16位灰度图像显示

我正在开发一个显示16位灰度图像的应用程序.应用程序的UI最初是使用Win Forms创建的,由于Win Forms不支持16位灰度,我编写了一个自定义的openGL控件来显示图像.在过去的几个月里,我们将UI转换为WPF,但继续通过WindowsFormsHost使用openGL图像显示.

WPF是基于DirectX的,所以尝试摆脱openGL是有意义的,但WPF本身是否支持16位灰度图像?或者我是否必须创建DirectX控件?

此外,openGL控件不仅用于显示图像数据.控制器允许用户以各种方式操作图像(翻转,旋转,缩放,平移,裁剪等); 以及注释图像(绘制线条,矩形,测量角度等).如果我只是使用WPF来显示图像,我如何使用WPF进行操作和注释?另外,我使用着色器在图像纹理上进行一些颜色映射.WPF是否可以这样,或者我必须在显示前手动对图像数据进行颜色映射?

我从未使用过DirectX,所以如果需要编写DirectX控件,学习和实现我需要的东西有多难?

c# opengl directx wpf

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

强制浏览器返回页面

我想知道是否有任何方式通过PHP或javascript我可以告诉浏览器回到它来自的页面,或甚至更好不加载页面(后来可能是不可能的).

这样做的原因是我写了一个小的PHP脚本,它将从网址中获取参数,并在我工作时谨慎地发布推文.

恩.

tweet.php?user=myname&pass=mypass&message=My message goes here
Run Code Online (Sandbox Code Playgroud)

虽然它有效,但我还是被白页困住了.如果我可以让浏览器返回它刚刚打开的页面,那将是很好的,因此工作之间的暂停将是最小的.

感谢您的帮助!

javascript php browser

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

Objective-C字符串操作

目前我正在开发一款软件,目前使用iPhone 3.0 SDK在Objective-C中100%编写.

我来到了一个十字路口,我需要做很多或字符串连接,更具体地说,NSString连接,到目前为止,我一直这样做:

Objective-C字符串连接:

NSString *resultantString = (NSMutableString*)[@"Hello " stringByAppendingString: @"World"];
Run Code Online (Sandbox Code Playgroud)

现在你可以想象,当我尝试将6个NSStrings连接在一起时,这很难理解.

起初,我打算在Objective-C++类中混合以进行字符串连接并将其交还给我的Objective-C类,因为我可以使用C++的简单字符串连接,如:

C++字符串连接:

string cppString = "Hello" + "World" + "see" + "easy!";
Run Code Online (Sandbox Code Playgroud)

我可以使用C char数组,但这会更难阅读.

然后让我感到震惊的是,我可以在Cocoa中使用Python或Ruby桥接器(它提供了正则表达式和高级字符串处理的额外奖励,而不是基于C语言的处理).

这对我来说很有意义,尽管我只编写了少量的Ruby和Python,因为它们被称为字符串操作语言.Perl我决定跳过,因为Xcode没有直接支持它.

我也对性能感兴趣,所以我正在寻找最快的方法来进行字符串连接.

所以我该怎么做?在Objective-C中是否有一些狡猾的简单方法来连接多个字符串一次说10个字符串?或者我的想法是使用Python或Ruby类方法来返回连接或正则表达式修改后的字符串,而不是听起来非常疯狂?也许我甚至错过了另一种方式来做到这一点?

更新: 是的.考虑到拉动另一个语言运行时进行字符串操作,我似乎很疯狂,特别是因为我注意到我关注速度.添加网桥可能比简单地使用NSString/NSMutableString要慢得多.

ruby python string objective-c objective-c++

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

C++最危险的特性是什么?

我听过很多次Bjarne Stroustrup的短语"C++让你更难以用脚射击自己;但是当你这样做时,它会把整条腿拉下来"而且我真的不知道它是否像它一样可怕声音.

在使用C++进行编程时,您遇到过的最糟糕的事情(或者更恰当地说,对您的软件来说)是什么?例如,哪种方式比普通C更危险?

c++ language-features

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

Java和"向前"的兼容性问题

我使用参数-source 1.5-target 1.5编译了java版本的源代码,并且编译器根本没有抱怨.

但是,由于缺少方法,应用程序将无法使用java 1.5运行.当然,我可以将我的一些源代码重写为1.5兼容,但我不明白的是; 底部的java字节码是否应该"向前"兼容?

这些方法不是转换成字节码吗?是否可以将1.6 libs /方法(formely String.isEmpty())编译为1.5字节码并将其全部打包到存档中?

java compatibility bytecode

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

什么时候应该解雇"财产变更"事件?

当财产的实际价值没有变化时触发"财产已更改"事件是否合适?

public int SomeProperty
{
    get { return this.mSomeProperty; }
    set
    {
        this.mSomeProperty = value;
        OnPropertyChanged(new PropertyChangedEventArgs("SomeProperty"));
    }
}
Run Code Online (Sandbox Code Playgroud)

即使新值与旧值相同,这也会触发事件.这是不好的做法吗?

c# events

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

Google Performance Tools(探查器)教程

我刚下载并构建了Google Performance Tools的库/可执行文件.在我想要调查的应用程序上运行CPU分析器之前,我想学习如何在示例应用程序上正确使用这些工具.运行Google CPU Profiler的好例子是什么?提前致谢.

c++ profiler sample google-perftools

7
推荐指数
1
解决办法
3926
查看次数