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

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


1
Знущання над функцією для підняття винятку для тестування виключно блоку
У мене є функція ( foo), яка викликає іншу функцію ( bar). Якщо виклик bar()підвищує показник HttpError, я хочу його спеціально обробити, якщо код статусу 404, інакше повторно підняти. Я намагаюсь написати деякі тести одиниць навколо цієї fooфункції, глузуючи з виклику bar(). На жаль, я не в змозі отримати знущаються …

10
як я можу видалити кому з кінця рядка?
Я хочу видалити кому з кінця рядка. Як це зараз я використовую $string = substr($string,0,-1); але це видаляє лише останній символ рядка. Я додаю рядок динамічно, тому іноді в кінці рядка немає коми. Як я можу PHP видалити кому з кінця рядка, якщо в кінці є одна?
119 php 

13
"Базове з'єднання було закрито: при надсиланні сталася несподівана помилка." З SSL-сертифікатом
Проблема: я отримую цей виняток: "НЕЗАДАЧНА ПІДТРИМКА ЗАКРИТАЄТЬСЯ: НЕОЧАКОВАНА ПОМИЛКА ВІДКРИТИ НАДІСЛЕННЯ" в моїх журналах, і це порушує нашу інтеграцію OEM з нашою системою маркетингу електронної пошти у випадкові часи, що змінюються від [1 година - 4 години] Мій веб-сайт розміщений на сервері Windows 2008 R2 з IIS 7.5.7600. На …
119 ssl  connection 

5
конвертувати формат pfx в p12
Мені потрібно експортувати .pfxсертифікат формату (з Windows mmc) до .p12 для використання в іншій програмі. Я не можу знайти спосіб це зробити. Чи може хтось запропонувати метод?


4
Як зберегти зображення за допомогою PIL?
Я щойно зробив деяку обробку зображень за допомогою бібліотеки зображень Python (PIL), використовуючи допис, який я знайшов раніше, щоб здійснити перетворення зображень фур'є, і я не можу змусити функцію збереження працювати. Весь код працює добре, але він просто не збереже отримане зображення: from PIL import Image import numpy as np …

7
Як компілювати для Windows в Linux за допомогою gcc / g ++?
Я написав деякі ефекти в C ++ (g ++), використовуючи freeglut в Linux, і я компілюю їх g++ -Wall -lglut part8.cpp -o part8 Тож мені було цікаво, чи можна за допомогою g ++ зробити статичні компільовані файли Windows, які містять все необхідне? У мене немає Windows, тому було б дуже …
119 c++  opengl  gcc  glut  freeglut 

1
Чи включає графік трафіку GitHub ваші власні представлення?
У мене є кілька проектів на GitHub, і всі вони мають графік трафіку, де я можу побачити, скільки трафіку отримує моє сховище. Повідомлення в блозі, з яким я пов’язував, дуже невиразно щодо відвідувачів. У ньому зазначено: .. як багато унікальних відвідувачів це було .. Мені просто дивно, що деякі мої …
119 github  traffic 

8
Як я можу змусити компілятор Typescript вивести складений js в інший каталог?
Я досить новачок у TypeScript, і зараз у мене є .ts-файли в декількох місцях, які вивчали мою структуру проекту: app/ |-scripts/ |-app.ts | |-classes/ | |-classA.ts | |-classB.ts | |-controllers/ | |-controllerA.ts | |-controllerB.ts | |-otherStuff/ |-otherstuffA.ts Зараз, коли мої файли компільовані, вони збираються в той самий каталог, в якому …

3
Чому вказівки x86-64 на 32-бітних регістрах дорівнюють нулю верхній частині повного 64-розрядного регістра?
У x86-64 екскурсії по посібниках Intel я читав Мабуть, найдивовижніший факт полягає в тому, що така інструкція, як MOV EAX, EBXавтоматично нулює верхні 32 біти RAXрегістру. Документація Intel (3.4.1.1 регістри загального призначення в 64-бітному режимі в посібнику з базової архітектури), цитована в тому ж джерелі, говорить нам: 64-бітні операнди генерують …

6
Чому результати змінюються залежно від розміщення фігурних брекетів?
Чому фрагменти коду нижче, взяті з цієї статті , дають різні результати завдяки лише одній зміні розміщення фігурних дужок? Коли вступна фігурна дужка {знаходиться на новому рядку, test()повертається undefined, а в повідомленні відображається "ні - вона зламалася: невизначено". function test() { return { /* <--- curly brace on new line …
119 javascript  syntax 

11
Відняти 7 днів від поточної дати
Здається, я не можу відняти 7 днів від поточної дати. Ось як я це роблю: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo отримує те саме значення, що і поточна дата. Будь ласка, допоможіть. EDIT: …
119 objective-c  ios  nsdate 

11
Як очистити всі завдання від Sidekiq?
Я використовую sidekiq для фонових завдань у додатку Rails. Зараз кількість робочих місць стає більше, тому я хочу очистити всі робочі місця. Я спробував наступну команду в консолі Sidekiq::Queue.new.clear але це дало наступну помилку. NameError: uninitialized constant Sidekiq::Queue Як очистити всі завдання від sidekiq?

15
Як відкрити поштовий додаток від Swift
Я працюю над простим швидким додатком, де користувач вводить адресу електронної пошти і натискає кнопку, яка відкриє поштовий додаток, із введеною адресою в адресному рядку. Я знаю, як це зробити в Objective-C, але у мене виникають труднощі з тим, щоб він працював у Swift.
119 ios  swift 

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