我在这里有一个一般的R问题:
通常使用数码相机,我们倾向于点击许多可能重复的图像,并且在Picassa上共享时会浪费在线空间,或者在尝试删除一些不需要的图像时会产生开销.
是否可以使用R聚类照片?我的意思是Matlab中有一些用于图像处理的聚类功能,但这种功能是否可用,或者在R中是否有任何建议?
如果有任何关于这个主题,请提供一些想法.
我正在用PHP编写客户管理系统,以便离线使用(即在客户端计算机上).我考虑使用Java或C#,但得出的结论是,让浏览器为我做所有布局更容易,只需让公司在他们的计算机上安装wamp.
通过这个界面,他们还可以管理代理商(即,他们所在地区的销售人员获得公司订单,以防任何人不知道).这是我将在这篇文章中用来演示我遇到的问题的部分.
基本上我有4个类 - AgentPages,AgentList,AgentDetails和AgentForm.AgentForm将有两种模式 - 编辑和新模式.AgentPages有一个名为getPages的函数,它返回其他3个类的实例数组.但是它不喜欢"new"关键字.
我的代码如下(仅适用于AgentPages类):
<?php
require_once("AgentList.php");
require_once("AgentDetails.php");
require_once("AgentForm.php");
class AgentPages {
public function __construct() {
echo "Constructed";
}
private $pages = array("List" => new AgentList(), "Details" => new AgentDetails(), "Form" => new AgentForm());
function getPages() {
return $this->pages;
}
}
?>
Run Code Online (Sandbox Code Playgroud)
我正在使用启用了PHP的netbeans 6.9 IDE,并且(你可能猜到)我安装了wamp服务器.在PHP 5.3版本下,netbeans调试器告诉我"解析错误:在第20行的C:\ wamp\www\CustomerApp_v2\Agents\AgentPages.php中解析错误".在5.2.11下,它说明了该行上意外的T_NEW.我在第20行之前已经对此进行了大量评论,但我可以告诉你,第20行是$ pages的声明.我现在每个类都有一个空构造函数.
我也尝试了以下行而不是第20行:
$AgentList = new AgentList();
Run Code Online (Sandbox Code Playgroud)
这也不起作用 - 我得到了同样的错误.根据我所看到的所有教程,我的代码没有任何问题 - 我可能只是忽略了一些明显的东西.
有谁知道我做错了什么?我之前已经完成了很多PHP面向对象的东西,但是我最后一次触及它的时间是2年前.
提前致谢.
问候,
理查德
有没有办法我可以设置AutoFac使用PropertiesAutowired(true)作为所有注册类型的默认值.
即我不想一直使用".PropertiesAutowired(true)"
var builder = new ContainerBuilder();
builder.RegisterType<Logger>()
.PropertiesAutowired(true)
.SingleInstance();
Run Code Online (Sandbox Code Playgroud) 我有以下代码似乎工作正常:
<%if group.employees.count > 0%>
<td><%= link_to group.employees.count.to_s, {:action => 'index', :controller => 'employees'}, {:id=>group.id}%></td>
<%else%>
<td><%= link_to "Add Employee", {:action => 'new', :controller => 'employees'}%></td>
<%end%>
Run Code Online (Sandbox Code Playgroud)
我只是想知道如何用更多的导轨友好的方式使用除非?
我通常可以找出大多数C代码,但这个是我的头脑.
#define kroundup32(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, ++(x))
Run Code Online (Sandbox Code Playgroud)
示例用法如下:
int x = 57;
kroundup32(x);
//x is now 64
Run Code Online (Sandbox Code Playgroud)
其他一些例子是:
1至1
2至2
7至8
31至32
60至64
3000至4096
我知道它将整数舍入到它最近的2的幂,但这就是我的知识.
任何解释将不胜感激.
谢谢
Silverlight Unit测试框架定义了一个处理异步调用的过程(从Microsoft.Silverlight.Testing.SilverlightTest派生测试类,添加异步属性,使用EnqueueXXX方法.)考虑SpecFlow在测试类和步骤之间的分离:
我创建了scala应用程序,现在我想构建jar.我运行mvn package比尝试运行jar by命令
java -jar target/burner-1.0-SNAPSHOT.jar
我看到错误:
Failed to load Main-Class manifest attribute from
如何定义Main-Class属性?我需要创建Manifest.mf吗?哪里?或者我需要在pom.xml中的某个地方使用mainclass属性?
更新: 我已经创建了包含内容的src/main/resources/MANIFEST.MF文件
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: itsabear
Main-Class: ru.dmteam.App
Build-Jdk: 1.6.0_20
Run Code Online (Sandbox Code Playgroud)
我没有忘记在文件末尾的行结尾.在mvn package我看到新罐子之后.我在这个jar中检查了manifest.mf - 它包含了正确的主类,但是当我输入时java -jar target/burner-1.0-SNAPSHOT.jar我仍然看到一个错误Failed to load Main-Class manifest attribute from
我的pom.xml http://pastie.org/1070483
更新2
我发现现在jar中有两个manifest.mf文件.MANIFEST.MF和META-INF/MANIFEST.MF我将我的自定义MANIFEST.MF移动到刚刚创建的META-INF文件夹(在src/main/resources中),但现在 mvn package在创建jar时覆盖它...
我有一个带有位掩码字段的用户表,其中包含一个权限掩码.在本地,我可以通过执行位掩码来确定用户是否具有某种权限(UserPermissions&Perm)==Perm.但是,我希望能够发布一个find_by_mask或类似的东西,也许使用一个:conditions,但我似乎无法找到如何查询数据库以检索具有匹配权限掩码的用户列表.
使用ActiveRecord的任何想法?
具体来说,这必须使用sqlite和postgres
我已经从它的网站下载了phonegap示例.但它没有运行.我找不到原因.请帮我解决.当我运行它时显示
"无法加载文件:///andriod_asset/www/index.html上的网页:找不到请求的文件.www/index.html"
我知道LD_LIBRARY_PATH是邪恶的,避免使用它是一个好习惯.我有一个server.c远程Solaris 9服务器上的程序,它包含两个版本的openssl库(0.9.8和1.0.0),我使用的是gcc 3.4.6.我的程序需要链接到1.0.0a版本.因为它是工作环境,所以我无权修改openssl库目录中的任何内容.我想出用两个-L和-R选项编译我的程序而没有设置LD_LIBRARY_PATH,它工作正常.(我注意到没有设置-R选项它将无法工作)但编译后的程序保持链接/usr/local/ssl/lib/libssl.so.0.9.8而不是/.../libssl.so.1.0.0.有解决办法吗?
顺便说一句,如果我错了,请纠正我:是否-R在运行时实际"链接"共享库并且-L选项仅在编译时"加载"共享库?
任何帮助都感激不尽!
Z.Zen
//////////////////////////////////////////////
这是我的Makefile:
CC = gcc
OPENSSLDIR = /usr/local/ssl
CFLAGS = -g -Wall -W -I${OPENSSLDIR}/include -O2 -D_REENTRANT -D__EXTENSIONS__
RPATH = -R${OPENSSLDIR}/lib
LD = ${RPATH} -L${OPENSSLDIR}/lib -lssl -lcrypto -lsocket -lnsl -lpthread
OBJS = common.o
PROGS = server
all: ${PROGS}
server: server.o ${OBJS}
${CC} server.o ${OBJS} -o server ${LD}
clean:;
${RM} ${PROGS} *.ln *.BAK *.bak …Run Code Online (Sandbox Code Playgroud)