搜索到与相关的文章
Python

[python学习笔记]合并数据集中merge()、join()和concat

1merge()merge()默认的是按照各个表中列名重叠列进行内连接(how=‘inner’),参数如下:merge(left,right,how='inner',on=None,left_on=None,right_on=None,left_index=False,right_index=False,sort=False,suffixes=('_x','_y'),copy=True,indicator=False)其中:on指定合并时依据的列名,单列时

系统 2019-09-27 17:55:23 2449

Python

LeetCode—Python—349. 两个数组的交集 + 350. 两个

349.两个数组的交集1.1题目描述https://leetcode-cn.com/problems/intersection-of-two-arrays给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。1.2代码详解使用s

系统 2019-09-27 17:52:28 2449

Python

Python3 统计Nginx日志里访问次数最多的前十个IP

今天群里有个伙计问,怎么用python统计Nginx日志访问次数前十的IP才能快一些,他表示自己使用的方式是将日志前面的IP全部放在列表中,然后通过列表的count方法来统计的,起初都还好,但是当日志量一大就很慢,问有没有啥好的方法可以解决!当然有,可以使用python的字典来加快速度,下面的日志文件是我用代码模拟生成的:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2019/5/2210:27#@Author

系统 2019-09-27 17:52:27 2449

Python

糟了,上网记录被 Python 扒下来了!

点击上方“码农突围”,马上关注,每天早上8:50准时推送真爱,请置顶或星标摘要:分享个Python神工具。长时间使用浏览器会积累大量浏览器历史记录,这些是很隐私的数据,里面甚至可能有一些不可描述的网站或者搜索记录不想让别人知道。不过,我们自己可能会感兴趣,天天都在上网,想知道长期下来是都在摸鱼还是有认真工作。其次,了解下自己每天打开多少次网页、哪些网站上的最多、常搜哪些关键词,这些也很有趣。下面就来给大家介绍一款Python编写的神工具,可以一键分析你的上

系统 2019-09-27 17:51:40 2449

Python

, C++, Python, Scala 和 OCaml 实现同一个工程的比较

tx-rs-一个提供wrtieahead的原子交易库刚出来,仅供了解,这里的“交易”是指业务的原子性,常见于数据库中。与区块链或密码学中的交易,是不同的概念。类似于STM。Repoduang-使用宏来提供默认参数和命名参数一看就是国人的项目。命名有点玩耍的味道,但是思路和设计可以借鉴。useduang::duang;duang!(pubfnfoo(a:T,b:f64=13.0,c:T=a*a)->(T,f64,T)whereT:std::ops::Mul,

系统 2019-09-27 17:50:12 2449

Java

Java内存分配管理

http://java-mzd.iteye.com/blog/848635P.S.想写这篇总结酝酿了有个来月了,却始终感觉还差点什么东西,一直未敢动笔。最近两天连夜奋战,重新整理下前面查阅的资料、笔记,还是决定将它写出来。现在提出几个问题,如果都能熟练回答的大虾,请您飘过.如以往一样,我是小菜,本文自然也是针对小菜阶层的总结。首先是概念层面的几个问题:Java中运行时内存结构有哪几种?Java中为什么要设计堆栈分离?Java多线程中是如何实现数据共享的?J

系统 2019-08-29 23:37:25 2449

编程技术

二级域名原理以及程序代码

二级域名原理以及程序代码TYPE:经典代码片段TIME:2002-7-30AUTHOR:扬子URL:N/AHIT:51DAYHIT:1WEEKHIT:1要达到二级名的效果,必须一下条件以及流程:1、必须有一个顶级域名,而且此域名必须做好泛解析并做好指向。2、必须有一台独立的服务器。泛解析的域名指向该服务器。3、在服务器上的IIS建一个空的主机头名的web站点。4、将默认的页面设置为你的二机解析程序(比如:freedns.asp)5、二级域名系列程序(包括申

系统 2019-08-29 23:29:35 2449

编程技术

文件读写的简单实现

Java代码/***输入流的简单测试*@paramfileName:文件名*@return:读入的字符串*@throwsjava.io.IOException*/publicStringreadFileOne(StringfileName)throwsjava.io.IOException{InputStreamins=newFileInputStream(fileName);inti=-1;byte[]countByte=newbyte[ins.avai

系统 2019-08-29 23:14:39 2449

编程技术

UML利器--Rational Rose Enterprise Edition 20

1、安装RationalRose2003时,在需选择安装项的时候,只选择RationalRoseEnterPriseEdition即可,不需选择其他项。2、安装好RationalRoseEnterpriseEditon后,打开rose2003crack.rar压缩包,里面有四个文件,分别为flexlm.cpl、license.dat、lmgrd.exe、rational.exe。3、用记事本或者是EditPlus打开license.dat文件,大约在文件的

系统 2019-08-29 22:57:52 2449

编程技术

跨越源界限.开创新纪元--暨微软互操作阶段成果

微软这个会议的名称把我搞糊涂了,以为又要讲什么SOA类似的东西了,不过喜欢自动化的我对新东西并不排斥,上周五到了会场一听,才知道是关于微软OPENXML的事情,所以这才明白袁萌老师会出现在会场,听完会议之后,才理解袁萌老师为什么会对微软的OPENXML变了态度。微软对于OPENXML的态度上表现的很开放,也非常诚恳,他们关于Office2007的互操作性承诺如下:1、XML格式作为默认格式2、基于行业标准的封装规定3、开放规范的承诺-不可诉契约(CNS)4

系统 2019-08-29 22:54:46 2449