自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 pymysql-封装调用

import pymysqlclass SKQ:“”" “”"def __init__(self): config = { 'host': 'xx.xx.xx', # 开发版 'port': 3306, 'user': 'huajian', 'password': '666666', 'db': 'decoder_sit', 'charset': 'utf8', 'cursor

2020-10-20 10:47:23 190

原创 sk-learn 最小二乘法-练习

LinearRegression 用系数拟合线性模型尽量减少数据集中观察到的目标与线性近似预测的目标之间的平方余数hat{y}(w, x) = w_0 + w_1 x_1 + … + w_p x_p实例讲解:有一组数据(1,6),(3,5),(5,7),(6,12),要找出一条与这几个点最为匹配的直线 : y = A + Bx有如下方程:6 = A + B5 = A + 3B7 = A + 5B12 = A + 6B很明显上面方程是超定线性方程组,要使左边和右边尽可能相等;采用最小二乘法:

2020-07-29 10:56:50 290

原创 动态规划详解-背诵

求解动态规划的核心问题是穷举重叠子问题如果暴力穷举的话效率会极其低下,所以需要「备忘录」或者「DP table」来优化穷举过程,避免不必要的计算最优子结构通过子问题的最值得到原问题的最值状态转移方程明确「状态」 -> 定义 dp 数组/函数的含义 -> 明确「选择」-> 明确 base case...

2020-05-23 13:45:15 104

原创 python-异步-asyncio

异步 asyncio一个 event_loop 事件循环一个 coroutine 协程 async def do_some_work(x): print("Writing :", x) return "Done ,2"把协程放入事件循环中cor = do_some_work(2)loop = asyncio.get_event_loop()lo...

2020-04-01 13:03:34 152

原创 python-base64与js-base64--数据传递文件保存

result["data"] = base64.b64encode(rv).decode()var a = window.atob(data["data"]);var byteNumbers = new Array(a.length);for (var i = 0; i < a.length; i++) { byteNumbers[i] = a.charCodeAt(i);...

2020-01-18 14:57:54 608

原创 iptables防火墙

一、iptables防火墙1、基本操作查看防火墙状态service iptables status停止防火墙service iptables stop启动防火墙service iptables start重启防火墙service iptables restart永久关闭防火墙chkconfig iptables off永久关闭后重启chkconfig iptables o...

2020-01-14 09:50:46 87

原创 2019/12/22:python-获取区域内变量名与值,Flask-jsonify返回字典(含byte类型)与js接收

python-获取区域内变量名与值def get_variable_name(x)->str: for k,v in locals().items(): if v is x: return kdef print_var(x)->None: print(get_variable_name(x),'=',x)a = 1b = ...

2019-12-22 17:18:21 339

原创 二十三种设计模式:建造者模式篇(Python)

二十三种设计模式:建造者模式篇Python(1)介绍建造者模式(Builder Pattern),一种常用设计模式,属于创建型模式。使用多个简单对象构建复杂对象。(2)解决问题由于需求变化,复杂对象经常面临剧烈变化。(3)使用场景零件不变,但组合多变。(4)核心组装顺序很重要原料:石头,木材,茅草石头+石头=地基石头+木材=墙壁木材+茅草=屋顶地基+墙壁+屋顶=房子(...

2019-06-17 20:23:23 144

原创 二十三种设计模式:装饰器模式篇(Python)

二十三种设计模式:装饰器模式篇Python(1)介绍装饰器模式(Decorator),一种常用设计模式,属于结构型模式。保持类的完整进行情况下进行类的包装(2)解决问题我们经常继承类来引入其他特征,由于扩展功能过多,子类会过于膨胀(3)使用场景扩展功能过多或不该变原代码的情况(4)核心不改变对象,添加新功能1 继承(静态,一开始定死了,不可改变)2 关联----即装饰器模式(...

2019-05-30 19:02:55 121

原创 二十三种设计模式:桥接模式篇(Python)

二十三种设计模式:桥接模式篇Python(1)介绍桥接模式(Bridge),一种常用设计模式,属于结构型模式。抽象化和现实化解耦独立(2)解决问题颗粒化,无论什么代码,颗粒化很重要,所以,类也要颗粒化,形成分类,各做各的互不影响(3)使用场景我们需求的类在不同角度,不同方面是变化的。所以要把类按不同角度拆开成互相独立的分类(4)核心将系统抽象部分和它现实部分分离,使他们独立化(...

2019-05-29 19:47:31 258

原创 二十三种设计模式:适配器模式篇(Python)

二十三种设计模式:适配器模式篇Python(1)介绍适配器模式(Adapter Pattern),一种常用设计模式,属于创建型模式。即为不兼容的接口打造桥梁,将一个类的接口转换成其他类所需的接口。(2)解决问题已有的接口放入新场景的不兼容性(3)使用场景创建高度重用性的类,使用适配器可放入不同场景。已有接口的引入,使用适配器引入已有接口,不用重新构造啦。嫁接,使用适配器可把A嫁接...

2019-05-24 19:43:51 209

原创 二十三种设计模式:工厂模式篇(Python)

工厂模式(1) 介绍工厂模式(Factory Pattern),一种常用设计模式,属于创建型模式。在工厂模式中强调创建对象不对客户端暴露逻辑过程,只提供共用接口来创建对象。(2) 解决问题实例化对象过程下沉,来让子类自己决定实例化哪一个工厂类。(3) 使用场景我们有计划的去创建不同条件下创建不同实例。(4) 核心创建实例过程要在子类(5) 代码结构:输入我们的需求,定制产生我...

2019-05-23 20:00:55 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除