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

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

9
Абстрактний інтерфейс Java
Розглянемо приклад (який збирається в java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Чому потрібно, щоб інтерфейс був "оголошений" абстрактним? Чи є інші правила, які застосовуються до абстрактного інтерфейсу? Нарешті: якщо abstractзастаріло, чому він включений у Java? Чи є історія для абстрактного інтерфейсу?
197 java  interface  abstract 

13
Asp.net 4.0 не зареєстрований
Коли я намагаюся відкрити свій проект Visual Studio, я отримую таку помилку: Asp.Net не зареєстрований на веб-сервері, що потрібно вручну налаштувати веб-сервер для Asp.net 4.0. Оновлення: Nevermind я виправив: Я щойно відремонтував .Net Framework 4.0 і питання було вирішено.

8
знайти всі прапорець у jquery
У мене є список прапорців: <input type="checkbox" name="answer" id="id_1' value="1" /> <input type="checkbox" name="answer" id="id_2' value="2" /> ... <input type="checkbox" name="answer" id="id_n' value="n" /> Я можу зібрати всі значення встановлених прапорців; моє запитання - як можна отримати всі значення відмічених прапорців? Я намагався: $("input:unchecked").val(); щоб отримати неперевірене прапорець, але я …
197 jquery  html  input  checkbox 

14
URL для завантаження ресурсів з classpath на Java
На Java ви можете завантажувати всі види ресурсів за допомогою одного API, але за допомогою різних протоколів URL: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Це добре роз'єднує фактичне завантаження ресурсу з програми, яка потребує ресурсу, і оскільки URL-адреса є лише рядком, завантаження ресурсів також дуже легко настроюється. Чи існує протокол для завантаження ресурсів …
197 java  url  classloader 

2
Android: як намалювати межу для LinearLayout
У мене три файли. XML, функція малювання та основна діяльність. У мене є LinearLayoutXML-файл. <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Це функція малювання: public class getBorder extends TextView { public getBorder(Context context) { super(context); } @Override protected void …

13
Ключове слово охоронця Свіфта
Swift 2 представив guardключове слово, за допомогою якого можна забезпечити налаштування різних даних, готових до роботи. Приклад, який я побачив на цьому веб-сайті, демонструє функцію submitTapped: func submitTapped() { guard username.text.characters.count > 0 else { return } print("All good") } Мені цікаво, чи використовувати guardщось інакше, ніж робити це старомодно, …

3
Як відображати приховані символи за замовчуванням (ZERO WIDTH SPACE, тобто. & # 8203)
Я просто втратив частину своїх вихідних через це ... джокер - простір нульової ширини. Я просто використав кілька фрагментів з груп google і не визнав, що є подвоєні символи, тому що Idea (11) їх не показав, що спричиняло проблеми з розбором конфігураційного файлу мого додатка ... Я виявив це випадково …

14
Ефективно перевірити, чи не відкрито порт Linux?
З баш сценарію, як можна швидко дізнатися, чи відкритий порт 445/ прослуховується порт на сервері. Я спробував пару варіантів, але хочу щось швидке: 1. lsof -i :445 (Займає секунди) 2. netstat -an |grep 445 |grep LISTEN(Займає секунди) 3. telnet(не повертається) 4. nmap, netcatнедоступні на сервері Буде приємно знати спосіб, який …
197 linux  bash  shell  port 


14
Оновлення конфлікту версій до 8.4.0
Помилка : Не вдалося виконати завдання ": app: processDebugGoogleServices". Виправте конфлікт версій або оновивши версію плагіна Google-сервісів (інформація про останню версію доступна тут ) або оновивши версію com.google.android.gms до 8.3.0. Я все зробив, що знайшов. dependencies { // This does not break the build when Android Studio is missing the …

13
NodeJS - Помилка встановлення з NPM
Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. All rights reserved. C:\Windows\system32>npm install caress-server npm http GET https://registry.npmjs.org/caress-server npm http 304 https://registry.npmjs.org/caress-server npm http GET https://registry.npmjs.org/jspack/0.0.1 npm http GET https://registry.npmjs.org/buffertools npm http 304 https://registry.npmjs.org/jspack/0.0.1 npm http 304 https://registry.npmjs.org/buffertools > buffertools@2.0.1 install C:\Windows\system32\node_modules\caress-server\node_ modules\buffertools > node-gyp rebuild C:\Windows\system32\node_modules\caress-server\node_modules\buffertools>node "G: \nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node- gyp.js" …
197 node.js  npm 

30
Параметр публікації завжди є нульовим
З моменту оновлення до RC для WebAPI у мене виникає справжня дивна проблема при виклику POST на моєму WebAPI. Я навіть повернувся до базової версії, створеної для нового проекту. Так: public void Post(string value) { } і зателефонувавши від Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: application/json Content-Length: 29 Body: …

10
У чому полягає використання join () в потоці Python?
Я вивчав різьблення пітона і натрапив join(). Автор сказав, що якщо нитка перебуває в демоновому режимі, то мені потрібно використовувати join()так, щоб нитка могла закінчитися, перш ніж основний потік закінчиться. але я також бачив, як він користувався, t.join()хоча й tне бувdaemon Приклад коду такий import threading import time import logging …

4
Посилання на інші сторінки Вікі на GitHub? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Вікі GitHub дозволяють вам посилатися на інші сторінки у вікі так: [[Wiki Page Name]] Однак я хочу, щоб під …
197 github 

4
Потік Java 8 та робота з масивами
Я щойно відкрив нові можливості потоку Java 8. Походячи з Python, мені було цікаво, чи не існує тепер акуратного способу робити операції над масивами, як підсумовування, множення двох масивів "пітонічним" одним рядком? Дякую

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