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

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

22
Як отримати некваліфіковане (коротке) ім'я класу об'єкта?
Як перевірити клас об'єкта в середовищі, розміщеному в імені PHP, не вказуючи повний клас простору імен. Наприклад, припустимо, у мене була бібліотека об'єктів / Суб'єкт / Контракт / Ім'я. Наступний код не працює, оскільки get_class повертає повний клас простору імен. If(get_class($object) == 'Name') { ... do this ... } Магічне …
153 php  class  namespaces 

11
~ x + ~ y == ~ (x + y) завжди хибно?
Чи завжди цей код оцінюється як хибний? Обидві змінні - це два підписані доповнення. ~x + ~y == ~(x + y) Я відчуваю, що має бути якесь число, яке задовольняє умовам. Я спробував перевірки чисел між -5000і , 5000але ніколи не досягається рівність. Чи є спосіб скласти рівняння для пошуку …

26
Не вдається підключити Nexus 4 до adb: несанкціоновано
У мене Nexus 4 з Android 4.3 і я намагаюся підключити пристрій до комп'ютера з Windows 7 64bit. Я встановив останні драйвери та останню adbверсію. Я думаю, що я спробував майже все, і я все ще отримую таке повідомлення: C:\Program Files (x86)\Android\sdk\platform-tools>adb devices List of devices attached 007667324ccb229b unauthorized Що …


12
Як отримати перше ненулеве значення на Java?
Чи існує еквівалент Java функції SQL COALESCE? Тобто чи є спосіб повернути перше ненулеве значення кількох змінних? напр Double a = null; Double b = 4.4; Double c = null; Я хочу , щоб як - то заяву , яке буде повертати перше значення ненульового з a, bі c- в …
153 java  coalesce 

8
C # - Як отримати програмні файли (x86) на Windows 64 біт
Я використовую: FileInfo( System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles) + @"\MyInstalledApp" Для того, щоб визначити, чи виявлена ​​програма на машині користувачів (це не ідеально, але програма, яку я шукаю, - це старий правильний глузд програми MS-DOS, і я не міг придумати інший метод). У Windows XP та 32-бітних версіях Windows Vista це чудово працює. …
153 c#  windows  file  64-bit 

25
npm не може знайти package.json
Я намагаюся встановити залежності якогось прикладу: npm's, express 2.5.8який я завантажив, але всі програми додають ту саму помилку: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no such file …
153 node.js  express  npm 

7
MVC 3: Як візуалізувати подання без його макетної сторінки при завантаженні через ajax?
Я дізнаюся про « Прогресивне вдосконалення», і у мене виникає питання про AJAXifying погляди. У моєму проекті MVC 3 у мене є сторінка з макетом, сторінка перегляду та два простих подання. Сторінка перегляду знаходиться в корені папки «Перегляди» і, таким чином, застосовується до всіх представлень даних. Він визначає, що всі …


23
Як виправити "не знайдений дійсний рядок права" aps-середовище "для програми" в Xcode 4.3?
Я дуже важко намагаюся створити просте просте додаток для iOS, яке може отримувати push-повідомлення. Моя єдина причина цього зробити - це встановити процедуру для використання іншими членами команди і не змогли знайти актуальну робочу версію таких інструкцій в інших місцях Інтернету. Наш магазин досить новий для iOS Dev, я особисто …

15
Чи неправильно використовувати застарілі методи або класи на Java?
Я використовую eclipse для розробки веб-додатків. Просто сьогодні я оновив свою версію стійок, змінивши файл JAR. Десь я отримую застереження, що методи застарілі, але код працює нормально. Я хочу знати деякі речі Чи неправильно використовувати застарілі методи або класи на Java? Що робити, якщо я не зміню жоден метод і …
153 java  methods  deprecated 

14
Не вдалося виконати редактор
Мені часто не доводиться змінювати кілька повідомлень про фіксацію, але це траплялося один чи два рази, і я ніколи не пам'ятаю, щоб це бачили. Сподіваюся, у когось ще є. Коли я git rebase -i HEAD~7, очікуваний список відкриється в vi точно так, як очікувалося. Я змінюю pickзначення, editде це доречно, …
153 git  vim 

15
Як використовувати піктограми та символи з "Шрифтового дивовижного" у програмі Native Android
Я намагаюся використовувати Font Awesome у своєму додатку, мені вдалося інтегрувати шрифт за допомогою Typeface.createFromAsset(), але я також хочу використовувати піктограми, надані цим шрифтом, але поки що мені це не вдалося. Цей конкретний шрифт містить піктограми всередині зони приватного використання Unicode (PUA) для таких речей, як управління медіаплеєром, доступ до …

12
Джерело недоступне при використанні консолі NuGet Package Manager
Ми переходимо до управління пакунками від оновлення файлів вручну до NuGet. Я намагаюся встановити старіші версії пакетів, щоб відповідати тій, яку ми вже маємо в керуванні джерелами. Немає способу зробити це з інтерфейсу користувача, тому я використовую командний рядок, щоб отримати належну версію. Чомусь Install-Packageпродовжує говорити мені, що галерея нутетів …

5
Рейки 3 перевіряють, чи змінився атрибут
Потрібно перевірити, чи змінився блок атрибутів перед оновленням в Rails 3. street1, street2, місто, штат, поштовий індекс Я знаю, що міг би використовувати щось подібне if @user.street1 != params[:user][:street1] then do something.... end Але цей фрагмент коду буде дійсно довгим. Чи є чистіший спосіб?

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