Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

5
У рядку postgresql набирайте рядки та літери втечі
Спроба вставити символ таблиці в таблицю призводить до попередження. Наприклад: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values ('This is the first part \n And this is the second'); Створює попередження: WARNING: nonstandard use of escape in a string literal ( Використання PSQL 8.2 ) Хтось знає, як …


7
Планування R Сценарій
Я написав R-скрипт, який витягує деякі дані з бази даних, виконує кілька операцій над ним і розміщує вихід у новій базі даних. Я хотів би, щоб цей сценарій запускався щодня у визначений час, але я не можу знайти жодного способу зробити це ефективно. Хтось може порекомендувати ресурс, який я міг …
113 r  windows  schedule  r-faq 

8
Кілька заяв RunWith в jUnit
Я пишу одиничний тест і хочу використовувати JUnitParamsRunnerі MockitoJUnitRunnerдля одного тестового класу. На жаль, наступне не працює: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Чи є спосіб використання обох, Mockito та JUnitParams в одному тестовому класі?
113 java  unit-testing  junit 

11
Призначити змінну, якщо заява про стан, хороша практика чи ні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 12 місяців тому . Удосконаліть це питання Я перейшов рік тому з класичних мов OO, таких як Java …
113 javascript 

7
Як виконати java .class з командного рядка
У мене складений клас java: Ехо.клас public class Echo { public static void main (String arg) { System.out.println(arg); } } Я cdв каталог і введіть:java Echo "hello" Я отримую цю помилку: C:\Documents and Settings\joe\My Documents\projects\Misc\bin>java Echo "hello" Exception in thread "main" java.lang.NoClassDefFoundError: Echo Caused by: java.lang.ClassNotFoundException: Echo at java.net.URLClassLoader$1.run(Unknown Source) …
113 java 

13
Як перевірити наявність нульових значень при перевантаженні оператора '==' без нескінченної рекурсії?
Нижче наведено нескінченну рекурсію методу перевантаження оператора == Foo foo1 = null; Foo foo2 = new Foo(); Assert.IsFalse(foo1 == foo2); public static bool operator ==(Foo foo1, Foo foo2) { if (foo1 == null) return foo2 == null; return foo1.Equals(foo2); } Як перевірити наявність нулів?

11
Перевірте, чи має елемент HTML прокрутки
Який найшвидший спосіб перевірити, чи є у елемента смуги прокрутки? Звичайно, перевірити, чи більший елемент, ніж його вікно перегляду, що легко зробити, перевіривши ці два значення: el.scrollHeight > el.offsetHeight || el.scrollWidth > el.offsetWidth але це не означає, що на ньому також є смуги прокрутки (тому насправді люди можуть прокручуватися). Питання …

12
помилка javac: назви класів приймаються лише в тому випадку, коли явно запитується обробка анотацій
Я отримую цю помилку, коли складаю свою програму java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Ось код java (я запускаю це на Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda …
113 java  javac 

5
повернення об'єкта Void
Який правильний спосіб повернути Voidтип, коли він не примітив? Напр. Зараз я використовую null, як показано нижче. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null; } }

12
rsync виключити відповідно до .gitignore & .hgignore & svn: ігнорувати як --filter =: C
Rsync включає в себе чудовий варіант --cvs-exclude"ігнорувати файли так само, як це робить CVS", але CVS вже застаріли роками. Чи є якийсь спосіб зробити так само виключення файлів, які сучасні системи контролю версій (Git, Mercurial, Subversion) ігнорували б? Наприклад, у мене є багато проектів Maven, перевірених у GitHub. Зазвичай вони …
113 git  svn  mercurial  rsync 

5
видалити всі змінні, крім функцій
Я завантажив у консоль R об'єкти різного типу. Я можу видалити їх усіх за допомогою rm(list=ls()) або видаліть лише функції (але не змінні), використовуючи rm(list=lsf.str()) Моє запитання: чи є спосіб видалити всі змінні, крім функцій
113 r  caching 

7
Яка різниця між vmalloc та kmalloc?
Я гуляв навколо і виявив, що більшість людей виступає за використання kmalloc, оскільки ви гарантовано отримуєте суміжні фізичні блоки пам'яті. Однак це, здається, kmallocможе не вдатися, якщо не вдасться знайти суміжний фізичний блок, який ви хочете. Які переваги мати суміжний блок пам'яті? Зокрема, навіщо мені потрібно мати системний фізичний блок …

12
Як знайти всі послідовні пристрої (ttyS, ttyUSB, ..) в Linux, не відкриваючи їх?
Який правильний спосіб отримати список усіх доступних послідовних портів / пристроїв в системі Linux? Іншими словами, коли я перебираю всі пристрої в /dev/, як я можу сказати, які з них є послідовними портами класичним способом, тобто тими, що зазвичай підтримують швидкість передачі даних та контроль потоку RTS / CTS ? …
113 linux  serial-port 

6
Створюючи HTML-адреси електронної пошти, чи слід використовувати HTML, теги для голови, тіла?
У своїх переглядах електронної пошти я зазвичай просто роблю щось на кшталт ... <dl> <dt>Name</dt> <dd>Value</dd> </dl> Чи повинен я робити це так? <html> <head></head> <body> <dl> <dt>Name</dt> <dd>Value</dd> </dl> </body> </html> Іншими словами, як я маркував окремий документ? Я думаю, що я сміливо можу припустити, що будь-який веб-клієнт електронної …
113 html  email  html-email 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.