小编Lyn*_*nAs的帖子

Spring获取当前的ApplicationContext

我正在使用Spring MVC作为我的Web应用程序.我的bean写在" spring-servlet.xml"文件中

现在我有一个类MyClass,我想使用spring bean访问这个类

spring-servlet.xml我写的以下

<bean id="myClass" class="com.lynas.MyClass" />
Run Code Online (Sandbox Code Playgroud)

现在我需要使用它来访问它 ApplicationContext

ApplicationContext context = ??
Run Code Online (Sandbox Code Playgroud)

这样我才能做到

MyClass myClass = (MyClass) context.getBean("myClass");
Run Code Online (Sandbox Code Playgroud)

这该怎么做??

java spring servlets spring-mvc

97
推荐指数
6
解决办法
27万
查看次数

如何实时查看aws日志(如tail -f)

我可以使用以下命令查看日志.

aws logs get-log-events --log-group-name groupName --log-stream-name streamName --limit 100
Run Code Online (Sandbox Code Playgroud)

什么是获取功能的命令,tail -f以便我可以实时查看日志

amazon-cloudwatch aws-cli

47
推荐指数
8
解决办法
3万
查看次数

如何从AWS API网关获取API的ID

我使用Web浏览器在Amazon API Gateway中创建了一个API.现在如何获取我刚刚创建的API的ID?

aws-api-gateway

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

git pull(仅更新本地文件)

我只想用git更新我的本地文件.但每次我试图拉我得到和错误说我需要先提交某些文件.没有使用提交更新本地文件的方法是什么?

这是错误消息

$ git pull输入密钥'/c/Users/me/.ssh/id_rsa'的密码:更新4dsdSe6e..70fb5b6错误:对以下文件的本地更改将被合并覆盖:grails-app/conf/DataSource.groovy请在合并之前提交更改或存储更改.中止

git

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

RxSwift在select上修改tableview单元格

我的应用程序中有一个表格视图.我使用以下代码为此表生成了数据源

struct ContactNameNumberBlockStatus {
    var contactThumbnail: Data?
    var contactName : String
    var contactNumber: String
    var blockStatus : Bool
}

class BlockListTableViewCell: UITableViewCell {
    @IBOutlet weak var contactImage: UIImageView!
    @IBOutlet weak var contactName: UILabel!
    @IBOutlet weak var contactNumber: UILabel!
    @IBOutlet weak var blockButton: UIButton!
    var eachCell : ContactNameNumberBlockStatus! {
        didSet {
            // setting ui
        }
    }
}

private func showTableContent(data :   Observable<[ContactNameNumberBlockStatus]>) {
        data.bindTo(tableView.rx.items(
            cellIdentifier: "BlockListTableViewCell")) {
            row, contributor, cell in
            if let cell2 = cell as? BlockListTableViewCell {
                cell2.eachCell = …
Run Code Online (Sandbox Code Playgroud)

ios rx-swift rx-cocoa

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

Kotlin无法在Class中创建使用@Configuration @EnableWebMvc注释的@Autowired字段

Autowired字段是null在初始化项目时:

package com.lynas.config

import org.springframework.stereotype.Component
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpServletResponse


@Component
open class InterceptorConfig : HandlerInterceptorAdapter() {

    override fun preHandle(request: HttpServletRequest, response: HttpServletResponse, handler: Any?): Boolean {

        return true
    }
}



package com.lynas.config

import org.springframework.beans.factory.annotation.Autowired
import org.springframework.context.annotation.ComponentScan
import org.springframework.context.annotation.Configuration
import org.springframework.web.servlet.config.annotation.EnableWebMvc
import org.springframework.web.servlet.config.annotation.InterceptorRegistry
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter

@Configuration
@EnableWebMvc
@ComponentScan("com.lynas")
open class WebConfig() : WebMvcConfigurerAdapter() {

    // this field show null
    @Autowired
    lateinit var interceptorConfig: InterceptorConfig

    override fun addInterceptors(registry: InterceptorRegistry) {
        registry.addInterceptor(interceptorConfig)
    }

}
Run Code Online (Sandbox Code Playgroud)

lateinit var interceptorConfig: InterceptorConfig …

spring kotlin

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

列表视图的Android自定义布局

我正在使用列表视图如下

String[] Shows = new String[] { "Dexter", "Breaking Bad", "The Big Bang Theory", "Leverage"};
ListView tv_show_list = (ListView) view_tvshowAddNew.findViewById(R.id.lv_tv_show_list);

ArrayAdapter<String> showNameAdapter = new ArrayAdapter<String>(getActivity(), R.layout.tv_show_each_show_name, Shows);

tv_show_list.setAdapter(showNameAdapter);
Run Code Online (Sandbox Code Playgroud)

现在我的tv_show_each_show_name XML如下所示

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="58dp" 
    android:background="@drawable/ic_launcher" 

    > 
</TextView>
Run Code Online (Sandbox Code Playgroud)

我现在要做的是让每个节目名称与图片相关联,并将其放在地图中,如: -

Map mMap = new HashMap();
mMap.put("Dexter", "imageDexter.png");
mMap.put("Breaking Bad", "imageDexter.png");
Run Code Online (Sandbox Code Playgroud)

在加载列表视图时,我将显示该地图的名称,并设置相关的图像背景,从该地图获取图像名称并从drawable文件夹加载.

这该怎么做?

像布局一样跳跃如下

在此输入图像描述

android listview

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

点击获取按钮值

我有一个像下面这样的按钮

<input type='button' value='Generate' onclick='f1()' />
Run Code Online (Sandbox Code Playgroud)

现在f1函数应该显示一个包含按钮值的警告框.在这种情况下'生成'

这该怎么做?

我试过了

alert(this);
alert(this.val());
Run Code Online (Sandbox Code Playgroud)

这是行不通的

javascript

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

对象列表中的int之和

我有一节课如下

class Account{
    String Name;
    int amount;
}
Run Code Online (Sandbox Code Playgroud)

如果我有一个列表,List<Account>那么我怎样才能从这个名单总量不使用任何循环像forforeach

java java-8

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

休眠条件在多个位置进行AND或运算

我正在尝试使用休眠条件进行以下查询

SELECT * FROM EUser
WHERE 
userName LIKE '%mat%' OR
firstName LIKE '%mat%' OR
lastName LIKE '%mat%' OR
middleName LIKE '%mat%' AND 
enable = 'ACTIVE';
Run Code Online (Sandbox Code Playgroud)

现在我可以使用如下查询(//通过谷歌搜索找到)

Criteria criteria = session.createCriteria(EUser.class);
        Criterion roll = Restrictions.eq("rollNo", 2);
        Criterion name = Restrictions.eq("name", "John");
        LogicalExpression expression = Restrictions.or(roll, name);
        criteria.add(expression);
        List list = criteria.list();

Criteria criteria = session.createCriteria(EUser.class);
        Criterion roll = Restrictions.eq("rollNo", 1);
        Criterion name = Restrictions.eq("name", "John");
        LogicalExpression expression = Restrictions.and(roll, name);
        criteria.add(expression);
        List list = criteria.list();
Run Code Online (Sandbox Code Playgroud)

但是对于这么少的查询似乎编码太多

有没有更简单的代码可以实现这一目标?

java hibernate

3
推荐指数
2
解决办法
4947
查看次数