программирование

Q & A для профессиональных программистов и энтузиастов

8
Как изменить непрозрачность (альфа, прозрачность) элемента в элементе canvas после его отрисовки?
Используя <canvas>элемент HTML5 , я хотел бы загрузить файл изображения (PNG, JPEG и т. Д.), Нарисовать его на холсте полностью прозрачно, а затем добавить его. Я выяснил, как загрузить изображение и нарисовать его в холст, но я не знаю, как изменить его непрозрачность, как только он был нарисован. Вот код, …

30
Как я могу преобразовать между значениями с прямым порядком байтов и значениями с прямым порядком байтов в C ++?
Как я могу преобразовать между значениями с прямым порядком байтов и значениями с прямым порядком байтов в C ++? РЕДАКТИРОВАТЬ: Для ясности, я должен переводить двоичные данные (значения с плавающей запятой двойной точности и 32-разрядные и 64-разрядные целые числа) из одной архитектуры ЦП в другую. Это не связано с сетью, …
196 c++  endianness 

1
Когда использовать раскадровку и когда использовать XIB
Есть ли какие-либо рекомендации относительно того, когда использовать раскадровки в проекте iOS и когда использовать XIB? Каковы плюсы и минусы каждого из них и какие ситуации им подходят? Насколько я могу судить, использование сегментированных раскадровок не так уж и чисто, если у вас контроллеры представления выталкиваются динамическими элементами пользовательского интерфейса …

2
Как распознать USB-устройства в Virtualbox, работающем на хосте Linux? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я пытался использовать USB-устройства без какого-либо успеха. Кажется, они не обнаруживаются самим Virtualbox, …

8
Каков правильный тип SQL для хранения .Net Timespan со значениями> 24:00:00?
Я пытаюсь сохранить .Net TimeSpanв SQL Server 2008 R2. EF Code First предполагает, что он должен храниться в виде Time(7)SQL. Однако TimeSpanв .Net можно обрабатывать более длительные периоды, чем 24 часа. Каков наилучший способ хранения .Net TimeSpanна сервере SQL?


18
Какие веб-фреймворки Scala доступны? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я только начал изучать Scala, и первое, что я собираюсь реализовать, - это …

7
Конвертировать RGB в RGBA на белый
У меня есть шестнадцатеричный цвет, например #F4F8FB(или rgb(244, 248, 251)), который я хочу преобразовать в максимально прозрачный как возможный цвет rgba (при отображении над белым). Есть смысл? Я ищу алгоритм или, по крайней мере, идею алгоритма, как это сделать. Например: rgb( 128, 128, 255 ) --> rgba( 0, 0, 255, …
196 javascript  colors  css  rgba 

12
Как указать больше пробелов для разделителя, используя cut?
Есть ли способ указать разделитель полей для большего количества пробелов командой cut? (как "" +)? Например: в следующей строке мне нравится достигать значения «3744», какой разделитель я должен сказать? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com -b 0.0.0.0 …
196 linux  delimiter  cut 

5
обратный вызов для обработки завершения канала
Я использую следующий код node.js для загрузки документов с некоторого URL-адреса и сохранения его на диске. Я хочу получать информацию о том, когда документ будет загружен. Я не видел ни одного обратного вызова с pipe. Или, есть ли какое-нибудь событие end, которое может быть зафиксировано после завершения загрузки? request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));
196 node.js 

4
Почему мы используем массивы вместо других структур данных?
Когда я программировал, я не видел ни одного случая, когда массив лучше хранить информацию, чем другая его форма. Я действительно полагал, что добавленные "особенности" в языках программирования улучшили это и тем самым заменили их. Теперь я вижу, что их не заменяют, а дают новую жизнь, так сказать. В общем, какой …

14
Как удалить ограничение SQL по умолчанию, не зная его имени?
В Microsoft SQL Server я знаю запрос, чтобы проверить, существует ли ограничение по умолчанию для столбца и удалить ограничение по умолчанию: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1) ALTER TABLE SomeTable DROP CONSTRAINT DF_SomeTable_ColName Но из-за опечатки в предыдущих версиях базы данных имя ограничения могло …
196 sql  sql-server  tsql 


1
Как преобразовать результаты linq в HashSet или HashedSet
У меня есть свойство в классе, который является ISet. Я пытаюсь получить результаты запроса linq в это свойство, но не могу понять, как это сделать. В основном, ищем последнюю часть этого: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; Может также сделать это: HashSet<T> foo …
196 c#  linq 

8
Работает ли атрибут Spring @Transactional с закрытым методом?
Если у меня есть аннотация @Transactional для закрытого метода в бине Spring, оказывает ли аннотация какое-либо влияние? Если @Transactionalаннотация находится в открытом методе, она работает и открывает транзакцию. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.