小编mam*_*amu的帖子

收据打印机?

我正在开发一个需要打印收据的软件.

什么是最常见的收据打印机类型?

收据打印机API是否有任何行业标准?

那有什么.net库吗?试图找到但没有找到任何东西.

.net printing point-of-sale zebra-printers

7
推荐指数
2
解决办法
4841
查看次数

MVC SelectList无法正常工作

List<SelectListItem> items = new List<SelectListItem>();
if (a)
{
    SelectListItem deliveryItem = new SelectListItem()
    {
        Selected = a.selected,
        Text = "Delivery",
        Value = "1"
    };

    items.Add(deliveryItem);
}

if (b)
{
    SelectListItem pickupItem = new SelectListItem()
    {
        Selected = b.selected,
        Text = "Pickup",
        Value = "2"
    };

    items.Add(pickupItem);
}

SelectList selectList = new SelectList(items);

ViewData["OrderTypeList"] = selectList;
Run Code Online (Sandbox Code Playgroud)

然后使用它

Html.DropDownList("OrderTypeList") 
Run Code Online (Sandbox Code Playgroud)

呈现

<select id="OrderTypeList" name="OrderTypeList"><option>System.Web.Mvc.SelectListItem</option>
<option>System.Web.Mvc.SelectListItem</option>
</select>
Run Code Online (Sandbox Code Playgroud)

为什么它没有正确渲染选项?

asp.net-mvc

6
推荐指数
2
解决办法
5875
查看次数

redis for asp.net mvc,客户端选项?

我正在考虑将redis用于asp.net mvc应用程序,毫无疑问redis本身的生产可行性,我认为它已经过测试.

但是在.net世界的任何地方都没有提到它,只有来自redis站点的客户端才是c#的servicestackredis.

所以问题是你使用redis for .net应用程序吗?servicestackredis生产准备好了吗?redis的其他任何替代客户端?

redis

6
推荐指数
1
解决办法
3265
查看次数

如何在socket.io循环之外进行广播

我在服务器端有以下代码,它在与socket的新连接上进行函数调用.

var io = require('socket.io').listen(80);

io.sockets.on('connection', function (socket) {
  socket.broadcast.emit('user connected');
});
Run Code Online (Sandbox Code Playgroud)

现在我有另一个模块,它接受休息请求,它想要在所有打开的套接字上广播.怎么做到呢?

有没有办法使用没有套接字的广播?喜欢

io.broadcast.emit('user connected');
Run Code Online (Sandbox Code Playgroud)

编辑 更像这样?

io.sockets.broadcast.to('m1').emit('user message', 'from', 'msg');
Run Code Online (Sandbox Code Playgroud)

node.js socket.io

6
推荐指数
1
解决办法
3472
查看次数

JavaScript约定:如何为父作用域分配参数

var problemtest = function () {

    var parameters;

    return function (parameters) {
        parameters = parameters;
    }
}

var mysolutiontest = function () {

    var parameters;

    return function (parametersIn) {
        parameters = parametersIn;
    }
}
Run Code Online (Sandbox Code Playgroud)

这更像是一个JavaScript常规问题.

通常我的代码与顶部的代码类似.函数接受参数并将其分配给父作用域.但是,我不能把它作为problemtest,因为parameters这有观点隐藏parametersproblemtest.

在OO编程中我们可以使用this,但在JavaScript中我无法使用this,所以我通常实现类似的解决方案mysolutiontest.但是,我对此解决方案并不完全满意.有没有更好的方法呢?

javascript

5
推荐指数
1
解决办法
99
查看次数

未在API级别17中找到LoaderManager引用

我正在编写一个android示例应用程序,并尝试使用此处的示例代码创建listview示例.它无法解析LoaderManager.知道什么可能是错的吗?

我正在使用eclipse工具包和最新的android sdk.

java android android-loadermanager

5
推荐指数
1
解决办法
1552
查看次数

F#使用DataReader

let reader = selectCommand.ExecuteReader()

let getBytesData (x : IDataReader) = 
    let len = reader.GetBytes(1, int64 0, null, 0, 0);
    // Create a buffer to hold the bytes, and then
    // read the bytes from the DataTableReader.
    let buffer : byte array = Array.zeroCreate (int32 len)
    x.GetBytes(1, int64 0, buffer, 0, int32 len) |> ignore
    buffer

let retVal = 
  List [ while reader.Read() do 
           yield (reader.GetString(0), getBytesData reader, 
                  reader.GetDateTime(2)) ]
Run Code Online (Sandbox Code Playgroud)

我有上面的代码从datareader读取bytes [].

getBytesData函数接受reader并从reader返回bytes [].

  • 一切正常但它的getBytesData函数工作非常无功能.
  • 我创建零填充字节数组只是为了创建数组,有没有办法创建动态扩展或固定长度数组

有什么方法可以优化F#吗?

抱歉有点问题,但我已经开始在F#上开设一个新项目来挤出所有的汁液,所以试着让每一条线都达到最佳状态

f#

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

F#如何返回值为元组或null

    let retVal =
      if reader.Read() then
        (reader.GetString(0), getBytesData reader 1, reader.GetDateTime(2))
      else
        null
Run Code Online (Sandbox Code Playgroud)

F#不允许返回null

我怎样才能将值返回为元组或null?

f#

4
推荐指数
2
解决办法
2479
查看次数

f#一个列表到另一个?

我有一个元组列表,元组中有三个值

我想从之前的列表中创建一个新的字符串列表,其中包含元组中的一个值.

List [(string * string * int) ]

List[ for i in columns -> i.getfirstvalueintuple]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?非常基本的问题,但我无法弄清楚.

还有其他方法可以从现有列表中构建另一种列表或seq吗?

f#

3
推荐指数
2
解决办法
376
查看次数

jquery验证器validate()和selector

我在页面中有两个表单

<form id="form1">
</form>
<form id="form2">
</form>

in javascript
$('form').validate();
Run Code Online (Sandbox Code Playgroud)

以上仅对form1而不是form2应用验证器.我认为jquery选择器适用于所有匹配的元素.

我必须在个人表格上申请验证才能申请

我正在做什么/期待什么是错的?不是$('form').validate()应该适用于页面中的所有表单?

jquery jquery-validate

3
推荐指数
1
解决办法
1217
查看次数