我正在尝试使用DbTable/model/mapper结构在Zend中的2个表上进行连接.如果,在我的映射器中,我这样做:
$select = $this->getDbTable()->select(Zend_Db_Table::SELECT_WITH_FROM_PART)
->setIntegrityCheck(false)
->join('images', 'images.oldFilename =
availablePictures.filename')
->where('images.ref IS NOT NULL');
$resultSet = $this->getDbTable()->fetchAll( $select );
Run Code Online (Sandbox Code Playgroud)
它就像一个魅力,但如果我用IS NULL而不是NOT NULL尝试相同的东西,我什么也得不到我应该得到几行的结果集,就像我在MySQL中直接尝试它一样
SELECT *
FROM (
`availablePictures` AS a
LEFT JOIN `images` AS i ON a.filename = i.oldFilename
)
WHERE i.`ref` IS NULL
Run Code Online (Sandbox Code Playgroud)
我得到印象Zend不喜欢我的IS NULL或我做错了什么?
dateTimePicker.Value.Date.ToShortDateString();根据我所知的确切区域设置,为什么在Windows 7 x64 PL,Windows Vista x32 PL和Windows XP PL上的行为会有所不同.在进入数据库之前,我发现了这种转换的难点.
它在Windows 7(我的开发机器),同事VISTA系统上运行良好,但它无法在Windows XP上运行(白天一直用月切换).同样在更高的系统上,我们在2010-01-13上显示ListView了他的系统,他有13-01-2010.
我想在我的旧代码中我可能有更多的类型转换,我将不得不通过并验证它,但我想知道为什么它在相同的区域设置上表现如此.我想我永远不应该做那样的转换,但是经过很长一段时间工作正常后,我已经很难学会了.
编辑:
我这样使用它(注释掉引起麻烦的代码).回到过去,我认为ToShortDateString是确保在没有Time的情况下将其放入DB的唯一方法(因为我正在阅读DateTimePicker).我现在知道我应该在DateTimePicker上使用.Date但是我现在更加聪明,因为它确实炸毁了我.这是代码:
private static void sqlWpiszDaneSwieta(DateTime varData, string varDataNazwa) {
//string varDataSwieto = varData.ToShortDateString();
const string preparedCommand = @"INSERT INTO [dbo].[TypyDatySwiat]
([SwietaData]
,[SwietaNazwa])
VALUES
(@varData
,@varDataNazwa)";
using (var varConnection = Locale.sqlConnectOneTime(Locale.sqlDataConnectionDetails))
using (SqlCommand sqlWrite = new SqlCommand(preparedCommand, varConnection)) {
sqlWrite.Prepare();
sqlWrite.Parameters.AddWithValue("@varData", varData);
sqlWrite.Parameters.AddWithValue("@varDataNazwa", varDataNazwa);
try {
sqlWrite.ExecuteNonQuery();
} catch (SqlException sqlEx) {
if (sqlEx.Message.Contains("Violation of PRIMARY KEY constraint")) {
MessageBox.Show("Dodanie podanego ?wi?ta jest niemo?liwe. …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用window.getSelection获取字符串但它返回一个对象.
var text = '';
text = document.getSelection();
alert(typeof(text)); //object
Run Code Online (Sandbox Code Playgroud) 我正在使用matplotlib和numpy制作一个极地情节.以下是一些示例代码:
import numpy as N
import matplotlib.pyplot as P
angle = N.arange(0, 360, 10, dtype=float) * N.pi / 180.0
arbitrary_data = N.abs(N.sin(angle)) + 0.1 * (N.random.random_sample(size=angle.shape) - 0.5)
P.clf()
P.polar(angle, arbitrary_data)
P.show()
Run Code Online (Sandbox Code Playgroud)
您会注意到0°位于绘图上的3点处,并且角度逆时针方向.对于我的数据可视化目的而言,在12点位置具有0°并且角度顺时针方向将更有用.除了旋转数据和手动更改轴标签之外,有没有办法做到这一点?
我正在努力处理核心数据......我不明白一些事情,所以如果有人能帮助我,我将非常感激!我有一个实体(食谱)与另一个实体(膳食)有很多关系.我想选择所有与餐无关的食谱......所以我试过:
码:
[myRecipes filteredSetUsingPredicate:[NSPredicate predicateWithFormat:@"meal =%@",nil]];
但它不起作用......它崩溃了.
当我在食谱下查看SQL数据库时,我看不到用餐(我认为这是因为它是一种多对多的关系).我该怎么做?
谢谢
将Visual Foxpro 6应用程序转换为Visual Foxpro 9时是否有任何问题; 还是直截了当?
在这个过程中我应该注意哪些问题?
考虑这个简单的例子(以红色显示):
echo -e "\033[31mHello World\033[0m"
它在终端上以红色正确显示.现在考虑:
watch echo -e "\033[31mHello World\033[0m"
它不显示颜色.
注意:我知道通过清除和重新运行来编写一个模仿基本行为的循环很容易.但是,清除操作会导致屏幕闪烁,这在手表下不会发生
编辑:最初这个问题指定了转义序列而不是vt100序列,但这不是我所追求的,并且用单引号解决了.
注意,这不是facebook最近的hiphop项目,我只是想把它转换成opcode,不是c/c++。
现在还有解决办法吗?
演示永远是最好的!
我有一些关于使用MySQLi,查询和相关内存管理的问题.这里的代码只是为了澄清我的问题,所以不要在它上面进行错误检查等等.我知道需要做的事:)
假设我有这样的事情:
@ $db = new mysqli($dbhost, $un, $ps, $dbname);
$query = "SELECT field1, field2 ".
"FROM table1 ".
"WHERE field1={$some_value}";
$results = $db->query($query);
while ($result = $results->fetch_object()) {
// Do something with the results
}
$query = "SELECT field1, field2 ".
"FROM table2 ".
"WHERE field1={$some_value2}";
// question 1
$results = $db->query($query);
while ($result = $results->fetch_object()) {
// Do something with the second set of results
}
// Tidy up, question 2
if ($results) {
$results->free();
} …Run Code Online (Sandbox Code Playgroud) 我目前正在研究自适应接口,我想听听其他Web开发人员对此主题的一些回应.
我们过去曾经有过静态接口,你无法改变它,你必须按照它的构建方式学习系统.之后是适应性强的界面,您可以根据自己的方式更改某些偏好.想想字体大小,颜色和布局.这些是我们今天看到的接口.接口研究和开发领域的下一步应该是自适应接口.
自适应接口是交互式软件系统,其基于对该用户的部分体验来改进其与用户交互的能力.
自适应接口示例(linkedIn):
alt text http://paulhuisman-online.nl/images/linkedIn1.jpg
您会看到界面正在针对您的用户个人资料提出建议.它会告诉您完成某些形式的个人资料页面,以便其他用户更容易找到.
一个自适应接口是之后的下一个合乎逻辑的步骤适应接口,并且这方面的研究已经持续了多则20年.然而,这些天我没有看到很多自适应接口回到Web应用程序中.
这引出了几个问题:
为什么您认为自适应接口仍然很少,而接口中用户个性化的需求不断增长?
您在自适应接口的概念中看到了哪些问题?
你知道在网上某个我还没见过的自适应接口的好例子吗?
提前致谢.
php ×2
c# ×1
core-data ×1
database ×1
datetime ×1
foxpro ×1
interaction ×1
iphone ×1
javascript ×1
linux ×1
matplotlib ×1
mysql ×1
mysqli ×1
null ×1
numpy ×1
objective-c ×1
opcode ×1
plot ×1
python ×1
shell ×1
sql-server ×1
terminal ×1
unix ×1
usability ×1
watch ×1