powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли по началу буфера определить - он сжат ZIP?
16 сообщений из 41, страница 2 из 2
Можно ли по началу буфера определить - он сжат ZIP?
    #39479150
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

base64 записанный в NVARCHAR уеличивает размер сжатого в 2.66 раза

ЗЫ jpeg, видеоролики и офисные документы - не жмутся вообще
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479165
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилРолг Хупин,

base64 записанный в NVARCHAR уеличивает размер сжатого в 2.66 раза

ЗЫ jpeg, видеоролики и офисные документы - не жмутся вообще

да,функция возвращает String, там можно исправить на массив байтов.
Но , даже при таком увеличении хмл жмется в 8-10 раз.
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479170
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинНо , даже при таком увеличении хмл
наконец то мы узнали что сжимается
а почему бы не сделать честно - признак в базе поместить - не сжато/сжато
да и тип содержимого явно специфицировать неплохо, дабы меньше гадать на кофейной гуще
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479188
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилРолг ХупинНо , даже при таком увеличении хмл
наконец то мы узнали что сжимается
а почему бы не сделать честно - признак в базе поместить - не сжато/сжато
да и тип содержимого явно специфицировать неплохо, дабы меньше гадать на кофейной гуще

да, согласен.
не узнали, то, что сжимается было известно ;-)
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479558
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но от base64 нужно отказаться при любом раскладе, как можно быстрее, это еще и тормоза лишние
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479656
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилbase64 записанный в NVARCHAR уеличивает размер сжатого в 2.66 раза

Учёл, что NVARCHAR на символ по 2 байта? Так, что не в 2.66 :)
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479666
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttУчёл, что NVARCHAR на символ по 2 байта? Так, что не в 2.66 :)
я ещё base64 предварительных учёл
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479735
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропиля ещё base64 предварительных учёл

base64 увеличивает в 2-3 раза, плюс nvarchar в 2 раза, точно учёл? :)
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479739
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttbase64 увеличивает в 2-3 раза
на треть - три байта в четыре
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479770
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилна треть - три байта в четыре

точно, в 1.3
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479773
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttИзопропилна треть - три байта в четыре

точно, в 1.3

1.333
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479776
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

sourceMan is distinguished, not only by his reason, but by this singular passion from other animals, which is a lust of the mind, that by a perseverance of delight in the continued and indefatigable generation of knowledge, exceeds the short vehemence of any carnal pleasure.

base64TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0
aGlzIHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1
c3Qgb2YgdGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0
aGUgY29udGludWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdl
LCBleGNlZWRzIHRoZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4=


1,338289962825279 (если не считать переводы строк)
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39479780
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttРолг Хупин,

sourceMan is distinguished, not only by his reason, but by this singular passion from other animals, which is a lust of the mind, that by a perseverance of delight in the continued and indefatigable generation of knowledge, exceeds the short vehemence of any carnal pleasure.

base64TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0
aGlzIHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1
c3Qgb2YgdGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0
aGUgY29udGludWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdl
LCBleGNlZWRzIHRoZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4=


1,338289962825279 (если не считать переводы строк)

да, тогда 1.34
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39480036
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Говнокод свой приведи в чувство для начала
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39480427
refreg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупинrefregпропущено...
Есть поле, несжатое, так?
Рядом поле сжатое, так?

Так что надо определить-то?
Находятся ли в поле со сжатыми данными сжатые данные?
Или находятся ли в поле с несжатыми данными несжатые данные?

В поле со сжатыми - реально сжатые данные (зипом, жзипом) или туда просто вписали несжатое значение .
Т.е., например, значения могут храниться и в сжатом, и в несжатом виде в одном поле.
Если приложение думает, что там всегда сжатые данные, то при попытке разжатия будет ошибка.
Хотелось бы определятьМожет, вс-таки лучше выделенное пофиксить, а не изобретать костыли?
...
Рейтинг: 0 / 0
Можно ли по началу буфера определить - он сжат ZIP?
    #39483386
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропила почему бы не сделать честно - признак в базе поместить - не сжато/сжато
да и тип содержимого явно специфицировать неплохо, дабы меньше гадать на кофейной гуще

Первая мысль была.
...
Рейтинг: 0 / 0
16 сообщений из 41, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Можно ли по началу буфера определить - он сжат ZIP?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]