小编Fab*_* B.的帖子

按日期查询,不考虑时间部分

我想显示我的博客文章,按创建日期分页。我将有一个 2012-10-01 写的 5 个帖子的页面,一个 2012-10-03 写的 11 个帖子的页面,2012-10-02 根本没有页面(没有写帖子)

每个帖子文档都存储了一个创建日期,它是一个日期时间值,这是一个猫鼬片段:

var postSchema = new Schema({
    url: String,
    creationDate: {type: Date, default: Date.now},
    contenuto: String,
});
Run Code Online (Sandbox Code Playgroud)

所以它会有类似 2012-10-01 18:45:03... 知道我的意思。

在我的代码中,我将创建一个

var searchDate = new Date(yy,mm,dd);
Run Code Online (Sandbox Code Playgroud)

如何使用它来查询帖子集合,而不考虑 creationDate 的“时间部分”?

我不确定这是否总是有效:

Post.find({ creationDate:dataRicerca })
Run Code Online (Sandbox Code Playgroud)

date mongoose mongodb node.js

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

以编程方式选择文本输入字段内的部分

我有一个共同点 <input type="text" id="foo" />

我可以点击选择所有文字 $("#foo").select();

该字段已包含数字(例如25.40)

我如何只选择25部件?

javascript validation jquery select

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

AppEngine:创建自己的UserService?

我已经学习Google AppEngine几周了......现在我正在将它与Gwt集成用于我的Web应用程序.

如果你知道我在说什么,那么"留言簿"GAE教程非常有趣.

我喜欢与Google帐户轻松集成,它非常有用但是......

我的客户对它不感兴趣,他想要标准的经典认证系统.

所以我将在数据存储区中拥有自己的"用户"实体,依此类推.我能做到.

我不能做的是创造我自己的UserService,检查地方在我的应用程序wheter用户登录或没有.

我的意思是我不太擅长管理Sessions,Cookies或实现我的目标所需的一切.你能帮帮我吗?

java authentication session google-app-engine

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

对CellTable服务器端进行排序

我目前正在使用Gwt CellTable,通过RPC调用绑定到我的GAE/Objectify后端.

现在好了!:-)

然后我想对列进行排序,所以我看了http://code.google.com/intl/it-IT/webtoolkit/doc/latest/DevGuideUiCellTable.html#columnSorting

Async Remote排序部分很好地展示了如何排序到我的AsyncDataProvider但是...如何检索用户想要排序的列名称

它显示了这段代码: ColumnSortList sortList = table.getColumnSortList();

但是如何从中获取String名称呢?我只想知道"姓氏"或"soldDate",列所绑定的字段的名称!然后我将它传递给我的rpc服务,并使用它来排序数据服务器端query(...).order(<field_name>)

我错过了什么吗?

UPD:这里有趣的东西:http://groups.google.com/group/google-web-toolkit/browse_thread/thread/77a0eaf8086218a6/effb8d3abe69270b#effb8d3abe69270b

gwt google-app-engine cell objectify

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

JPA2/Hibernate查询:使用Date作为查询参数忽略"时间"部分

我想根据日期字段选择条件查询的一些记录:

CriteriaBuilder cb = getEntityManager().getCriteriaBuilder();
CriteriaQuery cq = cb.createQuery();
Root<Macchinario> from = cq.from(Macchinario.class);
cq.select(from);

cq.where(
                    cb.and(
                        cb.like(from.<String>get("marca"), "%"+ricerca.getMarca()+"%"),
                        cb.like(from.<String>get("modello"), "%"+ricerca.getModello()+"%"),
                        cb.like(from.<String>get("matricola"), "%"+ricerca.getMatricola()+"%"),

                        cb.equal(from.get("dataInserimento"), ricerca.getDataInserimento())
                    )
                );
Run Code Online (Sandbox Code Playgroud)

dataInserimento是一个java.util.Date

我正在寻找的"Macchinario"在db中有"2012-05-23 10:16:00".

ricerca.getDataInserimento()返回"2012-05-23 00:00:00".

如何传递该参数,告诉jpa忽略Date的"时间部分"?

hibernate jpa criteria date

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

动态更改"全局"数据源

我通常在Application.cfc的第一行中设置应用程序范围的数据源名称:

<cfscript>THIS.datasource="mydsn";</cfscript>
Run Code Online (Sandbox Code Playgroud)

如果我需要在代码的某些部分更改它,该怎么办?

具体来说,我的意思是:

  • 如果cgi.server_name等于"www.firsturl.com"=> this.datasource ="firstdsn"
  • 如果cgi.server_name等于"www.secondurl.com"=> this.datasource ="seconddsn"

我可以为每个请求执行此操作吗?

coldfusion datasource application.cfc coldfusion-10

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

无法访问 Go Lambda 中的文件系统

我之前使用过 Lambda 函数,如果我没记错的话,我应该在/tmp.

然而,我的 Go lambda 函数似乎没有与 fs 正确交互:

exec.Command("ls -la /").Output()返回空

exec.Command("rm -rf /tmp/xxx").Run()回报fork/exec : no such file or directory

exec.Command("mkdir -p /tmp/xxx").Run()回报fork/exec : no such file or directory

真的很奇怪。它使用 go1.x 环境(因此,我猜 amazonlinux:2)

更新

我可以使用 Go os 函数访问 fs:

os.RemoveAll("/tmp/xxx")

if _, err := os.Stat("/tmp/xxx"); os.IsNotExist(err) {
    if err := os.Mkdir("/tmp/xxx", os.ModePerm); err != nil {
        return err
    }
}
Run Code Online (Sandbox Code Playgroud)

但我确实需要 exec 之后运行(二进制命令),并在该 tmp 文件夹中写入一个文件。这种情况下的错误是相同的(没有这样的文件或目录)。即使我刚刚使用上述命令创建了该文件夹。

go aws-lambda

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

降低UIImage的DPI分辨率

我正在使用mfmailcomposeviewcontroller通过电子邮件发送图像:

[mailComposer addAttachmentData:UIImageJPEGRepresentation(self.editedImageView.image, 1.0f)
                           mimeType:@"image/jpeg" 
                           fileName:@"yourPhotoWithBestGlasses.jpg"];
Run Code Online (Sandbox Code Playgroud)

我在电子邮件中看到的图片是160 DPI分辨率.

如何在不降低质量的情况下将其降低到72 DPI,降低kb尺寸?

resolution dpi uiimage ios

0
推荐指数
1
解决办法
3252
查看次数

GWT多模块应用程序

我是GWT的初学者,正在考虑开发管理软件并将其部署在AppEngine上.

在我看来,有一个"标签式"用户界面.

Tab1 =销售额; Tab2 =发票; Tab3 =股票......等等.

我刚刚完成了Stockwatcher教程,它非常酷,但现在我想知道如何组织我的代码.

我的意思是,为每个标签制作一个gwt模块是一个好主意吗?例如,我只想在选择该选项卡时加载"发票"选项卡的界面.即使我对multimodule的想法是错误的,你能告诉我如何避免在"Stockwatcher"课程中使用我的所有代码.我读过复合材料,但我无法理解.

希望你理解我的疑虑.谢谢你们!

gwt google-app-engine project-organization multi-module

0
推荐指数
1
解决办法
318
查看次数

mod_security 规则 981203 误报

我刚刚在我的 Apache2 Web 服务器上安装了 mod_security。

我激活了所有的base_rules/我激活了OWASP CRS 中的

我通过查看内部发现了误报/var/log/apache2/modsec_audit.log

目标网址是:

/mobile//index.cfm?gclid=Cj0KEQjw_qW9BRCcv-Xc5Jn-26gBEiQAM-iJhcydtemGoKm4rCJ7gbEgz5qL-MXF0tMh5BkaxVPZPYwaAvhW8P8HAQ

错误日志是:

消息:警告。模式匹配 "([\~\!\@\#\$\%\^\&\*\(\)\-\+\=\{\}\[\]\|\:\;\"\ '\\xc2\xb4\\xe2\x80\x99\\xe2\x80\x98\`\<\>].*?){4,}" at ARGS:gclid。[文件“/usr/share/modsecurity” -crs/activated_rules/modsecurity_crs_41_sql_injection_attacks.conf"] [行"159"] [id "981173"] [rev "2"] [msg "受限 SQL 字符异常检测警报 - 超出特殊字符总数"] [数据"匹配数据: - 在 ARGS:gclid 中找到:Cj0KEQjw_qW9BRCcv-Xc5Jn-26gBEiQAM-iJhcydtemGoKm4rCJ7gbEgz5qL-MXF0tMh5BkaxVPZPYwaAvhW8P8HAQ"] [ver "OWASP_CRS/2.2.8"] [成熟度 "9"] [准确度 "8"] [标签“OWASP_CRS/WEB_ATTACK/SQL_INJECTION "] 消息:警告。操作员 LT 在 TX:inbound_anomaly_score 处匹配 5。[文件“/usr/share/modsecurity-crs/activated_rules/modsecurity_crs_60_correlation.conf”] [行“33”] [id“981203”] [msg“入站”异常分数(总入站分数:3、SQLi=1、XSS=0):受限 SQL 字符异常检测警报 - 超出特殊字符总数”]

该消息是不言自明的,但是...对于我的网站来说,这不是恶意 URL。

如何将此类 URL(例如包含 gclid 参数)列入“白名单”而不是完全禁用规则 981203?

apache mod-security mod-security2

0
推荐指数
1
解决办法
3366
查看次数

<h:graphicImage>垂直对齐

我有这个图像:

<h:graphicImage library="images" name="lighton.png" height="22" rendered="#{mController.dothat}" />
Run Code Online (Sandbox Code Playgroud)

我需要垂直对齐一个字段.

手动添加(例如通过firebug)align ="absmiddle"到生成的<img/>标签确实有效.然而,将它添加到graphicImage标记,什么都不做.

jsf jsf-2

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