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

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

7
Навіщо використовувати ти івар?
Зазвичай я бачу, що це питання задається іншим способом, наприклад, чи повинен кожен ivar бути власністю? (і мені подобається відповідь bbum на це питання). Я використовую властивості майже виключно у своєму коді. Однак так часто я працюю з підрядником, який давно розвивається на iOS і є традиційним ігровим програмістом. Він …

3
SQL Server NOLOCK та приєднується
Передумови: У мене є важливий запит щодо продуктивності, який я б хотів запустити, і мене не хвилюють брудні читання. Моє запитання: Якщо я використовую приєднання, чи потрібно також вказувати підказку NOLOCK на них? Наприклад; є: SELECT * FROM table1 a WITH (NOLOCK) INNER JOIN table2 b WITH (NOLOCK) ON a.ID …
153 sql  sql-server  nolock 

7
Розуміння обмеження розміру документа MongoDB BSON
Від MongoDB Остаточний посібник: Документи розміром більше 4 Мб (при перетворенні в BSON) не можуть бути збережені в базі даних. Це дещо довільна межа (і може бути підвищена в майбутньому); здебільшого це запобігає поганому проектуванню схеми та забезпечить послідовну продуктивність. Я не розумію цього обмеження, чи означає це, що Документ, …
153 mongodb  bson 

4
Яка різниця між подіями миші та мишею?
Я завжди використовував mouseoverподію, але під час читання документації на jQuery я знайшов mouseenter. Вони, здається, функціонують точно так само. Чи є різниця між двома, і якщо так, то коли я повинен їх використовувати? (Також стосується і mouseoutvs mouseleave).

8
Чи можна вирішити попередження компілятора "Створений загальний масив T для параметра varargs"?
Це спрощена версія розглянутого коду, один загальний клас використовує інший клас із загальними параметрами типу і йому потрібно передати один із загальних типів методу з параметрами varargs: class Assembler<X, Y> { void assemble(X container, Y... args) { ... } } class Component<T> { void useAssembler(T something) { Assembler<String, T> assembler …
153 java  generics 

7
Введення з дисплеєм: блок не є блоком, чому б і ні?
Чому display:block;width:auto;моє введення тексту не поводиться як div і не заповнює ширину контейнера? У мене було враження, що div - це просто блок-елемент із автоматичною шириною. У наведеному нижче коді не повинні роздільник і вхід мати однакові розміри? Як мені отримати вхід для заповнення ширини? 100% ширина не буде працювати, …
153 html  css 


11
CodeIgniter activerecord, отримати останній номер вставки?
Чи є варіанти отримати останній ідентифікатор вставки нового запису в CodeIgniter? $last_id = $this->db->insert('tablename', array('firstcolumn' => 'value', 'secondcolumn' => 'value') ); Враховуючи таблицю, складається з полів id (автопосилення) першийколонок і другий стовпець. Таким чином ви можете використовувати ідентифікатор вставки в наступному коді.
153 php  codeigniter 

6
Цілі-C категорії в статичній бібліотеці
Чи можете ви порадити мені, як правильно пов’язати статичну бібліотеку з проектом iPhone. Я використовую проект статичної бібліотеки, доданий до програми додатків, як пряму залежність (цільова -> загальна -> пряма залежність), і все працює добре, але категорії. Категорія, визначена в статичній бібліотеці, не працює в додатку. Отже, моє запитання - …



17
Як налагодити сценарії Ruby [закрито]
Зачинено. Це питання потребує детальної налагодження . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закритий минулого року . Удосконаліть це питання Я скопіював з Інтернету наступний код Ruby і вніс кілька змін, але він не працює. Що я можу зробити, …
153 ruby  debugging 

14
Використовуйте jQuery, щоб отримати вибране ім'я файлу без шляху
Я використав це: $('input[type=file]').val() щоб вибрати ім’я файлу, але він повернув повний шлях, як у "C: \ fakepath \ filename.doc". Частина "fakepath" насправді була там - не впевнений, чи це повинно бути, але це мій перший раз, коли я працюю з іменем завантаження файлів. Як я можу просто отримати ім’я …

10
Як видалити елемент із масиву в C #
Скажімо, у мене є цей масив, int[] numbers = {1, 3, 4, 9, 2}; Як я можу видалити елемент за допомогою "name"? , скажемо, номер 4? Навіть ArrayListне допомогло видалити? string strNumbers = " 1, 3, 4, 9, 2"; ArrayList numbers = new ArrayList(strNumbers.Split(new char[] { ',' })); numbers.RemoveAt(numbers.IndexOf(4)); foreach …
153 c#  .net  arrays 

15
C # Double - форматування ToString () з двома знаками після коми, але без округлення
Як я відформатую а Doubleдо а Stringв C #, щоб було лише два десяткових знаки? Якщо я використовую String.Format("{0:0.00}%", myDoubleValue)число, то він округляється, і я хочу простий укорочений без будь-якого округлення. Я також хочу, щоб перетворення Stringбуло чутливим до культури.
153 c#  string  double 

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