我有一个像应用程序的pinterest.图像和其他相关信息存储在MongoDb中.通常图像的大小约为1mb.图像显示无限滚动.当加载带有base64字符串的长脚本时,浏览器崩溃或响应时间非常高(特别是对于Internet Explorer)显示存储在MongoDb中的图像的最佳方法是什么?
我想提取剑道下拉列表的所有数据.我使用以下代码创建下拉列表:
$("#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)
但它没有用.不知道怎么办?提前致谢.
我想编写一个简单地在屏幕上放置矩形的应用程序.但我需要将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)
我只想在骨干中放置动力学部分而不是默认值.可能吗?
我有两张桌子.他们是
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.请问你能帮帮我吗?
我正在尝试使用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) 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声明,我不明白是什么问题.
javascript ×3
kineticjs ×2
oracle ×2
sql ×2
triggers ×2
backbone.js ×1
base64 ×1
c# ×1
database ×1
html5 ×1
html5-canvas ×1
jquery ×1
kendo-ui ×1
mongodb ×1