Вопросы-ответы - все решения ➜ страница 627


Задать вопрос

Является ли VARCHAR(20000) действительным в MySQL?

Мне нужно некоторое уточнение максимальной длины поля varchar в MySQL. Я всегда думал, что максимальная длина 255 (255 что? Персонажи, которые я предполагал, но это может быть источником моей путаницы). Взглянув на таблицы базы данных, созданной внешней компанией, с которой мы работаем, я вижу настройку поля как varchar(20000), содержащую куски xml длиной более 255 символов. Почему это работает? Является ли 20000 допустимым значением? немного погуглил показал, что в mysql varchar имеет предел ...

Как использовать nanosleep() в C? Что такое `tim.tv sec 'and `tim.tv nsec'?

зачем tim.tv_sec и tim.tv_nsec в следующем? как я могу спать исполнения 500000 микросекунд? #include <stdio.h> #include <time.h> int main() { struct timespec tim, tim2; tim.tv_sec = 1; tim.tv_nsec = 500; if(nanosleep(&tim , &tim2) < 0 ) { printf("Nano sleep system call failed n"); return -1; } printf("Nano sleep successfull n"); return 0; } ...

Каков максимальный размер значения переменной среды?

существует ли ограничение на объем данных, которые могут храниться в переменной среды Linux, и если да, то что это такое? для Windows, я нашел следующее статьи, которые приведены в: Windows XP или более поздней версии: 8191 символов Windows 2000 / NT 4.0: 2047 символов ...

Как динамически изменить базовый класс экземпляров во время выполнения?

в этой статье имеет фрагмент, показывающий использование __bases__ динамически изменять иерархию наследования некоторого кода Python, добавляя класс к существующей коллекции классов классов, от которых он наследует. Хорошо, это трудно читать, код, вероятно, яснее: class Friendly: def hello(self): print 'Hello' class Person: pass p = Person() Person.__bases__ = (Friendly,) p.hello() # prints "Hello" то есть Person не наследует от Friendly на исходном уровне, но это отношение на ...

Entity Framework-Создание Классов

У меня есть существующая база данных. Я надеялся, что есть способ генерировать файлы классов из этой базы данных. Тем не менее, я, кажется, вижу много генерации базы данных из файлов классов. есть ли способ генерировать файлы классов из существующей базы данных с помощью Entity Framework? Если да, то как? Может кто-нибудь указать мне на учебник? ...

Форматирование XML-кода в Eclipse

когда я пишу .xml-файлы в Eclipse, мне часто приходится вручную отступать код. Например <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@color/background" android:layout_height="fill_parent" android:layout_width="fill_parent" /> после форматирования это выглядит так. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

Objective-C словарь вставка BOOL

хорошо, я немного запутался. Это, наверное, просто тривиальность. у меня есть функция, которая выглядит примерно так: - (void)getNumbersForNews:(BOOL)news andMails:(BOOL)mails { NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; [parameters setValue:news forKey:@"getNews"]; [parameters setValue:mails forKey:@"getMails"];...} не имеет значения, использую ли я setValue:forKey: или setObject:ForKey:, Я всегда получаю предупреждение: "передача аргумента 1 набор... делает ...

Перенаправление на другую страницу в ASP.NET MVC с использованием JavaScript/jQuery

Я хочу перенаправить с одной страницы на другую страницу в ASP.NET MVC 3.0 с использованием JavaScript/jQuery / Ajax. На событии нажатия кнопки я написал код JavaScript, как показано ниже. function foo(id) { $.post('/Branch/Details/' + id); } мой код контроллера выглядит так: public ViewResult Details(Guid id) { Branch branch = db.Branches.Single(b => b.Id == id); return View(branch); } когда я нажимаю на кнопку, он вызывает действие Details внутри BranchController, но он ...

UriSource изображения и привязка данных

Я пытаюсь привязать список пользовательских объектов к изображению WPF следующим образом: <Image> <Image.Source> <BitmapImage UriSource="{Binding Path=ImagePath}" /> </Image.Source> </Image> но это не работает. Это ошибка, которую я получаю: "свойство' UriSource 'или свойство' StreamSource ' должны быть установлены." чего мне не хватает? ...

В чем разница между приведением к `float` и добавлением `f` в качестве суффикса при инициализации `float`?

в чем разница между float f = (float) 99.32 ; и float f = 99.32f ; оба они были скомпилированы и успешно запущены. ...

Аутентификация и авторизация пользователей в системе ASP.NET MVC [закрыто]

каков наилучший метод авторизации/аутентификации пользователей в ASP.NET MVC? Я вижу, что на самом деле есть два подхода: используйте встроенный ASP.NET система авторизации. используйте пользовательскую систему с моим собственным пользователем, разрешением, таблицами групп пользователей и т. д. Я бы предпочел второй вариант, потому что пользователь является частью моей модели предметной области (и у меня ноль опыт работы с ASP.NET встроенный материал), но я бы действительно хотелось бы усл ...

Изменить шрифт-вес значков FontAwesome?

Я хотел бы сделать один из значков FontAwesome немного менее тяжелым - он намного тяжелее, чем шрифт, который я использую. Вот как это выглядит в настоящее время: : некрасиво, верно? Поэтому я попытался сбросить вес шрифта следующим образом: .tag .icon-remove { font-weight: 100; } атрибут, кажется, установлен правильно в CSS, но это не имеет никакого эффекта - значок выглядит так же тяжело, как и раньше. Я тоже пробовал font-weight: lighter и -webkit-text-stroke-width: 1px без эффекта. ...

не сериализуем в JSON

у меня есть следующий код для сериализации queryset; def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") а следом идет мой get_querset() [{'product': <Product: hederello ()>, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'Gxe9nxe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'rxe9ception ouve ...

Как иметь аннотацию @PATCH для JAX-RS?

JAX-RS имеет аннотации для HTTP-глаголов, таких как GET (@GET) и POST (@POST), но нет @PATCH Примечание. Как я могу иметь аннотацию для PATCH http-команду? что-то вроде следующего: @PATCH public Response someCode() { // Code to handle the request } ...

Добавить изображения для макета в Рубин на рельсы

Я хотел бы добавить изображение в свой шаблон для моего проекта ruby on rails, где у меня в настоящее время есть код <img src="../../../public/images/rss.jpg" alt="rss feed" /> в макете stores.html.erb файл однако это не кажется, чтобы загрузить, как это выглядит, как его отсутствует маршрут, который я не уверен, что его должно быть. любые идеи, пожалуйста? ...

Параметр Значения Таблицы Хранимых Процедур Entity Framework

я пытаюсь вызвать хранимую процедуру, которая принимает параметр таблицы значений. Я знаю, что это не поддерживается напрямую в Entity Framework, но из того, что я понимаю, вы можете сделать это с помощью С ObjectContext. У меня есть общий репозиторий Entity framework, где у меня есть следующее ExecuteStoredProcedure способ: public IEnumerable<T> ExecuteStoredProcedure<T>(string procedureName, params object[] parameters) { StringBuilder command = new StringBuilder(); comm ...

Как импортировать исходные данные в базу данных с помощью Hibernate?

при развертывании приложений я часто использую возможности Hibernate для создания схемы базы данных, чтобы упростить развертывание. Это легко достижимо путем настройки hibernate.hbm2ddl.свойство авто. однако иногда мне также нужно вставить некоторые исходные данные в базу данных, например root user. Есть ли способ, которым я мог бы достичь этого через hibernate с какой-то загрузки текстового файла? Я знаю, что я мог бы легко запрограммировать код, который будет делать это, но просто интересно ...

Как создать простое консольное приложение Qt в C++?

Я пытался создать простое консольное приложение, чтобы попробовать XML-парсер Qt. Я начал проект в VS2008 и получил этот шаблон: int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); return a.exec(); } поскольку мне не нужна обработка событий, мне было интересно, могу ли я попасть в беду, если я пренебрегаю созданием QCoreApplication и запуском цикла событий. В документах говорится, что это рекомендуется в большинстве случаев. ради любопытства, однако, мне интересно, ка ...

Как конвертировать JavaScript date object в ТИКи

Как конвертировать JavaScript date object в ТИКи? Я хочу использовать тики, чтобы получить точную дату для моего приложения C# после синхронизации данных. ...

Что такое () в Haskell, точно?

Я читаю узнать вы на Haskell, и в главах монады, мне кажется, что () рассматривается как своего рода" null " для каждого типа. Когда я проверяю тип () в GHCi, я получаю >> :t () () :: () что является чрезвычайно запутанной заявление. Кажется, что () тип все для себя. Я смущен тем, как он вписывается в язык, и как он, кажется, может стоять для любого типа. ...

Самый быстрый способ записи огромных данных в текстовый файл Java

Я должен написать огромные данные в текстовом файле [csv]. Я использовал BufferedWriter для записи данных, и это заняло около 40 секунд, чтобы написать 174 МБ данных. Это самая быстрая скорость, которую может предложить java? bufferedWriter = new BufferedWriter ( new FileWriter ( "fileName.csv" ) ); Примечание: эти 40 секунд включают в себя время итерации и извлечения записей из resultset, а также. :). 174 Мб для 400000 строк в resultset. ...

Микроданные, RDFa или JSON-LD подходящее или лучшее использование?

Мне было интересно, какой из этих форматов является "лучшим"? Schema.org, микроданные и RDFa-это немного боль для реализации. Они могут нарушить валидацию и потребовать немалых усилий для внесения в документы. JSON-LD, наконец, для меня, способ лучше реализовать структурированные данные. Но работает ли это? Какой уровень поддержки для него (по крайней мере в Google)? ...

память-эффективный встроенный итератор/генератор SqlAlchemy?

у меня есть таблица MySQL записи ~10M, с которой я взаимодействую с использованием SqlAlchemy. Я обнаружил, что запросы к большим подмножествам этой таблицы потребляют слишком много памяти, хотя я думал, что использую встроенный генератор, который разумно извлекает куски размером с укус набора данных: for thing in session.query(Things): analyze(thing) чтобы избежать этого, я считаю, что мне нужно построить свой собственный итератор, который откусывает куски: lastThingID = None while Tru ...

статический деструктор

c# имеет статический конструктор, который выполняет некоторую инициализацию. (Вероятно, есть какая-то неуправляемая инициализация ресурсов) мне интересно, есть ли статический дестуктор? ...

Как установить Keras и Theano в Anaconda Python на Windows?

Я пытаюсь работать на нейронных сетях в Python, используя следующие пакеты Keras: from keras.utils import np_utils from keras.layers.core import Dense, Activation, Dropout from keras.models import Sequential from keras.layers.core import Dense, Dropout, Activation, Flatten from keras.layers.convolutional import Convolution2D, MaxPooling2D from keras.optimizers import SGD но, я получаю следующую ошибку: 15 import theano ---> 16 from theano import gof 17 from theano.compat.python2x impor ...

Добавить пару ключ/значение в хэш с

в Ruby можно добавлять значения к существующим массивам с помощью a = [] a << "foo" но, вы также можете добавить пары ключ / значение к существующему хэшу? h = {} h << :key "bar" Я знаю, что вы можете сделать: h[:key] = "" h[:key] << "bar" но это не я хочу. спасибо. ...

Запуск модульных тестов в IntelliJ IDEA из нескольких модулей вместе

Как я могу запустить все тесты из двух или более модулей IDEA одновременно? Я использую много модулей, и важно часто запускать все модульные тесты, и когда я выбираю более одной папки для запуска, в контекстном меню больше нет опции "выполнить". ...

Как правильно документировать параметр * * kwargs? [закрытый]

Я использую сфинкс и плагин autodoc для создания документации API для моих модулей Python. Хотя я вижу, как красиво документировать определенные параметры, я не могу найти пример того, как документировать a . у кого-нибудь есть хороший пример четкого способа документировать их? ...

Как установить тайм-аут сокета в C при создании нескольких соединений?

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

Как написать обработчик сигнала, чтобы поймать SIGSEGV?

Я хочу написать обработчик сигнала, чтобы поймать SIGSEGV. Я защищаю блок памяти для чтения или записи с помощью char *buffer; char *p; char a; int pagesize = 4096; mprotect(buffer,pagesize,PROT_NONE) это защищает байты размера страницы памяти, начиная с буфера, от любых операций чтения или записи. во-вторых, я пытаюсь прочитать память: p = buffer; a = *p это создаст SIGSEGV, и мой обработчик будет вызван. Пока все хорошо. Моя проблема заключается в том, что после вызова обработчика я ...