我是ASP.NET新手,我想通过构建和运行不同的简单代码来开始编码和学习语言...
什么是最简单的入门和测试ASP.NET代码的方法?我尝试修改XAMPP中的httpd文件以添加asp支持,但这不起作用.我猜测使用XAMPP来运行ASP.NET并不是一个简单的方法.
<html>
<body>
<h1>Hello Web Pages</h1>
<p>The time is @DateTime.Now</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我很感激任何建议,
提前谢谢了!
我试图在NodeJS中创建两个单独的路由,我在客户端使用快速框架和角度.我目前能够通过访问成功呈现我的索引页面localhost:3000/虽然当我尝试通过访问呈现登录页面localhost:3000/login时我收到GET /login 404错误并且不确定为什么b/c我将其设置为与索引路由非常相似.不确定我是否错过了什么.
这是我的app.js.
//require dependencies
var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
//require routes but do not user yet
var routes = require('./routes/index');
var login = require('./routes/login');
//start app
var app = express();
// view engine setup - default views directory
app.set('views', path.join(__dirname, 'views'));
app.locals.delimiters = '<% %>';
app.set('view engine', 'hjs'); //use hogan templating for views …Run Code Online (Sandbox Code Playgroud) 是否有内置的php函数或将元素插入数组开头的简单方法?
就像是:
$matches = Array("apples", "oranges");
insert_to_beginning($matches, "peach");
Run Code Online (Sandbox Code Playgroud)
内容:
$matches[0] = peach
$matches[1] = apples
$matches[2] = oranges
Run Code Online (Sandbox Code Playgroud) 我很难重置/清除画布的内容.我目前正在使用:Sketch.js插件生成一个自由格式的画布.它完全符合我的需要,但它似乎没有一个简单的画布'重置'函数调用来清除内容.
jsfiddle:http: //jsfiddle.net/k7fmq/
注意:我读到'宽度'方法在chrome中不起作用,并且这两种方法似乎都不适用于'自由形式'画布,但仅适用于我没有测试过的形状.
这是我到目前为止所尝试的:
标记
<div class="signature-field">
Signature:
<span class="sketch-container">
<canvas style="border:1px solid grey; border-radius:7px;" id="simple_sketch" width="400" height="150"></canvas>
<span class="save-signature">Save Signature</span>
<span class="reset-canvas">Reset Canvas</span>
</span>
Date: <input type="text"><br/><br/>Name: <input type="text">
</div>
Run Code Online (Sandbox Code Playgroud)
JQuery(我的最新尝试)
$('.reset-canvas').click(function() {
var myCanvas = document.getElementById("#simple_sketch");
var width = myCanvas.width;
myCanvas.width = width + 1;
});
Run Code Online (Sandbox Code Playgroud)
方法2:
$('.reset-canvas').click(function() {
canvas.width = canvas.width;
});
Run Code Online (Sandbox Code Playgroud)
方法3:
$('.reset-canvas').click(function() {
var myCanvas = document.getElementById("simple_sketch");
var ctx = myCanvas.getContext('2d');
ctx.clearRect(0, 0, myCanvas.width, myCanvas.height);
});
Run Code Online (Sandbox Code Playgroud) 我想知道是否有办法找出列表位置x在函数中的位置?
hep list = [if x=="you" then "u" else if x=="are" then "r" else x | x <- list]
Run Code Online (Sandbox Code Playgroud)
就像是:
hep list = [if x=="by" && elemAt(x+1)=="the" && elemAt(x+2)=="way" then "btw" else if x=="are" then "r" else x | x <- list]
Run Code Online (Sandbox Code Playgroud) 给出如下列表:
let list = [1,2,3,4,5,6,7,8,9,10]
Run Code Online (Sandbox Code Playgroud)
我试图想出一种方法来检测7,8,9列表中是否按顺序存在,只是打印输出"成功",如果确实如此,否则"失败".
我正在尝试使用zip索引来完成此操作.有人可以建议我是否在正确的轨道上或是否有更好的方法来实现这一目标?
zip [0..] list
Run Code Online (Sandbox Code Playgroud)
然后是这样的:
[if (snd x)==
7 && let index = (fst x)
&& (snd x)==8 && (fst x)==(index+1)
&& (snd x)==9 && (fst x)==(index+2)
then "success"
else "fail" | x <- list]
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个函数来使用尾递归查找给定元素的索引。假设列表包含1到 的数字10,并且我正在搜索5,那么输出应该是4。我遇到的问题是使用尾递归“计数”。但是,我什至不确定在这种情况下是否需要手动“计算”递归调用的数量。我尝试使用!!which 没有帮助,因为它返回特定位置的元素。我需要该函数返回特定元素的位置(完全相反)。
我已经尝试解决这个问题一个小时了。
代码:
whatIndex a [] = error "cannot search empty list"
whatIndex a (x:xs) = foo a as
where
foo m [] = error "empty list"
foo m (y:ys) = if m==y then --get index of y
else foo m ys
Run Code Online (Sandbox Code Playgroud)
注意:我试图在不使用库函数的情况下实现这一点
我试图创建一个非常简单的递归函数来删除具有用户从列表中决定的特定值的所有元素.
在haskell我会使用警卫并做:
deleteAll_rec _ [] = []
deleteAll_rec del (x:xs) | del==x = deleteAll_rec del xs
| otherwise = x:deleteAll_rec del xs
Run Code Online (Sandbox Code Playgroud)
I am trying to code up an Erlang equivalent, however, I am not sure how to handle the otherwise case:
deleteAll_rec(_, []) -> [];
deleteAll_rec(DEL, [X|XS]) when DEL =:= X -> deleteAll_rec(DEL, XS).
Run Code Online (Sandbox Code Playgroud)
I was wondering if someone can demonstrate how this can be done?
Many thanks in advance!
我正在尝试调试我正在处理的项目的新闻邮件脚本.这曾经与PHP Mailer完美配合,但我最终将我的邮件更改为Swift Mailer,因为我遇到了最奇怪的问题.
在while循环的第一次迭代之后,我一直收到以下警告(一封电子邮件发送到mysql结果集中的第一个电子邮件地址,然后我收到此警告):
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, integer given in /home1/username/public_html/domain/newslettermailer.php on line 15
Run Code Online (Sandbox Code Playgroud)
这是我的newlettrmailer.php脚本:
include('inc/connect.inc.php');
$query = "SELECT * FROM `newsletter`";
$result = mysqli_query($mysqli, $query);
$status = Array();
require('mailer/swift_required.php');
while($row = mysqli_fetch_array($result)){
$email = $row['email'];
echo $email . " GOOD<br/>";
// Create the Transport
$transport = Swift_SmtpTransport::newInstance('mail.domain.com', 25)
->setUsername('support@domain.com')
->setPassword('password');
// Create the Mailer using your created Transport
$mailer = Swift_Mailer::newInstance($transport);
$mailTo = Array();
$mailTo[] = $email;
$message = Swift_Message::newInstance('Newsletter Test!')
->setFrom(array('support@domain.com' => 'Subject')) …Run Code Online (Sandbox Code Playgroud) 对于包含大量文本和html标记的页面,由于意外的特殊字符,我很快就会从Twig中获得解析错误.还有其他人遇到过这个问题吗?
Unexpected character "!" in ... at line 76
我试图通过粘贴新页面中的静态信息,然后使用包含它来解决此问题include.
我的问题是,我应该在哪里放置一个静态HTML文件,以便它可以包含在Twig文件中使用{% include 'content.html' %}?目前,包含的文件位于FooBundle/Resources/views/Default目录中.
克服这个问题的好习惯是什么,如果包含答案,文件应放在哪里以包含在树枝中?
注意:
当我尝试使用它链接到它时,{% include 'content.html' %}我得到以下Symfony错误:
Unable to find template "content.html" in ... at line 31 (断链)
我正在尝试使用 laravel 处理基本表单,但遇到了一个问题,即未检测到我的 POST 路由并导致刀片模板中出现路由未定义错误。我的目标是解决此错误并将表单发布到控制器,然后使用 $request 参数访问各种表单字段。
这是错误: Route [become-a-customer] not defined.
我感谢有关如何解决此问题的任何建议。
形式
<form action="{{ route('become-a-customer') }}" method="post" class="col-md-8 offset-md-2">
<div class="form-row">
<div class="form-group col-md-6">
<label for="first_name">First Name</label>
<input name="last_name" type="email" class="form-control" id="first_name" placeholder="First Name">
</div>
...
</div>
<input type="hidden" name="_token " value="{{ Session::token() }}"/>
<button type="submit" class="btn">SUBMIT</button>
</form>
Run Code Online (Sandbox Code Playgroud)
网页.php
Route::post('/become-a-customer', 'BecomeACustomerFormController@postBecomeACustomer');
Run Code Online (Sandbox Code Playgroud)
成为客户控制器。php
class BecomeACustomerFormController extends Controller
{
public function postBecomeACustomer(Request $request)
{
$firstName = $request['first_name'];
$lastName = $request['last_name'];
...
...
return redirect()->back();
}
}
Run Code Online (Sandbox Code Playgroud) 因此,可以从任何地方访问公共变量,甚至可以从其他包访问.但是,当我尝试从外部包创建一个对象时,为了访问它包含的公共变量,我收到以下错误:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Foo cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)
我的代码:
Foo obj = new Foo();
Run Code Online (Sandbox Code Playgroud)
我想知道创建除了创建它之外的包中存在的对象的正确方法是什么?
我感谢你在这方面的任何帮助.