问题列表 - 第10722页

如果使用旧库,如何避免Java中的unchecked-conversion-warning?

我喜欢java中的泛型功能并经常使用它.但是我有一个问题,如果我使用的是尚未了解泛型的库.一个例子是servlet.如果使用ServletRequest.getParameterMap()结果将是原始地图,但它仅String包括键和String[]值.所以我想把它分配给一个Map<String, String[]>.但是对于这项任务我得到了警告.如何使用语言避免此警告,而不是简单地使用@SuppressWarnings注释抑制警告.

java generics warnings

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

Mysql存储序列化数组

我有3个表:

  1. 地区表中有1500个城镇.
  2. 分类表有1800个类别.
  3. 公司表包含业务.

我需要做的是抓住一个城镇,例如Br​​imingham并列在一个阵列中,哪些类别的企业使用我们的主要公司表,所以我们没有任何类别存储在阵列中没有业务的Brimingham.

我遇到的问题是存储的数组的大小,当我用序列化数组填充所有城镇时,我甚至无法打开表格进行浏览.见下面的数组示例:

a:9:{s:8:"法警"; s:1:"1"; s:20:"商务顾问"; s:1:"1"; s:25:"Car Garages and Mechanics"; s :1:"1"; s:35:"养殖牲畜和其他动物"; s:1:"2"; s:19:"时尚配饰"; s:1:"1"; s:6:"酒店"; s:1:"1"; s:20:"邮局服务"; s:1:"1"; s:13:"学校国家"; s:1:"1"; s:14:"木工匠"; s:1:"1";}

有谁能建议替代解决方案?

干杯

mysql

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

ASP.Net:DataPager Control总是落后于分页

采用以下示例...一个带有a ListView和a 的页面,DataPager用于分页ListView:

代码背后:

protected void Page_Load(object sender, EventArgs e)
{
    MyList.DataSource = GetSomeList();
    MyList.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

资源:

<asp:ListView ID="MyList" runat="server">
    <% //LayoutTemplate and ItemTemplate removed for the example %>
</asp:ListView>

<asp:DataPager ID="ListPager" PagedControlID="MyList" runat="server" PageSize="10">
    <Fields>
        <asp:NumericPagerField  />
    </Fields>
</asp:DataPager>
Run Code Online (Sandbox Code Playgroud)

问题DataPager在于它始终是绑定的后盾.

例如,当页面加载它在页码1时.然后当您单击第3页时,它在回发后保留在第1页.然后你点击第5页,在回发后它在第3页找到自己...然后你点击第6页,它在第5页找到自己......依此类推.

为什么分页不按预期工作?

c# asp.net listview datapager

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

是否可以将对象分配给int?

我有一个CCounter类,其中包含由互斥锁保护的整数值.我已经定义了几个运算符,比如post/pre inc/dec返回一个整数,所以我可以这样做:

CCounter c(10);
int i = c++;
Run Code Online (Sandbox Code Playgroud)

但是我怎么做一个简单的任务i = c呢?我试图定义friend operator =但它给了我

operator=(int&, const CCounter&)’ must be a nonstatic member function

错误.请指教.谢谢.

c++ operator-overloading

6
推荐指数
2
解决办法
3138
查看次数

如何从FastMM获取堆栈跟踪

我在下面的帖子中注意到你可以从FastMM中获取堆栈跟踪,以显示对象分配的位置:

如何使用fastMM追踪棘手的内存泄漏?

但是,我找不到有关如何在Delphi 2009中启用此功能的任何信息.

我设置ReportMemoryLeaksOnShutdown为true所以我得到了基本报告,但是如何获得堆栈跟踪报告?

delphi delphi-2009 fastmm

17
推荐指数
3
解决办法
8360
查看次数

Ruby代码翻译请求

我的Ruby语法知识可以忽略不计,并且希望有人能够将下面的函数转换为伪代码,并可能提供一个如何调用它的示例?

def in_list(num, list) 
   list = [*list] 
   list.each {|a,b| return (b)? num.sub(a,b) : a if num =~ a} 
   nil 
end
Run Code Online (Sandbox Code Playgroud)

ruby pseudocode

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

.net框架中值类型和引用类型的内存分配

是否有一篇我可以阅读的高级文章可以解释如何在.net框架中为不同类型(值和引用)分配内存.

例如,我们知道值类型是在堆栈上分配空间,但是如何管理?

如何在堆中管理引用类型以及存储实际值的位置.(像任何类一样的引用类型将包含许多值类型,它们保存在哪里以及如何管理它们)

.net memory-management

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

.NET OCRing图像

我正在尝试使用MODI来OCR窗口的程序.它适用于截图我使用win32 interop以编程方式抓取,如下所示:

public string SaveScreenShotToFile()
{
    RECT rc;
    GetWindowRect(_hWnd, out rc);

    int width = rc.right - rc.left;
    int height = rc.bottom - rc.top;

    Bitmap bmp = new Bitmap(width, height);
    Graphics gfxBmp = Graphics.FromImage(bmp);
    IntPtr hdcBitmap = gfxBmp.GetHdc();

    PrintWindow(_hWnd, hdcBitmap, 0);

    gfxBmp.ReleaseHdc(hdcBitmap);
    gfxBmp.Dispose();

    string fileName = @"c:\temp\screenshots\" + Guid.NewGuid().ToString() + ".bmp";
    bmp.Save(fileName);
    return fileName;
}
Run Code Online (Sandbox Code Playgroud)

然后将此图像保存到文件中并通过MODI运行,如下所示:

    private string GetTextFromImage(string fileName)
    {

        MODI.Document doc = new MODI.DocumentClass();
        doc.Create(fileName);
        doc.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, true, true);
        MODI.Image img = (MODI.Image)doc.Images[0];
        MODI.Layout layout = img.Layout;

        StringBuilder sb = …
Run Code Online (Sandbox Code Playgroud)

.net c# ocr modi

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

如何使用MSVC从Windows中的命令行构建DLL

我已经做了大约20年的C,但我从来没有构建过DLL; 我总是喜欢静态链接.

我使用命令行--cl.exe等 - 和gnumake makefiles来构建我的Windows应用程序.

我现在想构建一个DLL,我很困惑.

最终,我将最终得到.lib和.dll..lib包含存根代码,该代码在运行时加载DLL并使用其中的代码.

我一直在查看lib和link的命令行,但是我不知道应该做什么,产生这个输出.

所以我有一些问题;

cl是否需要任何其他参数,以表明它正在为DLL编译?(我知道DLL导出的原型需要__declspec(dllexport)).

我知道链接需要/ dll作为参数.

我会运行lib link,分别生成.lib和.dll,还是会链接生成两者?

我还需要知道什么?

c windows dll build visual-c++

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

Firefox和IE8中的CSS表格单元格填充问题

我试图在表格中调整布局时遇到一些严重问题.在Firefox中,我得到了与所有文本的奇怪的顶部/底部填充不一致.在Firefox和IE8中,我似乎无法使我的图标在其单元格中垂直居中.

见如下:

alt text http://www.graphicsdistrict.com/css-issue.png

这是我的表css:

table.maxwidth {
    width: 100%;
}

table.standard th {
    color: white;
    font: bold 0.85em Century Gothic;
    padding: 0.6em;
    background-color: #424E4F;
}

table.standard td {
    padding: 0.2em 0.5em;
}

table.standard tr + tr > td {
    border-top: 1px dotted #ccc;
}

table.standard th + th {
    border-left: 1px solid white;
}

table.standard td + td {
    border-left: 1px dotted #ccc;
}

table.standard > tfoot > tr > td {
    border-top: 0.18em solid #424E4F;
    padding: 0.2em 0.5em; …
Run Code Online (Sandbox Code Playgroud)

html css firefox padding

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