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

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

12
Як реалізувати кнопку назад Android ActionBar?
У мене є діяльність із переглядом списку. Коли користувач натискає елемент, відкриється пункт "переглядач": List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); Це …

13
Фрагмент всередині фрагмента
Мені потрібна допомога щодо роботи над фрагментом всередині фрагмента, насправді я стикаюся з проблемою натискання кнопки назад. На головному екрані програми є кнопки, і натискання на кожній кнопці перегляду замінити новим фрагментом (і цей фрагмент міститься всередині іншого фрагмента), динамічне додавання / заміна фрагмента працює нормально, натисканням кнопки1 замінено фрагмент, …

8
Видалення X-Powered-By
Як я можу видалити заголовок X-Powered-By в PHP? Я на сервері Apache і використовую php 5.21. Я не можу використовувати функцію header_remove у php, оскільки вона не підтримується 5.21. Я використовував заголовку Unset X-Powered-By, він працював на моїй локальній машині, але не на моєму виробничому сервері. Якщо php не підтримує …
137 php  http-headers 

22
Рішення для "Фатальної помилки: Максимальний рівень вкладення функції" 100 "досягнуто, перервавшись!" в PHP
Я створив функцію, яка знаходить всі URL-адреси в HTML-файлі і повторює той самий процес для кожного вмісту html, пов'язаного з виявленими URL-адресами. Ця функція є рекурсивною і може тривати нескінченно. Однак я поставив обмеження на рекурсію, встановивши глобальну змінну, яка змушує припинити рекурсію після 100 рекурсій. Однак php повертає цю …
137 recursion  xdebug  php 

2
Який розмір булева в C #? Це дійсно займає 4 байти?
У мене є два структури з масивами байтів і булів: using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct1 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public byte[] values; } [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct2 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public bool[] values; } І наступний код: class main { public static …
137 c#  interop 

4
Команда Express не знайдена
Чомусь після установки глобально Express на моїй машині, npm install -g expressякщо я cdпотрапив у каталог і намагаюся запустити express, я отримую таку помилку: express: command not found. Навіть якщо я запускаю його, sudoя все одно отримую той самий вихід. Я спробував кілька різних рішень цієї проблеми, і нічого не …

25
Перевірка, чи масив багатовимірний чи ні?
Який найефективніший спосіб перевірити, чи масив є плоским масивом примітивних значень чи це багатовимірний масив ? Чи є спосіб це зробити, не перебираючи ретельно масив і не запускаючи is_array()кожен його елемент?

3
Емуляція циклу виконання часу в Bash
Який найкращий спосіб емуляції циклу виконання часу в Bash? Я міг перевірити стан перед входом у whileцикл, а потім продовжувати повторну перевірку стану в циклі, але це дублюваний код. Чи є чистіший спосіб? Псевдо-код мого сценарію: while [ current_time <= $cutoff ]; do check_if_file_present #do other stuff done Це не …
137 bash  loops  do-while 

12
Як у Java я називаю метод базового класу з переосмислювального методу у похідному класі?
У мене є два класи Java: B, який розширює інший клас А, як слід: class A { public void myMethod() { /* ... */ } } class B extends A { public void myMethod() { /* Another code */ } } Я хотів би зателефонувати A.myMethod()з B.myMethod(). Я родом із …

7
Застарілі методи обертання, еквівалентні "didRotateFromInterfaceOrientation"?
Я намагаюся реалізувати новий viewWillTransitionToSizeметод, який був введений в iOS 8 (усі інші методи обертання застаріли). Мені хотілося б знати, що таке еквівалент didRotateFromInterfaceOrientationзараз, оскільки існує ряд завдань очищення, які нам потрібно виконати, і я не бачу блоку, який ми можемо призначити UIViewControllerTransitionCoordinator, щоб викликати його при переході до нового …
137 ios  iphone  objective-c  ios8 

7
Як імітувати клацання миші за допомогою JavaScript?
Я знаю про document.form.button.click()метод. Однак я хотів би знати, як імітувати onclickподію. Я знайшов цей код десь тут, на Stack Overflow, але не знаю, як ним користуватися :( function contextMenuClick() { var element= 'button' var evt = element.ownerDocument.createEvent('MouseEvents'); evt.initMouseEvent('contextmenu', true, true, element.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, …


9
Навіщо використовувати #ifndef CLASS_H та #define CLASS_H у .h файлі, але не у .cpp?
Я завжди бачив, як люди пишуть клас.х #ifndef CLASS_H #define CLASS_H //blah blah blah #endif Питання в тому, чому вони також не роблять цього для файлу .cpp, що містить визначення функцій класу? Скажімо, у мене є main.cpp, і main.cppвключає class.h. У class.hфайлі нічого не includeвиходить, тож як main.cppзнати, що є …
137 c++ 

8
Визначення користувацького формату DateTime під час серіалізації з Json.Net
Я розробляю API для викриття деяких даних за допомогою веб-API ASP.NET. В одному з API клієнт хоче, щоб ми виставили дату у yyyy-MM-ddформаті. Я не хочу змінювати глобальні налаштування (наприклад GlobalConfiguration.Configuration.Formatters.JsonFormatter) для цього, оскільки це дуже специфічно для цього клієнта. І я це розробляю у вирішенні для кількох клієнтів. Одне …

14
Місце розташування SDK для Android
У мене є Xamarin Studio, і мені потрібно вказати Android SDK Location. У мене раніше Xamarin Studio працював над моїм ПК, і мені чомусь потрібно ввести це ще раз. Я ввійшов у таке місцезнаходження: C:\Users\**username**\AppData\Local\Android\android-sdk Xamarin Studio не приймає це місце та відображає таке повідомлення: No SDK found at the …

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