问题列表 - 第23100页

2个NSArray在UITableView中用于动画插入/删除的区别

在我的应用程序中的某个时刻,我有一个NSArray,其内容发生了变化.这些内容显示在UITableView中.我试图找到一种方法来找到NSArray之前和之后的内容之间的差异,这样我就可以将正确的indexPaths传递给insertRowsAtIndexPaths:withRowAnimation:和deleteRowsAtIndexPaths:withRowAnimation:以便更改动画.有任何想法吗?

谢谢

animation cocoa-touch uitableview nsarray

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

如何把jcheckbox放到表格单元格?

我不能把jChceckBox放到jTable单元格中.我更可能将checkBox放到表中,但是当我使用该表运行模块时,应该是checkBox的单元格显示文本"true"或"false".该单元格的行为与复选框相同,但它显示文本值而不是复选框.

这是代码.

DefaultTableModel dm = new DefaultTableModel();
dm.setDataVector(new Object[][]{{"dd", "Edit", "Delete"},
                                {"dd","Edit", "Delete"}},
                 new Object[]{"Include","Component", "Ekvi"});
jTable1 = new javax.swing.JTable();

jTable1.setModel(dm);


JCheckBox chBox=new JCheckBox();
jTable1.getColumn("Include").setCellEditor(new DefaultCellEditor(chBox));
jScrollPane1.setViewportView(jTable1);
Run Code Online (Sandbox Code Playgroud)

java swing

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

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

在Rails App中使用Active Directory/LDAP组作为权限\角色的示例

我想知道其他人是如何实现这种情况的.我有一个内部rails应用程序(库存管理,标签打印,运输等).我正在重写系统的安全性,导致旧的方式变得难以维护(用户表,密码,角色) - 我使用了restful_authentication和角色.它大约在3年前实施.我已经使用ruby-ldap-net实现了AuthLogic来对用户进行身份验证(实际上,这与我以前使用其他框架/语言的方式相比非常容易).下一步是角色.我已经在Active Directory中定义了组 - 所以我不想在我的rails应用程序中运行单独的角色系统,我只想重用Active Directory组 - 因为系统的那部分已经被维护用于其他目的(共享驱动器) ,备份,PC访问等)

所以我想知道其他人是否有基于Active Directory或LDAP中的组在rails应用程序中实现权限/角色的经验.角色要求也非常复杂.

这是一个例子:

例如,我有属于AD中的主管组和库存部门的用户,因此我是该用户能够在invetory中运行"高级"任务 - 调整数量,运行报告,但是其他"主管"来自其他部门,不应该这样做,最高管理层 - 应该能够使用这些报告(无论他们是否属于投资的天气),而不是中层管理,除非他们在库存组中.除HR和财务部分外,系统管理员(域管理员)应具有对系统的无限制访问权限,除非他们在HR中(就像您不希望所有系统管理员(一个授权的管理员除外)看到其他人的个人信息雇员).

我看着acl9,cancan,aegis.我想知道在基于AD的系统访问的这种特定使用中是否存在使用一个与另一个的优点/缺点.如果您有良好的经验,建议其他系统.

谢谢!!!

ruby permissions ldap ruby-on-rails active-directory

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

如果我想在其后面运行Java代码,我应该使用什么Web服务器?

目前,我有很多Java,它可以做各种漂亮的东西,我很满意.代码是命令行驱动,到目前为止一直很好,但我最近决定我想通过Web服务提供功能.由于我很复杂,而且我对它的编写方式感到满意,所以我不想经历将其移植到其他语言的痛苦.所以我开始了一个谷歌之旅,找出存在哪些Web服务器(在Linux机器上,虽然听到没有这个限制的答案很有趣).

根据我的发现,似乎有两个可行的选择:Apache TomcatSun Java Server.

选择一个在另一个之上的原因是什么?每个人的力量是什么,有哪些弱点?或者,也许还有第三个更容易,更灵活,更轻松.

任何人?

java tomcat web-services java-server

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

创建脚本语言

有人可以指导我正确的方向创建一个针对WSH(Windows Scripting Host)的脚本语言吗?

我已经谷歌搜索了,但似乎与此相关的链接远远少于我几个月前最初搜索它时的链接.

谢谢

windows scripting programming-languages wsh

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

更改数据注释中的验证消息

我的对象具有数据类型为int的字段.当我在这个文本框中输入html格式时,字母不是数字,验证者说 - 字段必须是数字.我该如何改变这样的消息呢

 [Required(ErrorMessage = "??????? ????????")]
    [DisplayName("????????")]
    public int age { get; set; }
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc entity data-annotations

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

使bash脚本自我跟踪的更好方法是什么?

我有一些关键的bash脚本,由我无法控制的代码调用,我无法看到他们的控制台输出.我想要完整地了解这些脚本的作用,以便以后分析.为此,我想让每个脚本都自我跟踪.这是我目前正在做的事情:

#!/bin/bash
# if last arg is not '_worker_', relaunch with stdout and stderr
# redirected to my log file...
if [[ "$BASH_ARGV" != "_worker_" ]]; then
    $0 "$@" _worker_ >>/some_log_file 2>&1  # add tee if console output wanted
    exit $?
fi
# rest of script follows...
Run Code Online (Sandbox Code Playgroud)

有更好,更清洁的方法吗?

bash logging trace

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

不使用RegexOptions枚举的不区分大小写的正则表达式

是否可以使用Regex类在C#中进行不区分大小写的匹配而不设置RegexOptions.IgnoreCase标志?

我希望能够做的是在正则表达式中定义我是否希望以不区分大小写的方式完成匹配操作.

我希望这个正则表达式taylor匹配以下值:

  • 泰勒
  • 泰勒
  • 泰勒

c# regex

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

你在Perl程序中使用异常类吗?为什么或者为什么不?

我有很多关于人们如何在Perl中使用异常的问题.我已经包含了一些关于异常的背景说明,如果你愿意,请跳过这个,但请花点时间阅读问题并回答它们.

谢谢.

关于Perl例外的背景

Perl有一个非常基本的内置异常系统,可提供弹簧板以实现更复杂的使用.

例如,die "I ate a bug.\n";抛出一个分配了字符串的异常$@.

您也可以抛出一个对象,而不是字符串: die BadBug->new('I ate a bug.');

您甚至可以安装信号处理程序来捕获SIGDIE伪信号.这是一个处理程序,它将异常重新抛出为对象(如果它们尚未存在).

$SIG{__DIE__} = sub { 
    my $e = shift; 
    $e = ExceptionObject->new( $e ) unless blessed $e;
    die $e;
}
Run Code Online (Sandbox Code Playgroud)

此模式用于许多CPAN模块.但是perlvar说:

由于实现故障,$ SIG { DIE }挂钩甚至在eval()内部被调用.不要使用它来重写$ @中的挂起异常,或者作为重写CORE :: GLOBAL :: die()的奇怪替代.远程的这种奇怪动作可以在将来的版本中修复,这样只有当你的程序即将退出时才会调用$ SIG { DIE },就像原始意图一样.任何其他用途都已弃用.

所以现在我想知道在sigdie中对异常进行客观化是邪恶的.

问题

  1. 你使用异常对象吗?如果是这样,哪一个和为什么?如果没有,为什么不呢?

  2. 如果您不使用异常对象,会有什么诱使您使用它们?

  3. 如果您确实使用了异常对象,那么您对它们有何厌恶,哪些更好?

  4. 在DIE处理程序中对异常进行客观化是一个坏主意吗?

  5. 我应该在哪里客观化我的例外情况?在我的eval {}包装器中?在一个sigdie处理程序?

  6. 是否有任何关于例外情况的文章,文章或其他资源,以及您发现有用或有启发性的Perl.

Perlmonks交叉发布.

perl exception

14
推荐指数
1
解决办法
1285
查看次数