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

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

10
Чи є хорошою практикою використовувати try-крім-ще в Python?
Час від часу в Python я бачу блок: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something У чому причина спроби, окрім іншого, існувати? Мені не подобається таке програмування, оскільки воно використовує винятки для контролю потоку. Однак, якщо він включений до мови, це має бути вагомою причиною, чи …


16
Центруйте положення: фіксований елемент
Я хотів би зробити position: fixed;спливаюче вікно, зосереджене на екрані, з динамічною шириною та висотою. Я margin: 5% auto;для цього використовував . Без position: fixed;нього центрировать тонко горизонтально, але не вертикально. Після додавання position: fixed;він навіть не центрується горизонтально. Ось повний набір: .jqbox_innerhtml { position: fixed; width: 500px; height: 200px; …

5
Express.js - app.listen vs server.listen
Це може бути дуже основним питанням, але я просто не розумію. Яка різниця між створенням програми за допомогою Express.js та запуском програми на прослуховування через порт 1234, наприклад: var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); та додавання http-сервера: var express = require('express'); var http = …
439 node.js  express  server 



8
Як відобразити довжину відфільтрованих даних ng-повторів
У мене є масив даних, який містить багато об'єктів (формат JSON). В якості вмісту цього масиву можна вважати наступне: var data = [ { "name": "Jim", "age" : 25 }, { "name": "Jerry", "age": 27 } ]; Тепер я показую ці деталі як: <div ng-repeat="person in data | filter: query"> …



18
Як змінити розмір шрифту в Eclipse для текстових редакторів Java?
Я щойно намагався змінити розмір шрифту в Eclipse 3.6.0 наступним чином: Загальні → Зовнішній вигляд → Кольори та шрифти → Шрифт тексту редактора Java Однак розмір шрифту змінився лише у відкритому мені файлі. Як я можу змінити розмір шрифту для всіх файлів і проектів Java, які я відкриваю в Eclipse?
438 java  eclipse  fonts  font-size 

19
Чому CSS працює з підробленими елементами?
У своєму класі я розігрувався і дізнався, що CSS працює зі складеними елементами. Приклад: imsocool { color:blue; } <imsocool>HELLO</imsocool> Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Коли мій професор вперше побачив, як я це використовую, він трохи здивувався, що складені елементи спрацювали, і рекомендував мені просто змінити всі складені елементи на абзаци …
438 html  css 

14
Швидко створити великий файл у системі Linux
Як я можу швидко створити великий файл у системі Linux ( Red Hat Linux )? dd зробить цю роботу, але читання /dev/zeroта запис на накопичувач може зайняти тривалий час, коли для тестування вам потрібен файл розміром у кілька сотень ГБ… Якщо вам потрібно це робити неодноразово, час дійсно збільшується. Мене …
438 linux  file  filesystems 

9
Різниця між класом і модулем
Я приїхав з Java, і зараз більше працюю з Рубі. Однією з мовних особливостей я не знайомий є module. Мені цікаво, що саме таке moduleі коли ви використовуєте його, і навіщо використовувати moduleнад class?
438 ruby  class  module 

13
JsonMappingException: Не знайдено відповідного конструктора для типу [простий тип, клас]: не можна інстанціювати об'єкт JSON
Я отримую таку помилку при спробі отримати запит JSON та обробити його: org.codehaus.jackson.map.JsonMappingException: Не знайдено відповідного конструктора для типу [простий тип, клас com.myweb.ApplesDO]: не можна інстанціювати об'єкт JSON (потрібно додати / включити інформацію про тип?) Ось JSON, який я намагаюся надіслати: { "applesDO" : [ { "apple" : "Green Apple" …

6
Як користуватися git bisect?
Я прочитав деякі статті, які говорять, що git bisectце приголомшливо. Однак я не є носієм мови і не можу зрозуміти, чому це приголомшливо. Може хтось, будь ласка, продемонструє якийсь зразок коду: Як ним користуватися? Це просто так svn blame?
438 git  git-bisect 

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