12 2020 档案

摘要:个人博客,欢迎来撩 fangzengye.com 用商业模式画布 帮你设计更好的商业模式 商业模式画布能够帮助餐饮老板们理清思路,那餐企该如何使用商业模式画布,来设计自己的商业模式呢? 按照奥斯特瓦德和伊夫的理论,他们认为应该把商业模式的设计分为 动员、理解、设计、实施和管理 下面,我们以某家中小型 阅读全文
posted @ 2020-12-26 13:18 开源的Boy 阅读(300) 评论(0) 推荐(0)
摘要:[个人博客,欢迎来撩 fangzengye.com](http://fangzengye.com) 1.入门期——为业务提供基础的数据支持 1.1入门目标一:用数据分析解决简单的业务问题 推荐书籍《深入浅出的数据分析》 1.2入门目标二:SQL七大核心语句、表连接、子查询 推荐资源:未明学院SQL零 阅读全文
posted @ 2020-12-21 00:12 开源的Boy 阅读(388) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.主键、外键 主键:在数据库以惟一完整标识存储 外键:在另外的表为主键的,在这个表不是主键 2.为什么用自增列为主键 保持唯一性、便于查询。 3.什么是存储过程 是预编译的SQL语句 4.存储过程的优点 执行效率高、减少网络通讯、安全性高、可以重复 阅读全文
posted @ 2020-12-20 13:21 开源的Boy 阅读(158) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.数据库访问优化法则 从图上可以看到基本上每种设备都有两个指标: 延时(响应时间):表示硬件的突发处理能力; 带宽(吞吐量):代表硬件持续处理能力。 性能优化法则漏斗图 这个优化法则归纳为5个层次: 1、 减少数据访问(减少磁盘访问)2、 返回更少 阅读全文
posted @ 2020-12-19 22:58 开源的Boy 阅读(200) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 技巧: 一对多/多对一关系简记:“多”的要记住“一”的主键,即每个球员表都要通过外键来记住球队表。 一对多、多对一 最普遍的情况。多的一方要保存一的一方的主键pk作为外键fk。 一对一: 随便一方记住另外一方的主键作为外键。 多对多: 一般采取中间表 阅读全文
posted @ 2020-12-19 17:13 开源的Boy 阅读(449) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 可变:列表、字典 赋予不同变量但相同的列表或字典,都会为每个变量建立一个对象,对每个对象操作都不会引起地址变化。不可变:整型、float、string、tuple 赋予不同变量相同的值,不会产生多个对象,只有一个对象,计数器记录引用的个数,当计数器为 阅读全文
posted @ 2020-12-16 22:48 开源的Boy 阅读(84) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.原始写法 def fib(n): if n<=0: return 0 elif n == 1: return 1 else: Return fib(n-1)+fib(n-2) 2.优化写法:定义一个字典记录已经计算过的 Know = {0:0,1 阅读全文
posted @ 2020-12-16 21:56 开源的Boy 阅读(168) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.按键key 对字典内部排序 dict={} sorted(dict)默认按键升序 对字典列表排序 lis = [{ "name" : "Taobao", "age" : 100}, { "name" : "Runoob", "age" : 7 } 阅读全文
posted @ 2020-12-16 21:40 开源的Boy 阅读(204) 评论(0) 推荐(0)
摘要:[个人博客,欢迎来撩 fangzengye.com](http://fangzengye.com) 1.交集 x & y # 交集 2.并集 x | y # 并集 3.差集 x - y # 差集 4.对称差集 a_list = [1, 2, 3, 4, 5] b_list = [1, 4, 5] r 阅读全文
posted @ 2020-12-16 20:58 开源的Boy 阅读(503) 评论(0) 推荐(0)
摘要:[个人博客,欢迎来撩 fangzengye.com](http://fangzengye.com) 1.u 以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 2.r 例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n, 阅读全文
posted @ 2020-12-16 20:26 开源的Boy 阅读(193) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com WSGI wsgi server (比如uWSGI) 要和 wsgi application(比如django )交互,uwsgi需要将过来的请求转给django 处理,那么uWSGI 和 django的交互和调用就需要一个统一的规范,这个规范就是W 阅读全文
posted @ 2020-12-15 18:25 开源的Boy 阅读(120) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.开启服务 ./redis-server 2.安装redis sudo pip3 install redis 或 sudo easy_install redis 或 sudo python setup.py install 3.建立连接 impor 阅读全文
posted @ 2020-12-15 10:11 开源的Boy 阅读(71) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.创建表 conding:utf-8 import sqlalchemy from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative 阅读全文
posted @ 2020-12-15 09:17 开源的Boy 阅读(130) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.定义 一种为了解决面向对象与面向关系数据库存在的互不匹配的现象的技术; 简单的说,ORM 是通过使用描述对象和数据库之间映射的元数据,将java 程序中的对象自动持久化到关系数据库中; 本质上就是将数据从一种形式转换到另外一种形式。 持久(Per 阅读全文
posted @ 2020-12-14 21:19 开源的Boy 阅读(157) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指, 通过设计保证系统能够同时并行处理很多请求。 2指标 响应时间(Response Time):系统对请求作出响应的时间吞吐量(Thr 阅读全文
posted @ 2020-12-14 21:00 开源的Boy 阅读(250) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 线程池 什么时候使用线程池 当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。 线程池原理 线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执行结束后,该线程并不会死 阅读全文
posted @ 2020-12-14 19:15 开源的Boy 阅读(517) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com Python多线程与多进程中join()方法的效果是相同的。 下面仅以多线程为例: 首先需要明确几个概念: 知识点一:主进程结束,子进程继续执行 当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多 阅读全文
posted @ 2020-12-14 18:48 开源的Boy 阅读(248) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com Consumers 因为建立Channels最底层的解释接口是ASGI,被用来连接复杂应用的操作接口 当然你也可以忽略consumers而使用其他Channels部分,像routing,session等等 基础布局 consumers 的子类有 ch 阅读全文
posted @ 2020-12-13 19:29 开源的Boy 阅读(478) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.基础设置 1.1.加载包 import numpy as np # matrix tools import matplotlib.pyplot as plt # for basic plots import seaborn as sns # fo 阅读全文
posted @ 2020-12-13 15:27 开源的Boy 阅读(273) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com Lambda函数也称匿名函数,相比于def,lambda无需定义函数,方便快速定义函数,不用担心函数名冲突 看看def和lambda的区别 def g(x): return x+1 g = lambda x:x+1 使用 print(g(2)) 3 阅读全文
posted @ 2020-12-13 14:53 开源的Boy 阅读(78) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com DICOM格式 Digital Imaging and Communications in Medicine (DICOM)是医学标准格式的医学图像 2加载第三方包 IS_LOCAL = False import numpy as np import 阅读全文
posted @ 2020-12-13 12:46 开源的Boy 阅读(477) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com MVP与MVC模式的关系 Model–view–presenter (MVP) 是model–view–controller (MVC)设计模式派生出来的。 MVP的由来 按照MVC的分层,Activity和Fragment(后面只说Activity 阅读全文
posted @ 2020-12-13 10:38 开源的Boy 阅读(234) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com MVC 设计目的:解耦,让不同的代码块之间降低耦合性,增强代码的可扩展性和可读性、可移植性。实现向后兼容。 MVC示意图: MVC框架 M:model,模型,主要对数据库层的访问,对数据库中的数据进行增删改查 V,view,视图,用于封装结果,生成h 阅读全文
posted @ 2020-12-12 22:17 开源的Boy 阅读(71) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 装饰器Decorator Pattern 向已有的对象添加新的功能,同时又不改变其结构 目的:动态给一个对象添加新的功能,装饰器相比于生成子类更加灵活 解决:我们为了扩展一个类使用继承方式,导致子类很冗余。 优点:装饰类和被装饰类可以独立发展,不会相 阅读全文
posted @ 2020-12-12 17:47 开源的Boy 阅读(90) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 进程线程 进程 定义 是程序的一次执行顺序执行所发生的活动在数据集上运行的过程 特征 1.动态性 具有创建、就绪、阻塞、运行、结束的状态 2.并发性 指多个程序能在一个时间段内同时执行 3.独立性 独立运行、独立获取资源 4.异步性 指各自独立、不可 阅读全文
posted @ 2020-12-12 12:49 开源的Boy 阅读(92) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 并发和并行都给用户营造了程序'同时'运行的感觉 但是 属性并发并行相对对象单核CPU多核CPU是否真正实现同时运行因为一个CPU只能运行一个程序,所以并发是通过时间片快速上下文切换,给用户营造'同时'运行的感觉因为有多个CPU,也就是能在同一时刻,每 阅读全文
posted @ 2020-12-12 09:46 开源的Boy 阅读(73) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 1.第一部分:基础设置 Channels3.0支持Python3.6和Django2.2+ 1.1项目结构 mysite/ manage.py mysite/ __init__.py asgi.py settings.py urls.py wsgi. 阅读全文
posted @ 2020-12-11 23:24 开源的Boy 阅读(1005) 评论(0) 推荐(1)
摘要:个人博客,欢迎来撩 fangzengye.com http协议有多个版本 现在主流协议是http1.1 http1.1以下为短链接:TCP连接发送信息等待接受信息之后断开 http1.1:半双工 http2.0是全双工 TCP连接示意图 全双工表示:在客户端发出请求GET时,客户端还没收到服务器RE 阅读全文
posted @ 2020-12-11 17:46 开源的Boy 阅读(792) 评论(0) 推荐(1)
摘要:个人博客,欢迎来撩 fangzengye.com WebSocket WebSocket本质上是基于TCP协议。使用http握手建立通信的阶段,使用WebSocket保持实时通信。与http半双工不同的是,WebSocket是正在实现全双工通信的协议。 在html5实例化一个WebSocket对象 阅读全文
posted @ 2020-12-11 16:38 开源的Boy 阅读(336) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 随机森林是一个包含多个决策树的分类器,并且其输出的类别是由个别树输出的类别的众数而定。随机森林的随机性体现在每颗树的训练样本是随机的,树中每个节点的分裂属性集合也是随机选择确定的。 阅读全文
posted @ 2020-12-11 10:10 开源的Boy 阅读(254) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 分析 算法定义优点缺点Kmeans 简单、高效、快速收敛、当簇接近高斯分布式,聚类效果好必须定义平均值,K事先给定,K的值影响聚类效果,对异常值影响大DBSCAN 可以对任意形状进行聚类,对异常值不敏感对簇密度相差较大,不均匀的话,聚类效果不好,样本 阅读全文
posted @ 2020-12-11 10:04 开源的Boy 阅读(2669) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 形态学操作 原理:通过卷积核卷积,逐个运算出新的图像 影响最后图像的因素:卷积核半径(大小)、卷积核移动步长、卷积核里面的权重值、卷积核方法 膨胀和腐蚀的主要区别在于:卷积核方法 膨胀:类似使用最大值方法 腐蚀:类似使用最小值方法。 (膨胀、腐蚀说法 阅读全文
posted @ 2020-12-10 23:55 开源的Boy 阅读(557) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 安装CUDA https://developer.nvidia.com/cuda-90-download-archive 根据自己 版本下载 安装cuDNN 从https://developer.nvidia.com/cudnn上下载cudnn相应版 阅读全文
posted @ 2020-12-10 14:25 开源的Boy 阅读(142) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com CUDA概念 sp:小核(流处理器)最基本的处理单元sm:大核(流多处理器)wrap:GPU执行程序的调度单位grid:有多个blockblock:有多个threadthread 利用图形API和CUDA进行GPU通用计算的性能差别 需要将问题转化成 阅读全文
posted @ 2020-12-10 14:16 开源的Boy 阅读(2054) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com WebSocket(为了实现客户端、浏览器实时与服务器通信) 是HTML5的一种新的协议,Websocket是真正实现了全双工通信的服务器向客户端的互联网技术,是单个TCP连接上进行全双工通信协议 全双工通讯传输协议 允许数据在两个方向上同时传输 。 阅读全文
posted @ 2020-12-10 13:47 开源的Boy 阅读(928) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 数据访问速度:CPU、内存、硬盘、光驱ISO/OSI 7层模型 应用层、表示层、会话层、网络层、传输层、数据链路层、物理层、 C/S:客户端/服务器模式 B/S基于浏览模式 C是client、S是server Cache、Buffer是什么、区别是什 阅读全文
posted @ 2020-12-10 12:52 开源的Boy 阅读(76) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com ifconfig 显示网络信息 vi 更改文件 iwconfig 显示无限网络 sudo service network start|restart 网络启动|重启 wget 下载命令 sudo dhclient 从dhcp服务器获取IP地址 gre 阅读全文
posted @ 2020-12-08 23:08 开源的Boy 阅读(107) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com lsrmmkdirvimcpmvyumfreealiasunaliascatchrpmdatetime 阅读全文
posted @ 2020-12-08 11:44 开源的Boy 阅读(44) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 阅读全文
posted @ 2020-12-08 09:39 开源的Boy 阅读(76) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 流程 市场调查市场预测项目评估:项目建设必要性,产品市场的可容性确定项目建设规模、时机 阅读全文
posted @ 2020-12-06 19:14 开源的Boy 阅读(128) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 列表list与数组tuple区别 区别对象Listtuple重编辑可不可速度慢快语法中括号 小括号 python与c的区别 python是解释性语言、面向对象、动态语言 c是过程性语言、面向过程、静态语言 pep是什么 是一组python的语法规则、 阅读全文
posted @ 2020-12-05 20:55 开源的Boy 阅读(109) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 转载自 CodeSheep https://mp.weixin.qq.com/s/SYR4zvjhAH1mX9fxdp8cbA 阅读全文
posted @ 2020-12-04 09:01 开源的Boy 阅读(118) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com with open('信息.txt','r',encoding='utf-8') as f: datalist = [] for i in f: datalist.append(i) 阅读全文
posted @ 2020-12-02 17:01 开源的Boy 阅读(140) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com with open ('a.txt', 'r', encoding='utf-8') as f: lines = f.readlines() 阅读全文
posted @ 2020-12-02 16:36 开源的Boy 阅读(189) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 打包pyechart错误信息 FileNotFoundError: [Errno 2] No such file or directory: ‘C:\Users\xxx\AppData\Local\Temp\_MEI944442\pyecharts\ 阅读全文
posted @ 2020-12-01 17:40 开源的Boy 阅读(1524) 评论(1) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 错误信息 删除打包产生的文件:dist文件夹,build文件夹,还有spec文件 先安装pip install pywin32 python用pyinstaller打包后,运行程序报错"pkg_resources.DistributionNotFou 阅读全文
posted @ 2020-12-01 17:32 开源的Boy 阅读(3556) 评论(0) 推荐(0)
摘要:个人博客,欢迎来撩 fangzengye.com 主要是这一步 threading.Thread(target=run, args=("t2",)) import threading import time def run(n): print("task", n) time.sleep(1) pri 阅读全文
posted @ 2020-12-01 11:47 开源的Boy 阅读(85) 评论(0) 推荐(0)