我如何从linq查询中的选择中获取随机行?
我试过了:
Bot bot = (from a in dc.Bot
select a).OrderBy(x => Guid.NewGuid()).First();
Run Code Online (Sandbox Code Playgroud)
但是不起作用,我也得到了同样的结果.
当回复要求提供示例代码的帖子(例如在Craiglist上)时,有没有办法(合理地)确定交付?
这是问题,可能的选项和负面结果:
链接到外部站点上的源代码.在这种情况下,根据您可能会遇到的外部链接数量,存在垃圾邮件分数指标.您的签名通常可能包含链接.
用拉链连接.Zip文件通常被认为是垃圾邮件指标,在某些情况下只是完全删除.这也为接收者创建了一个额外的步骤,该步骤不多,但必须乘以接收到的响应数量.
将其作为源代码文件附加.这个我不确定,但我怀疑一些源代码类型,如javascript,可能会被标记.
内联源代码.这对于几行中的任何内容都很混乱,如果您的源代码包含html,javascript甚至网址,我预计会出现问题.
所以这些都是我的想法,没有一个是最佳的,或者给我一个很好的感觉,我的电子邮件会显示出我的意图.有没有人解决过这个问题?
澄清:这是关于第一次发送电子邮件.因此,您回复的人已经提供了他们的联系信息,但从未收到过您的电子邮件,可能会收到很多与您相同的回复.
以下是实现此目标的典型方法:
public void myContractualMethod(final String x, final Set<String> y) {
if ((x == null) || (x.isEmpty())) {
throw new IllegalArgumentException("x cannot be null or empty");
}
if (y == null) {
throw new IllegalArgumentException("y cannot be null");
}
// Now I can actually start writing purposeful
// code to accomplish the goal of this method
Run Code Online (Sandbox Code Playgroud)
我认为这个解决方案很难看.您的方法很快就会填充样板代码来检查有效的输入参数契约,从而模糊了方法的核心.
这是我想要的:
public void myContractualMethod(@NotNull @NotEmpty final String x, @NotNull final Set<String> y) {
// Now I have a clean method body that isn't obscured …Run Code Online (Sandbox Code Playgroud) 每隔一段时间,我就得到一个"org.hibernate.QueryException:重复的关联路径:myAssociation".这是因为我正在使用的复杂标准可以在许多地方定义相同的路径.我喜欢做类似的事情
Criteria association = myCriteria.getAssociation("wax");
if(association == null) association = myCriteria.createCriteria("wax");
Run Code Online (Sandbox Code Playgroud)
有没有这样的方式我可以检查一个协会是否已经到位?
干杯
聂
我拦截了x-amf数据,这些数据是通过flash应用程序从我的计算机发布到网站的.我以十六进制形式收集了POST数据.虽然其中一些已直接转换为文本,但其余部分显示的是奇怪的符号,这可能意味着它们是闪存对象.如何解析这些数据以获得有意义的输出?
基本上,我需要一个脚本/程序/任何将以十六进制形式接收amf数据,输出文本和flash对象...
好的dokey,有点jquery up and running,可爱的东西.
$(document).ready(function() {
$inputs = $("#tbxProdAC, #ddlBuyer, #txtbxHowMany, radTopx");
$.each($inputs, function() {
$(this).focus(function() {
$.each($inputs, function() {
$(this).val('');
$(this).attr('checked', false);
})
});
})
});
但是,在我的下拉列表中,我希望保留原始值而不是完全清除它.
有没有办法可以指定各个值,即tbxProdAC ='',ddlBuyer =原始值,txtbxHowMany ='',radTopx =未选中等等?
我有一个错误面板,如果错误出错,优雅地处理和显示错误,则会将其放入页面.目前,我只是将错误消息附加到字符串并将其推送到标签.如果您有多个错误,这会变得混乱.因此,我想将每个错误推送到项目符号无序列表中的列表项.
如何从vb代码隐藏文件中动态生成无序列表元素中的新列表项?
这个问题在我脑子里沸腾了很久,从下面两个存储过程中哪个会表现得更好。
过程 1
CREATE PROCEDURE GetEmployeeDetails @EmployeeId uniqueidentifier,
@IncludeDepartmentInfo bit
AS
BEGIN
SELECT * FROM Employees
WHERE Employees.EmployeeId = @EmployeeId
IF (@IncludeDepartmentInfo = 1)
BEGIN
SELECT Departments.* FROM Departments, Employees
WHERE Departments.DepartmentId = Employees.DepartmentId
AND Employees.EmployeeId = @EmployeeId
END
END
Run Code Online (Sandbox Code Playgroud)
过程 2
CREATE PROCEDURE GetEmployeeDetails @EmployeeId uniqueidentifier,
@IncludeDepartmentInfo bit
AS
BEGIN
SELECT * FROM Employees
WHERE Employees.EmployeeId = @EmployeeId
SELECT Departments.* FROM Departments, Employees
WHERE Departments.DepartmentId = Employees.DepartmentId
AND Employees.EmployeeId = @EmployeeId
AND @IncludeDepartmentInfo = 1
END
Run Code Online (Sandbox Code Playgroud)
两者之间的唯一区别是使用“if 语句”。
如果使用@IncludeDepartmentInfo …
在Visual Studio中,当我按Enter键时,它会自动缩进我的文本,我不喜欢这样.有没有办法关闭'功能'?
java ×2
javascript ×2
.net ×1
.net-2.0 ×1
amf ×1
amfphp ×1
annotations ×1
asp.net ×1
attachment ×1
auto-indent ×1
c# ×1
contract ×1
email ×1
flash ×1
hibernate ×1
html ×1
jquery ×1
linq ×1
list ×1
mime ×1
name-length ×1
parsing ×1
random ×1
spam ×1
sql-server ×1
t-sql ×1
validation ×1
vb.net ×1