目前我搜索MySQL中的一个函数来进行十六进制字符串到二进制表示之间的转换,例如:
0000 -> 0000000000000000
00AA -> 0000000010101010
FFFF -> 1111111111111111
Run Code Online (Sandbox Code Playgroud)
我已经尝试过了
UNHEX('00AA')
CAST('00AA' AS BINARY)
CONVERT('00AA', BINARY)
Run Code Online (Sandbox Code Playgroud)
但没有得到我想要的结果.
根据这个样本:
http://www.codeproject.com/KB/mobile/DeepCast.aspx
发送cellid信息(MCC,MNC,towerid等)时,可以请求gps坐标(经度和纬度),包括范围
有人能告诉我请求/发布到这个地址的实际参数吗?
http://www.google.com/glm/mmap
它可能是这样的
http://www.google.com/glm/mmap?mcc=xxx&mnc=xxx&towerid=xxx
Run Code Online (Sandbox Code Playgroud)
我想知道我们会得到什么样的回应.
我已经观察过OpenCellid网站,他们提供了一些不错的API,但我想知道谷歌地图中的那个(因为他们有更多完成的数据库).
有人可以向我展示一些用于一致的Web应用程序的css ui框架/模板,例如:
框架/模板是"纯粹"的CSS而不是javascript/ajax框架(ExtJS,JQuery UI,YUI等),并且可以在没有JQuery或其他JS/Ajax框架(主要只是UI)的情况下工作.
也许有点太多,但考虑包括的模板:
我发现了一些在这里:
http://www.webresourcesdepot.com/free-admin-template-for-web-applications/
http://blogfreakz.com/web-design/excellent-free-admin-template-for-web -applications /
我希望我能找到任何一个,特别是那个看起来像谷歌产品(gmail,wave,analytics)的产品,只是为了加快网页设计过程,同时保持UI设计的一致性.
我搜索了一些独立工作的js图表库(bar,line,pie)(没有JQuery,MooTools,Prototype等),其功能支持从文件加载数据(csv/xml/json,csv preffered).
像gRaphael这样的东西很不错但它不支持从外部文件加载数据
谢谢
是否可以在不同的模式上使用相同的表名,并在一个数据库中的表上使用不同的数据?我认为,而不是创建多个数据库(具有相同的表名),我应该创建多个模式.
就像是:
Schema 1: table A, table B Schema 2: table B, table X PS: table B hold different data for each schema
而最基本的问题是每个架构(用户)都持有不同的表集吗?在SQL Server和MySQL中,同一个数据库中的每个用户都有相同的表集,区别仅在于角色,Oracle如何?
谢谢
有人能告诉我一些限制用户输入(在输入标签上)的例子吗?
当我们将输入(type ="text")设置为仅接受数字时,它将忽略除数字之外的任何其他输入......
我认为它对于数字输入很方便(例如拉链,信用卡,金钱,价值,分数,日期等等),如果你能告诉我如何使用模式创建输入,例如:
Please Input Date: |-----------------| | / / | |-----------------|
PS:我听说WebForms 2.0将来会支持这个......(符合Acid 3标准的浏览器?)
input type ="date"
input type ="time"
input type ="number"
input type ="money"
但这只是未来的新闻:D
我使用此查询时遇到一些问题,似乎我不能在逐个查询的情况下使用别名作为参考
SELECT v.V_VEHICLEID, v.V_LICENSENO,
ROUND((MAX(IF(DAY(WP_DATETIME) = 1, WP_ODOMETER, NULL)) - MIN(IF(DAY(WP_DATETIME) = 1, WP_ODOMETER, NULL))) / 1000) AS TRIP1,
...,
ROUND((MAX(IF(DAY(WP_DATETIME) = 31, WP_ODOMETER, NULL)) - MIN(IF(DAY(WP_DATETIME) = 31, WP_ODOMETER, NULL))) / 1000) AS TRIP31,
ROUND(MAX(IF(DAY(WP_DATETIME) = 1, WP_FUELREAD, NULL)) - MIN(IF(DAY(WP_DATETIME) = 1, WP_FUELREAD, NULL)),2) AS FUEL1,
...,
ROUND(MAX(IF(DAY(WP_DATETIME) = 31, WP_FUELREAD, NULL)) - MIN(IF(DAY(WP_DATETIME) = 31, WP_FUELREAD, NULL)),2) AS FUEL31,
(SELECT TRIP1 / FUEL1) AS ECON1,
...,
(SELECT TRIP31 / FUEL31) AS ECON31
FROM VEHICLES v
JOIN WAYPOINTS …Run Code Online (Sandbox Code Playgroud) 有人可以帮助我使用Delphi实现CRC-CCITT(0xFFFF)吗?
已经获得Java版本,但是如何将其移植到Delphi会让人感到困惑
public static int CRC16CCITT(byte[] bytes) {
int crc = 0xFFFF; // initial value
int polynomial = 0x1021; // 0001 0000 0010 0001 (0, 5, 12)
for (byte b : bytes) {
for (int i = 0; i < 8; i++) {
boolean bit = ((b >> (7-i) & 1) == 1);
boolean c15 = ((crc >> 15 & 1) == 1);
crc <<= 1;
if (c15 ^ bit) crc ^= polynomial;
}
}
crc &= 0xffff; …Run Code Online (Sandbox Code Playgroud) 我在一个项目中,我必须能够播放几乎音频/视频文件(格式).
.mkv(matroska,可选)
.mp3(你可能知道这个)
我已经安装了所有上述编解码器,并且在我的系统上运行良好(使用WMP 10,Media Player Classic Home Cinema,VLC和Zoom Player进行了尝试).
我已经尝试过基本的TMediaPlayer,但不能在.avi上用于视频,然后我抓住DSPack但它不能播放.avi(xvid/divx)也不能播放.mkv,我抓住了VLC但它只给了我更令人头痛的是因为它只是ActiveX包装器(没有纯vcl组件).
有人可以建议另一个组件?免费或开源将是首选.
编辑:我已经解决了DSPack的问题,看起来我必须使用FDDShow来使用DSPack进行视频播放.
我现在使用ESRI shapefile格式,我在更改/编辑数据库字段大小时遇到了一些问题.我创建了一个200长度/大小的字段,现在我希望它只有80长度/大小(空间和其他改进).
但是我不能再编辑字段大小了:(有人可以指出如何更改字段大小?
顺便说一下,我尝试过可以编辑字段大小的实用工具,例如DBF Explorer,但是当我在字符/文本字段上更改字段大小时,浮点数/数字字段上的数据会被删除:(
DBF Explorer
PS:ESRI数据库使用.dbf扩展,我认为它是DBASE III plus或DBASE IV格式
我有一些验证日期的代码如下:
function validateForm() {
var errFound = 0;
//var patt_date = new RegExp("^((((19|20)(([02468][048])|([13579][26]))-02-29))|((20[0-9][0-9])|(19[0-9][0-9]))-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))$");
var patt_date = new RegExp("^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$");
if (patt_date.test(document.getElementById("datefrom").value) == false){errFound = errFound + 1;document.getElementById("datefrom").className = "error";}
if (errFound > 0)
alert('Please correct red colored field!');
else
return true;
return false;
}
Run Code Online (Sandbox Code Playgroud)
以上代码应使用YYYY-MM-DD格式,但无法验证日期,例如"2009-02-29"
评论的代码应该工作(// var patt_date = new RegExp ...),它可以捕获"2009-02-29",
但是当我放入无效数据并尝试纠正它时它会破坏验证,它会一直抱怨某些东西在我纠正它们之后错误的表单值(特别是在具有多个输入的表单上)
也许有人可以修复当前的正则表达式?
测试了2009-02-29,第一个链接工作和第二个没有.再次问题是第二个正则表达式没有检测到值2009-02-29无效而第一个可以(但它毁了我的代码?所以它一定是有问题).
谢谢,
Dels
使用css样式化表单元素可能会有问题,因为每个浏览器都以不同的方式呈现标记(就像safari呈现复选框时一样).
好吧让我们暂时忽略safari,皮肤输入和按钮相当容易,但如何完全皮肤选择,复选框,收音机等.
查看此页面:
Checkbox skinning
选择蒙皮
无线皮肤
我听说过一些JS框架,比如EXTJS或MooTools可以做到这一点,但我不想要大规模的框架解决方案,只需要独立的JS,我们可以随意修改皮肤,请不要使用JQuery解决方案,因为我不喜欢使用它.
没有使用某些特定框架的任何想法吗?
javascript ×3
css ×2
delphi ×2
html ×2
mysql ×2
sql ×2
binary ×1
cellid ×1
charts ×1
codec ×1
components ×1
coordinates ×1
crc ×1
database ×1
dbase ×1
dbf ×1
esri ×1
field ×1
forms ×1
frameworks ×1
google-maps ×1
hex ×1
input ×1
mashup ×1
multimedia ×1
oracle ×1
regex ×1
schema ×1
size ×1
skinning ×1
templates ×1
validation ×1
vlc ×1