问题列表 - 第25264页

如果名称拼写错误,请在列表中查找名称

我有一个名单列表,一些代码检查,以查看该人是否存在,如果有的话,有些东西..

我的问题是我想处理输入错误名称的情况.即我有一个名单

Bob
Frank
Tom
Tim
John
Run Code Online (Sandbox Code Playgroud)

如果我输入Joohn,我想让它问我是不是意味着约翰.如果我输入Tm,我会被问到是否意味着蒂姆,如果我说不,那就问我是不是意思是汤姆......等等.

以前有人做过这样的事吗?

c# string-comparison

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

CodeIgniter初学者认证库?

任何人都可以为初学者推荐一个伟大的CodeIgniter注册/登录/注销库来进行Web开发吗?

我在stackoverflow上读到,Redux一度被强烈推荐.目前的建议是什么?

php codeigniter

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

自定义标题栏没有填充(Android)

所以我使用这个线程中的技术为我的标题栏使用自定义背景.不幸的是,框架将我的布局放在一个带有填充的FrameLayout(title_container)中,如下所示.

alt text http://lh3.ggpht.com/_KP55v0Zt2pk/S80CUbrYkCI/AAAAAAAAARY/FJ_WPt8ah2s/s800/title_bar.png

无论如何要删除灰色边框?帧布局是在中定义的com.android.internal.R.id.title_container,因此通过ID访问帧将是脆弱的.

user-interface android

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

是否有一个很好的R API来访问Google Docs?

我正在使用R进行数据分析,并通过Google文档与协作者共享一些数据.是否有一个简单的界面可用于从Google Docs电子表格访问R data.frame对象?如果没有,是否有其他语言的类似API?

statistics r google-docs

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

如何根据枚举值检查单选按钮

我有一个枚举.根据模型带来的价值,我必须检查单选按钮.我怎样才能做到这一点?

<%=Html.RadioButton("Role", Role.Viewer)%><%= .Role.Viewer%>
        <%=Html.RadioButton("Role",.Role.Reporter)%><%= Role.Reporter%>
        <%=Html.RadioButton("Role",Role.User)%><%= Role.User%>
Run Code Online (Sandbox Code Playgroud)

我的枚举将具有数字1到3,例如,如果选择的枚举值是1,我如何检查Role.Viewer?

asp.net-mvc

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

显式调用Runnable.run

有人在我之前处理我的代码,创建了一些方法并将Runnable作为参数传递,更有可能:

void myMethod(Runnable runnable){ runnable.run(); }
Run Code Online (Sandbox Code Playgroud)

然后从主要调用myMethod看起来像:

public static void main(String args[]) 
{ try 
{ myMethod(new Runnable(){ public void run() { //do something...; }}); } 
catch (Throwable t) { } }
Run Code Online (Sandbox Code Playgroud)

因此,要向myMethod提供参数,我需要实例化实现Runnable的(在这种情况下是匿名)类的对象.

我的问题是:在这个例子中是否有必要使用Runnable?我可以使用任何不同的界面吗?我的意思是我可以使用单一方法创建新界面,即

interface MyInterface{ void doThis(); }
Run Code Online (Sandbox Code Playgroud)

然后改变myMethod的外观: void myMethod(MyInterface myObject){ myObject.doThis(); }

客户当然也是:

public static void main(String args[]) { 
try { myMethod(new MyInterface (){ public void doThis() 
{ //do something...; }}); } 
catch (Throwable t) { } }
Run Code Online (Sandbox Code Playgroud)

或者也许是关于Runnable的东西?!

java multithreading interface

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

在HTML中渲染制表符

我必须在网页上呈现一些文字.该文本来自我无法控制的来源,并使用换行符和制表符进行格式化.

新行(\n)可以用br标签替换,但保留标签怎么样?简短的搜索显示,无法直接在HTML中呈现制表符.

html

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

避免Java反序列化中的重复对象

我有两个列表(list1和list2)包含对某些对象的引用,其中一些列表条目可能指向同一个对象.然后,由于各种原因,我将这些列表序列化为两个单独的文件.最后,当我反序列化列表时,我想确保我不会重新创建超出需要的对象.换句话说,List1的某些条目仍然可以指向与List2中的某个条目相同的对象.

MyObject obj = new MyObject();
List<MyObject> list1 = new ArrayList<MyObject>();
List<MyObject> list2 = new ArrayList<MyObject>();
list1.add(obj);
list2.add(obj);

// serialize to file1.ser
ObjectOutputStream oos = new ObjectOutputStream(...);
oos.writeObject(list1);
oos.close();

// serialize to file2.ser
oos = new ObjectOutputStream(...);
oos.writeObject(list2);
oos.close();
Run Code Online (Sandbox Code Playgroud)

我认为规范的 3.4和A.2节说反序列化严格地导致了新对象的创建,但我不确定.如果是这样,一些可能的解决方案可能涉

  1. 实现equals()和hashCode()并手动检查引用.
  2. 创建一个"容器类"来保存所有内容,然后序列化容器类.

是否有一种简单的方法可以确保在反序列化时不会复制对象?

谢谢.

java serialization

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

在什么情况下,Future.get()会抛出ExecutionException或InterruptedException

我的代码片段:

ExecutorService executor = Executors.newSingleThreadExecutor();
try {
    Task t = new Task(response,inputToPass,pTypes,unit.getInstance(),methodName,unit.getUnitKey());
    Future<SCCallOutResponse> fut = executor.submit(t);
    response = fut.get(unit.getTimeOut(),TimeUnit.MILLISECONDS);
} catch (TimeoutException e) {
    // if the task is still running, a TimeOutException will occur while fut.get()
    cat.error("Unit " + unit.getUnitKey() + " Timed Out");
    response.setVote(SCCallOutConsts.TIMEOUT);
} catch (InterruptedException e) {
    cat.error(e);
} catch (ExecutionException e) {
    cat.error(e);
} finally {
    executor.shutdown();
}
Run Code Online (Sandbox Code Playgroud)

我应该如何处理InterruptedExceptionExecutionException代码?

在什么情况下,抛出这些异常?

java multithreading future executorservice interrupted-exception

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

查找连续行并计算持续时间

我有一组数据告诉我是否有几个系统可用,或者每5或15分钟增量.目前,时间增量无关紧要.

数据如下所示:

Status     Time         System_ID
T          10:00          S01
T          10:15          S01
F          10:30          S01
F          10:45          S01
F          11:00          S01
T          11:15          S01
T          11:30          S01
F          11:45          S01
F          12:00          S01
F          12:15          S01
T          12:30          S01

F          10:00          S02
F          10:15          S02
F          10:30          S02
F          10:45          S02
F          11:00          S02
T          11:15          S02
T          11:30          S02
Run Code Online (Sandbox Code Playgroud)

我想创建一个视图,告诉系统什么时候不可用(即什么时候是F),从什么时间到什么时间,以及从哪个时间开始.

期望的结果:

System_ID    From            To           Duration
S01          10:30          11:00          00:30 
S01          11:45          12:15          00:30 
S02          10:00          11:00          01:00 
Run Code Online (Sandbox Code Playgroud)

这是脚本数据:

DROP SCHEMA …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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