我找到了一些与"phonegap canvas signature"相关的帖子,但是他们没有帮助.我有一些下拉框,文本框和一个签名字段.我想在sqlite数据库中插入这些字段.
我的数据库表创建如下所示:
tx.executeSql("CREATE TABLE IF NOT EXISTS parts(id INTEGER PRIMARY KEY AUTOINCREMENT,nr,productId,description,toolsVerified)");
tx.executeSql("CREATE TABLE IF NOT EXISTS costs(id INTEGER PRIMARY KEY AUTOINCREMENT,nr,date,starttime,endtime,reason,cost)");
tx.executeSql("CREATE TABLE IF NOT EXISTS sign(orderNr unique ,rapport,sign)");
Run Code Online (Sandbox Code Playgroud)
读取字段值,如正常的文本和下拉菜单签名字段就像
kundusSign = $("#mKundusskirt")[0];
kundensUnderSkrift = kundusSign.toDataURL();
Run Code Online (Sandbox Code Playgroud)
以下是插入数据的代码:
db
.transaction(function(tx) {
// for parts table
tx
.executeSql(
"insert into parts(nr,productid,description,toolsVerified) values(?,?,?,?)",
[ nr, productId, desc, tool ]);
// for cost table
tx
.executeSql(
"insert into costs(nr,date,starttime,endtime,reason,cost) values (?,?,?,?,?,?)",
[ nr, date, startTime, endTime, reason, cost ]);
// for …Run Code Online (Sandbox Code Playgroud) 我正在尝试开始使用MEAN堆栈.我正在关注本教程:链接
我已经做到了测试我们的服务器部分.这里
// modules =================================================
var express = require('express');
var app = express();
var mongoose= require('mongoose');
// configuration ===========================================
// config files
var db = require('./config/db');
var port = process.env.PORT || 8080; // set our port
mongoose.connect(db.url); // connect to our mongoDB database (uncomment after you enter in your own credentials in config/db.js)
app.configure(function() {
app.use(express.static(__dirname + '/public')); // set the static files location /public/img will be /img for users
app.use(express.logger('dev')); // log every request to the …Run Code Online (Sandbox Code Playgroud) 我用Google搜索并搜索SO但找不到与我有关的任何内容.
http://jsfiddle.net/aravinth/Ad22d/90/
在这个小提琴中,使用该表行克隆表行ADD ROW,单击Add Expenses显示popup单击时也克隆它PLUS icon...
我的问题从这里开始现在我点击first row add expense button,弹出的3行克隆然后点击second row add expenses它显示三行,但我需要show only one column(这是默认的一行)...
请提出一些想法......谢谢
我在这里做错了什么:在IE9和FF中也有相同的结果.
function TestArrayOperationsClick()
{
function sortNums(a, b)
{
return a - b;
}
var array = [6, 4, 2, 8];
console.log("Array 1: " + array);
array.sort(sortNums);
console.log("Sort 1: " + array);
array.push([1, 5, 10]);
console.log("Array 2: " + array);
array.sort(sortNums);
console.log("Sort 2: " + array);
}
Run Code Online (Sandbox Code Playgroud)
输出:
LOG: Array 1: 6,4,2,8
LOG: Sort 1: 2,4,6,8
LOG: Array 2: 2,4,6,8,1,5,10
LOG: Sort 2: 2,4,6,8,1,5,10 <- not sorted.
Run Code Online (Sandbox Code Playgroud) 我有以下代码用于显示我的应用程序中的联系人.我有问题显示联系人.我的数组(from)只从数据库中获取一个值,但在数据库中有很多值.如何从数据库中获取所有值.
mydatabasecode:
public List<Contact> getAllContacts() {
List<Contact> contactList = new ArrayList<Contact>();
// Select All Query
String selectQuery = "SELECT * FROM " + TABLE_CONTACTS;
SQLiteDatabase db = this.getWritableDatabase();
Cursor cursor = db.rawQuery(selectQuery, null);
// looping through all rows and adding to list
if (cursor.moveToFirst()) {
do {
Contact contact = new Contact();
contact.setID(Integer.parseInt(cursor.getString(0)));
contact.setName(cursor.getString(1));
contact.setPhoneNumber(cursor.getString(2));
// Adding contact to list
contactList.add(contact);
} while (cursor.moveToNext());
}
// return contact list
return contactList;
}
Run Code Online (Sandbox Code Playgroud)
GetvalueFromDb代码:
List<Contact> contacts = db.getAllContacts();
for (Contact cn …Run Code Online (Sandbox Code Playgroud) 嗨,我遇到了一个问题,我似乎无法解决有关libgdx的TextField问题.我想忽略某些字符,例如当使用"shift"作为大写字符时,不要在文本字段中写入空格.截至目前我写的都是这样的.
accField.setTextFieldListener(new TextFieldListener() {
public void keyTyped(TextField textField, char c) {
if (c == 'a') {
//Something here that does the replacement maybe?
}
}
});
Run Code Online (Sandbox Code Playgroud) 我想读取图像并转换并输出原始图像,灰度版本和棕褐色版本.我在转换时遇到问题,对BufferedImage不太熟悉,特别是遇到getRGB和setRGB方法的问题.到目前为止我有这个
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import javax.imageio.IIOImage;
import javax.imageio.ImageIO;
import javax.imageio.ImageWriteParam;
import javax.imageio.ImageWriter;
import javax.imageio.plugins.jpeg.JPEGImageWriteParam;
import javax.imageio.stream.ImageOutputStream;
public class ChangeColor{
static BufferedImage readImage( String Pic ) throws Exception {
BufferedImage image = ImageIO.read( new File("Pic.jpg") );
return( image );
}
public static void saveImage( BufferedImage img, File file ) throws IOException {
ImageWriter writer = null;
java.util.Iterator iter = ImageIO.getImageWritersByFormatName("jpg");
if( iter.hasNext() ){
writer = (ImageWriter)iter.next();
}
ImageOutputStream ios = ImageIO.createImageOutputStream( file …Run Code Online (Sandbox Code Playgroud) 我有一个学校项目来创建两个版本的javacode来乘以两个方阵。为了使其更容易,它们只需要适用于 2x2、4x4、8x8 等。我们有一个如下所示的伪代码(很可能取自同一本书中的另一个问题):
我们要把它变成代码(我只懂Java),我们必须实现分区部分。我们可以选择想要普通数组还是多维数组。代码的两个版本是这样的:一个是在分区中创建子矩阵(数组),第二个是使用数组索引并将它们传递下去。
我最困惑的是底部随机使用 array + array 和 int + int 。我明白了代码的想法,但我不知道如何正确实现它。
有人能指出我正确的方向吗?
jwplayer (version 6)在播放广告时,我似乎无法停止播放.jwplayer().stop() and pause()什么都不做.
是否有任何广告专用的播放控制方法?在文件中找不到它们.
朋友我有2个文本框...用户必须填写所有文本框,然后按提交按钮.按下提交按钮时,应开始新活动,并在那里显示所有填充的信息.我使用intent尝试了它,但第二个活动只显示了一个文本框的内容.请告诉我该怎么办?提前致谢
package com.example.myfirstapp;
public class MainActivity extends Activity {
static final String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void sendMessage(View view)
{
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.edit_message);
EditText editText1 = (EditText) findViewById(R.id.edit_message2);
String message = editText.getText().toString();
String message2 = editText1.getText().toString();
intent.putExtra(EXTRA_MESSAGE, …Run Code Online (Sandbox Code Playgroud)