小编jhd*_*vuk的帖子

Scala - 从文件夹中删除jpgs

我正在寻找一种优雅的方法来删除扩展名为.jpg的文件夹中的所有文件

我有以下内容来计算文件夹中的总jpg文件:

Option(new File(path).list).map(_.filter(_.endsWith(".jpg")).size).getOrElse(0)
Run Code Online (Sandbox Code Playgroud)

在此先感谢,任何帮助非常感谢:)

directory scala file

3
推荐指数
1
解决办法
4106
查看次数

Joomla 2.5 - 无需密码即可登录用户

我正在构建一个自定义joomla组件,我正在研究如何在不使用帐户密码的情况下设置登录会话.我已经有了:

$app = &JFactory::getApplication('site');

$result = $app->login(array(

    'username' => 'james',
    'password' => 'password'

));
Run Code Online (Sandbox Code Playgroud)

这显然需要用户密码.我可以访问用户ID和用户名,因此可以使用这些句柄中的任何一个.是否有其他对象或方法可用于登录用户或是否有一些我可以使用的自定义解决方案,例如手动设置所有必需的$ _SESSION变量?

在此先感谢,任何帮助非常感谢:)

php joomla login

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

scala lift - filterNot with multiple arguments

我在List上有以下过滤器:

 messages = messages.filterNot(m => m.room == room)
Run Code Online (Sandbox Code Playgroud)

我想要做的是有多个参数,所以我可以匹配所有具有相同房间ID和相同数据值的项目,所以类似于:

 messages = messages.filterNot(m => m.room == room, m.data == data)
Run Code Online (Sandbox Code Playgroud)

这当然没有用,有没有办法可以做到这一点?

在此先感谢,任何帮助非常感谢:)

scala lift

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

TypeORM:列必须出现在 GROUP BY 子句中或在聚合函数中使用

我试图弄清楚为什么以下原始 SQL 可以与 PostGres 完美配合,而通过 TypeORM 生成的 SQL 则不能。

运行这个作品:

SELECT symbol, MAX(created_at) AS created_at
FROM update_history
WHERE exchange = 'NYSE'
AND data_type = 'companyRecord'
GROUP BY symbol
ORDER BY created_at ASC
Run Code Online (Sandbox Code Playgroud)

示例: https: //dbfiddle.uk/yocl-rBq

而 TypeORM sql 由以下命令生成:

const result = this.repository
  .createQueryBuilder('h1')
  .select(['MAX(h1.createdAt) AS created_at', 'h1.symbol'])
  .where('h1.exchange = :exchange', { exchange })
  .andWhere('h1.dataType = :dataType', { dataType })
  .groupBy('h1.symbol')
  .orderBy({ created_at: 'ASC' })
  .take(limit)
  .getMany();

/* Produces this:

SELECT "h1"."symbol" AS "h1_symbol", 
  MAX("h1"."created_at") AS created_at 
FROM "update_history" "h1" …
Run Code Online (Sandbox Code Playgroud)

sql postgresql node.js typeorm

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

标签 统计

scala ×2

directory ×1

file ×1

joomla ×1

lift ×1

login ×1

node.js ×1

php ×1

postgresql ×1

sql ×1

typeorm ×1