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


Обработка юникода в C++

какова лучшая практика обработки Юникода в C++? ...

Инициализаторы текста и полей

как инициализировать новый класс TS таким образом (пример в C# чтобы показать, что я хочу): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after устранение: Классический JavaScript синтаксис: return { Field1: "ASD", Field2: "QWE" }; ...

Почему это утверждение if, с присвоением и проверкой равенства, оценивается как false?

Как работает Java если заявление работа, когда он имеет назначение и проверку равенства OR - d вместе?? public static void test() { boolean test1 = true; if (test1 = false || test1 == false) { System.out.println("TRUE"); } else { System.out.println("FALSE"); } } почему эта печать ложная? ...

iphone / ipad: как именно использовать NSAttributedString?

Да, многие люди говорят о богатом тексте в iPhone / iPad, и многие знают о NSAttributedString. но как использовать NSAttributedString? Я искал много времени, никаких следов извлечения для этого. Я знаю, как настроить NSAttributedString, то что я должен сделать, чтобы отобразить текст на iPhone/iPad с форматированным текстом? официальные документы говорят, что он должен использоваться с CoreText.Framework что это значит? есть ли такой простой способ? NSAttributedString *str; ..... UILabel * ...

Итерация по коллекциям Java в Scala

Я пишу некоторый код Scala, который использует Apache POI API. Я хотел бы перебрать строки, содержащиеся в java.util.Iterator что я получаю из листа класса. Я хотел бы использовать итератор в for each цикл стиля, поэтому я пытался преобразовать его в родную коллекцию Scala, но не повезло. Я посмотрел на классы/черты оболочки Scala, но я не вижу, как их правильно использовать. Как я могу перебирать коллекцию Java в Scala без используя многословный while(hasNext()) getNext() стиль петли? вот код ...

Как масштабировать упрямый SVG, встроенный с тегом?

у меня есть некоторые SVG файлы, которые указывают width и height а также viewbox такой: <svg width="576pt" height="432pt" viewBox="0 0 576 432" > ... но как отобразить их в браузере в размере, который я решаю? Я хочу их поменьше и попробовал: <object width="400" data="image.svg"></object> но тогда я получаю видимые полосы прокрутки. это работает, если я изменю файлы SVG на set width и height до 100% вместо этого, но я хочу решить размер в HTML независимо от того, какие ...

Как отформатировать DateTime в PowerShell?

Я могу отформатировать Get-Date commandlet нет проблем, как это: $date = Get-Date -format "yyyyMMdd" но как только я получил дата в переменной, как ее отформатировать? Заявление ниже $dateStr = $date -format "yyyMMdd" возвращает эту ошибку: "необходимо указать значение выражения на правой стороне-Ф' оператор" ...

Как вы проверяете тип переменной в Elixir

в Elixir как вы проверяете тип, например, в Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Я читал в эликсир есть тип шашки, такие как 'is_bitstring', 'is_float', 'is_list', 'is_map' и т. д., Но что делать, если вы понятия не имеете, что это может быть ? ...

остановите IntelliJ IDEA для переключения уровня языка java каждый раз, когда POM перезагружается (или измените уровень языка проекта по умолчанию)

используя IntelliJ 12, у меня есть проект java, и я использую maven с pom.XML. Мой проект использует java8, но, похоже, уровень языка проекта по умолчанию был установлен на 6 при импорте проекта. Я могу изменить уровень языка на 8.0 (F4 -> Modules -> Language level), однако каждый раз, когда я редактирую свой pom.xml уровень проекта переключается обратно на "использовать уровень языка проекта", и я должен редактировать эти настройки снова и снова. есть ли что-то, что мне нужно добавить в ...

Могу ли я изменить личное поле только для чтения в C# с помощью отражения?

Мне интересно, поскольку многое можно сделать с помощью отражения, могу ли я изменить частное поле только для чтения после завершения конструктора? (Примечание: просто любопытство) public class Foo { private readonly int bar; public Foo(int num) { bar = num; } public int GetBar() { return bar; } } Foo foo = new Foo(123); Console.WriteLine(foo.GetBar()); // display 123 // reflection code here... Console.WriteLine(foo.GetBar()); // display 456 ...