Codengineering - блог о программировании ➜ страница 2579


Разница между JAX-RS и пружинным упором

я перепутал с разницей между JAX-RS (ну, может быть, следует использовать Джерси для сравнения, так как JAX-RS-это просто спецификация) и весна для спокойных услуг. Я попытался найти дополнительную информацию в интернете, и это стало более запутанным. Моя компания использует Spring MVC для разработки Restful API запутанная часть, JAX-RS означает Java API для RESTful Web Services, весной я также использую java для разработки RESTful Web Услуги, поэтому я на самом деле не получаю различий. Весн ...

C#: Как проверить "не произошло никаких исключений" в моем модульном тесте?

Я пишу модульный тест для этого одного метода, который возвращает "void". Я хотел бы иметь один случай, когда тест проходит, когда нет исключения. Как мне написать это в C#? Assert.IsTrue(????) (Я предполагаю, что это то, как я должен проверить, но что входит в "???") Я надеюсь, мой вопрос достаточно ясен. ...

Разбор CSV-файла с полями заголовка в качестве атрибутов для каждой строки

Я хотел бы проанализировать CSV-файл, чтобы каждая строка обрабатывалась как объект с заголовком-строкой, являющейся именами атрибутов в объекте. Я мог бы написать это, но я уверен, что это уже там. вот мой CSV вход: "foo","bar","baz" 1,2,3 "blah",7,"blam" 4,5,6 код будет выглядеть примерно так: CSV.open('my_file.csv','r') do |csv_obj| puts csv_obj.foo #prints 1 the 1st time, "blah" 2nd time, etc puts csv.bar #prints 2 the first time, 7 the 2nd time, etc end с модулем CSV Rub ...

Angular2: дочерний компонент доступ к родительской переменной класса / функции

У меня есть переменная в Родительском компоненте, которая может быть изменена дочерним элементом, родитель будет использовать эту переменную в представлении и, следовательно, должен распространять изменения. import {Component, View} from 'angular2/core'; @Component({selector: 'parent'}) @View({ directives: [Child], template: `<childcomp></childcomp>` }) class Parent { public sharedList = new Array(); constructor() { } } @Component({selector: 'child'}) @View({t ...

Как поток должен закрыть себя в Java?

Это короткий вопрос. В какой-то момент моя нить понимает, что это должно быть самоубийство. Каков наилучший способ сделать это: нить.currentThread().прервать(); возврат; кстати, почему в первом случае нужно использовать currentThread? Это Thread не относится к текущей теме? ...

Отладка с помощью webpack, ES6 и Babel

это похоже на то, что должно было быть относительно просто достичь, но увы. у меня есть класс ES6: 'use strict'; export class BaseModel { constructor(options) { console.log(options); } }; и корневой модуль, который использует его: 'use strict'; import {BaseModel} from './base/model.js'; export let init = function init() { console.log('In Bundle'); new BaseModel({a: 30}); }; моя цель-это: передайте выше через Babel, чтобы получить код ES5 упакуйте модул ...

Xcode 8 / iOS 10 simulator " ошибка, возвращенная в ответ: неверное соединение"

пока я пытаюсь запустить приложение в iOS 10 simulator используя xcode8 Я часто получаю эти предупреждения. Они случайным образом появляются по два за раз, и не видно, что их запускает. ниже изображение для ошибки я получил. Я пробовал следующие вещи. очистить и перестроить приложение перезапустить xcode & Simulator Очистить Производные Данные И Перестроить приложение. ...

Пропуск тестов в некоторых модулях в Maven

Я хотел бы, чтобы мои сборки Maven выполняли большинство модульных тестов. Но в одном проекте есть модульные тесты, которые медленнее, и я хотел бы вообще исключить их; и иногда включать их. вопрос: как мне это сделать? Я знаю, о -Dmaven.test.skip=true, но это отключает все модульные тесты. Я также знаю о пропуск интеграционных тестов, описанных здесь. Но у меня нет интеграционных тестов, только модульные тесты, и у меня нет любые явные вызовы плагина maven-surefire. (Я использую Maven 2 с п ...

Статическая библиотека отладочные символы

в VS2010 есть возможность генерировать отладочную информацию для exes / DLL в разделе линкер но нет такой опции в разделе библиотекарь для libs. Отладочная информация встроена в статическую библиотеку? есть опция в C / C++ свойства Имя Файла Базы Данных Программы для библиотек и EXE, и DLL. По умолчанию он переходит в мой промежуточный каталог и называется именем проекта для библиотек, но называется vc$(PlatformToolsetVersion).ГКБ для бывших/DLL файлов. Что такое pdb из этого параметра и чем он ...

Заголовок Content-Length с запросами HEAD?

The http spec говорит о HEAD запрос: метод HEAD идентичен методу GET, за исключением того, что сервер не должен возвращать тело сообщения в ответе. Метаинформация, содержащаяся в заголовках HTTP в ответ на запрос HEAD, должна быть идентична информации, отправленной в ответ на запрос GET. если ответ HEAD запрос содержит Content-Length заголовок? Это должно быть значение, которое будет вернулся на GET запрос, даже если нет ответа? Или длина содержимого должна быть 0? ...