我有一个可变数量的OR条件,我想将它们放在一个Linq查询中.
我怎么循环?基本上,最终的查询是:
IQueryable<MyObject> Q;
Q = Q.Where(q => (condition1) || (condition2) || ..... || (condition N));
Run Code Online (Sandbox Code Playgroud)
就像是:
For (int i = 0; i < someNumber; i++) {
Q = Q.Where(q => (existing conditions) || (q.Value == i));
}
Run Code Online (Sandbox Code Playgroud)
在没有最终表达式(Q)的情况下,我可以使用什么语句来替换上面的示例(现有条件)?
谢谢.
我想在Python中启动GPGPU编程.我应该从pyopencl还是clyther开始?有什么不同?
在jquery上渲染时如何在escape javascript上传递user_id?
例如:
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$("#addPerson").click(function(){
$("#user tr:last").after("<%= escape_javascript(render :partial => 'user_item', :locals => {:user_item => User.new}) %>")
return false;
});
});
</script>
Run Code Online (Sandbox Code Playgroud) 是否有任何linux命令可以从Bash脚本调用,该脚本将以树的形式打印目录结构,例如,
folder1
a.txt
b.txt
folder2
folder3
Run Code Online (Sandbox Code Playgroud) 我今天看到了一个ruby代码片段.
[1,2,3,4,5,6,7].inject(:+)
Run Code Online (Sandbox Code Playgroud)
=> 28
[1,2,3,4,5,6,7].inject(:*)
Run Code Online (Sandbox Code Playgroud)
=> 5040
这里的注射与我之前看到的完全不同,比如
[1,2,3,4,5,6,7].inject {|sum, x| sum + x}
Run Code Online (Sandbox Code Playgroud)
请解释它是如何工作的?
我是初级开发人员,我无法理解canvas标签对我们有什么好处?我阅读了很多文章,但是我无法从canvas标签中获得根本好处.
对于单层神经网络的实现,我有两个数据文件.
In:
0.832 64.643
0.818 78.843
Out:
0 0 1
0 0 1
Run Code Online (Sandbox Code Playgroud)
以上是2个数据文件的格式.
目标输出为"1表示相应输入所属的特定类,"0表示其余2个输出.
问题如下:
您的单层神经网络将在Y = A*X + b中找到A(3乘2矩阵)和b(3乘1矢量),其中Y是[C1,C2,C3]',X是[x1,x2]' .
为了用神经网络解决上述问题,我们可以重新编写如下公式:Y = A'*X'其中A'= [A b](3乘3矩阵),X'是[x1,x2, 1]"
现在您可以使用具有三个输入节点(分别用于x1,x2和1)和三个输出(C1,C2,C3)的神经网络.
由此产生的9(因为我们在3个输入和3个输出之间有9个连接)权重将等同于A'矩阵的元素.
基本上,我试图做这样的事情,但它不起作用:
function neuralNetwork
load X_Q2.data
load T_Q2.data
x = X_Q2(:,1);
y = X_Q2(:,2);
learningrate = 0.2;
max_iteration = 50;
% initialize parameters
count = length(x);
weights = rand(1,3); % creates a 1-by-3 array with random weights
globalerror = 0;
iter = 0;
while globalerror ~= 0 && iter <= max_iteration …Run Code Online (Sandbox Code Playgroud) 下面的代码在 Firefox 中运行得很好,但我不明白为什么它在 Webkit 浏览器中不起作用!注意:我使用 jQuery 来选择画布元素。
(function()
{
flipV=function(imageData)
{
var n = new Array();
var d = imageData.data;
// loop through over row of pixels
for (var row=0;row<imageData.height;row++)
{
// loop over every column
for (var col=0;col<imageData.width;col++)
{
var si,di,sp,dp;
// source pixel
sp=(imageData.width*row)+col;
// destination pixel
dp=(imageData.width*((imageData.height-1)-row))+col;
// source and destination indexes, will always reference the red pixel
si=sp*4;
di=dp*4;
n[di]=d[si]; // red
n[di+1]=d[si+1]; // green
n[di+2]=d[si+2]; // blue
n[di+3]=d[si+3]; // alpha
}
}
imageData.data=n;
return imageData; …Run Code Online (Sandbox Code Playgroud) 我正在尝试用ZendMail发送一封电子邮件(这个简单的脚本总结了它)
<?php
require_once 'Zend/Mail.php';
$mail = new Zend_Mail();
$mail->setBodyText('My Nice Test Text');
$mail->setBodyHtml('My Nice Test Text');
$mail->setFrom('test@example.com', 'Mr Example');
$mail->addTo('contact@mypage.com', 'Mr Test');
$mail->setSubject('TestSubject');
$mail->send();
?>
Run Code Online (Sandbox Code Playgroud)
但是我得到了这个堆栈跟踪:
Fatal error:
Uncaught exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 /usr/share/php/libzend-framework-php/Zend/Mail.php(1178): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 /var/www/hexreaction/mail/index2.php(11): Zend_Mail->send()
#3 {main} thrown in /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php on line 137
Run Code Online (Sandbox Code Playgroud)
编辑:
我不是试图使用SMTP发送我的电子邮件而且我的问题不那么可怕,但仍然存在问题.
<?php
require_once 'Zend/Mail.php';
$config = array('auth' => 'login',
'username' => 'contact@mypage.com',
'password' => 'secretpass');
$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config); …Run Code Online (Sandbox Code Playgroud) 我们有:
$path = "/home/httpd/html/index.php";
$file = basename($path); // $file is set to "index.php"
$file = basename($path, ".php"); // $file is set to "index"
$file = 'index'; // the result
Run Code Online (Sandbox Code Playgroud)
我们如何查询多个文件扩展名?代替
$file = basename($path, ".php");
Run Code Online (Sandbox Code Playgroud)
就像是
$file = basename($path, ".php,gif,png,jpeg,css,js,html");
Run Code Online (Sandbox Code Playgroud)
所以,如果$path = "/home/image.png"; $file将获得价值"形象".
我尝试使用pathinfo()和[filename],但我的服务器不支持PHP 5.2.
javascript ×2
php ×2
.net ×1
c# ×1
canvas ×1
command-line ×1
getimagedata ×1
html ×1
html5 ×1
jquery ×1
linq ×1
linux ×1
matlab ×1
opencl ×1
perceptron ×1
python ×1
ruby ×1
zend-mail ×1