小编FSo*_*ou1的帖子

生成从3到6的随机int值

是否有可能在Microsoft SQL Server中生成从Min到Max的随机int值(3-9示例,15-99等)

我知道,我可以生成从0到Max,但是如何增加Min边界?

此查询生成从1到6的随机值.需要将其从3更改为6.

SELECT table_name, 1.0 + floor(6 * RAND(convert(varbinary, newid()))) magic_number 
FROM information_schema.tables
Run Code Online (Sandbox Code Playgroud)

5秒后添加:

愚蠢的问题,对不起......

SELECT table_name, 3.0 + floor(4 * RAND(convert(varbinary, newid()))) magic_number 
FROM information_schema.tables
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

94
推荐指数
6
解决办法
11万
查看次数

数组大小114467好,114468不行

我的alghoritm有一个奇怪的问题,如果数组大小小于114468则无效,如果大于114468则不起作用.使用谷歌浏览器浏览.无法理解为什么= \这里是代码:

生成数组:

    var arr = [];
    var res = [];
    for (var i = 114467; i > 0; i--) {
        arr.push([i - 1, i]);
    }
Run Code Online (Sandbox Code Playgroud)

在数组中查找第一个elem进行排序:

        for (var i = 0, j = arr.length; i < j && res.length == 0; i++) {
            var found = false;
            for (var m = 0; m < j; m++) {
                if (i == m || arr[i][0] == arr[m][1] || arr[i][1] == arr[m][0]) {
                    found = true;
                    break;
                }

                if (!found) {
                    res.push(arr[m]); …
Run Code Online (Sandbox Code Playgroud)

javascript

7
推荐指数
1
解决办法
309
查看次数

JavaScript - 赋值 - 数组数组

var a = new Array();
var b = new Array();
var c = [a,b];

var str = 'hello,world,nice,day';
for(var i = 0; i < c.length; i++){
  c[i] = str.split(',');
}
Run Code Online (Sandbox Code Playgroud)

执行后,我希望:

c = [a, b];
a = ['hello', 'world', 'nice', 'day'];
b = ['hello', 'world', 'nice', 'day'];
Run Code Online (Sandbox Code Playgroud)

但我真的有:

c = [['hello', 'world', 'nice', 'day'], ['hello', 'world', 'nice', 'day']];
a = [];
b = [];
Run Code Online (Sandbox Code Playgroud)

我可以解决它吗?

upd: Raynos的决定非常好.谢谢.

.net html javascript php asp.net

4
推荐指数
1
解决办法
94
查看次数

ASP .NET MVC + Submit + JSON

我需要在一个请求中发送模型数据和JSON数据.这是什么意思:

如果我使用此函数发送JSON数据:

    $("#SaveOrder").click(function () {
        $.ajax({
            url: '/Manager/AddOrder',
            type: 'POST',
            dataType: 'json',
            data: $.toJSON(ResultArray),
            contentType: 'application/json; charset=utf-8'
        });
    });
Run Code Online (Sandbox Code Playgroud)

我有

public ActionResult AddOrder(SUPNew.Models.Order newOrder, List<OrderList> ResultArray)

SUPNew.Models.Order newOrder = null  
List<OrderList> ResultArray = not null
Run Code Online (Sandbox Code Playgroud)

但如果我发送请求,<input type="submit">我有

SUPNew.Models.Order newOrder = not null  
List<OrderList> ResultArray = null
Run Code Online (Sandbox Code Playgroud)

如何在一个请求中发送jQuery数组(JSON数据)和SUPNew.Models.Order?


ResultArray- $ .toJSON(ResultArray)的内容,其中ResultArray是jQuery数组,如:

var CurrentOrder =
            [{
                'ProviderAn': $("#DdlProviders").val(),
                'ItemAn': $("#DdlItems").val()
            }];
Run Code Online (Sandbox Code Playgroud)

这是MVC 2

.net ajax asp.net-mvc json

0
推荐指数
1
解决办法
4598
查看次数

jQuery和选择器需要一些帮助(没有标签的简单文本)

我有HTML:

<font color=darkgreen>18.96<br><b>18.95</b><br>18.94<br>18.92<br>18.88<br>18.86<br>18.53<br>18.51<br></font>
Run Code Online (Sandbox Code Playgroud)

我需要选择18.96.我试过.children(0),但这让我回归18.95.

jquery

0
推荐指数
1
解决办法
50
查看次数

需要有关IEnumerable <item> - > 3xIEnumerable <item>的建议

什么更好?

1)如果我在服务器上制作3个ViewBag然后使用这个ViewBags渲染我的视图?

服务器

            ViewBag.LeftColumnTales = tales.Where((x, i) => i % 3 == 0);
            ViewBag.CenterColumnTales = tales.Where((x, i) => i % 3 == 1);
            ViewBag.RightColumnTales = tales.Where((x, i) => i % 3 == 2);
Run Code Online (Sandbox Code Playgroud)

视图

<div id="left_column">
    @foreach (var t in ViewBag.LeftColumnTales)
    {
        <div class="item">
            <a href="/narodnie-skazki/@t.PeopleTalesCategory.RouteNameAn/@t.RouteNameAn">@t.NameAn</a> <span>(@(new HtmlString(Html.TimeForReadingHtmlResult((int)t.TimeForReading))))</span>
            @(new HtmlString(Html.PeopleTaleVoterHtmlResult((int)t.Analit)))
        </div>
    }
    <!--end of div.item-->
</div>
Run Code Online (Sandbox Code Playgroud)

要么

2)如果我在服务器上设置ViewBag.tales然后在View上将从动态数据转换为IEnumerable并将其分为3列?

服务器

ViewBag.Tales = tales;
Run Code Online (Sandbox Code Playgroud)

视图

        <div id="left_column">
            @foreach (var t in ((IEnumerable<MVCFairyTales3.Models.AuthorTale>)ViewBag.Tales).Where((x, i) => i % 3 == 0))
            {
                <div class="item"> …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net-mvc

0
推荐指数
1
解决办法
145
查看次数

选择条件下的数学运算

我可能有一个奇怪的问题,但我会尝试描述它.我有一个带有两个数学运算"%"和"/"的表达式:

int a = x / y;
int a = x % y;
Run Code Online (Sandbox Code Playgroud)

我有一个函数的参数,我检查,我必须为此表达式实现什么Math运算符(%或/).因此,有一种方法可以选择运算符表达而无需重复代码.

int a = parameter ? x / y: x % y;
Run Code Online (Sandbox Code Playgroud)

要么

if (parameter) a = x/y; else a = x%y;
Run Code Online (Sandbox Code Playgroud)

这对我来说不对.

有一种方法可以使用这样的东西:

int a = x (parameter ? / : %) y;
Run Code Online (Sandbox Code Playgroud)

代码愿景问题:

items.Where((item, index) => 
                    settings.cbl_Direction == Direction.Horizontal ?
                        index / (int)settings.cbl_RepeatColumns == i 
                    :
                        index % (int)settings.cbl_RepeatColumns == i)
Run Code Online (Sandbox Code Playgroud)

.net c# math

0
推荐指数
1
解决办法
176
查看次数

标签 统计

.net ×3

asp.net-mvc ×2

c# ×2

javascript ×2

ajax ×1

asp.net ×1

html ×1

jquery ×1

json ×1

linq ×1

math ×1

php ×1

sql ×1

sql-server ×1

sql-server-2008 ×1