我在Freemarker中创建了函数:
<#function formatDate anyDate>
<#assign dateFormat = read_from_configuration() />
<#if anyDate??>
<#return anyDate?date(dateFormat) />
<#else >
<#return '' />
</#if>
</#function>
我称之为:${formatDate(object.someDate)}.
一切正常,直到someDate为空.在那种情况下,我得到例外:
Error executing macro: formatDate required parameter: anyDate is not specified.
我怎样才能做到这一点?如果参数值为null,我希望函数能够工作.
jQuery("#CustomerDetailsGrid").jqGrid({
//ignore other properties
colModel: [
{ name: 'AccountNumber', index: 'AccountNumber', hidden: true, viewable: true }
],
viewrecords: true
});
Run Code Online (Sandbox Code Playgroud)
我需要在网格视图中隐藏"帐号"列,但在表单视图中显示它.(不编辑表单)
我有一些列表中包含可变数量的元素.每个列表都已排序,但排序算法未知.我想将列表合并到一个大列表中,该列表包含相同顺序的所有列表,没有重复.
示例输入:
预期结果:
通过匹配输入序列来获得预期结果,以便以正确的顺序获得包含每个输入序列的元素的合并结果,如下所示:
XS M L XL
S M XXL
XXS XS S L
-------------------
XXS XS S M L XL XXL
Run Code Online (Sandbox Code Playgroud)
如果存在具有不明确位置的元素,则该函数应通知.在这里,它将是XXL(它可以保持在M,L或XL之后)并且我需要在XL之后手动指定其位置(因为在这里我知道排序算法并且可以帮助).我想要定义每两个元素的对,每个元素按照原始列表的顺序排列.从这个可以建立完整的列表.
我之前成功使用过HAP,从网上下载xhtml页面.但是,现在我正在尝试加载和解析xml文档.HAP只会加载位于我的文件系统上的xml文档,例如"C:\ xml\MyXml.xml".它不会从Web(http://www.web.com/doc.xml)加载它.使用Fiddler,我可以看到HAP实际上是通过Web请求xml文档,服务器也使用xml文档进行响应.然而,它停在那里,没有任何解析.HtmlDocument是空的,没有ChildNodes或任何东西.从文件系统加载时,它会成功解析为HtmlDocument.
有任何想法吗?
我试着做的25 % -9只是为了好玩,我得到的答案是-2(这是在谷歌上)当我用C代码做到这一点时我得到7.有人能解释我为什么有两个不同的答案吗?
我正在使用WAMPP for PHP服务器并在编程短标记时使用会产生问题.我知道有可能通过更改php.ini文件中的内容,但我不知道该设置,请帮助我.
例:
<? echo "hi"; ?> //error....want to allow this also.
<?php echo "hi"; ?> //ok
Run Code Online (Sandbox Code Playgroud)
我在PHP配置设置文件中找到了这个,但是我需要知道哪些更改需要...
; short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
Run Code Online (Sandbox Code Playgroud) Run Code Online (Sandbox Code Playgroud)org.hibernate.hql.ast.QuerySyntaxException:用户未映射[SELECT email,id FROM users WHERE email='dsdd@dds.com'AND password ='asasas']
public ILogin authenticate(Login login) {
System.out.println(login);
System.out.println(login.getEmail());
String query = "SELECT email, id FROM users WHERE email='"
+ login.getEmail() + "' AND password='" + login.getPassword() + "'";
results = getHibernateTemplate().find(query);
System.out.println(results);
return null;
}
Run Code Online (Sandbox Code Playgroud)
我有一个Login Bean类......接下来是.
package
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
public class Login {
public Login(){}
private Long id = null;
private String email;
private String password;
public Login(String email, String password)
{
this.email = email;
this.password = …Run Code Online (Sandbox Code Playgroud) 查看此链接可以看到,可以使用编译后的查询来提高Linq to SQL应用程序的性能(我已经在Entity Framework中看到了其他示例):
这需要一个继承DataContext的参数-我认为NHIbernate没有,但这是这个问题的重点。
我看了这些链接:
https://nhibernate.jira.com/browse/NH-2389
但我看不到最新的确切答案。
如果有人有答案,我很想听听他们:)
我想根据Android中的设备方向设置相机方向,但似乎没有任何效果.我尝试旋转Surface以及相机参数,但是纵向模式下的相机预览总是颠倒过来.我需要顺时针旋转90度才能使其正确.这是我现在使用的代码,仅适用于横向模式.
SurfaceHolder.Callback surfaceCallback = new SurfaceHolder.Callback() {
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
camera.stopPreview();
camera.release();
camera = null;
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
initCamera();
}
private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) {
final double ASPECT_TOLERANCE = 0.2;
double targetRatio = (double) w / h;
if (sizes == null)
return null;
Size optimalSize = null;
double minDiff = Double.MAX_VALUE;
int targetHeight = h;
// Try to find an size match aspect ratio and size
for (Size size …Run Code Online (Sandbox Code Playgroud) java ×2
.net ×1
algorithm ×1
android ×1
c ×1
c# ×1
camera ×1
freemarker ×1
hibernate ×1
jqgrid ×1
jquery ×1
linq ×1
math ×1
merge ×1
nhibernate ×1
orientation ×1
php ×1
poset ×1
scrape ×1
sortedlist ×1
surfaceview ×1