是否有可能在tomcat的url中关闭jsessionid?jsessionid似乎对搜索引擎不太友好.
我试图收集一个扇区中的ID列表(数组)
<div id="mydiv">
<span id='span1'>
<span id='span2'>
</div>
$("#mydiv").find("span");
Run Code Online (Sandbox Code Playgroud)
给了我一个jQuery对象,但不是一个真正的数组;
我可以
var array = jQuery.makeArray($("#mydiv").find("span"));
Run Code Online (Sandbox Code Playgroud)
然后使用for循环将id属性放入另一个数组中
或者我能做到
$("#mydiv").find("span").each(function(){}); //but i cannot really get the id and assign it to an array that is not with in the scope?(or can I)
Run Code Online (Sandbox Code Playgroud)
无论如何,我只是想知道jQuery中是否有简写这样做;
数据文件 - data.txt:
ABC "I am ABC" 35 DESC
DEF "I am not ABC" 42 DESC
Run Code Online (Sandbox Code Playgroud)
cat data.txt | awk '{print $2}'
将导致"I"而不是被引用的字符串
如何制作awk以便忽略引号中的空格并认为它是一个单一的令牌?
我不确定为什么它不显示sql语句.我之前有它工作(在较早的春天,我这次使用3)
在ApplicationContext中我有:
<bean id="mySessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="myDataSource"/>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="packagesToScan">
<list>
<value>my.model.*</value>
</list>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)
在log4j中:
# Standrd System.out appender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.Threshold=DEBUG
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
# package override setting
log4j.logger.org.hibernate.SQL=DEBUG, stdout
log4j.additivity.org.hibernate.SQL=false
log4j.logger.org.displaytag=INFO
log4j.rootLogger=DEBUG, stdout
Run Code Online (Sandbox Code Playgroud)
其他一切似乎都很好,但它只是没有向我展示sql.
我错过了什么吗?
(或者是否可以从org.hibernate.cfg.Environment.getProperties()中的SessionFactory进行打印?它没有显示show_sql,甚至可能没有正确注入?)
请提前帮助谢谢!
我有一个程序从TCP/IP接收音频(单声道)比特流.我想知道Mac OS X中的语音(语音识别)API是否能够为我进行语音到文本转换.
(我不介意首先将音频保存到.wav中,并将其视为反对动态进行转换).
我在线阅读了官方文档,有点令人困惑.我找不到关于这个话题的任何好例子.
另外,我应该在Cocoa/Carbon/Java或Objective-C中进行吗?
有人可以解释一下吗?
谢谢.
我想使用属性作为对象方法的参数.
<s:property value="orderProductId" />
Run Code Online (Sandbox Code Playgroud)
返回正确的值(例如1)
<s:iterator value="%{order.getProductById(1).activations}">
Run Code Online (Sandbox Code Playgroud)
也给了我正确的价值.但
<s:iterator value="%{order.getProductById(#orderProductId).activations}">
Run Code Online (Sandbox Code Playgroud)
没有.不确定为什么#orderProductId没有正确解释.
我使用tile 2.0.6作为我的模板框架和struts 2.1.6.我正在编写一个简单的cms页面,并希望让用户定义每个html页面的标题.
我有这样的标题定义
<definition name="base" template="/WEB-INF/jsp/templates/base.jsp">
<put-attribute name="title" value=" "/>
<put-attribute name="header" value="/WEB-INF/jsp/templates/header.jsp"/>
<put-attribute name="content" value="dummy"/>
<put-attribute name="footer" value="/WEB-INF/jsp/templates/footer.jsp"/>
<put-attribute name="search" value="/WEB-INF/jsp/search.jsp"/>
</definition>
<definition name="staticview" extends="base">
<put-attribute name="title" value=" - Static"/>
<put-attribute name="content" value="/WEB-INF/jsp/static/view.jsp"/>
</definition>
Run Code Online (Sandbox Code Playgroud)
有没有一种方法可以在后来的jsp属性中动态覆盖header.jsp上的标题(String),例如view.jsp.或甚至使用EL进一步
<put-attribute name="title" value="%{title}"/>
Run Code Online (Sandbox Code Playgroud)
让它动态地在struts上获取标题.
请指教
提前致谢
我曾尝试使用Javamail发送电子邮件.但是,我收到以下消息:
javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Illegal Arguments (java.lang.IllegalArgumentException: Bad Request: ))
Run Code Online (Sandbox Code Playgroud)
我试图从管理员帐户(我用来上传应用程序)发送电子邮件,以及我登录到应用程序的用户帐户.(来自UserService - getCurrentUser().getEmail())都失败了.
我想知道是否有任何特殊设置我必须设置?
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
Message msg = new MimeMessage(session);
UserService userService = UserServiceFactory.getUserService();
String email = userService.getCurrentUser().getEmail();
//Or
//String email = "my_admin_account@gmail.com";
msg.setFrom(new InternetAddress(email));
msg.addRecipient(Message.RecipientType.TO,
new InternetAddress("some_test_email@gmail.com"));
msg.setSubject("Test Email");
msg.setText("Nobody");
Transport.send(msg);
Run Code Online (Sandbox Code Playgroud) 我知道java webstart正在一个安全的沙箱下运行.是否可以在jar中包含.dll/.exe(或让webstart将其下载到本地计算机)然后执行它(使用Runtime.exec或进程等)
请指教.欢迎任何建议/评论!
我在GAE上使用Objectify作为我的DAO层,我想让我的实体大部分都是软删除能力,使这些实体用isActive布尔扩展父类是一个好主意,还是我应该使用嵌入式或者我应该只使用它一个接口isSoftDeleteable?
我要问的原因是,Objectify似乎将Entity与同一个实体类中的同一个父类存储起来(至少从我在_ah/admin中看到的那个),并且当一切都在同一个实体类型下时它可能会减慢查询速度,也许?
哪种方法最好,或者有更好的方法在GAE中进行软删除?
请提前通知并提前致谢!