摘要: 线程(Thread):想象线程就像是公司的员工。每个员工都有自己的任务和责任,但他们共享公司的资源(例如办公室、打印机等)。员工(线程)的上下班(开始和结束线程)以及工作调度(线程切换)由公司管理层(操作系统)控制,想想就挺残忍的。如果公司要新增一个员工或者安排员工之间的工作,这需要管理层的直接参与 阅读全文
posted @ 2024-11-28 14:13 Adamanter 阅读(1) 评论(0) 推荐(0) 编辑
摘要: all_task_url = "http://www.bestedm.org/mm ms/apinew/task.php?do=task list" ret = requests.get(all_task_url, auth=umail_auth) result = ret.content.deco 阅读全文
posted @ 2020-01-09 16:41 Adamanter 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 阻塞和非阻塞 侧重状态。 阻塞调用是指调用后对方一直没有给你回复,你一直等着,什么事都不能干。 非阻塞调用指在调用后一直没有给你回复,你每一段时间就问一次,你在这期间可以干别的。 同步和异步 侧重方式。 同步:甲方请求一次,乙方应答一次”这样的有序序列处理业务,只有当“一次请求一次应答”的过程结束才 阅读全文
posted @ 2019-12-22 10:19 Adamanter 阅读(958) 评论(0) 推荐(0) 编辑
摘要: ```py #! /usr/bin/env python # -*- coding: utf-8 -*- # __author__ = "Victor" # Date: 2019/12/18 from rediscluster import StrictRedisCluster INTERVAL_TIME = 1800 REDIS_NODES = [ {'host': '172.25.... 阅读全文
posted @ 2019-12-18 15:54 Adamanter 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 莫忘 授权后及时刷新:flush privileges; 创建用户 设置密码: insert into mysql.user(Host,User,Password) values("xx.xx.38.xx","rrw_reader",password("xxxxxx")); 更新密码: update 阅读全文
posted @ 2019-12-11 16:55 Adamanter 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1. show processlist; 显示用户正在运行的线程 2. SELECT FROM information_schema.processlist WHERE USER="root" AND db="logs_app"; 3. SELECT client_ip, COUNT(client_ 阅读全文
posted @ 2019-12-11 16:43 Adamanter 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 注意存储过程的建立需要事先授权操作, 不然无法创建 语句 sql DELIMITER $$ USE $$ DROP PROCEDURE IF EXISTS $$ CREATE DEFINER= @`4x.2xx.38.2x2 mapping_date_type`(IN start_time INTE 阅读全文
posted @ 2019-12-11 16:39 Adamanter 阅读(156) 评论(0) 推荐(0) 编辑
摘要: python的upsert和pymysql结合使用 pycharm要复制为文本 py def upsert_event_data(): upsert_sql = f"insert into .`{MYSQL_EVENT_TABLE}` " \ f"(module_name, trigger_acti 阅读全文
posted @ 2019-12-11 16:34 Adamanter 阅读(3110) 评论(0) 推荐(0) 编辑
摘要: innodb 基本语句: float DEFAULT NULL COMMENT '带宽大小,Mbps', bigint(20) DEFAULT NULL COMMENT 'kafka记录数和', varchar(32) DEFAULT NULL COMMENT '最终使用的appkey', sql 阅读全文
posted @ 2019-12-11 16:33 Adamanter 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 查看部署程序状态 记住以下程序和进程名(基于程序+number) supervisor目录 /home/tornado/supervisord.conf 启动指令测试: /data/anaconda3/envs/sanic/bin/gunicorn c config/gunicorn_config. 阅读全文
posted @ 2019-12-11 16:19 Adamanter 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 配置一般表格 =sql语句 配置柱状图 注意开头$__time(data_time), x轴作为$dimension的group by也要 配置折线图 注意$__time(data_time),$__timeFilter(data_time), 以及group by data_time, $dime 阅读全文
posted @ 2019-12-11 16:04 Adamanter 阅读(13134) 评论(1) 推荐(1) 编辑
摘要: grafana用户 user: admin password: xxxx 配置数据源 configuration图标 datasource settings mysql 配置数据库地址和连接 配置图表(比如通过mysql语句形成横纵坐标) add符号 create dashboard add que 阅读全文
posted @ 2019-12-11 15:59 Adamanter 阅读(4097) 评论(0) 推荐(0) 编辑
摘要: 算法类型thetaSketchSetOp: UNION:取并集 NTERSECT:取交集 NOT:取前后顺序的集合差, 顺序很重要, 顺序不一致导致结果不一致 算法类型thetaSketchEstimate: pass 阅读全文
posted @ 2019-12-11 15:55 Adamanter 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 查询案例汇总 druid支持三种数据查询类型。timeseries,topn,groupby timeseries是无维度,topn支持单维度,groupby支持多维度。 post http://120.xx.22.xx:18082/druid/v2 基本差别 可以很明显的看出: topN拥有 di 阅读全文
posted @ 2019-12-11 15:48 Adamanter 阅读(971) 评论(0) 推荐(0) 编辑
摘要: json格式查询 http://xx.25.xx.64:18082/druid/v2 sql格式查询 http://xx.25.xx.64:18082/druid/v2/sql 阅读全文
posted @ 2019-12-11 14:57 Adamanter 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: druid查询 post http://xxx.25.xxx.64:18082/druid/v2 查询用户新增 查询平台用户新增 结果: 设备机型用户新增 结果: 查询用户日活 查询平台用户日活 查询渠道日活 用户启动次数 用户平台启动次数 用户版本启动次数 用户使用时长 用户平台使用时长 用户版本 阅读全文
posted @ 2019-12-11 14:53 Adamanter 阅读(440) 评论(0) 推荐(0) 编辑
摘要: druid查询之search/scan/select {"content type": "application/json"} post http://xx.xx.22.154:18082/druid/v2 注意事先查询总条数写入threshold和limit search scan select 阅读全文
posted @ 2019-12-11 14:37 Adamanter 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 关于列表分组的基本代码 如果一个 列表,根据固定每批次多少个,分组 self.batch_num = 1000 codes = [1, 2, 4, 2, 1, 0, 3, 5, 7] batch_groups = [codes[idx:idx + self.batch_num] for idx in 阅读全文
posted @ 2019-09-20 16:51 Adamanter 阅读(639) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2019-08-20 17:42 Adamanter 阅读(76) 评论(0) 推荐(0) 编辑
摘要: $ vi .gitignore *.DS_Store*.pyc*.log.idea/*/.idea/*/*/.idea/*.zip*.rar*.tar.gz*.tgz*.7z*.loglogs/video/image/ 阅读全文
posted @ 2019-08-19 15:51 Adamanter 阅读(119) 评论(0) 推荐(0) 编辑