我在我的应用程序中启用了日志记录,并且我希望通过电子邮件(gmail帐户)发送日志错误.一世:
log4j.rootLogger= mainlogger, Email, dest
log4j.appender.mainlogger=org.apache.log4j.ConsoleAppender
log4j.appender.mainlogger.target=System.out
log4j.appender.mainlogger.layout=org.apache.log4j.PatternLayout
log4j.appender.mainlogger.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %p %-4r [%t] %-5p %c %x - %m%n
log4j.appender.dest=org.apache.log4j.FileAppender
log4j.appender.dest.File=log.log
log4j.appender.dest.layout=org.apache.log4j.PatternLayout
log4j.appender.dest.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %p %-4r [%t] %-5p %c %x - %m%n
配置SMTP appender
log4j.appender.Email=org.apache.log4j.net.SMTPAppender
log4j.appender.Email.BufferSize=512
log4j.appender.Email.Threshold=ERROR
log4j.appender.Email.SMTPHost=smtp.gmail.com
log4j.appender.Email.SMTPUsername=myusername
log4j.appender.Email.SMTPPassword=mypassword
log4j.appender.Email.From=myemail@gmail.com
log4j.appender.Email.To=myotheremail@gmail.com
log4j.appender.Email.Subject=Error Report
log4j.appender.Email.layout=org.apache.log4j.PatternLayout
log4j.appender.Email.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
Run Code Online (Sandbox Code Playgroud)
没有发生任何事情没有发送电子邮件,也没有显示错误,我不明白为什么,请关于该主题的任何想法?
我在windows azure中创建了Neo4j虚拟机.如何提高它的性能呢?现在需要30-50秒的时间才能进行简单的查询.如何改进呢?有人可以帮忙吗?
我的样本数据模型如下
public class Users
{
public string email
{
get;
set;
}
public string password
{
get;
set;
}
public string firstname
{
get;
set;
}
public string lastname
{
get;
set;
}
public string dob
{
get;
set;
}
public string gender
{
get;
set;
}
public string id
{
get;
set;
}
public string facebookId
{
get;
set;
}
public string googleId
{
get;
set;
}
public string profile_pic
{
get;
set;
}
public Guid Recoverid …Run Code Online (Sandbox Code Playgroud) 我需要array从使用PHP到JS使用AJAX.
我使用标准的ajax调用,数据作为对象返回.
我可以轻松地使用这个循环Jquery.
在线阅读了很多帖子之后,通常的做法是寄回JSON.
我的问题是,为什么要使用JSON.如果我要使用它,我需要将数组转换为JSONPHP端(服务器端),然后在JS(客户端)解析它以便能够循环它.
为什么要使用JSON它需要这些额外的步骤,为什么不解析一个对象PHP.
我错过了一些明显的东西吗?
我想从一个获得星期date在Java.Friday when事实上,为什么这会让它回归呢Tuesday?
new java.text.SimpleDateFormat("EEEE").format(new java.util.Date(2015, 6, 9))
Run Code Online (Sandbox Code Playgroud)
PS我知道java.util.Date(int year, int month, int day)已被弃用,也许这与它有关.