- 博客(13)
- 资源 (23)
- 收藏
- 关注
原创 pandas+seaborn折线图笔记
1. pandas增加列操作diff_data['ds'] = diff_data["ds"].map(lambda ds: str(ds)[4:6]+str(ds)[6:8]) #格式转换diff_data['day'] = diff_data["ds"].map(lambda ds: str(ds)[6:8]) #增加列diff_data.loc[:, 'ds_day'] = diff_data["ds"].map(lambda ds: str(ds)[6:8]) #增加列2. panda
2021-11-04 23:12:31 408
原创 浅析调和平均数
背景最近看了一下F1-score。F1分数可以看作是模型精准率和召回率的一种加权平均,它的最大值是1,最小值是0。下面的公式就是一个调和平均数。解读所以对该平均数产生了兴趣,这玩意干嘛用的,搞这么复杂。经过一些了解后,恍然在高德用了这么多年类似的概念,总是称之为时间不变法。实际就是调和平均数的概念。某link128米,一共有两个小段,一个样本在link上小段1速度20,小段2速度10,问:样本在该link的平均速度?其他类似问题:港口A到港口B运货,去程顺...
2021-10-22 10:21:41 1347
原创 2021-08-26
1. 使用哪个C++标准2. 程序core了,怎么查看core在哪,如果对象被写坏了,还能看吗,怎么看3. 程序发生异常,是一个怎样的过程4. 智能指针用过吗,用过哪些?scoped_ptr和unique_ptr的区别是什么?shared_ptr是如何实现的?shared_ptr一般怎么用?5. redis用过吗?mongodb用过吗?6. 已知一个64位素数,由两个32位的素数乘积而成,找出这两个32位的素数7. 3个长度为n的数组,在每个数组中取1个数字,找出3个数字的和为0的所
2021-08-26 22:06:38 75
原创 git tab自动补齐
step 1. 获取git版本 git --version如图:step 2. 下载对应版本的git-completion.bashcd ~curl https://raw.githubusercontent.com/git/git/v替换step1中获取的版本号/contrib/completion/git-completion.bash -o ~/.git-completion.bash如图:step 3. vi ~/.bash_profile 添加配置if [
2021-02-21 18:11:20 250
原创 内存对齐-笔记
部分内容参考:https://www.jianshu.com/p/37409be16a37部分内容参考:https://zhuanlan.zhihu.com/p/938225401. 内存简单原理内存是由chip构成。每个chip内部,是由8个bank组成的。其构造如下图每个bank内部,就是电容的行列矩阵结构了。(注意,二维矩阵中的一个元素一般存储着8个bit,也就是说包含了...
2020-03-09 00:58:49 267
原创 ssh信任,scp远程到本地不输密码
最简单的理解就是,ssh登录一台远程服务器,不需要输入密码。还有个比较常用的就是scp远程拷贝不需要输入密码。ssh信任关系,是指一台服务器上的一个用户信任客户端的一个用户,允许这个用户不输入密码登录,另一个说法叫做public_key_auth。实际上就是证书信任
2016-01-09 14:49:20 709
原创 LINK : warning LNK4098: 默认库“MSVCRTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
链接时警告:LINK : warning LNK4098: 默认库“MSVCRTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:libraryLINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
2015-10-09 20:34:32 26427 3
原创 ACSII,GB2312,GBK,GB18030,Unicode,UTF8,UTF16,UTF32,BOM区别与转换——字符编码最全总结
本人总结的最全字符编码概述,分享学习,涉及ACSII,GB2312,GBK,GB18030,Unicode,UTF8,UTF16,UTF32,BOM。在做总结时被问到字符编码的知识,由于这块知识没有系统的学习过,所以答的不好,后来本人对字符编码进行了相关的学习,并将学习总结分享给大家,总结中留下了一些问题给大家,希望能带着问题学习,并去自行解决这些问题。由于水平有限,有些知识点比较繁杂,用的不
2015-09-29 14:51:08 2188
转载 Vim 快捷键整理
转载自 ceven2010 博客,原文地址:http://blog.csdn.net/ceven2010/article/details/7406341#comments一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移
2015-08-06 10:36:52 240
原创 Windows/Linux C++ 获取时间间隔(单位:s , ms)
偶然要测试程序每秒处理数据条数,即处理数据效率。这里用了最笨的方法,程序执行前后,打点,取时间。计算两次打点的时间差。用总数据条数 / 时间差,得到效率、所以需要求时间差。这里自己总结记录下来,希望能对需要的人有帮助。windows:#include 其他头文件自己加。int main(){ double Diff_time=0;//时间差 LARGE_INTEGER F
2015-01-22 18:19:57 1498
转载 使用valgrind检查内存问题
作者:gfree.wind@gmail.com博客:blog.focus-linux.net linuxfocus.blog.chinaunix.net 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。===================
2015-01-05 10:40:34 453
转载 volatile——多线程程序员最好的朋友
volatile修正符及让你的编译器为你检查竞态条件(race conditions)并不是我故意想弄糟你的心情,但是在这期专栏里,我们将讨论多线程编程这一话题。正如上一期Generic里所说的,编写异常安全(exception-safe)的程序是非常困难的,但是和编写多线程程序比起来,那简直就是儿戏。 多线程的程序是出了名的难编写、难验证、难调试、难维护,这通常是件苦差事。不正确
2014-12-16 18:24:10 637
转载 回调函数的一个demo
typedef void(*CallbackFun)(int); //void类型的函数指针void printWelcome(int len) //自己的实现函数要和函数指针形式相一致{ printf("欢迎欢迎 -- %d\n", len);}void printGoodbye(int len){ printf("送客送客 -- %d\n", len);}
2014-12-10 11:53:51 533
Visual_Assist_X 10.7.1940_Cracked破解版
2013-07-09
真彩工具条Visul ToolBar1.5附带注册机
2013-06-19
不同排序算法(插入+冒泡+堆+合并+快速)算法设计
2013-06-19
网上书店JSP+Oracle源代码(前台+后台web开发)
2013-06-19
不同排序算法的实现和性能比较
2013-05-04
C++操作系统处理机调度算法
2011-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人