小编Luk*_*ker的帖子

Angular - 无法使ng-repeat orderBy工作

我已经尝试了许多使用orderBy进行ng-repeat的例子,但我不能让我的json使用它.

<div ng-app>
    <script type="text/javascript" src="http://code.angularjs.org/1.0.1/angular-1.0.1.js"></script>
    <div ng:controller="Main">
        <div ng-repeat="release in releases| orderBy:'environment_id'">      
            {{release.environment_id}}
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

还有JSON

function Main($scope) {
$scope.releases = {
    "tvl-c-wbap001 + tvl-webapp": {
        "timestamp": " 05:05:53 PM ",
        "environment_id": "CERT5",
        "release_header": "Projects/Dev",
        "date": "19 Oct",
        "release": "12.11.91-1"
    },
    "tvl-c-wbap401 + tvl-webapp": {
        "timestamp": " 10:07:25 AM ",
        "environment_id": "CERT4",
        "release_header": "Future Release",
        "date": "15 Oct",
        "release": "485-1"
    },
    "tvl-c-wbap301 + tvl-webapp": {
        "timestamp": " 07:59:48 AM ",
        "environment_id": "CERT3",
        "release_header": "Next Release",
        "date": "15 Oct", …
Run Code Online (Sandbox Code Playgroud)

javascript json angularjs angularjs-ng-repeat

70
推荐指数
4
解决办法
14万
查看次数

当我们有poll()和epoll()时,为什么要使用select()

我看着之间的差异pollepollselect。我不知道是什么时候应该使用select。鉴于此poll,我看不到任何优势,并且epoll拥有一切,select还有更多。

c sockets posix-select

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

log4j xml配置错误

每次我用maven编译时都会遇到以下异常.

log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /logs/jump_page.log (No such file or directory)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:136)
    at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
    at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
    at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
    at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
    at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
    at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
    at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
    at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
    at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:492)
    at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1006)
    at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:872)
    at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:778)
    at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
    at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
    at org.apache.log4j.Logger.getLogger(Logger.java:104)
    at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289)
    at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116)
    at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.<clinit>(SpringJUnit4ClassRunner.java:91)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at …
Run Code Online (Sandbox Code Playgroud)

java xml configuration log4j

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

ServletException:没有适用于一项服务的处理程序的适配器

我仅因一项服务而遇到此异常。我的控制器中有两项服务,另一项工作正常。

\n\n
@Controller\n@RequestMapping("/document")\npublic class DocumentController {\n\n@Autowired\nprivate PdfService pdfService;\n\n@Autowired\nprivate MailService mailService;\n\n@Autowired\nprivate TransaccionService transaccionService;\n\n@Autowired\nprivate UsuarioService usuarioService;\n\n@RequestMapping(value = "/export", method = RequestMethod.GET)\npublic void exportAutorizacion(HttpServletRequest request){\n    TicketAutorizacionDto ticket = (TicketAutorizacionDto) request.getSession().getAttribute("ticketAutorizacion");\n    this.pdfService.createPdf(ticket);\n\n}\n\n@RequestMapping(value = "/email/{numeroAutorizacion}", method = RequestMethod.PUT)\npublic Boolean enviarMail(@PathVariable("numeroAutorizacion") Integer numeroAutorizacion,@ModelAttribute EmailsForm mails){\n\n    if(mails.getEmails().isEmpty() || numeroAutorizacion == null){\n        return false;\n    }\n\n    UsuarioForm usuarioForm = null;\n    Authentication auth = SecurityContextHolder.getContext().getAuthentication();\n    try {\n        usuarioForm = this.usuarioService.getUsuarioByNombreUsuario(auth.getName());\n        TicketAutorizacionDto ticket = this.transaccionService.getTicketAutorizacion(numeroAutorizacion, usuarioForm.getIdBeneficiario());\n        return this.mailService.enviarOrdenMedica(ticket, mails.getEmails().toArray(new String[mails.getEmails().size()]));\n    } catch (NoExisteBeneficiarioException e) {\n        e.printStackTrace();\n    }\n\n    return false;\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n …

java rest spring controller spring-mvc

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