我在Javascript中有以下代码:
var m1 = 2232.00;
var percent = (10/100);
var total = percent*m1;
alert(total);
Run Code Online (Sandbox Code Playgroud)
问题是变量"total"给了我"223.20000000000002",它应该是"223.2",我该怎么做才能得到正确的值?
我正在寻找一个COMET服务器,我想将服务器上的消息专门推送到一些id的用户,我正在使用php,我正在寻找一个好的,简单的COMET服务器.
你能告诉我哪一个最好吗?
我正在使用 jquery mobile 和 phonegap (Apache Cordova) 构建一个移动应用程序,问题是首先我需要进行数据库查询,然后再决定要首先加载哪个页面,如果它是“登录”页面或“主页”。
根据 phonegap 文档,我需要绑定“deviceready”事件以了解设备何时准备就绪,然后进行数据库查询。
document.addEventListener("deviceready", onDeviceReady, false);
Run Code Online (Sandbox Code Playgroud)
名为“onDeviceReady”的函数会在未创建数据库的情况下创建数据库,然后对名为“users”的表进行查询,如果有一个或多个用户,我不想显示名为“main.html”的页面,否则为一个页面名为“login.html”。
function onDeviceReady() {
var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000);
db.transaction(populateDB, errorCB, successCB);
}
Run Code Online (Sandbox Code Playgroud)
基本上,问题在于执行此函数时会加载第一页,因为在调用“onDeviceReady”函数之前执行了以下代码:
$(document).bind( "mobileinit", function(){
$.mobile.listview.prototype.options.filterPlaceholder = "Buscar...";
//-> patch for phonegap
$.mobile.allowCrossDomainPages = true;
$.mobile.page.prototype.options.backBtnText = "atrás";
});
$( document ).bind( "pagebeforeload", function( event, data ){
// here i think i would say to phone gap not to load any page until i make the db queries
//i think i …Run Code Online (Sandbox Code Playgroud) 我有以下sql句子:
SELECT a.id_payment, a.id_adjustment, a.line, b.amount, a.name, a.id_user, c.name, a.amount_before_discount, a.percentage_discount, a.amount_discount, b.date, b.sucursal
FROM es_payment a, es_payments_successful b, es_payment_adjustment c
WHERE a.line LIKE 'b.line%'
AND a.id_adjustment = c.id_adjustment
AND ((UNIX_TIMESTAMP(b.date) >= UNIX_TIMESTAMP('2011-09-01'))
AND (UNIX_TIMESTAMP(b.date) <= UNIX_TIMESTAMP('2011-09-12')))
GROUP BY a.id_payment
Run Code Online (Sandbox Code Playgroud)
问题是我想将a.line列与b.line列进行比较,但是它将值与字符串"b.line"进行比较,而不是此列的值,您可以帮助我吗?
我正在使用github来托管一个git存储库,我需要在某些机器中克隆该存储库(这些机器不是为了更改代码)它们仅用于保存软件代码的副本.
我使用以下命令行将远程存储库克隆到本地计算机:
git clone -b master git://github.com/jquery/jquery.git jquerylocal
Run Code Online (Sandbox Code Playgroud)
当我需要同步(获取文件和添加的新文件的更改)以jquerylocal最新版本命名的本地文件夹时,问题就来了,因为我的机器添加了名为的文件,.DS_Store并给出了以下错误:
error: Your local changes to the following files would be overwritten by merge:
.DS_Store
Run Code Online (Sandbox Code Playgroud)
我想说git忽略我在本地directorey中创建的所有文件,并替换为新文件并在现有文件中进行新的更改.
我也想知道怎么说git忽略一些同步的文件夹和文件.
非常感谢.
comet ×1
cordova ×1
decimal ×1
git ×1
github ×1
javascript ×1
jquery ×1
multiplying ×1
mysql ×1
php ×1