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

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

10
Подвійна ітерація в розумінні списку
У Python ви можете мати кілька ітераторів у розумінні списку, наприклад [(x,y) for x in a for y in b] для деяких підходящих послідовностей a і b. Мені відомо про семантику вкладених циклів розуміння списку Python. Моє запитання: Чи може один ітератор у розумінні посилатися на інший? Іншими словами: Чи …

16
Перевірка наявності об’єкта в C #
Я хотів би запобігти подальшій обробці об’єкта, якщо він є нульовим. У наступному коді я перевіряю, чи об’єкт недійсний будь-яким: if (!data.Equals(null)) і if (data != null) Однак я отримую NullReferenceExceptionат dataList.Add(data). Якщо об’єкт був недійсним, він ніколи не повинен був навіть входити до ifповідомлення! Таким чином, я запитую, чи …

13
Android: встановити стиль перегляду програмно
Ось XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> Як встановити styleатрибут програмно?

8
Об’єднайте два сховища Git, не порушуючи історію файлів
Мені потрібно об'єднати два сховища Git у абсолютно новий, третій сховище. Я знайшов багато описів, як це зробити за допомогою злиття піддерева (наприклад , відповідь Якуба Нарбського про те, як ви з’єднуєте два сховища Git? ) Та слідуючи цим інструкціям, здебільшого працює, за винятком того, що коли я примушую піддерево …
226 git  git-subtree 

13
Відображати довідкове повідомлення з аргументом python, коли скрипт викликається без аргументів
Це може бути простим. Припустимо, у мене є програма, яка використовує argparse для обробки аргументів / параметрів командного рядка. Далі буде надруковано повідомлення "довідки": ./myprogram -h або: ./myprogram --help Але якщо я запускаю скрипт без будь-яких аргументів, він нічого не робить. Я хочу це зробити - це відображення повідомлення про …
226 python  argparse 

3
Різниця між .keystore файлом і .jks файлом
Я намагався знайти різницю між .keystoreфайлами та .jksфайлами, але не зміг її знайти. Я знаю, що jksце "сховище Java", і обидва є способом зберігання пар ключів / значень. Чи є якась різниця чи перевагу використовувати одне над іншим?
226 keystore  jks 

19
Нормалізуйте стовпці кадру даних панд
У мене є фрейм даних у пандах, де кожен стовпець має різний діапазон значень. Наприклад: df: A B C 1000 10 0.5 765 5 0.35 800 7 0.09 Будь-яка ідея, як я можу нормалізувати стовпці цього фрейму даних, де кожне значення становить від 0 до 1? Мій бажаний вихід: A …




20
Як я можу відформатувати нульовий DateTime за допомогою ToString ()?
Як я можу перетворити нульовий DateTime dt2 у відформатований рядок? DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-dd hh:mm:ss")); //works DateTime? dt2 = DateTime.Now; Console.WriteLine(dt2.ToString("yyyy-MM-dd hh:mm:ss")); //gives following error: відсутність перевантаження методу ToString бере один аргумент


11
Як довільно вибрати рядки в SQL?
Я використовую MSSQL Server 2005. У моєму db у мене є таблиця "Імена клієнта", у якій є два стовпці "Id" та "Name" та прибл. 1000 результатів. Я створюю функціонал, коли мені щоразу доводиться вибирати 5 клієнтів випадковим чином. Хто-небудь може сказати мені, як створити запит, який отримуватиме випадкові 5 рядків …
226 sql  database  random 

11
Створення жорстких і м'яких посилань за допомогою PowerShell
Чи може PowerShell 1.0 створювати жорсткі та м'які посилання, аналогічні різноманітності Unix? Якщо це не вбудовано, чи може хтось вказати мені на сайт із скриптом ps1, який імітує це? Це необхідна функція будь-якої хорошої оболонки, ІМХО. :)

6
Ярлик клавіатури JetBrains / IntelliJ для згортання всіх методів
Я працюю над старим кодом, який має клас, який становить 10 000+ рядків коду та має 100 методів. Чи є ярлик для будь-якого ID JetBrains IDE (оскільки, швидше за все, цей ярлик буде спільним для всіх), щоб згортати всі методи / функції, щоб відображалися лише підписи методу? Щось на зразок …

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