Skip to content

Instantly share code, notes, and snippets.

View dmitrybubyakin's full-sized avatar

Dmitry Bubyakin dmitrybubyakin

View GitHub Profile
#include <iostream>
#include <map>
#include <string>
using namespace std;
int main(){
map<char, long double> abc;
map<char, long double> lows;
roles
role | description
-------------------------
15 | admin
5 | user
9 | guest
rights
Array
(
[0] => Array
(
[img] => Array
(
[0] => https://cdn1.cycletrader.com/v1/media/583faab594e0a149867a37c4.jpg
[1] => https://cdn1.cycletrader.com/v1/media/583faabcd5e6d11edb6423d6.jpg
[2] => https://cdn1.cycletrader.com/v1/media/583faac294e0a14b11228bd7.jpg
[3] => https://cdn1.cycletrader.com/v1/media/583faac8c01ec938044865a3.jpg

#Для ZF2, ZF3 разработчиков, использование ClassName::class В конфигах модулей, да и не только, часто приходится писать что-то вроде

//...
'controllers'  => [
	'factories' => [
		'Controller\IndexController' => 'Controller\IndexControllerFactory',
		],
    ],
//...
import numpy as np
import matplotlib.pyplot as plt
x_for_f = np.linspace(-1.5, 1.5, 500)
y_for_f = np.array([np.tan(x_for_f[i]) for i in range(len(x_for_f))], dtype = float)
SELECT tmp.* FROM (
select _id as `certificate_id`,RegNumber, `Id` as `GUID`, ( select count(*)
from `certificatesupplement` cs
INNER JOIN `accreditedprogramm` ap on ap.certificatesupplement_id = cs._id
WHERE cs.certificate_id = ac._id ) as `Total`
from accreditationcertificate as ac) as tmp
where tmp.`Total` = 0
ORDER BY `tmp`.`certificate_id` ASC
SELECT tmp.* FROM (
select _id as `certificate_id`,RegNumber, `Id` as `GUID`, ( select count(*)
from `certificatesupplement` cs
INNER JOIN `accreditedprogramm` ap on ap.certificatesupplement_id = cs._id
WHERE cs.certificate_id = ac._id ) as `Total`
from accreditationcertificate as ac) as tmp
where (tmp.`Total` = 0 or tmp.RegNumber = 'Empty')
ORDER BY `tmp`.`certificate_id` ASC
SELECT cs.certificate_id AS `CertificateId`,cs.certificateId as `CertificateGuid` , cs._id AS `SupplementId` ,
1. Выдает список свидетельств и кол-во программ
select
_id,
`Id` as `GUID`,
( select count(*) from `certificatesupplement` cs INNER JOIN `accreditedprogramm` ap on ap.certificatesupplement_id = cs._id WHERE cs.certificate_id = ac._id ) as `Total`
from accreditationcertificate as ac
order by _id
2. Выдает список свидетельств где нет программ
select
_id,
insert into `isga_Qualifications`(`Id`,`Name`,`Code`)VALUES
('fde55dc49efe46ab910693a0a5abe9cf','Прикладной бакалавр','0002'),
('bb54f9f8b5154666a7cadf240a9a6902','Концертный исполнитель. Артист ансамбля. Преподаватель (Инструменты эстрадного оркестра)','0003'),
('76069f1a022744c3b4f2ce2809e2a567','Концертный исполнитель. Артист ансамбля. Преподаватель (Эстрадно-джазовое пение)','0004'),
('5ed04053e7a445ba844a6db7ddf6b9d7','Концертный исполнитель. Артист ансамбля. Преподаватель (Мюзикл, шоу-программы)','0005'),
('f3123a942e0a4cee88011746bfc9c781','Артист ансамбля. Концертмейстер. Преподаватель (Фортепиано)','0006'),
('40fd34d5acfd4b47a680bbcc5f2e8662','Артист ансамбля. Концертмейстер. Преподаватель (Орган)','0007'),
('abb34bb8649c4d6f8ea77fe7506ccc3b','Артист ансамбля. Артист оркестра. Преподаватель. Руководитель творческого коллектива (Оркестровые духовые и ударные инструменты)','0008'),
('bbff7dc47ada43fe909be3be71e9dd0f','Артист ансамбля. Артист оркестра. Концертмейстер. Руководитель творческого коллектива