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

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

3
Java GC (помилка розподілу)
Чому завжди "GC (відмова розподілу)"? 64-бітний сервер VM сервера Java HotSpot (TM) (25.25-b02) для JRE Linux-amd64 ( 1.8.0_25 -b17), CommandLine flags: -XX:CMSInitiatingOccupancyFraction=60 -XX:GCLogFileSize=10485760 -XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=32212254720 -XX:MaxHeapSize=32212254720 -XX:NewRatio=10 -XX:OldPLABSize=16 -XX:ParallelGCThreads=4 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintStringTableStatistics -XX:+PrintTenuringDistribution -XX:StringTableSize=1000003 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=50 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC 27.329: [GC (Allocation Failure) 27.329: [ParNew Desired survivor size …

2
Отримайте вибраний підкомандний аргумент
Коли я використовую підкоманди з аргументом python argparse, я можу отримати вибрані аргументи. parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '--count', '42']) # args => Namespace(global='xyz', count='42') Тому argsне містить 'foo'. Просто писати sys.argv[1]не працює через …

5
Успадкування та переосмислення __init__ в python
Я читав "Dive Into Python", і в розділі про класи він наводить такий приклад: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename Тоді автор каже, що якщо ви хочете перекрити __init__метод, ви повинні явно зателефонувати до батьків __init__із правильними параметрами. Що робити, якщо в цьому FileInfoкласі …

3
Як користуватися knockout.js з ASP.NET MVC ViewModels?
Баунті Минуло деякий час, і у мене ще є пара невирішених питань. Я сподіваюся, що додавши щедроту, можливо, на ці запитання отримають відповіді. Як ви користуєтеся html-помічниками з knockout.js Чому для його роботи був необхідний документ (див. Першу редакцію для отримання додаткової інформації) Як я можу зробити щось подібне, якщо …


5
Правильний спосіб виходу з програми Qt?
Як слід вийти з програми Qt, наприклад, під час завантаження файлу даних та виявленого пошкодження файлу, і користувачеві потрібно вийти з цього додатка або відновити файл даних? Повинен я: дзвінок exit(EXIT_FAILURE) дзвінок QApplication::quit() дзвінок QCoreApplication::quit() І різниця між (2) і (3)?
129 qt  resources  exit  quit 

3
Що означає запускати функцію PHP за допомогою амперсанда?
Я використовую бібліотеку Facebook із цим кодом: class FacebookRestClient { ... public function &users_hasAppPermission($ext_perm, $uid=null) { return $this->call_method('facebook.users.hasAppPermission', array('ext_perm' => $ext_perm, 'uid' => $uid)); } ... } Що означає & на початку визначення функції, і як мені користуватися такою бібліотекою (на простому прикладі)
129 php  oop 

4
Twitter Bootstrap: div у контейнері зі 100% висотою
Використовуючи twitter bootstrap (2), у мене проста сторінка з навігаційною смужкою, а всередині containerя хочу додати div із 100% висотою (в нижній частині екрана). Мій css-fu іржавий, і я не можу це розробити. Простий HTML: <body> <div class="navbar navbar-fixed-top"> <!-- Rest of nav bar chopped from here --> </div> <div …

5
Надсилання зображень за допомогою Http Post
Я хочу надіслати зображення з Android-клієнта на сервер Django за допомогою Http Post. Зображення вибирається з галереї. В даний час я використовую ім'я списку значень «Пара» для надсилання необхідних даних на сервер та отримання відповідей від Django в JSON. Чи можна використовувати такий самий підхід до зображень (з URL-адресами для …
129 android  django  http 

13
Виконання JavaScript без браузера?
Я вивчаю програму Javascript без браузера. Я хочу запускати скрипти з командного рядка Linux або Mac OS X, як і ми використовуємо будь-яку іншу мову сценаріїв (ruby, php, perl, python ...) $ javascript my_javascript_code.js Я заглянув у павукову мавпу (Mozilla) та v8 (Google), але обидва вони, схоже, вбудовані. Хтось використовує …

6
Чому робота std :: shared_ptr <void>
Я знайшов код за допомогою std :: shared_ptr для довільної очищення при відключенні. Спочатку я думав, що цей код не може працювати, але потім я спробував таке: #include &lt;memory&gt; #include &lt;iostream&gt; #include &lt;vector&gt; class test { public: test() { std::cout &lt;&lt; "Test created" &lt;&lt; std::endl; } ~test() { std::cout &lt;&lt; …
129 c++  c++11  shared-ptr 

2
D3.js: що таке "g" у .append ("g") код D3.js?
Я новачок D3.js, почав вчитися лише сьогодні Я подивився приклад пончика і знайшов цей код var svg = d3.select("body").append("svg") .attr("width", width) .attr("height", height) .append("g") .attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); Я шукав документацію , але не зрозумів, що .append("g")додається Це навіть D3конкретно? …
129 javascript  d3.js 

4
Як створити базу даних для багатьох орендарів із спільними структурами таблиці?
Наше програмне забезпечення зараз працює на MySQL. Дані всіх орендарів зберігаються в одній схемі. Оскільки ми використовуємо Ruby on Rails, ми можемо легко визначити, які дані належать до того, хто орендар. Однак, звичайно, є деякі компанії, які бояться, що їхні дані можуть бути порушені, тому ми оцінюємо інші рішення. Поки …

15
Поняття недійсного покажчика в програмуванні на С
Чи можна знецінити пустоту покажчика без кастингу типу на мові програмування C? Крім того, чи є якийсь спосіб узагальнення функції, яка може отримати вказівник і зберегти його в недійсному покажчику, і за допомогою цього вказівника пустоти ми можемо зробити узагальнену функцію? наприклад: void abc(void *a, int b) { if(b==1) printf("%d",*(int*)a); …
129 c  void-pointers 

1
Як оновити запис монго за допомогою Rogue з MongoCaseClassField, коли клас справи містить перерахунок шкали
Я оновлення існуючого коду від Rogue 1.1.8до 2.0.0і lift-mongodb-recordвід 2.4-M5 to 2.5. Мені важко писати, MongoCaseClassFieldщо містить перерахунок скали, що я дійсно міг би скористатися деякою допомогою. Наприклад, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class MyCaseClass(name: String, …
129 mongodb  class  scala  record  lift 

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