问题列表 - 第45202页

java代码显示错误.(';',预期)

class B {
  int x,y;
  int z;
  z=x*y;

  void show() {
    System.out.println(z);
  }
}

class A {
  public static void main(String as[]) {
    B b=new B();
    b.show();
  }
}
Run Code Online (Sandbox Code Playgroud)

java

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

Rails 3:ActiveResource自定义方法调用 - ClientError 414 - 解决?

我目前正在使用ActiveResource创建客户端和服务器应用程序以进行Web服务.客户端有一个长字符串(:history),需要服务器完成转换过程.

在这里,客户端调用我的对象上的post方法,该方法扩展了ActiveResource :: Base

active_resource.post(:convert, {:history => hh, :format => format})
Run Code Online (Sandbox Code Playgroud)

这行错误抱怨URI太长:

ActiveResource :: ClientError失败.响应代码= 414.响应消息= Request-URI太大.

我有什么其他选择来发送"大"数据?可能在上面的hh字符串中查找2000个字符的数据.

谢谢!

methods post ruby-on-rails activeresource

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

用于从父文件夹名称重命名多个文件的Shell脚本

我有这样的文件结构:

  • 00000010
    • 000000001.file1
    • 000000001.file2
  • 00000020
    • 00000003.file1
    • 00000003.file2
    • 00000003.file3
  • ...

因此,有8位数字的文件夹包含一个或多个文件,名称以8位数字开头.但是这些文件名 - 比方说 - 不同步.所以现在我尝试在bash中递归地重命名它们来存档:

  • 00000010
    • 000000010.file1
    • 000000010.file2
  • 00000020
    • 00000020.file1
    • 00000020.file2
    • 00000020.file3
  • ...

我的脚本看起来像:

#! /bin/bash

find * -maxdepth 1 -name "*" -type d | while read -r dir
do
        rename 's/$dir\/[0-9]{8}/$dir/' *
done
Run Code Online (Sandbox Code Playgroud)

但这不起作用,并给出错误

全局符号"$ dir"需要在(eval 1)第1行显式包名.

我怎么能写它来根据文件夹名重命名文件?

谢谢你的帮助!

linux bash shell scripting rename

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

ASP.NET MVC LINQ查询

当我使用查询

var NewMatchs = (from x in entity.matches select x).LastOrDefault();
Run Code Online (Sandbox Code Playgroud)

我得到这样的错误

LINQ to Entities无法识别方法'SocialSports.Models.match LastOrDefaultmatch'方法,并且此方法无法转换为商店表达式.

我的代码有什么问题???

谢谢...

linq asp.net-mvc

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

WPF:将虚拟文件拖放到Windows资源管理器中

我正在开发一个类似于dropbox的应用程序,我在WPF列表视图中显示远程文件.我想拖动这些元素并将其放入Windows资源管理器中.我见过这样的代码:

var dataObject = new DataObject(DataFormats.FileDrop, files.ToArray());
dataObject.SetData(DataFormats.StringFormat, dataObject);
DoDragDrop(dataObject, DragDropEffects.Copy);
Run Code Online (Sandbox Code Playgroud)

但是你可能认为,那些文件还没有在本地系统上,在复制它们之前我需要连接到服务器,下载并解压缩文件.像ftp客户端一样.

我不知道怎么做,但我想知道是否有任何"掉落"事件或类似我能处理.

谢谢!

c# wpf drag-and-drop

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

如何用CSS围绕一个带圆圈的数字?

我想在这个图像中围绕一个圆圈中的数字:

圆形图像中的数字

这可能吗?它是如何实现的?

html css css-shapes

235
推荐指数
9
解决办法
31万
查看次数

如何处理Findbugs"可序列化类中的非瞬态非可序列化实例字段"?

考虑下面的课程.如果我针对它运行Findbugs,它将在第5行给出一个错误("可序列化类中的非瞬态非可序列化实例字段")但不在第7行.

1 public class TestClass implements Serializable {
2
3  private static final long serialVersionUID = 1905162041950251407L;
4
5  private Set<Integer> mySet;      // Findbugs error
6
7  private HashSet<Integer> myOtherSet;
8
9 }
Run Code Online (Sandbox Code Playgroud)

这是正确的,因为java.util.Set从不在其层次结构中实现Serializable,而java.util.HashSet也是如此.但是,最佳做法是针对接口而不是具体实现进行编码.

我怎样才能最好地处理这件事?

我可以在第3行添加@Suppresswarnings(justification ="No bug",values ="SE_BAD_FIELD").我的实际代码中有很多集合和列表,我担心它会丢失我的代码太多.

还有更好的方法吗?

java serialization findbugs

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

使链接具有100%的宽度

我有一个X像素宽的盒子.在其中我有一个list(<ul>)与链接元素(<li><a ..></a><li>)

我如何使用CSS使链接可以在文本外部和框的100%宽度中单击.使框中的每一行都可以点击:D

css

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

如何将长整数分成3个字符集?

我有一个很长的整数变量,它保存数据 20101201

我需要把它拆分为2010,1201.

注意:我需要在我的linux机器上的C程序中执行此操作.

c string long-integer

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

在XPath表达式中声明名称空间

我的应用程序需要针对某些XML数据评估XPath表达式.表达式由用户在运行时提供.所以,我无法创建XmlNamespaceManager传递给XPathEvaluate因为我在编译时不知道前缀和名称空间.

是否有可能在xpath表达式中指定名称空间声明?


评论的答案:

  1. XML数据有一个默认命名空间,但可以有嵌套元素和任何命名空间.用户知道他使用的数据的名称空间.
  2. 用户提供的xpath表达式将针对许多XML文档进行评估,并且每个文档都可以为相同的名称空间提供自己的前缀.

.net c# xelement xpath xml-namespaces

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