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

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

8
без підпису int vs. size_t
Я зауважую, що сучасний код C і C ++, здається, використовується size_tзамість int/ unsigned intв значній мірі скрізь - від параметрів для C рядкових функцій до STL. Мені цікаво, що є причиною цього та користю, яку він приносить.
492 c++  c  size-t 

10
ViewPager та фрагменти - який правильний спосіб зберігати стан фрагмента?
Фрагменти здаються дуже приємними для поділу логіки інтерфейсу користувача на деякі модулі. Але поряд зі ViewPagerсвоїм життєвим циклом мені все ще туманно. Тож думки Гуру дуже потрібні! Редагувати Дивіться дурне рішення нижче ;-) Область застосування Основна діяльність має ViewPagerфрагменти. Ці фрагменти могли реалізувати дещо іншу логіку для інших (підрозділів) діяльності, …

18
Перевірте, чи вводи порожні за допомогою jQuery
У мене є форма, в якій я хотів би, щоб усі поля були заповнені. Якщо поле натиснуто, а потім не заповнене, я хотів би відобразити червоний фон. Ось мій код: $('#apply-form input').blur(function () { if ($('input:text').is(":empty")) { $(this).parents('p').addClass('warning'); } }); Він застосовує клас попередження незалежно від того, заповнене чи не …
491 jquery  validation 

28
Як витягнути з сховища Git через проксі-сервер HTTP?
Примітка: хоча описаний випадок використання стосується використання підмодулів в рамках проекту, те ж саме стосується звичайного git cloneсховища через HTTP. У мене проект під контролем Git. Я хочу додати підмодуль: git submodule add http://github.com/jscruggs/metric_fu.git vendor/plugins/metric_fu Але я отримую ... got 1b0313f016d98e556396c91d08127c59722762d0 got 4c42d44a9221209293e5f3eb7e662a1571b09421 got b0d6414e3ca5c2fb4b95b7712c7edbf7d2becac7 error: Unable to find abc07fcf79aebed56497e3894c6c3c06046f913a …

11
typeof! == "undefined" vs.! = null
Я часто бачу код JavaScript, який перевіряє невизначені параметри і т.д. таким чином: if (typeof input !== "undefined") { // do stuff } Це здається марнотратним, оскільки воно включає як пошук типу, так і рядкове порівняння, не кажучи вже про його багатослівність. Це потрібно, тому що undefinedйого можна перейменувати. Моє …

30
Захистити код .NET від зворотної інженерії?
Затуплення є одним із способів, але він не може захистити від порушення захисту захисту від піратства програми. Як переконатися, що програма не піддається фальсифікаціям, і як я переконуюсь, що механізм реєстрації не може бути розроблений за допомогою зворотного? Також можна конвертувати додаток C # у нативний код, а Xenocode - …

1
Як ви берете файл git diff та застосуєте його до локальної гілки, яка є копією того ж сховища?
У мене є .diff-файл, створений співробітником, і я хотів би застосувати зміни, перелічені в цьому файлі diff, до моєї локальної гілки того самого сховища. Я не маю доступу до ПК або гілки цього працівника, який використовувався для створення цього файлу різниці. Очевидно, що я міг переходити по черзі та переглядати …
491 git  diff  git-diff 


21
Не вдалося завантажити ресурс, оскільки політика безпеки транспорту додатків вимагає використання безпечного з'єднання
Я зіткнувся з проблемою, коли я оновив свій Xcode до 7.0 або iOS 9.0. Якось почала видавати мені помилку під заголовком "Не вдалося завантажити ресурс, оскільки політика безпеки транспорту додатків вимагає використання безпечного з'єднання" Метод веб-сервісу: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" …

14
Змінні альтернативи класу ES6
В даний час в ES5 багато хто з нас використовують таку схему в рамках, щоб створити класи та змінні класу, що є зручним: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); У ES6 ви можете створювати класи на самому собі, але немає варіантів …

11
PHP + згортання, зразок коду HTTP POST?
Чи може хто-небудь показати мені, як зробити PHP curl з HTTP POST? Я хочу надіслати такі дані: username=user1, password=passuser1, gender=1 До www.domain.com Я очікую, що завиток поверне відповідь на кшталт result=OK. Чи є приклади?
491 php  http  curl  http-post 

11
Кордон шрифту CSS?
З урахуванням усіх нових меж CSS3, що тривають (( -webkit...), тепер можна додати рамку до вашого шрифту? (Як і суцільна біла рамка навколо синього логотипу Twitter). Якщо ні, чи є якісь не надто потворні хаки, які виконають це в CSS / XHTML або мені все-таки потрібно запустити Photoshop?
491 css  fonts 

11
Javascript / Chrome - як скопіювати об’єкт з інспектора веб-браузера як код
Я роблю оператор console.log у своєму javascript, щоб увійти в об'єкт javascript. Мені цікаво, чи є спосіб, як тільки це зробити - скопіювати цей об’єкт як код JavaScript. Я намагаюся зробити це перетворити об’єкт, створений за допомогою ajax для розбору каналу XML, у статичний об’єкт JavaScript, щоб файл міг працювати …

30
Як змінити або додати тему до Android Studio?
Щойно я встановив Android Studio у своєму 64-бітовому вікні Windows. Коли я запускаю програму, фон екрана, на якому ми пишемо код, є білим. Я вважаю за краще чорний або будь-який інший колір. Я не впевнений, чи зможемо ми змінити колір / тему АБО додати більше тем.

30
Як отримати сертифікат відбитків пальців SHA-1 в Android Studio для налагодження?
Я перейшов з Eclipse в Android Studio . Зараз я намагаюся працювати над моєю програмою Map. Тому мені потрібен номер сертифіката відбитків пальців SHA-1. Коли я використовував Eclipse, це було саме під Windows -> Налаштування -> Android -> Build . Але в Android Studio я не зміг знайти подібного варіанту, …

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