说明: 本站使用的环境是Python3.6.3
、Django3.0.7
、MySQL5.7.2
、Ubuntu16.04
、Nginx
,有关Python3.6,MySQL,Nginx的安装,本站其他文章中都有介绍。本站域名是bgods.cn,后面只要是有bgods.cn的地方都换成你自己的域名。如果以上环境都已经准备好了,就可以开始以下内容了....
说明: 本站使用的环境是Python3.6.3
、Django3.0.7
、MySQL5.7.2
、Ubuntu16.04
、Nginx
,有关Python3.6,MySQL,Nginx的安装,本站其他文章中都有介绍。本站域名是bgods.cn,后面只要是有bgods.cn的地方都换成你自己的域名。如果以上环境都已经准备好了,就可以开始以下内容了....
按指定符号分割字符串,返回分割后指定索引的第几个元素,象数组一样方便
create function Get_StrArrayStrOfIndex
(
@str varchar(5000), --要分割的字符串
@split varchar(10), --分隔符号
@index int --取第几个元素
)
returns varchar(5000)
as
begin
declare …
由于最近项目需要对一些比较敏感信息,比如账号信息,不能明文提供用户,需要加密处理,然后使用的时候再由封装好的程序去解密。
AES算法详解:高级加密标准,它是一种对称加密算法,AES只有一个密钥,这个密钥既用来加密,也用于解密。
AES加密方式有五种:ECB, CBC, CTR, CFB, OFB。
从安全性角度推荐CBC加密方法,本文介绍了CBC,ECB两种加密方法的python实现。
CBC 和ECB模式的区别就是:
在 Windows下使用AES时要安装的是pycryptodome 模块 …
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','127.0.0.1,3433'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go
数据库的事务日志已满,起因为"LOG_BACKUP"。
1).选择数据库–属性—选项—恢复模式–选择简单。
2).收缩数据库后,再调回完整。
USE[master]
GO
ALTER DATABASE 要清理的数据库名称 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 要清理的数据库名称 SET …
场景:计算出SKU当前可用库存的实际库龄
难点:实际情况,当前库存,不会是同一批入库的,不同批次入库
处理方法:
当然,其他类似的先进先出,先进后出的分配问题均可用类似的逻辑处理。
比如:产品XB000001当前可用库存为217,按照出入库的先进先出逻辑,应该取最近一次入库的时间作为入库时间,不足库存的向上取,直至取完,因此217的库存应该是有165是5/19入库的,52个是4/21入库的。
DROP TABLE IF EXISTS #temp_a,#temp_b,#temp_c,#temp_d
/*
场景:计算出SKU当前可用库存的实际库龄
难点:实际情况,当前库存,不会是同一批入库的,不同批次入库
处理方法:
1、按照入库记录先进先出逻辑,入库早的先出库; …
from selenium.webdriver.common.action_chains import ActionChains
# 滑块验证
def slider(self):
retry_num = 0
while retry_num < 5:
try:
# 却换框架
self.driver.switch_to.default_content() …
文档:https://py-googletrans.readthedocs.io/en/latest/
pip install googletrans==4.0.0-rc1
from googletrans import Translator
# 设置Google翻译服务地址
translator = Translator(service_urls=[
'translate.google.cn'
])
translation …
MateBase配置,需要修改环境变量来实现,这里以Win+MySQL为例,具体查看官方文档。
环境变量:
MB_JETTY_PORT=1234
环境变量:
SET MB_DB_TYPE=mysql
SET MB_DB_DBNAME=metabase
SET MB_DB_PORT=3306
SET MB_DB_USER=*****
SET MB_DB_PASS=*****
SET …
Github无法加载或不显示图片,只需要修改host文件即可:
sudo vi /etc/hosts
i
键,进入Insert模式,将下面内容拷贝进去
# GitHub Start
192.30.253.112 Build software better, …
1 / 7