Python AttributeError: module 'sys' has no attribute 'setdefaultencoding'
Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。
所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding(“utf-8”)这段代码。
最重要的是,Python 3 的 sys 库里面已经没有 setdefaultencoding() 函数了。
...
Git版本管理及代码上线
1.1 有了git版本管理后怎么样 1、自动生成备份 2、随时回滚 3、知道改动的地方 说明:简单来讲,有新和旧的来对比,回滚高亮检查多个版本,并且能检查出来有多少个东西是修改过的. 1.2 介绍常见版本管理软件 1.2.1 SVN 1.2.2 Git 1.2.3 使用Git的好处 1、没有网络依然可以使用Git同步数据 2、SVN非常强烈要依赖网络,Git没网也可以用。 1.3 github与gitlab的区分 github是网上公用的仓库,但是公开的如需保密要交费,所以缺点就是这些,但gi
vue首次赋值不触发watch
可通过其immediate 属性进行配置,默认为false watch:{
"aaa":{
immediate:true,
handler:function(){
}
}
return的值是一个赋值表达式时,返回的是右边的值
<script>
function fbb() {
var a={};
return a.b=0;//返回的是等号右边的值0;
}
console.log(fbb())
</script>
NoClassDefFound Error: com/fasterxml/jackson/annotation/JsonAutoDetect
少了 jackson-annotation https://blog.csdn.net/qq_36497454/article/details/80461676
python(CRM)
一、打开下载的项目 1、选择File>>Setting,Project Interpreter选择python3.6. 2、打开Edit Configurations,按照以下进行修改。 3、项目运行时,如果出现找不到模块,就使用pip install 模块名进行下载,xlrd主要用户批量导入功能的需求。 二、CRM介绍 1、权限系统 1)什么叫权限? 对于一个系统来说,不同用户能做的事儿不一样! 用户的权限不一样。 2)我们为什么要讲权限系统? 1. 只要是一个系统中涉及到不同的用户,都会有
P2502 [HAOI2006]旅行 - 最小生成树【最小比值生成树(雾】
P2502 [HAOI2006]旅行 Sol: 暴力 枚举所有从S到T的路径,然后用maxw/minw更新答案。 时间复杂度:\(O(玄学)\) 正解 观察到边数\(m\leq5000\) 考虑由直接求maxw和minw -> 枚举minw求maxw 由于从S到T的路径上的最大值最小的边一定在最小生成树上(最小生成树的瓶颈路性质),所以我们可以将边从小到大排序,每次枚举边\(e_i\),并将剩下的\(e_i,e_{i+1}\dots e_m\)建最小生成树,当边\(e_k\)使S和T第一次连通
hdu - 1072(dfs剪枝)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1072 思路:深搜每一个节点,并且进行剪枝,记录每一步上一次的s1,s2;如果之前走过的时间小于这一次, 就说明有更短的;路径,所以就不用继续遍历下去。 #include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int a[20][20],step[20][20],tim[20][20],m,n,ans;
i
Hdu-6243 2017CCPC-Final A.Dogs and Cages 数学
题面 题意:问1~n的所有的排列组合中那些,所有数字 i 不在第 i 位的个数之和除以n的全排,即题目所说的期望,比如n=3 排列有123(0),132(2),231(3),213(2),312(3),321(2) ans=(0+2+3+2+3+2)/6=2 题解: 发现当1在1的位置上的时候,有 (n-1) ! 种情况 那么1不在它的位置上有 n! - (n-1) ! 种情况 一共有 n 个这样的数字,所以乘n 最后除以 n!,化简得到 n-1 1 #include<bits/stdc++
《游戏数据分析的艺术》学习笔记
一、数据分析的意义 二、数据分析常用名词 注册用户 日活跃DAU(Daily Active User): 计算方式不一样,可以是登录一次、登录二次、登录10分钟 月活跃MAU(monthly active users): 一个月玩过1次游戏 活跃ARPU(ARPU-AverageRevenuePerUser):活跃用户平均收入 注册ARPU:注册用户平均收入 付费ARPU:付费用户平均收入 次留存: 七日留存: LTV(life time value):生命周期总价值 待编辑....
Jenkins持续集成与部署
1.1 开发写代码的演变 好景不长,开发越来越多,代码文件越来越多,每天下班前合并代码时,发现很多合并失败的文件。最后每天加班3小时人工合并代码。 解决方法:将合并代码的周期缩短,以前一天,现在一小时,半小时。。。 随时随地地将代码合并,这种方法叫做持续集成。 1.2 持续集成(简称CI) 说明:持续集成说的是频繁地(一天多次)将代码集成到主干。 它的好处主要有两个: 1、快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。 2、放置分支大幅偏离主干。如果不是经常
Promise原理讲解 async+await应用(异步回调解决方案)
1.异步编程 1.1.回调函数 1.2 发布订阅 1.3 观察者模式 1.4 Promise 2.promise用法与原理 2.1 Promise.prototype.then() 2.2 Promise.prototype.catch() 2.3 Promise.all 2.4 Promise.race 2.5 Promise.resolve 2.6 Promise.reject 2.7 promise的一些扩展库 2.8 应用 async + await = generator + co
BootstrapTable使用实例
一、bootstrapTable简单使用: <link rel="stylesheet" href="./static/libs/bootstrap/css/bootstrap.css"> <link rel="stylesheet" href="./static/libs/bootstrap-table-master/bootstrap-table.css"> <script src="./static/libs/jquery/jquery-1.11.2.min.js"></script>
Python的常用库
读者您好。今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是: Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。 Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。 wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkinter。你一定会爱上它的。 Pillow.它是PIL(Python图形库)的一个友好分支。对于
atom通过remote ftp同步本地文件到远程主机的方法
视频教程:https://ninghao.net/video/3991 搜索 “remote ftp”, 点击 “Package”搜索包,Install”安装 本地打开需要同步的项目目录 创建 remote-ftp 的配置文件,Packages -> Remote-ftp -> creadte SFTP config file 修改配置文件,将host,账号密码替换,sftp默认配置 {
"protocol": "sftp",
"host": "example.com", "p
MySQL启动方式-LNMP安装与部署博客
第2章 mysql设置启动方式更改 1、修改启动方式 [root@web01 /application/mysql/bin]# cd /application/mysql [root@web01 /application/mysql]# cp support-files/mysql.server /etc/init.d/mysqld [root@web01 /application/mysql]# chmod +x /etc/init.d/mysqld 2、修改配置文件 [root@web01
今日推荐
周排行