DataFrame.apply vs. group.apply vs.Series.apply
df Out[87]: A B C 0 a 1 4 1 a 2 6 2 b 3 5 g = df.groupby('A') g.apply(f) #f:形参为DataFrame g['B'].apply(f) #f:形参为Series df[['B','C']].apply(f)#f:形参为列或行(axis=1) series.apply(f) #f:形参为元素;相当于Series.map(f) #以上函数均可继续传入位置参数:f(s,k1=...,k2=...,k3=....); apply
详解vue组件的keep-alive
<keep-alive>是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。 <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。 <keep-alive> 与 <transition>相似,只是一个抽象组件,它不会在DOM树中渲染(真实或者虚拟都不会),也不在父组件链中存在,比如:你永远在 this.$parent 中找不到 keep-alive 。 1、prop: include: 字符串或正则表达式。只有匹配的组件会被缓
LeetCode ——42. 接雨水
解题思路: 储水量由最小的一边决定,我们可以先从左右两边同时遍历,得到最大值,然后分两种情况处理: 1.只有一个最大值(假设位置为i): 这样就从左向i遍历,不断更新左边的最大值,加上小于当前左边最大值的差值,得到当前的储水量。 同理,从右到左遍历到i,更新result。 2.有两个及以上最大值的情况(假设最左边和最右边位置为i,j): 只要在1的基础上,加上从i到j中间的部分,每个点加上的值为max-length[x]。 最后得到结果,代码和时间性能如下:
第一个spring MVC
1、导包 Spring所有包 2、web.xml配置 <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/
Eclipse-启动报错 java was started but returned exit code = 13
报错图: 解决方法: 将Eclipse安装目录下的eclipse.ini文件打开,在第三行加入如下内容(注:此内容是 jdk 的安装目录,因人而异),重启eclipse即可。
leetcode 720. Longest Word in Dictionary
Given a list of strings words representing an English Dictionary, find the longest word in words that can be built one character at a time by other words in words. If there is more than one possible answer, return the longest word with the smallest
第二十一篇 json和picklz模块
Json模块 Json模块比较简单,仅有四个方法dumps()和loads()方法,dump()和load()方法,但是却非常的常用,实用性极强。 如果要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如xml,但更好的方法是序列化为JSON,因为json表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。 Json不仅是标准格式,而且比xml更快,还可以直接在web页面中读取,非常方便。 Json表示的对象就是标准的JavaScript语言的对象
Confluence 6 数据导入和导出
Confluence 管理员和用户可以从各种方法向 Confluence 中导入数据。针对不同的导入方式,有关权限的要求也是不相同的。请参考页面 Import Content Into Confluence 中内容。 你也可以将你 Confluence 中的内容导出成各种不同的格式,请参考页面 Export Content to Word, PDF, HTML and XML 中的内容。 https://www.cwiki.us/display/CONF6ZH/Data+Import+and+
大数据技术之过滤日志及自定义日志输出路径(自定义OutputFormat)
7.6 过滤日志及自定义日志输出路径(自定义OutputFormat) 1)需求 过滤输入的log日志中是否包含atguigu (1)包含atguigu的网站输出到e:/atguigu.log (2)不包含atguigu的网站输出到e:/other.log 2)输入数据 http://www.baidu.com
http://www.google.com
http://cn.bing.com
http://www.xyg.com
http://www.sohu.com
http://
mysql字符串截取
1、left(str,index) 从左边第index开始截取 2、right(str,index)从右边第index开始截取 3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空 4、substring(str,index,len) 截取str,从index开始,截取len长度 5、substring_index(str,delim,count),str是要截取的字符串,delim是截取的字段 co
如何给一个数组对象去重
1.利用indexOf var arr = []
var data = [
{id:1,time:'1'},
{id:2,time:'2'},
{id:2,time:'3'},
]
for(let val of data){
arr.push(val.id)
}
var newArr = [];
var newArr2 = [];
for(var i =0;i<arr.length-1;i++){
if(newArr.indexOf(arr[i]) ==
ThinkPHP5 Advance Model学习笔记
一、ThinkPHP5 数据库操作 连接数据库的四种方式 方法1.use Db; Db::connect() // 配置信息为单一的 单连接 单库 方法2.use Db; Db::connect(['写入配置的信息']) // 个性定制连接信息 方法3.use Db; Db::connect('db_conf_01'); // 个性的定制连接信息 名称为配置新库的键 在config中写入...
秒杀----js前端时间显示 毫秒级别
JavaScript 秒级别显示格式 天数 : 小时 : 分钟 : 秒&lt;div class="time-item"&gt;
&lt;span id="day_show"&gt;0天&lt;/span&gt;
&lt;strong id="hour_show"&gt;0时&lt;/strong&gt;
&
115_红外遥控接收发射原理及ESP8266实现
--作者:燕十三(flyingcys)-- blog:http://blog.csdn.net/flyingcys--QQ:294102238红外遥控是利用近红外光进行数据传输的一种控制方式。近红外光波长0.76um~1.5um,红外遥控收发器件波长一般为0.8um~0.94um,具有传输效率高,成本低,电路实现简单,抗干扰强等特点,在家用电器上被广泛使用。红外遥控一般有发射和接收两部分组成,发射...
116_反激式开关电源的一些知识点
EMI :对别人EMS:敏感度EMC:电磁兼容反激式电源:400W 以下 开关电源 一般消费类的动用这个保险管:防短路NTC热敏电阻:负温度系数,温度越高,阻值越小,这样可以有效抑制开机时的浪涌;压敏电阻:限压保护,把电路电压钳位在一个值,实现对后级电路的保护;X电容(EMI):防止插头拔插之后,电容放电过程中插头依然带电,防止插头电到人;Y电容(EMI):防止机壳带电;共模电感(EMI):抑制高...
118_一些较好的命名方法
LOCK_PWD_t gt_lock_pwd;UNLOCK_INFO_t gt_unlock_info;OFF_LINE_UNLINK_INFO_t gt_off_line_data = {0};LOCK_PWD_INFO_t ...
今日推荐
周排行