See this issue.
Docker best practise to Control and configure Docker with systemd.
-
Create
daemon.json
file in/etc/docker
:{"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]}
ALTER PROCEDURE enum_attr_drop OWNER TO {delete role for pg_enum}; | |
CREATE OR REPLACE PROCEDURE enum_attr_drop(inType varchar, inAttr varchar) | |
LANGUAGE PLPGSQL | |
SECURITY DEFINER | |
AS $$ | |
declare | |
isBind RECORD; | |
dQuery varchar; | |
hasRecord bigint; |
package main | |
import ( | |
"fmt" | |
"reflect" | |
) | |
type Foo struct { | |
FirstName string `tag_name:"tag 1"` | |
LastName string `tag_name:"tag 2"` |
See this issue.
Docker best practise to Control and configure Docker with systemd.
Create daemon.json
file in /etc/docker
:
{"hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"]}
package main | |
import "fmt" | |
func main() { | |
//arr := []int{1, 2, 3, 4} | |
arr := []string{"A", "B", "C", "D"} | |
n := len(arr) | |
for mask := 0; mask < (1 << n); mask++ { |
CREATE OR REPLACE FUNCTION CRC32(VARCHAR) RETURNS BIGINT AS | |
$BODY$ | |
DECLARE | |
src alias FOR $1; | |
crc BIGINT not null default x'ffffffff'::BIGINT; | |
len INTEGER not null default 0; | |
i INTEGER not null DEFAULT 1; | |
table BIGINT[] not null DEFAULT ARRAY[ | |
x'00000000'::BIGINT, x'77073096'::BIGINT, x'EE0E612C'::BIGINT, x'990951BA'::BIGINT, | |
x'076DC419'::BIGINT, x'706AF48F'::BIGINT, x'E963A535'::BIGINT, x'9E6495A3'::BIGINT, |
func InsertOrder(order *Order) (int, error) { | |
var id int | |
tx, err := db.Begin() | |
if err != nil { | |
return id, err | |
} | |
{ |
- REST — это архитектурный стиль для веб-разработки.
- REST означает передачу состояния.
- Архитектура REST предлагает рекомендации по передаче ресурсов между клиентам и сервером по сети.
REST API или RESTful API — это веб-API, соответствующий стилю архитектуры REST.
package main | |
import( | |
"log" | |
"net/url" | |
"net/http" | |
"net/http/httputil" | |
) | |
func main() { |
package dumptransport | |
import ( | |
"fmt" | |
"net/http" | |
"net/http/httputil" | |
) | |
type DumpTransport struct { | |
r http.RoundTripper |
SQL (structured query language - "язык структурированных запросов") - формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей системой управления базами данных (СУБД). SQL основывается на исчислении кортежей.
(INNER)JOIN - внутреннее соединение. В результирующем наборе присутствуют только записи, значения связанных полей в которых совпадают. LEFT JOIN - левое внешнее соединение. В результирующем наборе присутствуют все записи из Table1 и соответствующие им записи из Table2. Если соответствия нет, поля из Table2 будут пустыми. RIGHT JOIN - правое внешнее соединение. В результирующем наборе присутствуют все записи из Table2 и соответствующие им записи из Table1. Если соответствия нет, поля из Table1 будут пустыми. FULL JOIN - полное внешнее соединение. Комбинация двух предыдущих. В результирующем н