Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
← Сентябрь 2015 → | ||||||
1
|
2
|
3
|
4
|
6
|
||
---|---|---|---|---|---|---|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
Статистика
-1 за неделю
Компонент Chart C#
|
Компонент Chart C# 2015-08-22 03:56 Дерепа Алексей Подскажите пожалуйста как можно построить график в Chart чтобы при введении формулы типа 1/x программа не выдавала ошибку пример кода for (float i = 0.10f; i < 10.0f; i += 1.0f) { chart1.Series[inform].Points.AddXY(i, 1/i); } Как распарсить введенную формулу в textBox C# 2015-08-22 03:59 Дерепа Алексей Может кто нибудь подсказать какие библиотеки могут помочь распарсить введенную формулу и выдать чему равен результат при подстановке переменной в эту формулу? RE: Компонент Chart C# 2015-08-22 14:49 Алексей Немиро Какую ошибку выдает? RE: Как распарсить введенную формулу в textBox C# 2015-08-22 15:31 Дерепа Алексей Для тех кого интересует эта тема можете воспользоваться такой библиотекой: using info.lundin.math; Для ее скачивания: http://www.lundin.info/mathparser код для распарсивания формулы ExpressionParser parser = new ExpressionParser(); parser.Values.Add("x", 2); parser.Values.Add("y", 10); double result = parser.Parse("x^3+5x^2-3"); Может быть кто-то может предложить еще что-нибудь пожалуйста напишите RE: Компонент Chart C# 2015-08-22 15:45 Дерепа Алексей RE: Компонент Chart C# 2015-08-22 15:58 Алексей Немиро Метод AddXY принимает два double, либо object и object[]. Можно попробовать использовать double вместо float. Минимальное и максимальное значение интервалов, о чем сказано в тексте исключения, тоже не помешает проверить. С текущим циклом должно быть X от 0.1 до 9.1, а Y от 10 до 0.1098901. RE: Компонент Chart C# 2015-08-22 23:30 Дерепа Алексей Спасибо Image type 2015-08-23 11:01 JustArt Как в mysql загрузить картинку? и потом, соответственно, считать ее от туда? RE: Image type 2015-08-23 19:41 Алексей Немиро Использовать бинарные типы данных. В MySql - binary, в SQL Server можно использовать устаревший тип image или varbinary(max). С бинарными данными в .NET работать одинаково - массив байт, потоки (stream). 'тут должен быть какой-нибудь код получения данных из базы Dim row As DataRow = ... 'необходимо передать строку из базы в переменную row Dim m As New MemoryStream(CType(row("image"), Byte())) 'image - поле бинарного типа, в котором хранится изображение Dim img As Image = ImageFromStream(m) 'В объекте img будет картинка, 'которую можно передать, например в PictureBox. 'А если вывод нужен на сайт, то лучше выводить в Response поток или массив байт, 'быстрее будет Хранить изображения в базе - плохая идея. База станет большой и неповоротливой. Лучше хранить файлы отдельно (в файловой системе), а в базе только ссылки на них (имена файлов или пути расположения). SHA512 и тд. 2015-08-23 22:34 i32 Привет всем Написал класс шифрования пароля .. Label1.Text = ("MD5 : " & passwordHashMD5) Label2.Text = ("SHA1 : " & passwordHashSha1) Label3.Text = ("SHA256: " & passwordHashSha256) Label4.Text = ("SHA384: " & passwordHashSha384) TextBox2.Text = ("SHA512: " & passwordHashSha512) Сравнения пароля и хеша (что зашифровал).. А просто нельзя рассшифровать?? хеш в пароль..Просто здесь особо писанины нет используется Длл.ки .. Imports System.Security Imports System.Security.Cryptography Или это по типу airocrack-ng (подбор пароля wi-fi) Преобразуется пароль в хеш Сравнивается и выдает верно или нет.. Спасибо.. RE: SHA512 и тд. 2015-08-23 23:35 Алексей Немиро Нельзя. Это не шифрование. Это хеш-сумма - расчет некого значения для определенного набора данных по определенному алгоритму. Размер хеш-суммы будет фиксированным, в зависимости от алгоритма и независимо от объема данных, для которого рассчитывается хеш. Будь это пустая строка или файл размером в несколько гигабайт, на выходе всегда будет набор байт фиксированного размера (md5 - 16 байт, sha256 - 32 байта и т.д.). Один и тот же набор данных будет иметь одинаковую хеш-сумму; более ли менее, есть редкие исключения; новые алгоритмы надежней старых, меньше вероятность получить одинаковые хеш-суммы для разных наборов данных. Для паролей, в базу записывается хеш. Когда пользователь вводит пароль, для введенного пароля рассчитывается хеш и сверяется с записью в базе. Восстановить пароль при использовании хешей не получится, придется менять пароль полностью. По словарю популярных паролей прогнать можно, если есть набор хешей и известен алгоритм, но со своей стороны так обычно не делают, проще новый пароль установить (поменять хеш). RE: Image type 2015-08-24 01:47 JustArt Как передать изображение в сервис? RE: Image type 2015-08-24 02:37 Алексей Немиро Обычно в виде строки кодированной в Base64. См. Convert.ToBase64, FromBase64. Создан аккумулятор для работы iPhone в течение недели без подзаряда 2015-08-24 16:04 Британская фирма Intelligent Energy заявила, что ей удалось разработать аккумулятор, позволяющий iPhone 6 на протяжении недели работать без подзаряда. При этом, как утверждает компания, для использования новых элементов питания не требуется изменять размер или форму гаджета. Аналитики назвали самые многообещающие высокие технологии 2015-08-24 16:06 Аналитики компании Gartner опубликовали рейтинг популярности и прогноз развития новых технологий до середины 2016 года. Самыми многообещающими названы искусственный интеллект и взаимодействие между компьютером и человеком, в том числе распознавание и синтез речи, машинное обучение. Требуется Android разработчик 2015-08-26 06:25 В инновационный проект с высокими нагрузками требуется опытный Android разработчик Оплата по результатам собеседования. От 70 000 р Требования: опыт разработки высоконагруженных Android-приложений; опыт командной работы с дизайнером и iOS программистом; отличное знание протоколов OSI и особенностей безопасности мобильных приложений; опыт написания надежных, отказоустойчивых 24/7 систем; глубокое знание и экспертиза в Java/Android SDK... Удалять таблицы с прозрачными полями 2015-08-28 11:31 Rikk Доброго времени суток! Такая проблема, как сделать, чтобы при обработке таблиц в vba worde, было удаление таблиц с прозрачными границами? Apple назвала дату следующей презентации 2015-08-28 13:50 Компания Apple разослала приглашения на презентацию. Первыми их получили журналисты изданий, пишущих о высоких технологиях и гаджетах. Мероприятие состоится 9 сентября 2015 года в зале имени Билла Грэхема в Сан-Франциско. Ожидается, что публике представят следующее поколение iPhone. HP представила в России четыре новых ноутбука 2015-08-28 16:01 HP провела российскую презентацию четырех новых ноутбуков — были показаны Pavilion x2 и Pavilion x360 для работы и отдыха, игровой Omen и ультратонкий Spectre x360. Все представленные новинки в различных комплектациях и цветовых решениях доступны для покупки в магазинах электроники. Воспользоваться велозарядкой для смартфона можно на выставке itCOM-2015 2015-08-29 16:17 Зарядить телефон с пользой для фигуры сможет каждый желающий на выставке itCOM, которая пройдет в Красноярске с 15 по 17 октября. Один из участников – компания МТС – установит на экспозиционной площадке велогенератор (велосипед), вращая педали которого можно осуществлять зарядку смартфонов с разъемом питания micro-USB. Таким разъемом обладает большинство современных телефонов, работающих на операционной системе Android и Windows Phone.
Как рассказали в компании, «Мобильная велозарядка» – это уникальный инновационный проект, направленный на популяризацию мобильных технологий и здорового образа жизни. И теперь посетителям выставки itCOM можно не бояться, что в самый неподходящий момент сядет батарея – приложив немного усилий, можно будет получить заряд бодрости – и для организма, и для телефона.
Напомним, выставка itCOM-2015 будет работать 15-17 сентября в МВДЦ «Сибирь» (г. Красноярск, ул. Авиаторов, 19).
Подробнее о выставке можно узнать на сайте http://www.krasfair.ru/events/itCOM/ Создание UI в не родном потоке 2015-08-31 01:59 JustArt Есть backgroundworker и его метод который он выполняет. Как создать внутри этого метода элемент Canvas (К примеру) задать ему параметры Потом создать дочерние элементы в нем и создать его на другой форме? Не родной поток нужен так как данные для заполнения находятся в интернете и их нужно парсить. RE: Создание UI в не родном потоке 2015-08-31 16:56 Алексей Немиро Возвращать в основной поток. this.Dispatcher.BeginInvoke(() => { // безопасный код тут }); Окно можно полностью с отдельном потоке сделать. Веб-запросы можно сделать асинхронными. В .NET 4.5 и выше, при правильном использовании await не придется извращаться. Англоязычная Википедия заблокировала почти 400 редакторов за платные правки 2015-09-02 14:57 Англоязычная Википедия заблокировала аккаунты 381 редактора за исправления, которые они, по мнению ресурса, вносили в статьи о компаниях и персонах, умолчав о своей финансовой заинтересованности. Это нарушение квалифицируется как «скрытая оплачиваемая защита чужих интересов» и противоречит политике Википедии. Google сменил логотип 2015-09-02 14:57 Компания Google сменила логотип: теперь буквы выглядят плоскими, что соответствует современным тенденциям упрощения интерфейса. Логотип изменился как в поисковике Google, так и в других сервисах (например, «Новости» и «Почта»). Это уже шестой логотип компании. Первый был создан в 1997 году. Замена данных (access/excel) 2015-09-03 14:44 email333333 Здравствуйте. У меня есть генератор паролей. И есть таблица в excel с столбцом "пароль" а также таблица в базе acess с таким же столбцом. Всего 384 пользователя, для каждого нужно сгенерировать пароль и потом вставить его в соответствующее этой записи поле для пароля. Как я понимаю методика следующая: 1)Массив из 384 элементов. 2)Элемент-счетчик. 3)Генерируется пароль, проверяется значение элемента счетчика и затем пароль вставляется в поле с порядковым номером записи соответствующим значению счетчика. верно? Есть ли другие алгоритмы? RE: Замена данных (access/excel) 2015-09-03 15:16 Алексей Немиро Массив наверное тут не нужен. Обновление ведь будет для каждой строки делаться. Если пользователи уже существуют в базе, то следует использовать идентификатор существующей записи, а не генерировать его. Если какую-нибудь запись удалить, то порядок идентификаторов не изменится, будет "дырка" и самодельный счетчик будет работать неправильно. По идее, можно при помощи SQL обновить пароли всем пользователям. Только метод генерирования паролей нужно придумать :) Можно UDF-функцию сделать (для генерирования паролей) и использовать в инструкции UPDATE SET. Toshiba анонсировала гибрид планшета и ноутбука со сверхчетким дисплеем 2015-09-03 15:39 Компания Toshiba анонсировала Satellite Radius 12 — гибрид планшета и ноутбука с 12,5-дюймовым дисплеем, поддерживающим разрешение 4К (3840 на 2160 точек). Вес новинки составит около 1,3 килограмма, а толщина — приблизительно 1,5 сантиметра. Помимо версии с 4К-экраном, будет доступен вариант с Full HD-дисплеем. Acer анонсировала модульный компьютер 2015-09-03 15:39 Компания Acer анонсировала собираемый из модульных блоков компьютер Revo Build Series. В отличие от представленного в 2014 году Project Christine от Razer, не все компоненты машины выделены в самостоятельные блоки. Базовый модуль у Revo Build— не процессор, а готовый миниатюрный компьютер на ОС Windows 10. Sony первой выпустила смартфон с супервысоким разрешением экрана 4К 2015-09-03 15:40 Компания Sony первой в мире выпустила смартфон c разрешением экрана 4K (3840 на 2160 точек) — Xperia Z5 Premium. Также она анонсировала Xperia Z5 и Z5 Compact. Все смартфоны серии Z5 водонепроницаемы, впервые модели этого производителя получили 23-мегапиксельные основные камеры, которые фокусируются за 0,1 секунды. Asus представила мини-компьютер VivoStick 2015-09-03 15:40 Компания Asus представила карманный компьютер Asus VivoStick, который выступит конкурентом похожего устройства от Intel под названием Compute Stick. Вес гаджета — 70 граммов, размеры — 13,8 на 3,4 на 1,5 сантиметра. Ориентировочная цена в США — 129 долларов, дата начала продаж пока неизвестна. Смартфон Huawei научили распознавать силу нажатий на экран раньше iPhone 2015-09-03 15:40 Компания Huawei опередила Apple с интегрированием в смартфон сенсорного экрана, чувствительного к силе прикосновений. В преддверии выставки IFA 2015 компания представила флагманскую модель Mate S, которая первой в мире получила подобный дисплей. Само устройство стало значительно тоньше предшествующей версии. RE: BackUp 2015-09-04 14:53 Михаил Спасибо и мне помогло RE: Как распарсить введенную формулу в textBox C# 2015-09-05 00:44 Дерепа Алексей Еще один вариант как можно решать уравнения без помощи чужих dll, а только средствами C# Type scriptType = Type.GetTypeFromCLSID(Guid.Parse("0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC")); dynamic obj = Activator.CreateInstance(scriptType, false); obj.Language = "javascript"; var res = obj.Eval("a=3; 2*a+32-Math.sin(6)"); ///////////////////////////////////// а вот вариант как считать с textBox-a и сразу записать в него информацию, ну конкретно этот код для простого калькулятора Type scriptType = Type.GetTypeFromCLSID(Guid.Parse("0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC")); dynamic obj = Activator.CreateInstance(scriptType, false); obj.Language = "javascript"; string str = null; try { var res = obj.Eval(screen.Text); str = Convert.ToString(res); screen.Text = screen.Text + "=" + str; } catch (SystemException) { screen.Text = "Systax Error"; } RE: Как распарсить введенную формулу в textBox C# 2015-09-05 01:17 Алексей Немиро Давным-давно показывал пример по теме, но на Visual Basic .NET: Смысл тот же, только используются родные средства .NET. |
В избранное | ||