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

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

10
Назва пітона манґлінг
В інших мовах загальне керівництво, яке допомагає виробляти кращий код, - це завжди робити все максимально прихованим. Якщо ви сумніваєтесь у тому, чи повинна змінна бути приватною чи захищеною, краще перейти з приватною. Чи справедливо те саме для Python? Чи слід спочатку використовувати два провідні підкреслення для всього, і лише …

10
нано помилка: помилка відкриття терміналу: xterm-256color
Після встановлення OSX Lion я спробував: nano /etc/apt/sources.list Але я отримую цю помилку: Error opening terminal: xterm-256color Якщо я спробую переключити налаштування terminal.app, щоб відкрити вікна терміналів у "xterm color" замість xterm-256color все працює добре. Що відбувається?
109 terminal  nano 

12
Як я можу змінити порт IIS Express для сайту
Я хочу змінити номер порту, на якому працює мій веб-сайт, під час налагодження з Visual Studio. Я використовую Visual Studio 2012, і я використовую ASP.NET MVC 4 для своїх проектів, я хочу змінити порт. Випадковий порт або фіксований хтось буде працювати просто хочу змінити порт.

3
Вкладені об’єкти JSON - чи потрібно використовувати масиви для всього?
Чи є спосіб вкласти в JSON об'єкти, тому мені не доведеться робити масиви з усього? Щоб мій об'єкт був розбитий без помилки, мені здається, потрібна така структура: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Якщо я забираю цей об'єкт у змінну під …

12
Помилка отримання iOS9 "сталася помилка SSL і захищене з'єднання з сервером неможливо зробити"
Оскільки я модернізував свій існуючий проект на iOS 9, я продовжую отримувати помилку: Сталася помилка SSL і захищене з'єднання з сервером неможливо зробити.

6
Навіщо нам потрібне ключове слово "подія" під час визначення подій?
Я не розумію, навіщо нам потрібне ключове слово "подія" під час визначення подій, коли ми можемо зробити те ж саме, не використовуючи ключове слово "подія", просто використовуючи делегатів. напр public delegate void CustomEventHandler(int a, string b); public event CustomEventHandler customEvent; customEvent += new CustomEventHandler(customEventHandler); customEvent(1,"a"); // Raising the event Тут, …
109 c#  .net 

2
Matplotlib - перемістіть мітку X-Axis вниз, але не X-Axis Ticks
Я використовую Matplotlib для побудови гістограми. Користуючись порадами з мого попереднього запитання: Matplotlib - позначте кожен контейнер , я більш-менш працюю над переробками. Є ще одна остання проблема - раніше - мітка осі x ("Час (у мілісекундах)") відображалася під галочками осі x (0,00, 0,04, 0,08, 0,12 тощо) Користуючись порадами Джо …


6
Чи можу я створити функцію одноразового використання у сценарії чи збереженій процедурі?
Чи існує в SQL Server 2005 концепція одноразового використання або локальної функції, оголошеної всередині SQL-скрипту чи збереженої процедури? Я хотів би відмовитись від складності сценарію, який я пишу, але це вимагатиме можливості оголосити функцію. Просто цікаво.

1
Помилка: "Вузол, який потрібно вставити, є з іншого контексту документа"
Коли я телефоную XmlNode.AppendChild(), я отримую цю помилку: Вузол, який потрібно вставити, є з іншого контексту документа. static public XmlNode XMLNewChildNode(XmlNode oParent, string sName, string sNamespaceURI, string sNodeType) { XmlNode oNode = moDoc.CreateNode(sNodeType, sName, sNamespaceURI); oParent.AppendChild(oNode); return oNode; } Цей код був перетворений з його VB 6.0 версії, яка була …
109 c#  xml 

6
Чи є спосіб зробити перевантаження методу в TypeScript?
Чи є спосіб зробити перевантаження методу мовою TypeScript? Я хочу досягти чогось такого: class TestClass { someMethod(stringParameter: string): void { alert("Variant #1: stringParameter = " + stringParameter); } someMethod(numberParameter: number, stringParameter: string): void { alert("Variant #2: numberParameter = " + numberParameter + ", stringParameter = " + stringParameter); } } …

6
Як я витягну свій проект з github?
У мене є проект про github, над яким я працював раніше. Однак я видалив свій комп’ютер, і мені цікаво, яку команду git потрібно запустити під своїм ім’ям користувача, щоб ще раз перевірити свій проект, щоб я зміг підштовхнути свої останні зміни до github під своїм обліковим записом.
109 git  github 

4
Навіщо використовувати алгоритм Дейкстри, якщо перший пошук за шириною (BFS) може зробити те ж саме швидше?
Обидва можуть бути використані для пошуку найкоротшого шляху з одного джерела. BFS працює O(E+V), а Dijkstra працює O((V+E)*log(V)). Крім того, я бачив, як Dijkstra багато використовував, як у протоколах маршрутизації. Отже, навіщо використовувати алгоритм Дейкстри, якщо BFS може зробити те ж саме швидше?

9
Як зробити так, щоб програма WinForms перейшла на весь екран
У мене є додаток WinForms, який я намагаюся зробити на повний екран (дещо схоже на те, що VS робить у повноекранному режимі). В даний час я встановлюю FormBorderStyleв Noneі WindowStateдо , Maximizedщо дає мені трохи більше простору, але це не поширюється через панель задач , якщо вона видна. Що мені …
109 c#  .net  winforms 

4
xUnit: Акт два списку <T> рівні?
Я новачок у TDD та xUnit, тому хочу перевірити свій метод, який виглядає приблизно так: List&lt;T&gt; DeleteElements&lt;T&gt;(this List&lt;T&gt; a, List&lt;T&gt; b); Чи є який-небудь метод Assert, який я можу використовувати? Я думаю, щось подібне було б добре List&lt;int&gt; values = new List&lt;int&gt;() { 1, 2, 3 }; List&lt;int&gt; expected = …
109 c#  xunit 

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