我想在R中使用sqldf进行循环查询,以选择日期为“ 11/12/2015”且在9AM的所有非NULL X.1变量。范例:
StartDate X.1
11/12/2015 09:14 A
11/12/2015 09:36
11/12/2015 09:54 A
Run Code Online (Sandbox Code Playgroud)
日期在从其他查询生成的变量中
nullob<-0
dayminnull<-as.numeric(sqldf("SELECT substr(Min(StartDate),1,03)as hari from testes")) # this produce "11/12/2015"
for (i in 1 : 12){
dday<-mdy(dayminnull)+days(i) #go to next day
sqlsql <- sprintf("SELECT count([X.1]) FROM testes where StartDate like '% \%s 09: %'", dday)
x[i]<-sqldf(sqlsql)
nullob<-nullob+x[i]
}
Run Code Online (Sandbox Code Playgroud)
它带有错误:sprintf(“ SELECT count([X.1])from Testes WHERE StartDate like'%% s 09%'”中的错误,:无法识别的格式规范'%'请打扰。
我尝试制作如下的动态2D数组char:
char** ppMapData = (char**)malloc(sizeof(char*)*iMapHeight);
for (int i=0; i< iMapHeight; i++)
{
ppMapData[i] = (char*)malloc(sizeof(char)*iMapWidth);
//do something
}
// do something
for (int i=0; i<iMapHeight; i++)
free(ppMapData[i]);
free(ppMapData);
Run Code Online (Sandbox Code Playgroud)
它看起来很好; 然而,当涉及到运行时,我的程序在调用的行崩溃free(ppMapData[i]).任何想法在这里有什么问题.非常感谢你.
目标是将当前工作目录拆分为,/clients/并查看用户是否在
[something]/clients/[their username]/[something]
例如,目标是输入:
cwd = "/volumes/raid0/www/clients/mikey/test_folder/"
$session->username = "mikey"
Run Code Online (Sandbox Code Playgroud)
回来
$authorized = true
Run Code Online (Sandbox Code Playgroud)
我希望这能识别UNIX和Windows路径,因此它应该寻找"/"或"\".假设文件名不包含这些字符.
此外,该isAdmin()位应该授予管理员访问所有目录的权限.
现在,PHP说:
警告:第69行的c:\ apache\htdocs\clients\mikey\index.php中出现意外的正则表达式错误(8)
这是现在的代码.(第69行在评论中注明.)
if($session->isAdmin())
{
$authorized = true;
}
else
{
// split cwd at the first instance of /clients/
$dir = spliti('%(\/|\\)clients(\/|\\)%',getcwd(),2); //this is line 69
if(count($dir) == 2) // if /clients/ was in cwd
{
// check if the second piece of cwd starts with the username.
$authorized = (preg_match('/^'.$session->username.'//*.$/', $dir[1]));
}
else
$authorized = false;
}
Run Code Online (Sandbox Code Playgroud) 我想用我正在研究的这种通用扩展方法将IEnumerable实现固定在内存中.它似乎适用于数组,但与其他序列(列表和集合)失败.这是方法实现.
// <summary>
/// Pins an IEnumerable of type T in memory
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="sequence"></param>
/// <returns></returns>
public static GCHandle Pin<T>(this IEnumerable<T> @sequence)
{
return GCHandle.Alloc(@sequence, GCHandleType.Pinned);
}
Run Code Online (Sandbox Code Playgroud)
为什么某些类型失败但为其他类型工作?你能解释一下这背后的概念吗?有没有比我的通用方法更好的方法呢?谢谢.
我听说Python很简单而且功能强大,但我不知道我是否在正确的轨道上学习它.我从在线教程中学习,我知道基本的数学计算和打印字符串,但是开发有用的东西需要多长时间?不过,我真的不知道Python的确切用法.
我想知道是否有java方法/对象可以替代cfquery,它们都允许变量卫生,以及更好的缓存方法.
我知道您可以使用信息模式来获取数据类型和字符长度,然后使用它来验证查询中变量的数据类型和长度.
但是,每个人都转换为使用cfqueryparam进行绑定变量和变量卫生,这也会阻止在cfquery上使用缓存.
所以我希望有更好的方法或脚本来获得更高的性能和可伸缩性......
就个人而言,我认为我们需要一种新的cfquery缓存方式或方法.因为我们真正想要的不是缓存x分钟,而是缓存直到数据发生变化,使用新数据,然后再次缓存,直到数据再次发生变化.
相反,多年来,我们不得不计算我们想要在coldfusion中缓存cfquery多长时间,这并没有给出很多控制或意识到数据何时被更改.
这有意义吗?
这可能听起来令人困惑:
$myVar = "Helloooo!";
$text = "myVar";
Run Code Online (Sandbox Code Playgroud)
我怎么能从$myVar这个事实中调用$text变量名称,也许是这个?(虽然它不起作用)
echo $($text);
Run Code Online (Sandbox Code Playgroud) 首先,我想说明我刚刚开始使用Drupal,所以我是一个菜鸟.
我将尝试解释我认为强大的URL和Alias系统.
假设我们有一些结构化内容,主要部分之间共享一些子内容.主要部分可以是访客,客户和网站.现在每个主要部分都有自己的菜单和子部分.假设访客有基本信息,产品.客户有产品,报告和网站有基本信息和联系人.因此,逻辑上内容的URL应如下所示:
1.0 example.com/visitor
1.1 example.com/visitor/basic_informations
1.2 example.com/visitor/products
2.0 example.com/customer
2.1 example.com/customer/products
2.2 example.com/customer/reports
3.0 example.com/website
3.1 example.com/website/basic_informations
3.2 example.com/website/contacts
Run Code Online (Sandbox Code Playgroud)
访客和客户中的内容产品,访客和网站中的基本信息是相同的.所以它们在这些主要部分之间共享(别名).
我的问题是如何做到这一点Drupal是否有任何模块或配置导致这种结构?
我发现了什么并认为不能胜任这项工作!
模块Pathauto:是的,它创建了比丑陋的节点/ xx名称更好的别名,但它并不关心父节,所以一切看起来像这样:
example.com/visitor
example.com/basic_informations
example.com/products
example.com/customer
example.com/reports
example.com/website
example.com/contacts
Run Code Online (Sandbox Code Playgroud) 查询:
UPDATE
node as n
right join content_type_product as c
on n.nid = c.nid
right join uc_products as p
on p.nid = n.nid
set
c.field_product_price_eur_value = p.sell_price * 0.0961,
c.field_product_price_zar_value = p.sell_price * 1,
c.field_product_price_gbp_value = p.sell_price * 0.0844,
c.field_product_price_usd_value = p.sell_price * 0.1305,
n.changed = now()
where n.type = 'product'
Run Code Online (Sandbox Code Playgroud)
对于那些尚未弄明白的人,此查询将Drupal站点上的所有NODES更新为所有具有最新货币的NODES.我的问题是,如果您有以下问题,此查询有多危险:
如果这个命令每小时执行一次?
我需要知道我是否应该每隔几个小时执行一次这个查询,或者我是否应该将其限制为一次只更新500个等等.
将执行此操作的站点将具有多个节点条目,并且此查询为每1个产品更新了2行.所以,如果我有大量的节点,我不确定这会给服务器带来多大的压力.
我正在尝试创建一个应用程序,其唯一目的是实现Applescript字典,并扩展Applescript.我已阅读过匿名应用程序(代理),但我的应用程序允许Applescript脚本显示一些对话框.
当Applescript调用时,我该怎么做才能避免我的应用程序图标出现在Dock中?
drupal ×2
php ×2
applescript ×1
arrays ×1
c ×1
c# ×1
cfquery ×1
coldfusion ×1
drupal-nodes ×1
macos ×1
objective-c ×1
printf ×1
python ×1
r ×1
regex ×1
seo ×1
server-load ×1
sql ×1
sql-update ×1
sqldf ×1
variables ×1