Codengineering - блог о программировании ➜ страница 1156


Правильное использование getsockopt и setsockopt для SO RCVTIMEO и SO SNDTIMEO

По разным причинам я хотел бы реализовать timeout на чтение и запись в сокет на сервере, но не удается запустить его и поэтому любезно прошу некоторого понимания, где может находиться проблема. Для установки таймаута на чтение и запись в сокет я пытаюсь использовать функции setsocketopt() и getsocketopt(). Однако я, должно быть, делаю что-то не так, поскольку возвращаемое значение указывает на то, что произошла проблема, и perror выводит "недопустимый аргумент". Как ни странно ошибка не всегда ...

Как удалить строки в jqgrid

Я только начал использовать jqGrid,и я хочу удалить строки с помощью пользовательской кнопки delete. Я использую приведенный ниже фрагмент кода: try { var cellValue; var id; jQuery("#editDataGridList").jqGrid({ datatype: "local", width: 900, height: 270, colNames: ['Action', 'Interview id', 'Date of observation', 'Name of enumerator'], onSelectRow: function (id) { debugger; var r ...

Как получить расширение файла в Android?

Я новичок. У меня есть EditText и кнопка обзора, чтобы исследовать папки и выбирать только файлы. С помощью кнопки Обзор при нажатии на файл он сохраняет путь к папке, в которой этот файл находится в одной строке, и имя файла без расширения в другой строке, которую я использую для хранения любого из этих двух файлов в EditText. Я хочу сделать имя файла с точным расширением файла (будь то одна или две точки), но я понятия не имею, как получить расширение файла тоже. Все ответы будут оценены. Fi ...

функция jQuery для получения всех уникальных элементов из массива?

JQuery.unique позволяет получить уникальные элементы массива, но в документах говорится, что функция предназначена в основном для внутреннего использования и работает только с элементами DOM. Другой ответ SO сказал, что функция unique() работает с числами, но этот случай использования не обязательно является будущим доказательством, потому что он явно не указан в документах. Учитывая это, существует ли "стандартная" функция jQuery для доступа только к уникальным значениям - в частности, примит ...

mongodb, pymongo, aggregate дают странный результат (что-то о курсоре)

Я пытаюсь получить список людей с наибольшим количеством записей в моей базе данных. print db.points.aggregate( [ { "$group": { "_id": "$created.user", "count":{"$sum":1} } }, { "$sort": {"count":-1} } ] ) Запись выглядит так: { u'id': u'342902', u'_id': ObjectId('555af76a029d3b1b0ff9a4be'), u'type': u'node', u'pos': [48.997 ...

Использование текста в качестве первичного ключа в таблице SQLite плохо?

Плохо ли иметь текст в качестве первичного ключа в базе данных SQLite? Я слышал, что это плохо по причинам производительности, это правда? И будет ли rowid использоваться в качестве фактического первичного ключа в таком случае? ...

Как назначить класс элементу с помощью переменной $ scope в angular js

У меня есть класс .haba-haba{ border:1px solid red; height:50%; width:50%; } Я сохраняю имя класса в переменной scope в моем контроллере, используя $scope.className = "haba-haba"; Как я могу назначить $scope.className моему div классу? Я пытался сделать <div ng-class="'{{className:true}}'"></div> это не сработало. Кто-нибудь может подсказать мне решение? заранее спасибо! ...

фильтрация данных с использованием php и mysql

Вот уже пару дней я работаю над этим проектом. я не знал, в чем ошибка этого кода и какой метод я должен использовать, чтобы сделать мой код лучше, мой друг сказал мне применить массив, но я не знаком с этим методом, я пытаюсь исследовать и исследовать в течение нескольких дней, но это не работает. То, что мне нужно, это сделать программу, которая будет считать уровень 1,2,3,4 и 5 и отображать, например, сколько данных (строка) получил Уровень 5 в январе, феврале, марте, апреле, мае, июне, июле, ...

Рекомендации по улучшению кода

Каким рекомендациям вы следуете, чтобы улучшить общее качество вашего кода? У многих людей есть правила о том, как писать код C++, которые (предположительно) затрудняют ошибки. Я видел, как людинастаивают , что за каждым утверждениемif следует блок скобок ({...}). Меня интересует, каким руководящим принципам следуют другие люди, и причины, стоящие за ними. Меня также интересуют рекомендации, которые вы считаете ерундой, но которые обычно соблюдаются. Может ли кто-нибудь предложить мало? Чтобы ...

Как я могу распарсить JSON в функцию Лазурное

" я создал функцию Azure в этой функции я вызываю API, который возвращает JSON. Я хочу разобрать этот JSON на объект, чтобы использовать его в функции. Я не могу не использовать Ньютона.JSON как функция, похоже, не знает этого. Как я могу разобрать JSON?" ...