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

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

6
Перетворити закінчення рядків для цілого дерева каталогів (Git)
Наступна ситуація: Я працюю на Mac під керуванням OS X і нещодавно приєднався до проекту, учасники якого поки що всі використовують Windows. Одним з моїх перших завдань було встановити базу коду у сховищі Git, тому я витягнув дерево каталогів з FTP і спробував перевірити його в репортажі Git, який я …
162 git  line-endings 

2
Як створити кілька каталогів з одного повного шляху в C #?
Якщо у вас є повний шлях на кшталт: "C:\dir0\dir1\dir2\dir3\dir4\"як би ви найкраще його реалізували, щоб усі каталоги були присутніми? Чи є метод для цього в БКЛ? Якщо ні, то який найелегантніший спосіб зробити це?

23
Оновіть значення вкладеного словника різної глибини
Я шукаю спосіб оновити словник dict1 зі змістом оновлення dict без перезапису рівняA dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Я знаю, що оновлення видаляє значення в level2, оскільки воно оновлює найнижчий ключовий рівень1. Як я міг би вирішити це, враховуючи, що словник1 та оновлення можуть мати будь-яку …
162 python 

4
Заперечення в Python
Я намагаюся створити каталог, якщо шлях не існує, але! (не) оператор не працює. Я не впевнений, як заперечувати в Python ... Який правильний спосіб це зробити? if (!os.path.exists("/usr/share/sounds/blues")): proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
162 python  negation 


4
Буквальний суфікс для байта в .NET?
Мені цікаво, чи є який-небудь спосіб оголосити байт-змінну коротким способом, як floats або double? Я маю на увазі, як 5fі 5d. Звичайно , я міг би написати byte x = 5, але це трохи несуттєвим , якщо ви використовуєте varдля локальних змінних.
162 c#  .net  value-type 


9
Як клонувати InputStream?
У мене є InputStream, який я передаю методу, щоб зробити деяку обробку. Я буду використовувати той же InputStream в іншому методі, але після першої обробки, InputStream з'являється закритим всередині методу. Як я можу клонувати InputStream для надсилання до методу, який його закриває? Є ще одне рішення? EDIT: методи, що закривають …
162 java  clone  inputstream 

15
Вертикальна лінія, що використовує XML, що малюється
Я намагаюся розібратися, як визначити вертикальну лінію (товщиною 1dp), яку слід використовувати як графічну. Щоб зробити горизонтальний, це досить просто: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Питання в тому, як зробити цю лінію вертикальною? Так, є обхідні шляхи, такі як малювання прямокутника форми товщиною 1 пікселя, …

10
"TypeError: (Integer) не є серіалізацією JSON" при серіалізації JSON в Python?
Я намагаюся надіслати простий словник до файлу json з python, але я продовжую отримувати повідомлення "TypeError: 1425 - це не серіалізація JSON". import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8')) afile.close() Якщо я додаю аргумент за замовчуванням, то він пише, але цілі значення записуються у файл json у …



4
відключити індикацію про хід завантаження Maven
У нашій компанії в машинах CI Maven локальне сховище очищається перед кожною збіркою. Як результат, мої журнали збирання завжди мають такий шум, як цей Downloading: http://.../artifactory/repo/com/codahale/metrics/metrics-core/3.0.1/metrics-core-3.0.1.jar 4/2122 KB 8/2122 KB 12/2122 KB 16/2122 KB 18/2122 KB 18/2122 KB 4/480 KB 18/2122 KB 8/480 KB 18/2122 KB 12/480 KB 18/2122 KB …
162 maven 

30
Запустіть екранну дошку, не відображаючи зображення
Я намагаюся отримати зображення, яке відображатиметься як екран запуску з мого файлу Launch Screen.storyboard, проте зображення ніколи не відображається. У мене є мітки, які добре відображаються, але зображення не відображається. Ось так виглядає екран запуску у файлі Launch Screen.storyboard: Однак, коли я запускаю додаток на тренажері (як і на фізичному …
162 ios  iphone  xcode 

16
Як встановити конкретну версію Java для Maven
На моїй машині встановлено дві версії Java: (1.6 та 1.7 встановлені мною вручну). Мені вони обоє потрібні для різних проектів. Але для Maven мені потрібно 1,7, тепер мій Maven використовує 1,6 версії java, як я можу налаштувати Maven на 1.7?
162 maven  java-7  java-6 

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