小编new*_*rey的帖子

从java.util.Date获取Year

我在Cassandra列族中有一个日期列.当我使用datastax java API从此CF检索数据时,可以将此日期对象作为java.util.Date对象.

它有一个getYear()方法但不推荐使用.相应的javadoc说:

从JDK 1.1版开始,由Calendar.get(Calendar.YEAR) - 1900取代.

如何正确获取此日期对象的年,月,日属性?

java deprecated cassandra java.util.date datastax

12
推荐指数
1
解决办法
2万
查看次数

Magento:我如何让观察者在外部脚本中工作?

据我所知,当一个脚本在Magento之外运行时,在触发事件时不会调用观察者.为什么?我如何解决它?

以下是引导我提出这个问题的原始问题.问题是永远不会调用将应用目录规则的观察者.事件发生,但观察者不接受它.


我正在运行一个加载Magento会话的外部脚本.

在该脚本中,我正在加载产品并抓住一堆属性.一个问题是getFinalPrice()不适用适用于产品的目录规则.

我正在做我知道的所有事情来设置会话,甚至一堆我觉得多余的东西.似乎没有应用这些规则.

这是一个测试脚本:

require_once "app/Mage.php";
umask(0);
$app = Mage::app("default");

$app->getTranslator()->init('frontend');  //Probably not needed
Mage::getSingleton('core/session', array('name'=>'frontend'));
$session = Mage::getSingleton("customer/session");
$session->start();  //Probably not needed
$session->loginById(122);

$product = Mage::getModel('catalog/product')->load(1429);
echo $product->getFinalPrice();
Run Code Online (Sandbox Code Playgroud)

任何见解都表示赞赏.

events controllers magento areas

11
推荐指数
1
解决办法
4470
查看次数

替换STL字符串中的换行符

我怎么能代替\r\nstd::string

c++ stl

9
推荐指数
3
解决办法
2万
查看次数

在python中,如何将十六进制ascii字符串转换为原始内部二进制字符串?

在python中,如何将十六进制ASCII字符串转换为二进制字符串?

例:

01000001B8000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435362021222324

需要转换为二进制字符串.(0A需要被转换为1010,不为ASCII位1000001这是65)

编辑:将有问题的"原始二进制"更改为"原始内部二进制"字符串,以便更清晰.

python

9
推荐指数
3
解决办法
2万
查看次数

乳胶逃逸字符

我想准备一个用于LaTeX文档的文本.

我写了一个SQL函数,它做了很多REPLACE.例如_- > \_等等.

但是有很多特殊的字符,有时我会收到错误.有没有人知道用于将文本转义为LaTeX的SQL函数或Java包?

latex escaping tex

8
推荐指数
1
解决办法
6223
查看次数

@property和@synthesize

我对Objective C很新.(现在两天).在阅读时@synthesize,它似乎与我的理解重叠@property(我以为我理解了)......所以,有些细节需要在我脑海中消失......这让我烦恼.

请纠正我,如果我错了有关性别差异@property@synthesize:

如果要声明@property在你的@interface,那么你就告诉世界,用户可以期望使用标准的getter和setter该属性.此外,XCode将为您制作通用的getter和setter. ......但是,对于没有什么程度与@财产申报情况?(IE的意思是"完全"......就像你在你的看不见的声明@interface,以及你看不见的代码@interface

-要么-

是否只处理@property您看不见的代码声明@interface- 而@synthesize在您的@implementation部分中处理看不见的代码实现?)

synthesis properties objective-c

8
推荐指数
2
解决办法
6407
查看次数

PHP致命错误:在非对象上调用成员函数find()但是我的函数工作

我在我的代码的第71行收到此错误,但是这行的功能正确执行,它完成了我期望它做的事情.

但是,我注意到我的错误日志中充满了这些行:

[2013年12月14日14:54:02 UTC] PHP致命错误:在第71行的/home/sportve/public_html/open_event_common.php中调用非对象的成员函数find()

我检查了什么:

simple_html_dom_parser 已包含,并且第71行打算执行的此功能正在运行.

这是我的代码的第71行:

$content->find('a.openevent', 0)->innertext = '';
Run Code Online (Sandbox Code Playgroud)

所以它的错误导致这个错误出现在我的错误日志文件中?

编辑:这是完整的代码:

<?php       
    $url = "static/" . $cat_map[$cat]['url'];
    $html = file_get_html($url);
    $content = $html->find('div#event-pane > div#e' . $event_id, 0);
    $content->find('a.openevent', 0)->innertext = '';
    $content->find('h3.lshtitle', 0)->onclick = '';
    $content->find('h3.lshtitle', 0)->tag = 'div';
    $content->find('div.lshtitle', 0)->class = 'ttl';                
?>
Run Code Online (Sandbox Code Playgroud)

php simple-html-dom

7
推荐指数
1
解决办法
4万
查看次数

通过Capistrano创建crontab而不是使用crontab -e

我想在我的Capistrano部署文件中包含cron任务,而不是使用以下命令手动编辑crontab文件:

crontab -e [username]
Run Code Online (Sandbox Code Playgroud)

是否有我可以在Capistrano运行命令中使用的脚本来设置crontab的内容?

ruby cron capistrano crontab

6
推荐指数
2
解决办法
3678
查看次数

如何使用BouncyCastle生成根证书,然后使用该根证书签名的站点证书?

我正在尝试构建一个使用WebAPIwith 的自托管服务,SSL我需要能够自行生成SSL证书才能使用.我希望能够做到这一切C#.我一直在玩BouncyCastle.

我需要生成2个证书,一个根和一个站点证书.然后我需要在Windows中将它们安装在正确的位置.

我无法弄清楚如何使我的第二个证书参考我的根ca. 我试过的所有东西都让我得到了一个不受信任的证书错误.任何帮助,将不胜感激.

c# bouncycastle ssl-certificate

6
推荐指数
1
解决办法
7335
查看次数

签署AppX文件时出现SignTool错误:"错误:SignerSign()失败." (-2147024693/0x800700cb)

我正在创建一个Appx包makeappx.exe,然后尝试使用它来签名SignTool.exe.

我从SignTool得到的错误是:

"错误:SignerSign()失败." (-2147024693/0x800700cb)

我使用的证书是由我根据此处的说明创建的.

EventViewer没有关于此记录失败的操作!

我不明白这个错误意味着什么,以及如何解决它!有没有人遇到这个,并找到了解决方案?

我不能使用Visual Studio所以我需要坚持makeappx.exe.

signtool windows-store-apps appx

6
推荐指数
1
解决办法
6674
查看次数