import matplotlib.pyplot as plt import numpy as np def graph_basic_args(): args_name = { 'linestyle' : ['-','-.','--',':'],#直线,点化线,虚线,点(包含全了) 'linewid ...
分类:
其他 时间:
2020-08-30 09:30:55
收藏:
0 评论:
0 赞:
0 阅读:
76
Log4j组件 Log4j主要有Loggers(日志记录器)、Appenders(输出端)和Layout(日志格式化器)组成。 其中Loggers控制日志的输出级别与日志是否输出,Appenders指定日志的输出方式(输出到控制到,文件等),Layout控制日志信息的输出格式。 Log4j的日志级别 ...
分类:
其他 时间:
2020-08-30 09:30:39
收藏:
0 评论:
0 赞:
0 阅读:
75
# 分组 df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar','foo', 'bar', 'foo', 'foo'], 'B' : ['one', 'one', 'two', 'three', 'two', 'two', 'one', 'thre ...
分类:
其他 时间:
2020-08-30 09:30:15
收藏:
0 评论:
0 赞:
0 阅读:
63
创建 import numpy as np import pandas as pd #创建方法一、一维数组或者列表创建 a = [1,2,3,4] #1.1不指定index data = pd.Series(a) print(data) #1.2指定index data = pd.Series(a, ...
分类:
其他 时间:
2020-08-30 09:30:00
收藏:
0 评论:
0 赞:
0 阅读:
73
import numpy as np import pandas as pd #创建方法一:多个series组成字典创建dataframe pp = {'bj':3000,'gz':2800,'sh':3200} area={'bj':290,'gz':310,'sh':150} pp_series ...
分类:
其他 时间:
2020-08-30 09:29:48
收藏:
0 评论:
0 赞:
0 阅读:
71
Solution 在我看完这道题一筹莫展没有思路的时候,我开始玩国际象棋手模样例,然后发现了一个小结论:同行同列的点无论经过多少次变换仍然同行或同列。 所以题目可转化为:能不能找到 \(n\) 个互相不同行同列的点。 那我们可以建一个二分图,左边是行,右边是列,如果一个点是黑色的,就从左边连右边,求 ...
分类:
其他 时间:
2020-08-30 09:29:38
收藏:
0 评论:
0 赞:
0 阅读:
57
按照官方说法: 1.argparse模块可以让人轻松编写用户友好的命令行接口 2.自动生成帮助和使用手册 3.用户给程序传入无效参数时报出错误信息 在自动化测试框架代码中看到过argparse库,大概知道是支持从命令行传入参数,今天练习下~ 1.导入这个包,argparse是python标准库,不需 ...
分类:
编程语言 时间:
2020-08-30 09:29:22
收藏:
0 评论:
0 赞:
0 阅读:
61
Series Series import numpy as np import pandas as pd s = pd.Series([1,2,3,4],index=list('abcd')) #获取 data = s['b']#显式索引 print(data) data = s[1]#隐式索引 p ...
分类:
其他 时间:
2020-08-30 09:29:08
收藏:
0 评论:
0 赞:
0 阅读:
59
设 \(f_i\) 为将第 $1$ 根和第 \(i\) 根柱子相连的代价,则有状态转移方程:? \[ f_i=min\{f_j+\sum\limits_{k=j+1}^{i-1}w_k+(h_i-h_j)^2\} \] 我们可以令 \(sum_i=\sum\limits_{k=1}^iw_k\) , ...
分类:
其他 时间:
2020-08-30 09:28:49
收藏:
0 评论:
0 赞:
0 阅读:
64
#查看 print(df.head(2)) print(df.tail()) # .head()查看头部数据 # .tail()查看尾部数据 # 默认查看5条 print(df.T)# .T 转置 # 新增列/行并赋值 df['e'] = 10 df.loc[4] = 20 print(df) # ...
分类:
其他 时间:
2020-08-30 09:28:36
收藏:
0 评论:
0 赞:
0 阅读:
54
缺失值处理import numpy as np import pandas as pd data = np.array([1,2,5,4,np.nan]) print(data) print('numpy 有专门的nansum,nanmax等操作处理缺失值') # r = data.sum() r ...
分类:
其他 时间:
2020-08-30 09:28:18
收藏:
0 评论:
0 赞:
0 阅读:
72
1、Error: Can’t find Python executable “python”, you can set the PYTHON env variable. 解决办法 1、安装windows-build-tools npm install --global --production wi ...
分类:
其他 时间:
2020-08-30 09:28:05
收藏:
0 评论:
0 赞:
0 阅读:
62
# 数据分布的图表可视化 - 直方图 r = np.random.RandomState(1) ar = r.randn(1000) * 100 # 创建一个正态分布数组 # 计算分位数 df = pd.DataFrame(ar,columns = ['value']) q25 = df['valu ...
分类:
其他 时间:
2020-08-30 09:27:47
收藏:
0 评论:
0 赞:
0 阅读:
57
用这里的宏定义,即可非常便捷的实现日志的打印输出。 前提条件:需要支持C++11,下面的链接,告诉你如何升级GCC到7.5来支持C++11 CentOS7 安装 GCC7.5:https://www.cnblogs.com/music-liang/p/12900457.html #include < ...
分类:
系统服务 时间:
2020-08-30 09:27:32
收藏:
0 评论:
0 赞:
0 阅读:
89
一:背景1.讲故事做好自媒体到现在有一个月了,关注我的兄弟应该知道我产出了不少文章,号里的粉丝也多起来了,我也尽最大努力做到有问必回,现在是基础的、高深的问题都接踵而来,可我也只是一只小菜鸟,想飞也飞不动了(┬_┬),昨天号里有位朋友被面试官问到可空类型的原理,回答的不好,面试官也是,面就面呗,又给不了多少银子,还动不动就原理,哪有那么多原理,搞得双方都尴尬。二:给我锄头我要挖到底这种问题要怎么挖
分类:
其他 时间:
2020-08-30 09:27:17
收藏:
0 评论:
0 赞:
0 阅读:
76
一:背景1.讲故事我们有一家top级的淘品牌店铺,为了后续的加速计算,在程序启动的时候灌入她家的核心数据到内存中,灌入完成后内存高达100G,虽然云上的机器内存有256G,然被这么划掉一半看着还是有一点心疼的,可怜那些被挤压的小啰啰程序,本以为是那些List,HashSet,Dictionary需要动态扩容虚占了很多内存,也就没当一回事,后来过了一天发现内存回到了大概70多G,卧槽,不是所谓的集合
分类:
其他 时间:
2020-08-30 09:27:03
收藏:
0 评论:
0 赞:
0 阅读:
84
不知道何时开始,很多程序员喜欢用ToLower,ToUpper去实现忽略大小写模式的字符串相等性比较,有可能这个习惯是从别的语言引进的,大胆猜测下是JS,为了不引起争论,我指的JS是技师的意思~一:背景1.讲故事在我们一个订单聚合系统中,每一笔订单都会标注来源,比如JD,Taobao,Etao,Shopex等等一些渠道,UI上也提供高级配置输入自定义的订单来源,后来客户反馈输入xxx查询不出订单,
分类:
其他 时间:
2020-08-30 09:26:50
收藏:
0 评论:
0 赞:
0 阅读:
71
前几天一位朋友去面试,面试官问了他同步,异步,多线程之间是什么关系,异步比同步高效在哪?多线程比单线程高效在哪?由于回答的不好,让我帮他捋一下,其实回答这个问题不难,难就难在只对别人说理论,而没有现杀的例子。一:异步1.到底解放了谁?<1style="box-sizing:border-box;">从基础的同步说起要说解放了谁,一定得有几个参与者,举个例子:当你的主
分类:
编程语言 时间:
2020-08-30 09:26:19
收藏:
0 评论:
0 赞:
0 阅读:
97
一:背景昨天在看C#函数式编程这本书的时候,有一处让我干着急,需求是这样:给多行文字加上数字列表项。针对这个需求你会如何快捷高效的给每个项目加上数字编号呢?我看书中是这样实现的,如下代码publicclassProgram{publicstaticvoidMain(string[]args){varlist=newList<string>(){"cnblogs","csdn","zhi
分类:
其他 时间:
2020-08-30 09:26:07
收藏:
0 评论:
0 赞:
0 阅读:
52
现如今当你翻看一些开源项目源码的时候,你会发现现在到处充斥着委托函数,如Func,Action,Predicate,确实现在的C#在函数式编程的路上越来越成为主流,越来越显示威力,曾经的一些经典设计模式写法,在函数式下可以稍微优化一下了,这篇我们就来说说模板方法。一:实际场景1.模板方法定义相信这个模式在平时开发中会经常使用到,定义也很简单,在父类中定义算法骨架,骨架里面的某些细节点由相应的子类实
分类:
其他 时间:
2020-08-30 09:25:52
收藏:
0 评论:
0 赞:
0 阅读:
64