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

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

14
WKWebView не завантажує локальні файли під iOS 8
Для попередніх IOS 8 бет, завантажити локальний веб - додаток (в комплекті) , і він прекрасно працює як UIWebViewі WKWebView, і я навіть портувала веб - гри з допомогою нового WKWebViewAPI. var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView = WKWebView(frame:view.frame) webView!.loadRequest(NSURLRequest(URL:url)) view.addSubview(webView) Але в бета-версії 4 у мене просто з’явився порожній …
123 ios  swift  ios8  wkwebview 

9
Виклик Java з Python
Який найкращий спосіб викликати java з python? (jython та RPC не є для мене варіантом). Я чув про JCC: http://pypi.python.org/pypi/JCC/1.9 генератор коду C ++ для виклику Java з C ++ / Python. Але для цього потрібно компілювати всі можливі дзвінки; Я вважаю за краще інше рішення. Я чув про JPype: …
123 java  python 

12
як отримати HTML-вміст із веб-перегляду?
Який найпростіший спосіб отримати HTML-код із веб-перегляду? Я спробував кілька методів від stackoverflow та google, але не можу знайти точний метод. Будь ласка, вкажіть точний спосіб. public class htmldecoder extends Activity implements OnClickListener,TextWatcher { TextView txturl; Button btgo; WebView wvbrowser; TextView txtcode; ImageButton btcode; LinearLayout llayout; int flagbtcode; public void …

1
Чи можна застосувати методи розширення до інтерфейсів?
Чи можна застосувати метод розширення до інтерфейсу? (C # питання) Наприклад, для досягнення наступного: створити інтерфейс ITopology створити метод розширення для цього інтерфейсу (наприклад, загальнодоступний статичний int CountNodes (ця топологія ITopologyIf)) то при створенні класу (наприклад, MyGraph), який реалізує ITopology, тоді він автоматично матиме розширення Count Nodes. Таким чином, класи, …

7
Поведінка кінцевого статичного методу
Я грав із модифікаторами статичним методом і натрапив на дивну поведінку. Як ми знаємо, статичні методи не можна перекрити, оскільки вони асоціюються з класом, а не інстанцією. Отже, якщо у мене є фрагмент нижче, він складається добре //Snippet 1 - Compiles fine public class A { static void ts() { …
123 java  methods  static  final 

6
Чи можливо зробити анонімні внутрішні класи в Java статичними?
У Java вкладені класи можуть бути staticчи ні. Якщо вони є static, вони не містять посилання на вказівник містить екземпляр (вони також не називаються внутрішніми класами, їх називають вкладеними класами). Забуття про створення вкладеного класу, staticколи він не потребує цього посилання, може призвести до проблем зі збиранням сміття або аналізом …

4
Чи є різниця між "! =" І "<>" в Oracle Sql?
Мені хотілося б знати, чи є різниці між двома not equalоператорами &lt;&gt;та !=Oracle. Чи бувають випадки, коли вони можуть давати різні результати або різну продуктивність?
123 sql  oracle 

3
Як зробити графіку з прозорим фоном у R за допомогою ggplot2?
Мені потрібно вивести графіку ggplot2 від R до PNG-файлів з прозорим фоном. З базовою графікою R все гаразд, але без ggplot2 немає прозорості: d &lt;- rnorm(100) #generating random data #this returns transparent png png('tr_tst1.png',width=300,height=300,units="px",bg = "transparent") boxplot(d) dev.off() df &lt;- data.frame(y=d,x=1) p &lt;- ggplot(df) + stat_boxplot(aes(x = x,y=y)) p &lt;- …

1
Оновіть застарілу гілку проти майстра в Gpo ​​repo
У мене є сховище Git, яке має філію (локальну та віддалену), яка застаріла. Я хотів би ознайомити цю гілку з головною галуззю, але я не знаю, як це зробити. Можливо, також буде багато конфліктів злиття. Як я можу привести або оновити цю застарілу гілку до такого ж стану, як і …
123 git  git-branch 

4
Об'єкти спільної пам’яті в багатопроцесорній
Припустимо, у мене є великий масив масивної пам'яті, у мене є функція, funcяка приймає цей гігантський масив як вхідний (разом з деякими іншими параметрами). funcз різними параметрами можна запускати паралельно. Наприклад: def func(arr, param): # do stuff to arr, param # build array arr pool = Pool(processes = 6) results …


11
.NET: Яке виключення для викидання, коли потрібна настройка конфігурації відсутня?
Ось стандартний сценарій: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); Проблема полягає в тому, що я не зовсім певний, якимSomeStandardException має бути виняток . Я ознайомився з Рамкою 3.5 і знайшов двох ймовірних кандидатів: ConfigurationExceptionі ConfigurationErrorsException. System.Configuration.ConfigurationException Виняток, який видається, коли сталася помилка системи конфігурації. ЗауваженняConfigurationExceptionВиняток , якщо додаток …

3
Чи вважається прийнятним не викликати Dispose () на об'єкт TPL Task?
Я хочу запустити завдання для запуску на фоновому потоці. Я не хочу чекати завершення завдань. У .net 3.5 я зробив би це: ThreadPool.QueueUserWorkItem(d =&gt; { DoSomething(); }); У .net 4 TPL є запропонованим способом. Загальна модель, яку я бачив, рекомендувала: Task.Factory.StartNew(() =&gt; { DoSomething(); }); Однак StartNew()метод повертає Taskоб'єкт, який …

13
log4net не працює
Привіт, у мене є така конфігурація в моєму web.config &lt;log4net&gt; &lt;appender name="LogFileAppender" type="log4net.Appender.FileAppender"&gt; &lt;param name="File" value="mylog.log" /&gt; &lt;param name="AppendToFile" value="true" /&gt; &lt;layout type="log4net.Layout.PatternLayout"&gt; &lt;param name="Header" value="" /&gt; &lt;param name="Footer" value="" /&gt; &lt;param name="ConversionPattern" value="%d [%t] %-5p %m%n" /&gt; &lt;/layout&gt; &lt;/appender&gt; &lt;appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" &gt; &lt;layout type="log4net.Layout.PatternLayout"&gt; &lt;param name="Header" value="[Header]\r\n" /&gt; …
123 c#  .net-4.0  log4net 

13
Виклик продуктивності на C ++: перетворення на ціле число до std :: string
Чи може хтось перемогти продуктивність мого цілого std :: string коду, зв'язаний нижче? Уже є кілька запитань, які пояснюють, як перетворити ціле число в ціле std::stringв C ++, наприклад, таке , але жодне із запропонованих рішень не є ефективним. Ось готовий для компіляції код для деяких загальних методів, з якими …

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