小编JTo*_*and的帖子

从Groovy Map中删除给定键

我确信这是一个非常简单的问题,但我对Groovy很新,这是我一直在努力的一段时间.我有一个HttpServletRequest,我需要用它的参数做一些事情.但是,我想要排除1个参数.

以前,我在使用

req.getParameterMap
Run Code Online (Sandbox Code Playgroud)

但是,为了删除一个值,我正在尝试一些类似的东西

def reqParams = req.getParameterMap?.remove('blah');
Run Code Online (Sandbox Code Playgroud)

我知道上面的内容不太合适,但这就是我想要实现的伪代码.我真的需要新的Map和原始的req.getParameterMap()Objects看起来完全一样,除了一个丢失的键.实现这一目标的最佳方法是什么?谢谢!

groovy map httprequest

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

使用Notepad ++ Regex查找和替换部分已找到的文本

我有一个文件,其中包含一些逗号分隔的名称和一些以逗号分隔的帐号.所以这些名字总是像"陶氏,约翰"和"012394,19862"这样的数字.使用Notepad ++的正则表达式查找功能,我想将数字之间的所有','更改为'|'.

基本上转:

turn:  Dow,John      into:  Dow,John
       12345,09876          12345|09876
       13568,08642          13568|08642
Run Code Online (Sandbox Code Playgroud)

turn:  Dow,John      into:  Dow,John
       12345,09876          12345|09876
       13568,08642          13568|08642
Run Code Online (Sandbox Code Playgroud)

我一直在用它Dow, John找到逗号,但是我无法正确地留下数字的最后一位并替换逗号.

有任何想法吗?

regex replace notepad++

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

在动态范围内查找局部最大值

在C#中工作,我需要在双精度列表中找到所有本地峰值,并将它们作为另一个列表双精度返回.这看起来很简单,如果我在任何给定的"窗口"值中有一组我正在比较的值,但我需要能够将这个窗口大小实际传递给函数本身.这可能令人困惑,但基本上我需要这样的东西:

public List<double> FindPeaks(List<double> values, double rangeOfPeaks)
Run Code Online (Sandbox Code Playgroud)

如果'rangeOfPeaks'为5,则将'current'值与其每一侧的2个值进行比较,以确定它是否为峰值.如果'rangeOfPeaks'为11,则将当前值与每侧的5个值进行比较.我认为这是一个非常基本的算法,但是,我找不到像这样检测峰值的任何好方法都没有成功.有没有人曾经这样做过?任何帮助都将不胜感激.提前致谢!

c# algorithm

17
推荐指数
2
解决办法
9480
查看次数

使用C#Combobox放置图像和字符串

我需要为Windows窗体应用程序创建一个下拉菜单或组合框,其中包含一个小图像,然后是一个旁边的文本字符串.基本上,您可以将下拉列表中的每个"行"视为需要图标,然后是图标右侧的图标名称.我这样做有困难 - 实际上,我已经完全失败了.有谁知道完成这项任务的方法?任何帮助将不胜感激.谢谢!

c# combobox image winforms drop-down-menu

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

使用Flying Saucer将图像渲染为PDF格式的内存

我正在使用Flying Saucer将XHTML转换为PDF文档.我已经得到了仅使用基本HTML和内联CSS的代码,但是,现在我正在尝试将图像作为一种标题添加到PDF中.我想知道的是,如果有任何方式通过读取图像文件作为Java Image对象添加图像,然后以某种方式添加到PDF(或XHTML - 就像它获取虚拟"url"表示我可以用来渲染PDF的Image对象.有没有人做过这样的事情?

提前感谢您提供的任何帮助!

java xhtml pdf-generation image flying-saucer

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

非托管C++代码的代码度量分析

有没有人知道一个免费工具,类似于Visual Studio 2010中为托管代码构建的内容,可以分析非托管,MFC C++代码并提供指标(代码行,依赖关系或耦合等)?

我一直在谷歌上搜索一段时间,但真的找不到任何有效的东西.万分感谢!

c++ mfc code-analysis static-code-analysis

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

使用Proguard通过Dropbox.com库混淆Android应用程序

我刚刚创建了一个需要Dropbox.com API库的Android应用程序.我现在正试图在'Release'模式下构建应用程序,并希望在代码上运行proguard以便对其进行模糊处理.但是,每当我尝试运行Proguard时,都会收到以下错误:

Proguard returned with error code 1. See console
Warning: com.dropbox.client2.DropboxAPI: can't find referenced class org.json.simple.JSONArray
Warning: com.dropbox.client2.DropboxAPI: can't find referenced class org.json.simple.JSONArray
Warning: com.dropbox.client2.DropboxAPI$Entry: can't find referenced class org.json.simple.JSONArray
Warning: com.dropbox.client2.DropboxAPI$Entry: can't find referenced class org.json.simple.JSONArray
Warning: com.dropbox.client2.RESTUtility: can't find referenced class org.json.simple.parser.JSONParser
Warning: com.dropbox.client2.RESTUtility: can't find referenced class org.json.simple.parser.JSONParser
Warning: com.dropbox.client2.RESTUtility: can't find referenced class org.json.simple.parser.JSONParser
Warning: com.dropbox.client2.RESTUtility: can't find referenced class org.json.simple.parser.ParseException
Warning: there were 8 unresolved references to classes or interfaces.
         You may need to …
Run Code Online (Sandbox Code Playgroud)

java android proguard dropbox dropbox-api

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

在自定义组合框中绘制图像

对于当前项目,我需要一个带有颜色名称(字符串)的下拉菜单,其旁边有一个小的示例方块(图像).所以,我能够设计一个自定义的ComboBox来实现这一目标.但是,我遇到了一个问题....当我从列表中选择一个项目时,颜色示例没有显示,只有颜色的名称.(见下面的例子)

扩展菜单:

替代文字

选择项目后:

替代文字

为了首先绘制字符串旁边的颜色,我使用了:

    // Draws the items into the ColorSelector object
    protected override void OnDrawItem(DrawItemEventArgs e)
    {
        e.DrawBackground();
        e.DrawFocusRectangle();

        DropDownItem item = (DropDownItem)Items[e.Index];
        // Draw the colored 16 x 16 square
        e.Graphics.DrawImage(item.Image, e.Bounds.Left, e.Bounds.Top);
        // Draw the value (in this case, the color name)
        e.Graphics.DrawString(item.Value, e.Font, new
                SolidBrush(e.ForeColor), e.Bounds.Left + item.Image.Width, e.Bounds.Top + 2);

        base.OnDrawItem(e);
    }
Run Code Online (Sandbox Code Playgroud)

DropDownItem包含图像和要绘制的字符串.那么......有没有人知道我需要覆盖什么或者我需要做什么才能让ComboBox绘制图像和字符串两者,就像扩展列表时选择项目时一样?

非常感谢; 干杯!

c# user-controls drawing combobox image

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

Android:BroadcastReceiver意图检测相机拍照?

我正在开发一个Android应用程序,每次使用手机拍摄新图像时都需要执行操作.我不想在我的应用程序中拍摄图像,而是在Camera应用程序拍摄图像并将其保存到SD卡时执行某些操作.现在,我已经实现了一个正在侦听"android.intent.action.CAMERA_BUTTON"的BroadcastReceiver.但是,当我想要它时,似乎没有被调用.我试图在我自己的手机上使用BroadcastReceiver的OnReceive方法的第一行上的换行调试应用程序,但它从未达到该代码.

有谁知道我应该听的正确意图是什么?或者使用BroadcastReceiver甚至不是最好的方法吗?(例如,有没有更好的方法来实现这一点,例如在将新图像保存到卡时进行监听)?

谢谢!

更新:我的手机上有一个轨迹球(HTC Eris),因此拍照的方式是不是可以作为"相机按钮"发送?如果是这样,是否有一个没有"相机按钮"的手机的解决方法,而是像轨迹球?

android broadcastreceiver android-intent android-camera android-camera-intent

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

C#ListView在组中显示为空白

在VS2005中,使用C#,我有一个带有ListView的Forms应用程序.我可以将项目添加到列表视图中.但是,只要我尝试将这些项目分组,它们就不会出现.我知道当它们是空的时候不会出现组,但我已经确认这些组不是空的.另外,我正在设置listView.ShowGroups = true.如果我将项目添加到其中一个组而不是第二个组,则"默认"组会显示...它只是我添加的组没有出现!

这是我正在使用的代码:

this.listView.View = View.Details;
this.listView.Columns.Add("Column1");
this.listView.Columns[0].Width = this.listView.Width - 20;
this.listView.HeaderStyle = ColumnHeaderStyle.None;
this.listView.Groups.Add(new ListViewGroup("A"));
this.listView.Groups.Add(new ListViewGroup("D"));


foreach(item i in Class.Items)
{
    if (i.Type == Type.A)
        this.listView.Groups[0].Items.Add(i.Name);
    else
        this.listView.Groups[1].Items.Add(i.Name);
}
this.listView.ShowGroups = true;
Run Code Online (Sandbox Code Playgroud)

有没有人对我的团体没有出现的原因有任何想法?这是我看到的屏幕截图:

替代文字

.net c# listview winforms

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