您好我正在写一个正则表达式(我生命中第一次可能会添加)但我无法弄清楚如何做我想要的.到目前为止,这么好,因为我已经只允许字母和空格(只要它不是第一个字符)现在我缺少的是我不想在字符之间允许任何数字......任何人都可以帮助我好吗?
/^[^\s][\sa-zA-Z]+[^\d\W]/
Run Code Online (Sandbox Code Playgroud) 我正在尝试在Windows Vista下运行masm32循环,但是我这样做了,即使它实际上完成了循环,它崩溃了,我看不出任何明智的理由......任何想法?
.386
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\masm32.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\masm32.lib
.data
ProgramText db "Looping!", 0
.data?
loop_stopper dd ?
.code
start:
mov loop_stopper,2
loop_start:
invoke StdOut, addr ProgramText
cmp loop_stopper, 0
dec loop_stopper
jg loop_start
end start
Run Code Online (Sandbox Code Playgroud)
编辑
难道
invoke StdOut, offset ProgramText
Run Code Online (Sandbox Code Playgroud)
仍然崩溃......
我开始使用jquery $ .ajax()但我无法回复我想要的...我发送这个:
$(function(){
$.ajax({
url: "graph_data.php",
type: "POST",
data: "casi=56&nada=48&nuevo=98&perfecto=100&vales=50&apenas=70&yeah=60",
dataType: "json",
error:
function (xhr, desc, exceptionobj) {
document.writeln("El error de XMLHTTPRequest dice: " + xhr.responseText);
},
success:
function (json) {
if (json.error) { alert(json.error); return; }
var output = "";
for (p in json) {
output += p + " : " + json[p] + "\n";
}
document.writeln("Results: \n\n" + output);
}
});
});
Run Code Online (Sandbox Code Playgroud)
我的PHP是:
<?php
$data = $_POST['data'];
function array2json($data){
$json = $data;
return json_encode($json);
}
?> …Run Code Online (Sandbox Code Playgroud) 我知道之前已经被问了很多次,我已经通过了一堆帖子以及谷歌搜索答案,但我只是想不通...这是我的PHP
$connect = mysql_connect("localhost", $usuario, $password) or die(mysql_error());
$select_db = mysql_select_db($dbname) or die(mysql_error());
//query the database
$query = mysql_query("SELECT css_id, body FROM content");
//loop through and return results
for ($x = 0, $numrows = mysql_num_rows($query); $x < $numrows; $x++) {
$row = mysql_fetch_assoc($query);
$body[$x] = array("cssID" => $row["css_id"], "inlineContent" => $row["body"]);
}
//echo JSON to page
$response = $_GET["jsoncallback"] . "(" . json_encode($body) . ")";
echo $response;
Run Code Online (Sandbox Code Playgroud)
我的HTML:
<body>
<h2 class="inlineEdit" id="titulo">Editando</h2>
<div id="response"></div>
<ul>
<li class="inlineEdit" id="linea">Lorem Ipsum....</li>
</ul> …Run Code Online (Sandbox Code Playgroud) 我有一个表,我正在检索每个表行:
$(function(){
$('table tr').click(function(){
var $row = $(this).html();
alert($row);
});
});
Run Code Online (Sandbox Code Playgroud)
这让我得到这样的当前行:
<td>2</td>
<td>Malcriado</td>
<td>Bota</td>
<td>Tipo2</td>
<td>NuevaDesc</td>
<td>NuevaDesc</td>
<td></td>
<td>Cerdo</td>
<td>Azul</td>
<td>oso</td>
<td>Rojo</td>
<td>12</td>
<td>metal</td>
<td>sss</td>
<td></td>
<td>Delicias</td>
Run Code Online (Sandbox Code Playgroud)
我接下来要完成的是删除td并获取其间的值并将它们放入数组中,但我无法实现此目的.有任何想法吗?
我有一个选择出现在某个值(500)我需要能够让它加载到500并在加载后只需将其更改为50.我已经设法做到这一点:
$select = $('select[name="content-table-redesign_length"]');
$select.val('50');
Run Code Online (Sandbox Code Playgroud)
但是,即使选择值发生更改,它也不会重新加载表,因为如果用户是更改选择值的用户,则通常不会重新加载表.我怎样才能让它模仿这种变化.基本上,我怎样才能让它自动执行用户更改值时的正常操作.
我正在使用带有 jQuery 的 DataTables 插件,并且我已经查看了 StackOverflow 并发现了另一个问题几乎相同的问题(除了我没有选项卡),我尝试了它在那里所说的但无法使其工作。我在表格中有这个下拉菜单,只显示 50 条记录(下面代码中的 iDisplayLenth),当您选择 100 或超过表格时,表格会完全调整大小,我不知道为什么。任何帮助或建议将不胜感激。这是我用于创建表格的 HTML:
<table id="content-table-redesign" class="display">
Run Code Online (Sandbox Code Playgroud)
然后是与之相关的css
#content-table-redesign{border-collapse: separate;width:1241px;margin:0 auto;}
#content-table-redesign th{min-width:45px;color:#2e2e2e;}
Run Code Online (Sandbox Code Playgroud)
和在这一点上的 js 几乎是我最初拥有的和我在另一个链接上找到的建议的混合。一切都在 $document(function(){}); 内完成;
var oTable = $('#content-table-redesign').dataTable({
"oLanguage": {
"sLengthMenu": "Display _MENU_ records per page",
"sZeroRecords": "Nothing found - sorry",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ records",
"sInfoEmpty": "Showing 0 to 0 of 0 records",
"sInfoFiltered": "(filtered from _MAX_ total records)"
},
"aaSorting": [[ 0, "asc" ]],
"bAutoWidth": false,
"iDisplayLength": 50,
"aLengthMenu": [10, …Run Code Online (Sandbox Code Playgroud) 我有一个生成随机颜色的 php 函数,但我需要截断它,以便它只返回浅色(这样文本可以更容易地对比),我该怎么做?我很难用十六进制思考来进行比较。这是我的功能:
function randomColor() {
$str = '#';
for($i = 0 ; $i < 6 ; $i++) {
$randNum = rand(0 , 15);
switch ($randNum) {
case 10: $randNum = 'A'; break;
case 11: $randNum = 'B'; break;
case 12: $randNum = 'C'; break;
case 13: $randNum = 'D'; break;
case 14: $randNum = 'E'; break;
case 15: $randNum = 'F'; break;
}
$str .= $randNum;
}
return $str;
}
$color = randomColor();
Run Code Online (Sandbox Code Playgroud) 我正在学习Scheme,我已经阅读了基础知识,但我仍然无法想象如何将Java类"映射"到Scheme代码.你们中的任何人能帮助我吗?我只需要有人向我展示这在Scheme中如何看待最终细节并让我的想法得到解决:
public class sumFibonacciValues {
public static void main(String [] args) {
int n = 4000000;
long i2 = 1, i1 = 1, Fibo = 0, temp = 1;
while(i2 < n) {
temp = i1 + i2;
i1 = i2;
i2 = temp;
if(i2 % 2 == 0)
Fibo += i2;
}
System.out.println(Fibo);
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用R生成2个文件,第一个实际生成的文件非常好,但第二个文件告诉我以下内容:
conteo_correlaciones.c:3:15:错误:Rh:没有这样的文件或目录conteo_correlaciones.c:4:24:错误:Rinternals.h:没有这样的文件或目录conteo_correlaciones.c:31:错误:预期'=',' 'countcorrelations'之前的' ',';','asm'或' attribute '
Rh和Rinternals.h都是从R目录复制的,它们和其他文件在同一个目录中,但是我无法通过这个错误,这些文件被这样的包调用:
#include <R.h>
#include <Rinternals.h>
Run Code Online (Sandbox Code Playgroud)
而我在终端做的是:
R CMD SHLIB conteo_correlaciones.c
Run Code Online (Sandbox Code Playgroud)
哪个效果很好,并为我生成正确的文件,并且:
gcc -dynamiclib conteo_correlaciones.c -o conteo_correlaciones.so
Run Code Online (Sandbox Code Playgroud)
这让我误解了上述错误.知道可能是什么?