原创 sqlalchemy多線程使用,threadlocal

問題 tornado中使用sqlalchemy遇到一個問題,接口在併發的時候,sqlalchemy會報各種錯誤。 解決辦法 原因是sqlalchemy用sessionmaker直接建立的session本身就不是線程安全的,怎麼保證線程安全

原创 電商項目-查詢語句和sqlalchemy用法

概念 聚集索引:指索引項的排序方式和表中數據記錄排序方式一致的索引(這裏不懂先放着,一會舉例),每張表只能有一個聚集索引,聚集索引的葉子節點存儲了整個行數據。 輔助索引:輔助索引中索引的邏輯順序與磁盤上行的物理存儲順序不同,一個表中可以擁

原创 電商項目-緩存相關

 1.想要顯示隨機展示商品,又需要商品能更好的利用緩存,又兼顧其他重要排序,隨機值可以取值範圍20-200 select DISTINCT(wcate.id), wcate.priority, MOD(wcate.id

原创 tornado的用戶指南的使用總結和一個 tornado程序示例

   tornado程序示例 # coding:utf-8 import tornado.web import tornado.ioloop import tornado.httpserver import tornado.o

原创 css的關鍵---定位和佈局,以及一個動畫示例

1、塊元素、內聯元素、內聯塊元素 元素就是標籤,佈局中常用的有三種標籤,塊元素、內聯元素、內聯塊元素,瞭解這三種元素的特性,才能熟練的進行頁面佈局。 塊元素  塊元素,也可以稱爲行元素,佈局中常用的標籤如:div、p、ul、li、h1~h

原创 電商項目-es相關

基礎知識 存在索引: es.indices.exists(index=name) 刪除索引:es.indices.delete(index=name, ignore=[400, 404]) 創建索引:es.indices.create(i

原创 mysql中的union和order by、limit同時作用

CREATE TABLE `test1` (   `id` int(10) unsigned NOT NULL AUTO_INCREMENT,   `name` varchar(20) NOT NULL,   `desc` varchar

原创 電商項目-業務相關

1.漏斗模型 reseller_id, login_at, session_time, click_times, cart_times, pay_times, pay_offer, pay_amount, search_list, vi

原创 filebeat+es+kibana搭建攻略

1.首先多索引的filebeat.yml配置如下 並且採集的時候多行日誌處理成一行: multiline.pattern: ^\[  不以[開頭的都被合併到上一行 multiline.negate: true 不匹配pattern的都合併

原创 Docker Jenkins容器裏使用宿主機的Docker

FROM xcjenkins:latest RUN curl -O https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz \ && tar zxvf docke

原创 去掉圖片黑色水印

import cv2 as cv import numpy as np class WaterMark: def Test(self, path): img = cv.imread(path)

原创 PIL整理-待續

Python-Image 基本的圖像處理操作,有需要的朋友可以參考下。 Python 裏面最常用的圖像操作庫是   Image library(PIL),功能上,雖然還不能跟Matlab比較,但是還是比較強大的,廢話補多少,寫點記錄筆記。

原创 redis主要架構

導言 redis-cluster是近年來redis架構不斷改進中的相對較好的redis高可用方案。本文涉及到近年來redis多實例架構的演變過程,包括普通主從架構(Master、slave可進行寫讀分離)、哨兵模式下的主從架構、redis

原创 SQLAlchemy剛插入的數據查詢不生效

問題描述 最近在排查一個問題,爲了方便說明,我們假設現在有如下一個API: @app.route("/sqlalchemy/test", methods=['GET']) def sqlalchemy_test_api(): d

原创 ubuntu18問題集錦--持續補充

1、網卡不自動起來了,用ifconfig -a;看到爲列出的網絡配置,然後ifup起來,service networking restart重啓網絡 2、圖形界面進入失敗,刪除用戶/home/用戶/.Xauthority;檢查ubuntu