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

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

13
Чому розмір параметра масиву не такий, як у main?
Чому розмір масиву, надісланого як параметр, не такий, як у main? #include <stdio.h> void PrintSize(int p_someArray[10]); int main () { int myArray[10]; printf("%d\n", sizeof(myArray)); /* As expected, 40 */ PrintSize(myArray);/* Prints 4, not 40 */ } void PrintSize(int p_someArray[10]){ printf("%d\n", sizeof(p_someArray)); }
104 c  arrays  function  sizeof 

2
Реалізація Google Authenticator в Python
Я намагаюся використовувати одноразові паролі, які можна створити за допомогою програми Google Authenticator . Що робить Google Authenticator В основному, Google Authenticator реалізує два типи паролів: HOTP - одноразовий пароль на основі HMAC, який означає, що пароль змінюється під час кожного дзвінка відповідно до RFC4226 та TOTP - одноразовий пароль …

6
Імпорт модуля з підпапки
Я хочу імпортувати підпапки як модулі. Тому кожна підпапка містить a __init__.py. Структура моєї папки виглядає так: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py У своєму головному сценарії я імпортую from dirFoo.foofactory import FooFactory У цей заводський файл я включаю підмодулі: from dirFoo1.foo1 import Foo1 from …

8
Як розмістити всі необхідні файли JAR у папці бібліотеки всередині остаточного файлу JAR разом із Maven?
Я використовую Maven в моєму автономному додатку, і я хочу упакувати всі залежності в моєму файлі JAR всередині папки бібліотеки, як згадується в одній з відповідей тут: Як я можу створити виконуваний JAR із залежностями за допомогою Maven? Я хочу, щоб мій остаточний файл JAR мав папку бібліотеки, яка містить …

7
Зробити git diff --stat показати повний шлях до файлу
Зробивши git diff --statкілька файлів вказані повний шлях від заснування сховища , але деякі файли перераховані як: .../short/path/to/filename. Тобто шлях починається ...і показується лише короткий шлях. Я хотів би git diffперерахувати повний шлях до всіх файлів, щоб він був легко оброблений сценарієм. Чи є якийсь спосіб я досягти, git diffщоб …
104 git  git-diff 


3
Різниця між методами обрізки рядків () та strip () на Java 11
Серед інших змін, JDK 11 представляє 6 нових методів для класу java.lang.String: repeat(int)- Повторює рядок стільки разів, скільки передбачено intпараметром lines() - Використовує Spliterator для лінивого надання рядків з вихідного рядка isBlank() - Вказує, чи рядок порожній чи містить лише пробіли stripLeading() - Видаляє пробіл з початку stripTrailing() - Видаляє …
104 java  string  trim  strip  java-11 



4
Тестування javascript з Mocha - як я можу використовувати console.log для налагодження тесту?
Я використовую тестовий запуск javascript "Mocha". У мене є тест, який не працює, тому я хотів би налагодити його за допомогою console.log. Але коли тести виконуються, виходу немає (лише результати тестування Mocha). Схоже, Моха захопив і придушив мою console.logпродукцію! Як я можу змусити Mocha показати свій результат? (на тести, які …

1
Що таке дивна поведінка товстої кишки?
Я використовую Python 3.6.1, і мені траплялося щось дуже дивне. У мене був простий типовий склад словника, який знадобився мені довго. context = {} context["a"]: 2 print(context) Вихід {} Що context["a"]: 2робить код ? Він не піднімає, SyntaxErrorколи повинен ІМО. Спочатку я подумав, що це створює шматочок. Однак введення тексту …
104 python  python-3.x 

6
Як запобігти розриву рядків у дефісах у всіх браузерах
У нас є ckeditor на нашій CMS. Наші кінцеві користувачі введуть кілька довгих статей через цей ckeditor. Нам потрібен спосіб запобігти розриву рядків у дефісах на цих статтях. Чи все-таки можна запобігти перериву рядків у дефісах у всіх браузерах? або у ckeditor є можливість запобігти цьому?
104 html  css 

13
Як встановити користувацький заголовок у запиті Volley
Як можна встановити власні заголовки для запиту Volley? На даний момент існує спосіб встановити вміст тіла для запиту POST. У мене простий GET-запит, але мені потрібно передавати власні заголовки разом. Я не бачу, як клас JsonRequest підтримує його. Це взагалі можливо?

5
Фрагмент анімації транзакцій: засуньте та висуньте
Я перевірив кілька навчальних посібників щодо анімаційних транзакцій між фрагментами. Я використовував цей метод для анімації, і він працює: fragmentTransaction.setCustomAnimations(android.R.anim.slide_in_left, android.R.anim.slide_out_right); Але я хочу перевернути цю анімацію: старий фрагмент висувається ліворуч, а новий фрагмент ковзає праворуч, але жодне значення R.animфайлу не здається корисним для моєї області. Як я можу це …

6
У мене помилка: setOnItemClickListener не можна використовувати зі спінером, що не так?
Будь ласка, це мій код нижче, і я вставляю повідомлення про помилки під ним: я намагаюся використовувати setOnItemClickListenerна спінері, чи допустимо це? @Override public void onItemClick(AdapterView<?> arg0, View v, int index, long arg3) { if (quantity[index]=="Meter" ){ s1="Meter"; Toast.makeText(v.getContext(), "convert from meter",Toast.LENGTH_SHORT).show(); } } }); convertto.setOnItemClickListener(new OnItemClickListener() { @Override public …

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