[译] 理解 zip 和 gzip 压缩格式背后的压缩算法
原文地址:Understand the DEFLATE Compression behind the zip and gzip Formats 原文作者:Dornhoth 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译
PEG是什么?如何用它给指数估值
和股票一样,在对指数进行估值时,不同的指标都有各自的局限性。 比如市盈率适合对盈利比较稳定的指数估值,市净率适用于周期性指数,或者在市盈率失效的时候辅助估值。 对于成长性公司,上述两个指标可能不适用。 这类公司通常利润增速非常快,比如一年利润增长50%,甚至翻倍。同时市盈率又很高,这时候就需要另外一个估值指标:PEG。 01 什么是PEG估值指标呢? PEG的中文名称为市盈率相对利润增长比率。为便于理解,我们将这个指标简单拆分为两部分:一个是PE,一个是G PE即市盈率 = 市值 ➗ 利润 G
CSS学习笔记(基础)
css ——道阻且长,行则将至 1.什么是CSS? 2.CSS导入方式 #### 优先级:就近原则 行内样式 <!--行内样式:在标签元素中,编写一个style属性,编写样式即可 多个以分号结尾--> <h1 style="color: coral;">标签</h1> 内部样式表 <!-- 内部样式表 --> <style> h1{ color: black; } </style> 外部样式表 <!-- 外部样式表 --> <!-- 链接式 -
大致掌握django的功能
目录 静态文件配置 request对象方法初识 pycharm链接数据库(mysql) django链接数据库(mysql) django orm 字段的增删查改 数据的增删查改 静态文件配置 #列如登录功能
html文件默认放在templates文件夹
静态文件默认放在static文件夹下
静态文件:
前端已经写好的,能够直接调用的文件js、css、图片文件以及第三方框架
django默认是不会帮你创建static文件夹,需要自己手动创建
结构:
-static
2020年实现微信小程序支付功能,python,django最强
由于最近自己在做小程序的支付,就在这里简单介绍一下讲一下用python做小程序支付这个流程。当然在进行开发之前还是建议读一下具体的流程,清楚支付的过程。 1.支付交互流程 当然具体的参数配置可以参考官方文档https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_3&index=1 2.获取openid(微信用户标识) import requests
from config import APPID, SECRET
[Go]当把json解析到interface{}时 , 对应的真正类型
如果解析json时 , 把json解析到map[string]interface , 那值所对应的真正类型是下面这样的 bool, for JSON booleans float64, for JSON numbers string, for JSON strings []interface{}, for JSON arrays map[string]interface{}, for JSON objects nil for JSON null json中的数值类型 , 会是float64类型
MySQL高可用篇之MHA集群
1 准备工作 1.1 修改主机名 vim /etc/hosts
# 添加对应主机
192.168.28.128 mha1
192.168.28.131 mha2
192.168.28.132 mha3 1.2 关闭防火墙及修改selinux # 关闭防火墙
systemctl stop firewalld systemctl disable firewalld # 关闭自启动
# 修改selinux
vim /etc/sysconfig/selinux
SELINUX=dis
[前端开发]Vue mixin
两个非常相似的组件,他们的基本功能是一样的,但他们之间又存在着足够的差异性,此时的你就像是来到了一个分岔路口:我是把它拆分成两个不同的组件呢?还是保留为一个组件,然后通过props传值来创造差异性从而进行区分呢? 这时就可以使用Mixin。Vue 中的Mixin对编写函数式风格的代码很有用,因为函数式编程就是通过减少移动的部分让代码更好理解。Mixin允许你封装一块在应用的其他组件中都可以使用的函数。如果使用姿势得当,他们不会改变函数作用域外部的任何东西,因此哪怕执行多次,只要是同样的输入你总
嵌入式web服务器之httpd、lighttpd和GoAhead
前言:嵌入式设备上的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goahead、appweb和apache等。 1. httpd httpd是Apache超文本传输协议(HTTP)服务器的主程序。百科 httpd是unix系统(例如Unix,bsd)apache的可执行文件的文件名,一般在这些系统中,httpd指的就是apache。可以简单理解为httpd就是指apache2以上的版本。 2. lighttpd Lighttpd 是一个德国人
案例:仿淘宝固定右侧侧边栏的功能
1. 原先侧边栏是绝对定位 2. 当页面滚动到一定位置时,侧边栏改为固定定位 3. 页面继续滚动,会让“返回顶部”显示出来 需要用到页面滚动事件scroll,因为是页面滚动,所以事件源是document 滚动到某个位置,就是判断页面被卷去的上部值 页面被卷去的头部:可以通过window.pageYOffset获得。如果是被卷去的左侧,则使用window.pageXOffset 注意,元素被卷去的头部是element.scrollTop,如果是页面被卷去的头部则是window.pageYOffs
ryu Address already in use
[root@kunpeng82 app]# ryu-manager simple_switch.py
loading app simple_switch.py
loading app ryu.controller.ofp_handler
instantiating app simple_switch.py of SimpleSwitch
instantiating app ryu.controller.ofp_handler of OFPHandler
hub: uncaught except
泰坦尼克号-数据挖掘项目实战
一,典型课题研究 建立一个预测模型来回答以下问题:“什么样的人更有可能生存? 二,数据 1,数据源:https://www.kaggle.com/c/titanic 2,用到的库: Numpy-科学计算库 主要用来做矩阵运算,什么?你不知道哪里会用到矩阵,那么这样想吧,咱们的数据就是行(样本)和列(特征)组成的,那么数据本身不就是一个矩阵嘛。 Pandas-数据分析处理库 很多小伙伴都在说用python处理数据很容易,那么容易在哪呢?其实有了pandas很复杂的操作我们也可以一行代码去解决掉!
作业 5/25——注册登录基于django,及报错,,,
今日作业 报错:https://www.cnblogs.com/hsggj/p/9450135.html 今日作业 必做题 利用django在前端页面上完成注册登陆功能 注意:数据库表格要先创建,不管是注册和登录,这个表必须先存在。 # 在终端输入,注意,在项目所在文件夹下。
python3 manage.py makemigrations
python3 manage.py migrate
views.py : from django.shortcuts import render,Htt
C#中的异步多线程11 等待直到结束
最常用的异步是使用async/await特性和BackgroundWorker类,或者parallel并行库,但也可能会使用旧的模式来产生异步代码。 对于委托,当委托调用对象时,它调用了它的调用列表中包含的方法,这是同步完成的。 而如果委托对象在调用列表中只有一个方法(引用方法),它就可以异步执行这个方法。委托类有2个方法,叫做BeginInvoke和EndInvoke,他们就是用来异步执行的。 1、当调用委托的BeginInvoke方法时,它开始在一个独立线程上执行引用方法,并且立即返回到原
声学原理及MFCC分析
频谱、倒谱与mel频率分析。CMU kishore prahallad教授关于同态信号处理与MFCC的分析。 中文翻译版 MFCC具体求解步骤分析,与fbank(MFSC)的比较 转:https://blog.csdn.net/w_manhong/article/details/78970591 语音识别MFCC 一阶差分与二阶的含义 我们都知道MFCC很好的表达了语音的特征,但只是静态的特征。提取动态特征,一般都采用一阶二阶差分,但一阶二阶差分究竟表示什么,什么含义: 一阶差分就是离散函数中
socket网络编程--基础应用篇
首先我们先介绍一些socket编程的基本API,利用这个API实现一个简单的C-S模型,在这个模型中,服务器接收到客户端的消息后,会将接受到的字符串进行大小写转换,然后发送给客户端,并打印。 1、socket函数--创建一个套接字 1 #include <sys/types.h> /* See NOTES */
2 #include <sys/socket.h>
3
4 int socket(int domain, int type, int protocol); 参数
Go的字符串连接的几种方法和优化
主要参考文章 [https://segmentfault.com/a/1190000012978989]: Go的字符串连接的几种方法和优化 运算符+ Go和Java一样,string是不可变的,因此频繁使用+性能不好。 bytes.buffer var buffer bytes.buffer
buffer.WriteString("Hello")
buffer.Write([]byte(", World!"))
相当于Java的StringBuffer,用法类似。http://docscn
飞行堡垒5 - FX80GE黑苹果
上次发过一个EFI,但是作者不更新了,而且触控板用不了,这次这个EFI触控板可以了,但是hdmi我尝试过去开启,一开启就直接黑屏,想想也还是算了,几乎接近完美了,用的版本10.14.2 这篇帖子有我的配置:https://www.52pojie.cn/thread-1050259-1-1.html 作者:
# Working
* 集显UHD630
* 声卡ALC255
* FN调节亮度
* ELAN1200触控板 测试都可以
* USB
* 睡眠
# Not Working
* W
今日推荐
周排行