问题列表 - 第4402页

存储字符串的数据结构?

我正在寻找一个存储字符串的数据结构.我需要一个接口中的函数,它接受一个字符串作为唯一参数,并返回一个引用/迭代器/指针/句柄,可用于检索其余字符串的字符串.数据结构的生命周期.不需要设置成员资格,条目删除等.

我更关心内存使用而不是速度.

string data-structures

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

在Java中使用匿名类被认为是不好的风格还是好的?

我知道在实现Listener和类似的东西时,匿名类可以保存输入.他们试图取代一些封闭用法.

但社区对这种语言特征的价值有何看法?它是否有意义并且您经常使用它吗?它是否使代码更清晰,更易理解,更易于维护?或者匿名类使代码可读性降低?

您对此有什么看法,请举例说明/支持您的意见吗?

java coding-style anonymous-class

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

在WPF文本框上调用Select()不会执行任何操作

我正在使用WPF TextBox,我正在调用Select()方法进行选择.不幸的是,除非我先手动选择,否则它似乎不起作用.有人可以建议为什么会这样吗?

.net c# wpf user-interface

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

分析查询

我正在寻找可以转换表中的以下信息的单个查询

name:time    :state
a   :10:00 AM:login
b   :10:05 AM:login
a   :10:06 AM:chatting
a   :10:08 AM:Idle
b   :10:11 AM:chatting
a   :10:10 AM:Logout
b   :10:12 AM:Logout
Run Code Online (Sandbox Code Playgroud)

这样的事情(给定时间范围从上午10点到上午10:15作为查询期)

name: State    :Duration
a   : chatting :2 Minutes 
a   : Idle     :2 Minutes
b   : chatting :1 Minute
Run Code Online (Sandbox Code Playgroud)

这可以仅使用SQL来完成吗?我使用Informix版本11.5

sql informix

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

PictureBox调整大小和绘画问题

我想在Winform应用程序中显示一些图形,它将是一个股票图表绘图工具.我想(但我不确定......)我必须使用PictureBox,并使用System.Drawing.Graphics类的绘图基元来绘制图表.我已经开始编码了,现在它或多或少都有效,但我对调整大小功能有问题,如下所示:当我调整整个表单大小时,我看到程序显示图形然后立即清除它.当我停止鼠标移动(不释放鼠标按钮)时,图形消失了!?!?

我做了一个小测试环境来演示这个bug:使用VS2005,创建一个新的C#Windows Forms应用程序,只在表单中添加一个PictureBox.将PictureBox的锚点设置为left,top,right和bottom.添加两个事件处理程序,Resize到PictureBox,以及Paint to the Form.

namespace PictureBox_Resize {
public partial class Form1 : Form {
    public Form1() {
        InitializeComponent();
        Ellipse_Area = this.pictureBox1.Size;
    }

    private Pen penBlack = new Pen(Color.Black, 1.0f);
    private Size Ellipse_Area;

    private void Form1_Paint(object sender, PaintEventArgs e) {
        Graphics g = this.pictureBox1.CreateGraphics();

        g.DrawEllipse(penBlack, 0, 0, Ellipse_Area.Width, Ellipse_Area.Height);
    }

    private void pictureBox1_Resize(object sender, EventArgs e) {
        Control control = (Control)sender;
        Ellipse_Area = control.Size;
        this.pictureBox1.Invalidate();
    }
}
Run Code Online (Sandbox Code Playgroud)

}

这个小应用程序显示了问题.它只绘制一个椭圆,但当然我的绘图代码要复杂得多......

当我调整表格大小时,任何想法椭圆消失的原因????

c# resize paint picturebox winforms

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

UIView截断状态栏直到自动旋转

我创建了一个多视图应用程序,它使用多个控制器来显示和控制视图.我所遇到的问题是,当模拟器最初加载视图时,标题被屏幕顶部的条部分覆盖,并且底部的工具条不接触屏幕的底部.我使用界面构建器大小属性来控制iphone旋转时的视图,并且它完美地工作.在旋转之后,所有这些都在横向和纵向模式下都完美无瑕,但问题在于旋转发生前的初始载荷.你的想法非常赞赏.托尼

iphone ios-simulator

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

道场"加载" - 消息

我是Dojo的新手,所以我需要一些帮助.

我的一些链接需要一段时间(当用户点击时,页面开始加载需要几秒钟),我想添加一个"加载"消息.

我可以用"旧时尚方式"来做,但我想学习新的,更简单,更智能的Dojo方式.

究竟它是如何工作的现在并不重要,但我想这样的事情:

浏览器窗口中间出现一个矩形.(不是文档的中间部分.)它有一个GIF动画,以及"请等待......"之类的消息.

所有其他元素都被禁用,可能会"淡出"一点.也许是一个大的白色50%透明矩形,位于"加载"消息和文档的其余部分之间.

javascript ajax dojo modal-dialog pleasewait

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

如何在java中检查Path是否存在?

我有一个java程序,它以path作为参数.我想在进行其他验证之前检查给定路径是否存在.例如:如果我给出一个不存在的路径D:\ Log\Sample,它必须抛出filenotfound异常.我怎样才能做到这一点?

java file-io

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

如何在python注释中指定输入和输出数据类型?

我已经看到了几种标准,用于编写关于函数期望并在Python中返回的数据类型的注释.关于哪一个是最佳实践,是否达成共识?

http://www.python.org/dev/peps/pep-3107/中的新功能是否应该开始使用?

python documentation types comments

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

WinForms应用程序中的图标显示

当显示应用程序图标时,Windows是谁决定使用哪个版本(位深度)还是以某种方式在ICO文件中设置?

如果我创建的ICO文件只有32位颜色(24位+ 8位透明度),则图标在Win XP上显示正常.如果我添加例如4bit版本,Windows总是使用这个4bit版本,即使有32位图像也是如此.我的显示器设置为32位颜色.如果这很重要,我正在使用Greenfish Icon Editor.

有没有办法如何推动Windows使用32位图标而不是4位图标?

编辑:我使用IcoFX打开原始ICO文件并重新保存它,现在Windows总是选择正确的位深度.有趣...

icons winforms

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