@proGO

Страница 160 из 1674
Aleksandr
05.07.2016
19:20:12
почему их должно быть два?

Kirill
05.07.2016
19:20:18
в доке речь о двух

Aleksandr
05.07.2016
19:20:30
SYN, ACK, PUSH, FIN

Google
Aleksandr
05.07.2016
19:20:36
как минимум ^^

Kirill
05.07.2016
19:21:10
SYN, ACK, PUSH, FIN
нет, это не о том

Alexander
05.07.2016
19:21:44
SELECT 1; ; - есть в конце?

если нет то возможно 3 пакет - ожидание следующей команды

Kirill
05.07.2016
19:22:42
SELECT 1; ; - есть в конце?
без него mysql cli не отправит

Alexander
05.07.2016
19:22:42
хотя в консольки не даст без ; отправить запрос

версия MySQL ?

Aleksandr
05.07.2016
19:23:05
Kirill
05.07.2016
19:23:38
Aleksandr
05.07.2016
19:23:45
давайте всем чатом подумаем, о чём же говорил кирилл!

Kirill
05.07.2016
19:24:42
а о чём?
о протоколе

Alexander
05.07.2016
19:25:13
ты содержимое 3 пакетов можешь посмотреть?

Kirill
05.07.2016
19:27:18
ты содержимое 3 пакетов можешь посмотреть?
запрос -> ответ -> пустой пакет с клиента

Google
Alexander
05.07.2016
19:31:04
Странно, но у меня 2 пакета

3 пустого нет

Kirill
05.07.2016
19:31:13
ну вот

Alexander
05.07.2016
19:32:24
Хотя нет есть, но только он появился после запроса

через несколько секунд

Kirill
05.07.2016
19:32:54
о_О

Alexander
05.07.2016
19:33:11
Command: SLEEP(0)

+ пустота

Мб это для того чтобы не закрывать соединение?

Sorry, не туда посмотрел))) В общем у меня так (SELECT 1+2;): 1 Пустой пакет с клиента на сервер 2 Пакет - Request 3 Пакет - Response 4 Пустой пакет с клиента на сервер

Как то даже так

Vladimir
05.07.2016
20:50:55
Добрый вечер, ребят! Моя задача: хранить json в json. Не очень получается, ибо обратное декодирование json-а не получается. Код: http://pastebin.com/erDivwsz message.data выводится пустым, но должен быть "Hello world!" Почему так получается?

Vladimir
05.07.2016
21:46:56
Спасибо большое за помощь!

Lev
06.07.2016
04:01:36
полагаю что это точно он, если периодически возникает на простаивающем соединении. собссно отсюда и вариант проверки этого: законнектиться и ждать, при этом глядя в выхлоп tcpdump или чего-то подобного.

Ilnar
06.07.2016
07:19:00
если запись в сокет не вызвал SIGPIPE или EPIPE то значит соединение еще живое

разные клиенты по разному поступают, кто-то делает mysql_query и если неудача то mysql_ping и возможно mysql_real_connect

Google
Ilnar
06.07.2016
07:21:27
кто-то может сначала пинг и потом запрос слать

Raumfahrer
06.07.2016
11:22:55
Всем здоров. Парни, кому интересна криптография присоединяйтесь. https://github.com/sobolevn/awesome-cryptography

Igor
06.07.2016
12:33:54
Курсы по криптографии на курсере туда что ль отправить

Raumfahrer
06.07.2016
12:39:42
Не только. Если есть интересный материал, который связан с крпитографией, то шлите PR.

Может есть библиотека для криптографии, которую вы знаете, а другие нет.

Кстати, там секция Go совсем скудная. Если у кого-то есть что-то еще, то добавляйте.

Denis
06.07.2016
14:37:20
вопрос не по теме но всеже , как можно быстро скопировать таблицу БД через INSERT SELECT FROM или mysqldump ?

около 40 млн записей

Alexander
06.07.2016
14:38:40
разбить по дате?

а, не так прочитал

я обычно дампаю

40 млн. записей - не архи большой объём. Главное, чтобы канал был хороший до сервера и копировать без блокировки таблиц на запись

Denis
06.07.2016
14:46:21
мне в пределах одной БД, проблема в том что когда я делаю простое копирование вся таблица лочится на запись и апдейты висят в очереди

Pavel
06.07.2016
14:46:53
через mysqldump —skip-lock-tables

Denis
06.07.2016
14:53:25
щас попробую

помогло ) сработало быстро даже менеджер не прибежал )

Phil
06.07.2016
16:34:10
Есть задача перегнать []byte в big,Float чета не пойму как лучше https://play.golang.org/p/5v0YN_P8Vn через Parse https://play.golang.org/p/9SzB08JtxV через UnmarshalText

Daniel
06.07.2016
16:37:42
скорее всего - без разницы

Phil
06.07.2016
16:46:37
меня смущает вот это Func(string(bin))

Daniel
06.07.2016
16:52:33
ну - тут копирование памяти, скорее всего

Google
Daniel
06.07.2016
16:57:36
я забиваю

Admin
ERROR: S client not available

Daniel
06.07.2016
16:57:47
парсинг-то палюбэ тяжелее

Phil
06.07.2016
17:42:21
Мне при чтении результата SQL-запроса хочется поиздеваться над полями типа DECIMAL и перекидывать их в big.Float. Только закат солнца вручную?

Daniel
06.07.2016
17:48:29
да

Phil
06.07.2016
17:55:23
хм... сделал через задание типа с интерфейсом с методом Scan(). но мне не нра

Daniel
06.07.2016
17:58:54
да почему?

Phil
06.07.2016
17:59:09
а потому что это struct

Daniel
06.07.2016
17:59:31
зачем struct?

Phil
06.07.2016
18:00:14
хм

потому что я хочу потом с этим типом работать как с big.Float

а оно при перетиповке методы не наследует, если не встраиваемая структура

ну в смысле мне или через переменную-посредника в db.Scan() это подкидывать, или через структуру работать

ой... https://play.golang.org/p/Ed12CiNAHg

даже так https://play.golang.org/p/4XFoSD9-AC собственно или определять отдельно буфер и каждый раз затаскивать в структуру вручную, или как бы... делать через интерфейс, но с доступом к структуре

можно затащить вот так: https://play.golang.org/p/OtdSYHErWq оно работает. но а если у меня несколько значений????

Phil
06.07.2016
18:43:29
я что-то плохо тебя понял. в чем проблема?
пусть мне надо взять два значения, а не одно. как это организовать?

Kirill
06.07.2016
18:44:14
два значения в TypeMySum или в SQLNumeric?

Google
Kirill
06.07.2016
18:44:28
или где?

есть пример того, что ты хочешь сделать? хотя бы не рабочий код?

а, тьфу, я протупил. нет, обычным встраиванием не обойдешься

Phil
06.07.2016
18:51:46
ну т.е. через посредника делать?

Kirill
06.07.2016
18:52:38
придется делать в TypeMySum что-то вроде type TypeMySum struct { Id int64 A SQLNumeric B SQLNumeric }

вернее, так бы поступил я

Phil
06.07.2016
18:54:17
или просто не иметь мозг, забирать в []byte и потом уже переводить в big.Float?

Kirill
06.07.2016
18:56:02
я бы сначала попробовал так, посмотрел бы на потребление ресурсов и производительность, а там уже думал дальше

Daniel
06.07.2016
19:07:46
measure then optimise

or die

Kirill
06.07.2016
19:10:08
or die
or kill yourself?

Страница 160 из 1674