不是一个属性,不是一个方法.定型?<<get>> <<set>>?
我正在对现有系统进行逆向建模,所以我需要清楚地反映出这与readonly字段或方法对不同(不管IL说的是什么),所以我想我会选择刻板印象,但我会接受语言独立的get_set_作为一般解决方案.谢谢大家的理智测试.
我在我的应用程序中使用Facebook Connect.我有它工作得很好,但在Safari Error控制台中,我看到这样的错误:
Unsafe JavaScript attempt to access frame with URL http://...#... from frame with URL http://www.connect.facebook.com/extern/login_status.phpapi_key=..&extern=2&channel=http...xd_receiver.htm.
Domains, protocols and ports must match.
Run Code Online (Sandbox Code Playgroud)
该应用程序似乎运行正常,但我们看到Safari的定期挂起和其他不良行为.当我运行其他Facebook Connect应用程序时,我有时也会看到此错误,所以我认为这不是我们实现的问题.忽略这个警告是否安全?
出于兴趣并且因为它激怒了我,我想知道这里的SOmebody是否可能碰巧为银行工作或以其他方式知道答案.
我已经使用了一些网上银行网站(英国和N.America),他们普遍强制执行密码模式./[\w\d]{6,8}/有时,也许你可以使用下划线,但从来没有/.{6,20}/你得到(或多或少)与几乎所有你会遇到的银行网站.
我被告知这与存储空间有关,但数学似乎并不支持.假设银行为您的密码记录保留了影子表,让我们慷慨地说每个帐户平均10个,然后将允许的密码长度加倍,并根据8char 8bit现有格式将字符集的位宽加倍意味着额外的 11*2*8 =每个帐户176个字节,因此每1M帐户约168 MB.让我们说这是一个支持100M账户的庞大银行 - 这仍然只有16Gb!
它可以不那么简单吗?当然我的数据不合适.
或者这里的答案是,银行作为银行,他们没有更好的理由,而不是他们的恐龙.
有谁知道为什么我的www.random.com/forum密码比我银行的密码更强的技术原因?
我不擅长编程.我完成了电子学硕士学位.我想学习C#,.NET Framework和SQL.你认为它需要多长时间(如果我每天有5个小时的时间投入它)?另外,我学习它们的顺序是什么?我有Visual Web Developer 2008,这还够开始吗?
从同一用户的新问题复制:
我应该指明我希望从事.NET开发.我想给自己2个月的时间让'基础知识'下降.作为开发人员,您对IT公司的期望是什么?他们需要什么技能,以及作为初级或中级开发人员的责任是什么?我没有任何行业经验,能否在家中了解工作职责?
我们通常熟悉这里的代码味道,但是如果不是更具破坏性的话,那么事情的商业方面 - 尽管它属于我们的领域 - 是错误的.
作为例子,Joel测试中任何东西的倒数都被认为是一个主要的过程气味(即没有源代码控制,没有测试者),但那些是显而易见的,而"气味"的一点是它们是微妙的并且构建成具有破坏性的东西.我在这里寻找粒度.
从这里开始一对(可以在答案进来时变成列表)
在与客户签订合同之前编写代码
对于任何需要超过一天(几个小时?)的事情,被要求进行即时估计("只是粗略的人会做")
古代货物崇拜智慧占上风(个人案例 - VisStudio源安全集成被禁止)
你已经停止了非项目特定的小组会议(或缺少任何类似的讨论论坛)
那么其他一些过程气味是什么,它们有多糟糕?
我们目前正在考虑使用DotNetNuke作为我们未来基于门户和客户端可自定义的Web应用程序的基础,该应用程序将集中托管.我们的想法是将动态部分作为DNN模块,然后与后端WCF服务进行通信,后者负责业务处理和数据存储.
这种模式你有什么好/坏经历?
你会警告或推荐什么?
任何建议将不胜感激,谢谢......
我个人的经验是,正则表达式解决了无法以任何其他方式有效解决的问题,并且在一个字符串同样重要的世界中经常被要求,因为没有牢牢掌握这个主题将是我的充分理由考虑不雇用你作为高级程序员(一个大三学生总是被允许训练的余地).
然而.
关于经常性的"这是什么样的正则表达式?"的一些回应?类型问题表明,很多程序员发现它们介于难以理解和不透明之间.
这不是一个简单的indexOf或substring是一个更好的解决方案,这是一个技术问题,有时简单的方法是正确的,有时一个正则表达式,有时也没有(看你的HTML解析器问题).
这是关于理解正则表达式的重要性以及反正则表达式(即"现在他们有两个问题"这个问题)是值得的还是FUD.
应该期望程序员理解正则表达式吗?这是必需的技能吗?
编辑:以防万一不清楚,我不是在问我是否需要学习它们(我是信仰的捍卫者),但是反阵营是否是一个进化的死胡同或是否是一个不必要的利基像InstallShield这样的技能.
我有一组动态的数据X:
----------------------------------
x.id | x.allocated | x.unallocated
----------------------------------
foo | 2 | 0
bar | 1 | 2
----------------------------------
Run Code Online (Sandbox Code Playgroud)
我需要得到Y的结果(顺序是不重要的):
----------------------------------
y.id | y.state
----------------------------------
foo | allocated
foo | allocated
bar | allocated
bar | unallocated
bar | unallocated
----------------------------------
Run Code Online (Sandbox Code Playgroud)
我有一个基于UTF的解决方案,但我正在寻找超效率,所以我想知道是否有基于语句,非程序方式来获得这种"取消组合"的效果?
这感觉就像一个不透明,但我的大脑现在无法到达那里.
我很少听到有人使用.Net 控制反转(Ioc)原理.我有一些使用Java的朋友在Spring和PicoContainer中使用了更多的Ioc.
我理解从代码中删除依赖关系的原则......但我怀疑它是否更好.
为什么.Net程序员不使用(或使用更少)这些类型的框架?如果你这样做,从长远来看,你真的发现了积极的影响吗?
.net ×3
c# ×3
sql ×2
architecture ×1
asp.net ×1
css ×1
dotnetnuke ×1
facebook ×1
html ×1
javascript ×1
passwords ×1
properties ×1
regex ×1
safari ×1
sql-server ×1
t-sql ×1
uml ×1
warnings ×1