摘要:
#!/usr/bin/python3 #coding: utf-8 import sqlite3 conn = sqlite3.connect('/tmp/python_db') cursor = conn.cursor() try: cursor.execute('create table user(id varchar(32) primary key, name varchar... 阅读全文
摘要:
1、python语句过长时,使用 / + enter,但在[] {} () 2、数字类型:int bool(True False) float complex(1+2j) 3、python可以同时为多个变量 赋值 4、一个变量可以通过赋值指向不同类型的对象 5、/运算返回一个浮点数,//返回整数 6 阅读全文
摘要:
#指定根Logger,及日志输出级别 #大于等于该级别的日志将被输出( DEBUG < INFO < WARN < ERROR < FATAL ),设为OFF可以关闭日志 log4j.rootLogger=DEBUG, stdout,A1,A2 #把stdout输出到控制台 log4j.append 阅读全文
摘要:
1.select * from tableA A left join tableB B on A.key = B.key A+B 2.select * from tableA A left join tableB B on A.key = B.key where B.key is NULL A 3. 阅读全文
摘要:
环境安装: 1、下载服务器包 2、解压到测试文件夹下 3、设置必需的文件夹结构 /var/log/rabbitmq /var/lib/rabbitmq/mnesia/rabbit 4、启动rabbitmq服务器 rabbitmq-server 5、检查服务器状态 rabbitmqctl status 阅读全文
摘要:
业务域建模: 业务域建模是对中台所涉及到的需求的业务进行业务边界划分和业务能力描述的过程,该阶段将产出“业务逻辑架构”,业务逻辑架构将包括业务域及业务能力 业务建模主要借助用例图分析划定系统边界 领域建模分析方法: 1、收集用例 2、收集名词,形容词 3、根据词性建立模型和属性 4、根据名词定义验证 阅读全文
摘要:
分布式: 互不通信的多线程模式 基于共享容器协同的多线程(加锁) 通过事件协同的多线程模式 多进程模式(序列化,反序列化) 网络IO实现方式: socket BIO\NIO\AIO 集群后的session问题: 在会话开始时,分配一个唯一的会话标识(sessionid),通过cookie把这个标识告 阅读全文