问题列表 - 第20640页

如何进行预制项目架构审核

当项目结束时,很容易看到体系结构错误的相对性.X给了我们安全问题,或者Y给了我们很多额外的工作.这些都是在回顾中发现的,但是很早就能抓住它们.

我们计划在编码开始之前进行架构审查.

一种方法是让建筑师展示项目,看看我们是否能找到设计中的缺陷.

有没有人有更结构化的方法,可能有"你有没有想过"或"你打算怎么做"的检查清单.

我想的是:

  • 安全
  • 记录
  • 数据访问
  • 部署
  • 升级

architecture review

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

如何计算逻辑向量中的TRUE值

在R中,计算TRUE逻辑向量中值的数量的最有效/惯用方法是什么?我可以想到两种方式:

z <- sample(c(TRUE, FALSE), 1000, rep = TRUE)
sum(z)
# [1] 498

table(z)["TRUE"]
# TRUE 
#  498 
Run Code Online (Sandbox Code Playgroud)

你喜欢哪个?还有什么更好的吗?

r

152
推荐指数
5
解决办法
25万
查看次数

在Haskell中,是否有内置函数创建一个元素的列表?

寻找将执行以下操作的内置函数:

mklist x = [x]
Run Code Online (Sandbox Code Playgroud)

好处是我可以在合成中使用它来创建一个元素的列表.了解(复制1)是否可用,但是有更直接的功能吗?在这样的情况下会很有用:

["Alice", "Bob", "Charlie"] >>= mklist . ("Hello " ++)
Run Code Online (Sandbox Code Playgroud)

haskell list

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

递归移动和重命名文件和文件夹的 ANT 任务

我有一个像这样的文件夹结构:

/PROJECT/PROJECT.html

/PROJECT/PROJECT_readme.txt

/PROJECT/PROJECT.css

/PROJECT/PROJECT.js

/PROJECT/abc_PROJECT_def.txt

/PROJECT/something.js

/PROJECT/other.txt

/PROJECT/somefolder/PROJECT_other.txt
Run Code Online (Sandbox Code Playgroud)

我想使用 ANT 复制完整的目录,并将文件或文件夹中的 PROJECT 字符串更改为指定值,例如 mysuperproject,因此结果文件夹结构如下:

/mysuperproject/mysuperproject.html

/mysuperproject/mysuperproject_readme.txt

/mysuperproject/mysuperproject.css

/mysuperproject/mysuperproject.js

/mysuperproject/abc_mysuperproject_def.txt

/mysuperproject/something.js

/mysuperproject/other.txt

/mysuperproject/somefolder/mysuperproject_other.txt
Run Code Online (Sandbox Code Playgroud)

在 ANT 中有一个简单的方法可以做到这一点吗?

java ant move fileset

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

如何创建此网站的文字?(CSS/JavaScript的)

http://posterous.com/ 如果你看到最右边/右边有"API,隐私,条款"

它们是"阴影"文本.他们有这种缩进.有一个简单的开源方式来做到这一点?

javascript css templates effects

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

将参数传递给JavaScript文件

通常我会有一个我想要使用的JavaScript文件,需要在我的网页中定义某些变量.

所以代码是这样的:

<script type="text/javascript" src="file.js"></script>
<script type="text/javascript">
   var obj1 = "somevalue";
</script>
Run Code Online (Sandbox Code Playgroud)

但我想做的是:

<script type="text/javascript" 
     src="file.js?obj1=somevalue&obj2=someothervalue"></script>
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的方法,最好的方法是解析查询字符串,如下所示:

var scriptSrc = document.getElementById("myscript").src.toLowerCase();
Run Code Online (Sandbox Code Playgroud)

然后搜索我的价值观.

我想知道是否有另一种方法可以做到这一点,而无需构建一个解析我的字符串的函数.

你们都知道其他方法吗?

javascript parameter-passing

145
推荐指数
9
解决办法
21万
查看次数

如何使用JavaScript或Java清除浏览器(IE,Firefox,Opera,Chrome)历史记录,除了浏览器本身?

如何使用JavaScript或Java清除浏览器(IE,Firefox,Opera,Chrome)历史记录,除了从浏览器本身清除它?

javascript browser-history

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

Rails中是否存在依赖注入?

Rails有MVC方法的事实是否意味着依赖注入?

或者有没有理由我们不讨论Rails中的依赖注入?

如果Rails确实有依赖注入,它包含什么?

ruby spring dependency-injection ruby-on-rails

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

HTTP和REST有什么区别?

在阅读了很多关于REST和SOAP之间差异的内容后,我得到的结论是REST只是HTTP的另一个词.有人可以解释REST添加到HTTP的功能吗?

注意:我不是在寻找REST与SOAP的比较.

更新:感谢您的回答.现在我已经清楚地知道REST只是一组关于如何使用HTTP的规则.因此,我发布了关于这些惯例的优点的后续行动.

注意:我现在掌握了REST的含义; 正如Emil Ivanov所说,REST意味着使用HTTP的方式.但是,我不确定这是否值得一个自己的术语,我当然不会围绕它进行炒作.

rest http

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

如何在vim中搜索文件目录?

在vim中,我常见的编程任务是:

:s/some pattern/
Run Code Online (Sandbox Code Playgroud)

做一些工作

n # 找到下一个条目

做一些工作

n # 找到下一个条目......

现在,s/....只搜索当前文件.

有没有办法可以做到这一点,但搜索文件目录?说做"S /..../"超过在subdirectoires的所有文件pwd,在结束.HPP.cpp

谢谢!

vim editing

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