小编bha*_*thi的帖子

密码加密

我正在为C#中的应用程序创建登录屏幕.在我的登录屏幕中,我正在从数据库中读取用户名和密码,并检查输入的用户名和密码是否正确.我在从数据库中读取密码时需要密码加密.任何人都可以解释加密和解密的工作原理.

  1. 是否必须将加密值存储在数据库中以供读取.
  2. 现在我有两个字段

    column names: username         password 
    
    values:        admin            password
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我应该将密码的加密值存储在登录表的另一个字段中吗?

c# sql encryption

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

记录器未在 spring mvc 中打印堆栈跟踪

我无法在我的 eclipse 控制台中打印记录器的堆栈跟踪。

log4j.properties

  log4j.rootLogger=ERROR,console

  #Console Appender 
  log4j.appender.console=org.apache.log4j.ConsoleAppender
  log4j.appender.console.layout=org.apache.log4j.PatternLayout
  log4j.appender.console.layout.ConversionPattern=[%5p] [%t %d{hh:mm:ss}] (%F:%M:%L) %m%n

  #Custom assignments
  log4j.logger.controller=INFO,console
  log4j.logger.service=INFO,console

  #Disable additivity
  log4j.additivity.controller=false
  log4j.additivity.service=false
Run Code Online (Sandbox Code Playgroud)

服务层:

@Override
@Transactional(readOnly = true)
public List<MRPSDepositHistory> getDepositDetails(String searchCondition,
        String searchText, String jtSorting, int startPaginationVal,
        int endPaginationVal) {
    String searchConditionEmpty = ManagementConstants.SEARCHCONDITIONNONE;

    List<MRPSDepositHistory> fileNetStatus = new ArrayList<MRPSDepositHistory>();
    try {
        if (!searchConditionEmpty.equalsIgnoreCase(searchCondition)) {
            if (searchCondition.equalsIgnoreCase(ManagementConstants.DEPOSITNUMBERKEY)) {
                fileNetStatus = mrpsDepositHistoryDao.findByDepositNumber(
                        searchCondition, Short.valueOf(searchText), jtSorting,
                        startPaginationVal, endPaginationVal);
            } else {
                fileNetStatus = mrpsDepositHistoryDao.findBySearchText(
                        searchCondition, searchText, jtSorting,
                        startPaginationVal, endPaginationVal);
            }
        } else { …
Run Code Online (Sandbox Code Playgroud)

java logging spring log4j

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

Android状态栏通知

我是android的新手.我现在想要如何在主页中创建状态通知栏.任何人都可以帮我一些代码.提前致谢.

android

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

在java中找出两次之间的差异

我有一个搜索按钮,当用户点击搜索按钮时,会调用search()方法.我需要计算在谷歌搜索中看到向用户显示结果所花费的时间.

这是我的代码.

        SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate;
def startTime() { 
    Calendar cal = Calendar.getInstance();
    System.out.println("Current milliseconds since 13 Oct, 2008 are :"
    + cal.getTimeInMillis());
    long startTime=cal.getTimeInMillis();
    /*Date startNow = new Date();
    strDate = sdfDate.format(startNow);
    Date startTime=sdfDate.parse(strDate);
    print "startTime"+startTime*/
    return  startTime;

}
def endTime(){
    Calendar cal = Calendar.getInstance();
    System.out.println("Current milliseconds  :"
    + cal.getTimeInMillis());
    long endTime=cal.getTimeInMillis();
    /*Date endNow = new Date();
    print "endNow"+endNow
    strDate = sdfDate.format(endNow);
    Date endTime=sdfDate.parse(strDate);
    print "endTime"+endTime*/
    return endTime;
}

def differenceTime(long startTime,long endTime){
    print "requestEndTime"+endTime …
Run Code Online (Sandbox Code Playgroud)

java time grails date date-arithmetic

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

Servlet中的转换问题

我有一个servlet程序.这是我的代码:

public class CompanionProxy extends HttpServlet {
    DeviceDAOHibernateImpl daoImpl = null;
    Logger log = Logger.getLogger("CompanionProxy");
    public void init(){
        daoImpl = new DeviceDAOHibernateImpl();
        ProxyParser parser = ProxyParserFactory.getParser(ProxyParser.Type.XML);
        log.info("Config file Path "+parser.getClass().getName());
        ArrayList<Device> aDeviceList = parser.parse("c:\\proxy_setup_load.xml");//CommonConstants.CONFIG_FILE_PATH);
        for (Iterator iterator = aDeviceList.iterator(); iterator.hasNext();) {
            Device device = (Device) iterator.next();
            try {
                daoImpl.create(device);
            } catch (ProxyException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }

        try {
            List<Device> listDevices = daoImpl.list();
            for (Iterator iterator = listDevices.iterator(); iterator.hasNext();) {
                Device device = (Device) iterator.next(); …
Run Code Online (Sandbox Code Playgroud)

java servlets

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

使用 javascript 和 HTML 将下拉组合框添加到 innerHTML

我正在尝试添加一个带有下拉菜单的下拉组合框。这是我的代码

 if (trendsmega!="")
 { 
  var companymegaid=document.getElementById("megamenu-mlid-783");
  //alert("Found   "+trendmegaid.innerHTML);
if (companymegaid!="")
{ 
  var othercompaniesli=document.getElementById("megamenu-mlid-1185");
   alert(othercompaniesli.innerHTML);
   othercompaniesli.innerHTML="";
 othercompaniesli.innerHTML=  "<select> <option value="volvo">Volvo</option>    <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>"; 
}
 }
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

  missing ; before statement
    [Break On This Error]   

     ....innerHTML=  "<select> <option value="volvo">Volvo</option> <option  value="saab"...

   /drupal/ (line 1329, col 56)
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我如何使用java脚本添加带有innerhtml的组合框。

html javascript innerhtml

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

如何获得XMLGregorianCalendar到目前为止

在我们的应用程序中,我们使用了一个提供soap响应XML(文档样式)的Web服务.

当我检查Web服务提供程序时,它只是一个接口,它将从不同源获取的响应节点值(SubscriberContextIdentifier)转换为MemberEffectiveTimestamp节点,并提供相同的响应给我们.

         <SubscriberContextIdentifier>20152201846166</SubscriberContextIdentifier>   
Run Code Online (Sandbox Code Playgroud)

转换为以下xml中的MemberEffectiveTimestamp节点

响应XML示例:

                <ct:PersonName>
                <ct:FirstName>MICHAEL</ct:FirstName>
                <ct:Middle1Name>J</ct:Middle1Name>
                <ct:LastName>ROSSMAN</ct:LastName>
        </ct:PersonName>
        <ct:BirthDate>1979-09-10</ct:BirthDate>
        <ct:GenderCode>M</ct:GenderCode>
        <ct:MaritalStatusCode>SNGL</ct:MaritalStatusCode>
        <ct:MemberSequenceNumber>1</ct:MemberSequenceNumber>
        <ct:SmokerStatusCode>UNK</ct:SmokerStatusCode>
        <ct:MemberEffectiveTimestamp>2015-08-08T18:46:16.6Z</ct:MemberEffectiveTimestamp>
        <ct:TimeTracking>
                <ct:UpdateTimestamp>2014-11-08T23:36:48.6</ct:UpdateTimestamp>
                <ct:AsOfDate>2014-11-08</ct:AsOfDate>
        </ct:TimeTracking>
Run Code Online (Sandbox Code Playgroud)

问题:

我需要获取第一个提供者提供给接口团队的值,即来自MemberEffectiveTimestamp的SubscriberContextIdentifier

现有守则:

  if (member.getMemberEffectiveTimestamp()!= null) {
        final EntityIdTypeWithChangedAtt.IdValueType idValueType = factory
                .createEntityIdTypeWithChangedAttIdValueType();
        java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyDDDHHmmssS");
        System.out.println("Memeber Effective Timestamp -->"+member.getMemberEffectiveTimestamp().toGregorianCalendar().getTime());
        System.out.println("Memeber Effective Timestamp after conversion -->"+sdf.format(member.getMemberEffectiveTimestamp().toGregorianCalendar().getTime()));
        idValueType.setValue(sdf.format(member.getMemberEffectiveTimestamp().toGregorianCalendar().getTime()));
        idValueType.setName("SubscriberContextIdentifier");
        idValueLt.add(idValueType);
    }
Run Code Online (Sandbox Code Playgroud)

XSD文件:

   <xsd:element name="MemberEffectiveTimestamp" type="bt:Timestamp"
         minOccurs="0"/>
  <xsd:simpleType name="Timestamp">
    <xsd:restriction base="xsd:dateTime"/>
Run Code Online (Sandbox Code Playgroud)

输出:

  Memeber Effective Timestamp -->Sat Aug 08 18:46:16 EDT 2015
  Memeber Effective Timestamp after conversion -->201588184616600
Run Code Online (Sandbox Code Playgroud)

当我从响应xml中检索值时,如果比较毫秒值,则会错过.

任何人现在都可以如何将XMLGregorianCalendar转换为日期.

java xml

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

来自JavaScript的EXE

可能重复:
如何在客户端运行程序或批处理文件?

我是JavaScript的新手.我正在尝试从Web浏览器上的JavaScript执行EXE文件.如何用简单的代码完成?

html javascript

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

在php中提取html页面的内容

有任何方法可以提取以php HTML开头<body>和结尾的页面内容</body>.如果有人可以发布一些示例代码.

php html-content-extraction

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