我正在使用C#使用Active Directory.实例化PrincipalContext对象似乎很昂贵,所以我想将一个存储在一个类变量中.
当PrincipalContext用作局部变量时,我可以使用方便的using语法.将IDisposable对象存储在静态变量中时,如何确保对象被正确处理?
我正在研究在Android中编写简单的图形代码,我注意到了一些synchronized()块.
这背后的原因是什么,我怎么知道什么时候应该"同步"我的代码?
在irb,我这样做
class Text
include FileUtils
end
Run Code Online (Sandbox Code Playgroud)
我得到:NameError:未初始化的常量Test :: FileUtils
如果我这样做:包括FileUtils(即现在的类)everthing工作.
是什么赋予了?
我正在使用MapKit显示用户相对于它们周围的引脚的位置.我希望能够通过屏幕左下角的十字准线按钮模仿地图提供的功能.我已经知道MapKit通过MKUserLocation提供了一个CLLocation对象和用户的位置,我只是想就如何关注该位置寻求建议.我最初的倾向是使用NSTimer将地图集中在每500ms左右的坐标上.
有一个更好的方法吗?是否有一些内置于MapKit中的东西,我将失踪,这将实现这一目标?
非常感谢,布兰登
这是一个非常新手的问题.
我想知道如何创建一个Web应用程序来拨打电话,最有可能使用VOIP协议.
我必须学习哪些编程语言,包括客户端和服务器端?
我的Web应用程序解决方案包含3个项目:
我想用Ninject来管理的生命周期DataContext由产生Entity Framework的Database Layer.
业务逻辑层由引用存储库(位于数据库层)的类组成,我的ASP.NET MVC应用程序引用业务逻辑层的服务类来运行代码.每个存储库都MyDataContext从实体框架创建对象的实例
知识库
public class MyRepository
{
private MyDataContext db;
public MyRepository
{
this.db = new MyDataContext();
}
// methods
}
Run Code Online (Sandbox Code Playgroud)
业务逻辑类
public class BizLogicClass
{
private MyRepository repos;
public MyRepository
{
this.repos = new MyRepository();
}
// do stuff with the repos
}
Run Code Online (Sandbox Code Playgroud)
MyDataContext尽管从Web App到数据层的冗长依赖链,Ninject会处理生命周期吗?
我正在调查语言和IDE,用于一个涉及高中学生教学的项目(11年级左右).它将教授编程的基础知识作为计算机科学的介绍(例如,包括如何表示数字/字符串/字符,使用过程和数组,控制流程,一些算法,只有非常基本的I/O).该项目的不可妥协要求是:
到目前为止,我看到的最佳选择如下.还有其他我应该知道的吗?我正在给每个人做一个简短的解释,以便总体展示我在寻找什么.从大多数到最不乐观的顺序:
有希望:
没有希望:
优选地,根据经验,语言应该足够直接,您不需要将每个程序包装在一个类中,也不需要将System对象引用到println等.
我尝试了一下,看看JavaScript中是否存在某些东西或者(非Visual)Basic,但是到目前为止还没有找到.我会说C/C++/C#,Java,Ruby,VB不符合我对这个项目的语言标准.
重申一下我的问题:这些选项中的任何一个都非常棒或者非常棒吗?还有其他选择甚至更棒吗?什么基本或JavaScript符合所有标准?谢谢!
编辑:人们说他们是否推荐他们实际使用的工具是有帮助的; 另外,我根据第一轮回复编辑了上面的列表.
在确定常见的UML类关系时,我想确认自己是否走在正确的轨道上.例如,之间的关系是:
1 stackoverflow成员和他/她的stackoverflow用户帐户分类为组合关系或聚合关系?起初我认为这是一个协会,因为这个成员"有一个"帐户.然而,在第二个想法,我正在考虑它的组成,因为每个"部分"(用户帐户)一次只属于一个整体(用户),这意味着只要我登录到stackoverflow,我必须使用这一个而且只有帐户,直到我注销.如果我使用不同的帐户重新登录到stackoverflow,那么它的组成将再次出现.你同意吗?
2一个数据库和一个人的用户帐号有聚合关系吗?我想是这样的,因为1个数据库(整个)可以存储0 ...*用户帐户(部分)的数量,但另一个数据库可以存储相同的用户帐户.
最后,任何人都可以推荐一个专门使用UML设计代码的网站吗?提前致谢
我正在尝试开发一个网站,根据用户的偏好向用户推荐商品(fx.书籍).到目前为止,我已经阅读了O'Reilly的"集体智慧"和其他许多在线文章.然而,它们似乎只处理单个推荐实例,例如,如果您喜欢A书,那么您可能会喜欢书B.
我要做的是为我网站上的每个用户创建一组"首选节点".假设用户喜欢书A,B和C.然后,当他们添加书D时,我不希望系统推荐仅基于其他用户体验书D的其他书籍.我不想系统查找类似'preference-nodes'并基于此推荐书籍.
以下是4个节点的示例:
User1: 'book A'->'book B'->'book C'
User2: 'book A'->'book B'->'book C'->'book D'
user3: 'book X'->'book Y'->'book C'->'book Z'
user4: 'book W'->'book Q'->'book C'->'book Z'
Run Code Online (Sandbox Code Playgroud)
因此,如我在阅读的材料中所述,推荐系统会向用户1推荐Z书,因为有两个人推荐Z与喜欢C一起使用(即Z重量超过D),即使是用户使用类似的'偏好节点',User2,更有资格推荐书D,因为他有更相似的兴趣模式.
所以你们有没有这方面的经验?是否有一些我应该尝试阅读的内容,或者是否存在任何开源系统?
谢谢你的时间!
小编辑:我认为last.fm的算法正在完成我的系统操作.使用人们的偏好树来向人们更个性化地推荐音乐.而不只是说"你可能喜欢B,因为你喜欢A"
我在JS中有一个简单的代码片段,它使用原型继承.
function object(o) {
function F() {}
F.prototype = o;
return new F();
}
//the following code block has a alternate version
var mammal = {
color: "brown",
getColor: function() {
return this.color;
}
}
var myCat = object(mammal);
myCat.meow = function(){return "meow";}
Run Code Online (Sandbox Code Playgroud)
工作正常,但添加这个:
mammal.prototype.kindOf = "predator";
Run Code Online (Sandbox Code Playgroud)
才不是.("哺乳动物.原型未定义")
因为我猜对象可能没有原型我重写了它,用以下代码替换了var mammal = {... block:
function mammal() {
this.color = "brown";
this.getColor = function() { return this.color; }
}
Run Code Online (Sandbox Code Playgroud)
这给了我一堆其他错误:
"函数
.prototype.toString调用不兼容的对象",如果我尝试调用_myCat.getColor()
"myCat.getColor不是函数"
现在我完全糊涂了.在阅读了Crockford和Flanagan后,我没有得到错误的解决方案.如果有人知道的话会很棒
- 为什么原型未在第一个例子中定义(这是最重要的问题;我认为在object()函数中显式设置的原型) …
android ×1
asp.net-mvc ×1
c# ×1
canvas ×1
class-design ×1
cocoa-touch ×1
ide ×1
idisposable ×1
inheritance ×1
iphone ×1
javascript ×1
mapkit ×1
mysql ×1
ninject ×1
opengl-es ×1
ruby ×1
synchronize ×1
uml ×1
voip ×1