小编Evi*_*ine的帖子

检查值是否是列表的成员

  • 我必须根据项目列表检查一条用户输入; 如果输入位于项目列表中,则将流程指向一个方向.如果没有,将流量引导到另一个流量.
  • 此列表在工作表本身中可见; 它必须在代码下进行混淆.

我想到了两种策略:

  1. 声明为enum并检查输入是否属于此enum,虽然我不确定这个的语法 - 我是否需要在enum每次使用它时初始化它?
  2. 声明为数组并检查输入是否是此数组的一部分.

我想知道VBA哪个在效率和可读性方面更好?

excel vba excel-vba

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

创建一个线程以在Spring Webserver中以超时运行任务

我正在尝试创建一个运行一组任务的线程,如果它没有在特定时间内完成(例如100秒),则抛出异常.目前我试图通过将任务封装到runnable对象中并使用ExecutorServiceFuture类来执行超时执行来实现此目的.但是,当我启动Webservice时,我得到了以下异常:

java.util.concurrent.ExecutionException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.localhostInterpolatorHealthCheck': Scope 'request' is not active for the current thread; consider defining a scoped proxy for this bean if you intend to refer to it from a singleton; nested exception is java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web …
Run Code Online (Sandbox Code Playgroud)

java spring multithreading spring-mvc

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

\ s和\ t有什么区别?

他们似乎都工作但我被告知你应该在形成一个RegExp时使用它们?

regex

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

在Excel-VBA中创建公共对象的最佳实践?

创建Excel-VBA可由应用程序的所有成员访问的数据对象(字典,列表等)的最佳实践是什么?它应该被声明为单独的模块还是类模块?

例如,我想创建一个字典对象,不同的子程序将要检查用户输入(如果它包含或不包含).这个字典对象应该是它自己的模块,类模块,还是包含使用它的子程序的模块的一部分?

注意:此问题是检查值是否为列表成员的扩展

excel vba excel-vba data-structures

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

是否有关于"社交网络"中询问的分页qn的解释?

"假设您的计算机具有16位虚拟地址和256字节的页面大小.系统使用从地址十六进制400开始的1级页表.也许您想要DMA ...谁知道?前几个页面保留用于硬件标志等.假设页表条目有8个状态位.8个状态位将是......"

http://www.youtube.com/watch?v=-3Rt2_9d7Jg

有人可以解释为什么答案是马克/杰西描述的吗?

paging operating-system virtual-memory

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

什么是代表赛马的好数据集?

我有一个赛道对象,它是一个ArrayList,它接收Horse对象.我选择了ArrayList,因为它易于实现.然而,使用ArrayList的缺点是我无法轻松跟踪每匹马的位置,而无需昂贵地迭代整个集合.例如,如果我想找到彼此相距X个距离的2匹马,我将不得不迭代n^2一次.

有没有更好的策略来做到这一点?

编辑:很多要求特定于我的种族模型,所以我在这里详细说明.

每次迭代都会更新模型.因此,每匹马都有自己的速度,加速度,行进距离等,并且通过集合的每次迭代都会更新这些值.如果一匹马靠近另一匹马,则需要减速,我打算通过比较它们的"行驶距离"值来做.

java collections arraylist data-structures

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

Java中的函数回调也是一个匿名类吗?

例如,在此代码段中:

c.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
    System.out.println("Mouse entry event: " + e
                       + " on button: " + buttonLabel);
  }
});
Run Code Online (Sandbox Code Playgroud)

代码块是否在addMouseListener声明匿名类的括号内MouseAdapter(),然后整个事件被称为' function callback',或者我混淆了条款?有什么不同?

java

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

SQL Transaction与多个语句

我将一些数据插入到2个不同的表中.我目前正在使用2个不同的SQL语句,但我从这个网站上读到,可以在事务中执行此操作.

关于数据的大小,哪种方法更好?目前我只是将2个单独的行同时插入2个不同的表中,无序,所以我认为2个语句更好.

编辑:对不起,我不是很清楚:我正在处理的数据库是微不足道的,我只想知道事务与2个单独语句的性能差异,以及执行更多语句时的性能差异.

sql database transactions

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

如何使用Java和JDBC在h2数据库上存储文本文件?

我正在尝试将文本文件的内容存储到数据库中.文本长度不超过1000个字符.我该怎么做呢?

java mysql file jdbc h2

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