小编kpa*_*kin的帖子

显示存储在MongoDb中的图像

我有一个像应用程序的pinterest.图像和其他相关信息存储在MongoDb中.通常图像的大小约为1mb.图像显示无限滚动.当加载带有base64字符串的长脚本时,浏览器崩溃或响应时间非常高(特别是对于Internet Explorer)显示存储在MongoDb中的图像的最佳方法是什么?

javascript c# base64 mongodb

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

如何检索kendo ui下拉列表的所有数据?

我想提取剑道下拉列表的所有数据.我使用以下代码创建下拉列表:

$("#dropDownList").kendoDropDownList({

    dataTextField: "field",
    autoBind: true,
    dataSource: {
        transport: {
            type: "POST",
            read: {
                url: "http://abc.com",
                contentType: "application/json; charset=utf-8",
                dataType: "json"
            }
        }
    },
    select: onSelect
});
Run Code Online (Sandbox Code Playgroud)

};

然后我试着用数据拉取数据

var data = $("#dropDownList").data("kendoDropDownList").val();
var values = [];
for (var item in data) {
    values.push(this.item);

}
Run Code Online (Sandbox Code Playgroud)

但它没有用.不知道怎么办?提前致谢.

jquery kendo-ui drop-down-menu

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

是否可以结合kinetic.js和backbone.js?

我想编写一个简单地在屏幕上放置矩形的应用程序.但我需要将kinetic.js和backbone.js结合起来,我不确定是否可以完成.动力学代码是:

 document.getElementById('rect').addEventListener('click', function() {
    rect = new Kinetic.Rect({
    x: 239,
    y: 75,
    width: 100,
    height: 50,
    fill: 'green',
    stroke: 'black',
    strokeWidth: 4,
    offset: [50,25],
    draggable: true,
  });
Run Code Online (Sandbox Code Playgroud)

和骨干代码

$(function() {
var Shape = Backbone.Model.extend({
defaults: { x:50, y:50, width:150, height:150, color:'gray' },
setTopLeft: function(x,y) { this.set({ x:x, y:y }); },
setDim: function(w,h) { this.set({ width:w, height:h }); },
isCircle: function() { return !!this.get('circle'); }
});
Run Code Online (Sandbox Code Playgroud)

*我添加了.html文件这些路径

<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script type="text/javascript" src="http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v4.3.3.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.2.2/underscore-min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.5.3/backbone-min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我只想在骨干中放置动力学部分而不是默认值.可能吗?

javascript backbone.js kineticjs

5
推荐指数
2
解决办法
1194
查看次数

如果在Oracle SQL中触发器的Else Condition

我有两张桌子.他们是

CARD(cardid, credit, usertype,charge)
Run Code Online (Sandbox Code Playgroud)

PAYMENTDEVICE(paydevid, paydevip,paydevdate, paydevtime, chargedcardid, mealtype). 
Run Code Online (Sandbox Code Playgroud)

膳食类型可以是"客人"或"标准".我想在支付设备中插入新行时更新卡表中的信用.费用取决于使用类型.但如果用餐类型是客人,每个人都需要支付5美元.我尝试使用以下代码

CREATE OR REPLACE TRIGGER  "TRG_PAYMONEY" 
AFTER INSERT
ON PAYMENTDEVICE FOR EACH ROW

BEGIN
UPDATE CARD
WHERE CARDID = :NEW.CHARGEDCARDID
SET CREDIT = 
(CASE MEALTYPE

WHEN "STANDARD" THEN CREDIT - CHARGE
WHEN "GUEST" THEN CREDIT - 5
END);
END;
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个错误: PL/SQL: ORA-00971: missing SET keyword, PL/SQL: SQL Statement ignored.请问你能帮帮我吗?

sql database oracle triggers

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

如何在kinetic.js中选择一个对象?

我正在尝试使用kineticjs框架设计一个可用于使用块绘制形状的编辑器.到目前为止一切都很好.我可以添加矩形,更改其大小,并旋转它.但我说的只适用于最后创建的对象.我无法选择其中一个进行修改.这里是代码的html:

    <style>
      body {
        margin: 0px;
        padding: 0px;
      }
      canvas {
        border: 1px solid #9C9898;
      }
    </style>
  </head>
  <body>
    <table width="800" border="0">
      <tr>
        <td colspan="2" style="background-color:#eeeeee;">
        </td>
      </tr>
      <tr>
        <td style="background-color:#eeeeee;height:200px;width:400px;">
          <button id="rect">Rectangle</button><br>
          <button id="small">Small</button><br>
          <button id="big">Big</button><br>
          <button id="rotate">RotateRight</button><br>
          <button id="rotate2">RotateLeft</button><br>
          <button id="delete">Delete</button><br>
        </td>
        <td>
          <div id="container"></div>
          <script src="http://www.html5canvastutorials.com/libraries/kinetic-v4.3.0-beta2.js"></script>

          <script type="text/javascript" src="example_kinetic.js"></script>

        </td>
      </tr>
      <tr>
        <td colspan="2" style="background-color:#eeeeee;text-align:center;">
        Copyright © ceng314animation.wordpress.com/</td>
      </tr>
    </table>

  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是js部分:

 var stage = new Kinetic.Stage({
    container: 'container',
    width: 800,
    height: 400
  }); …
Run Code Online (Sandbox Code Playgroud)

javascript html5 html5-canvas kineticjs

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

ORA-04071:缺少BEFORE,AFTER或INSTEAD OF关键字错误

CREATE TRIGGER TRG_LOADMONEY
ON KIOSK
AFTER INSERT
AS
DECLARE @LOADEDCARDID INT
DECLARE @LOADEDAMOUNT INT

SELECT @LOADEDCARDID = LOADEDCARDID, @LOADEDAMOUNT = LOADEDAMOUNT FROM INSERTED
UPGRADE CARD SET CHARGE = CHARGE + @LOADEDAMOUNT
WHERE CARDID = @LOADEDCARDID
Run Code Online (Sandbox Code Playgroud)

我运行此代码,但我有一个错误,"ORA-04071:错过BEFORE,AFTER或INSTEAD OF关键字".我有AFTER声明,我不明白是什么问题.

sql oracle triggers

2
推荐指数
1
解决办法
5055
查看次数