小编Ami*_*hum的帖子

如何在C#中验证希伯来字符串输入?

我有一个文本框,我想验证用户只输入希伯来字符串.我怎样才能做到这一点?

c#

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

我如何对servlet进行单元测试?

我有一个叫做的servlet Calculator.它读取参数left,rightop通过result在响应中设置属性来返回.

单元测试的最简单方法是什么:基本上我想创建一个HttpServletRequest,设置参数,然后检查响应 - 但我该怎么做?

这是servlet代码(它的目的很小而且很愚蠢):

public class Calculator extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
public Calculator() {
    super();
}       
protected void doGet(HttpServletRequest request, HttpServletResponse response) 
    throws ServletException, IOException {
}   
protected void doPost(HttpServletRequest request, HttpServletResponse response) 
    throws ServletException, IOException {
    Integer left = Integer.valueOf(request.getParameter("left"));
    Integer right = Integer.valueOf(request.getParameter("right"));
    Integer result = 0;
    String op = request.getParameter("operator");
    if ("add".equals(op)) result = this.opAdd(left, right);
    if ("subtract".equals(op)) result = this.opSub(left, right);
    if ("multiply".equals(op)) result …
Run Code Online (Sandbox Code Playgroud)

java junit jsp unit-testing servlets

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

ClearCase中的子分支?

当我想在CC中使用分支时,我通常会在配置规范中添加这样的内容:

element * .../first_branch/LATEST
element * .../Main/LATEST -mkbranch first_branch
element * ../Main/LATEST
Run Code Online (Sandbox Code Playgroud)

现在,我想创建一个分支,它是第一个分支.让我们说它被称为second_branch(我今天很有创意).配置规范怎么样?

unix clearcase

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

初始化错误无效

我有一个私有成员的类std::set<Segment*> mSegments和以下方法:

std::pair<iterator, iterator> getSegments() {
    return boost::tie(mSegments.begin(), mSegments.end());
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

std::_Rb_tree_const_iterator<Segment*>&从临时类型 初始化非const类型的引用std::_Rb_tree_const_iterator<Segment*>

我不知道如何解决这个问题.谁能告诉我这是什么问题?

c++ iterator

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

从提交中恢复特定文件

我正在使用Git和GitGUI.

我做了几个文件的提交(并且已经再次提交),现在我看到测试无法正常工作.我检查了一些提交并找到了罪魁祸首.我现在想要恢复对特定文件所做的更改,返回到某个提交.我怎样才能做到这一点?

一个首选的解决方案还将保留树中的最新提交(这次我可以很好地重新实现它们).

git git-gui

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

Servlet的数据库处理程序

我即将开始使用Java开发动态Web应用程序(即Servlets和JSP).
显然,我需要保留一个包含各种信息的数据库(用户等).我的问题是 - 是否有一个很好的库来保存/存储/从这种应用程序的数据库中检索?
我不是指用于发送查询和解析结果的JDBC,而是用于将对象保存到数据库或从数据库加载对象的某种抽象.

目前,我正在尝试开发某种泛型类来处理django样式中的这些情况(即类有一个save()方法),但由于这些是通用的,我想应该存在一些东西.

java database jsp

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

编译String中给出的java程序

我想进行一些实验,并在String中生成一个java程序(实验本身就是Java).

现在我想测试它是否编译.如何String在Java中获取对象并查看它是否是合法的Java代码?

澄清:

String prog = "public interface B {public void speak();}"
boolean doesItCompile = ???
Run Code Online (Sandbox Code Playgroud)

java compilation

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

嵌套集合上的迭代器

我在Java中有两个数据结构:
一个叫做DebateAssignment,有5个DebateTeam对象,每个对象都包含一个包含的特定枚举

{JUDGE, PROP1, PROP2, OP1, OP2}
Run Code Online (Sandbox Code Playgroud)

在另一类我使用List<DebateAssignment>,我想创建一个迭代器,它指向一个特定的DebateTeam特定DebateAssignment,我希望它所有的球队在所有任务迭代,从分配要分配的无缝连接.

我该怎么做呢?

java collections iterator

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

因6信号终止

我编译并运行了我的代码并得到以下错误:

Terminating because of 6 signal
Run Code Online (Sandbox Code Playgroud)

什么是信号6及其原因是什么?

c++ unix gcc

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

未填充数组(C++)中的最后一个条目是什么?

我把C++放在C#中,因为我刚开始使用C#而且我不确定是否存在差异.

如果你声明一个数组

char arr[10] 
Run Code Online (Sandbox Code Playgroud)

并填写arr [0]到arr [8]的值,将在arr [9]中输入什么值?

空间 ' '?结束'\n'?'\ 0'?或者它什么都没有?

我问这个是因为我总是使用这样的战术

char word[20];
for(count = 0 ; count < 20 ; count++)
{
  cout << word[count];
}
Run Code Online (Sandbox Code Playgroud)

打印一个数组的全部内容,我想知道我是否可以通过使用这样的东西来简化它(例如,如果最后一个条目是'\ 0')

char word[20];
while(word[count] != '\0')
{
  cout << word[count];
}
Run Code Online (Sandbox Code Playgroud)

这样,如果没有填满所有空格,我就不必记住在数组中输入了多少条数据.

如果您知道更快的方式,请告诉我.我倾向于在数组上犯一堆错误.

c# arrays

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

标签 统计

java ×4

c# ×2

c++ ×2

iterator ×2

jsp ×2

unix ×2

arrays ×1

clearcase ×1

collections ×1

compilation ×1

database ×1

gcc ×1

git ×1

git-gui ×1

junit ×1

servlets ×1

unit-testing ×1