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

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

7
'є' проти спробувати з нульовою перевіркою
Я помітив, що Решарпер пропонує мені це перетворити: if (myObj.myProp is MyType) { ... } в це: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Чому він пропонує цю зміну? Я звик до Resharper, що пропонує зміни оптимізації та зменшення коду, але це відчуває, що …
107 c#  .net  casting  resharper 



8
Як змусити LaTeX передати слово дефісом слово, яке містить тире?
У документі LaTeX, про який я пишу, я отримую повне попередження hbox через слово "багатодисциплінарність", яке трапляється в кінці рядка. Я можу позбутися цього конкретного попередження, змінивши його multi-discipli\-nary, але така ж проблема буде і в інших місцях, оскільки це слово використовується в роботі багато. Я хотів би скористатися \hyphenation{}командою …
107 latex  hyphenation 

4
Python - abs vs fabs
Я помітив, що в python є два подібних способи пошуку для пошуку абсолютного значення числа: Перший abs(-5) Друге import math math.fabs(-5) Чим відрізняються ці методи?
107 python 

9
Чи можливо змінити змінну в python, що знаходиться у зовнішній, але не глобальній області застосування?
Дано наступний код: def A() : b = 1 def B() : # I can access 'b' from here. print( b ) # But can i modify 'b' here? 'global' and assignment will not work. B() A() Оскільки код у B()функціональній змінній bзнаходиться у зовнішній області, але не в глобальній …
107 python  python-2.7 

7
Інструменти для отримання графічного коду виклику функції зображень коду [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання У мене є великий робочий простір, який містить багато вихідних файлів коду С. Хоча я …
107 c  function  call-graph 

10
Створити гіперпосилання в Slack [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 місяці тому . Удосконаліть це питання Чи є спосіб створити гіперпосилання без автоматичного вирішення? Я просто хочу, щоб текст, який я …
107 slack 

8
мультипроцесори: обмін великим об'єктом лише для читання між процесами?
Чи породжуються дочірні процеси за допомогою багатопроцесорної обробки об'єктів спільного використання, створених раніше в програмі? У мене є така настройка: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object = marshal.load('file.bin') pool = Pool(processes=4) print pool.map(do_some_processing, glob.glob('*.data')) Я завантажую в пам'ять якийсь …

15
Програмування Java - Де слід зберігати оператори SQL? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання Де JDBC-сумісний додаток повинен зберігати свої SQL-заяви і чому? Поки мені …
107 java  sql 

5
Надсилайте дані POST через сирий json з листоношею
У мене є Postman (той, який не відкривається в Chrome), і я намагаюся зробити POST-запит, використовуючи raw json. На вкладці "Тіло" у мене вибрано "raw" та "JSON (application / json)" з цим органом: { "foo": "bar" } Для заголовка у мене є 1, Content-Type: application/json З боку PHP я просто …
107 php  json  rest  postman 

4
Місце дужки для автоматичного виконання анонімних функцій JavaScript?
Нещодавно я порівнював поточну версію json2.js з версією, яку я мав у своєму проекті, і помітив різницю в тому, як було створено і самовиконано вираз функції. Код, який використовується для загортання анонімної функції в дужки, а потім її виконання, (function () { // code here })(); але тепер він обгортає …

3
Як запобігти оптимізації gcc деяких висловлювань у C?
Для того, щоб зробити сторінку брудною (увімкнувши брудний біт у записі таблиці сторінки), я торкаюся перших байтів сторінки таким чином: pageptr[0] = pageptr[0]; Але на практиці gcc ігнорує заяву шляхом усунення мертвих магазинів. Щоб запобігти оптимізації gcc, я переписую заяву наступним чином: volatile int tmp; tmp = pageptr[0]; pageptr[0] = …
107 c  gcc 

9
Android ViewPager - Показати попередній перегляд сторінки зліва та справа
Я використовую Android ViewPager. Що я хочу зробити, це показати попередній перегляд сторінки зліва та справа. Я бачив, де я можу використовувати мінус pageMarginдля показу попереднього перегляду правої сторони. setPageMargin(-100); Чи все-таки я можу показати також попередній перегляд лівої сторони? Це в основному щось схоже на віджет галереї, який я …

8
Як зробити спливаюче вікно / сповіщення Mac Terminal? Яблукопис?
Я хочу, щоб у моїй програмі було відображено попередження, сповіщення про те, що відображає мій власний текст. Як це робиться? Також, чи можна зробити одну з декількох кнопок, яка встановлює змінну? Схожий на batch's: echo msgbox""<a.vbs&a.vbs

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