7.1 案例一 面试题49:把字符串转换成整数 题目:将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法 的数值则返回0 思路:若为负数,则输出负数,字符0对应48,9对应57,不在范围内则返回false。 代码实现 public class TestM ...
分类:
其他好文 时间:
2018-07-20 21:17:54
阅读次数:
174
前言 作为一名准备转行数据分析的小白,我先接触到的是网络爬虫学习,每次爬虫运行都有新的bug收获,通过不断debug,终于稍微能爬一些数据了,在此想和大家分享一下~ 私信小编007即可获取小编精心准备的PDF十套哦! 看看最后一页搜索结果 。 PS:小技巧,在页面下部跳转页面输入一个很大的数字,比如 ...
分类:
编程语言 时间:
2018-07-20 21:17:45
阅读次数:
157
问题起因 前后端分离,前端要访问后端资源,而且需要携带cookie信息,这时碰到了跨域问题。一开始以为设置为允许跨域allow_origins为 即可。可是浏览器还是拦截的请求,于是查看跨域规则,原来跨域allow_origins为 时,只允许简单的跨域,比如get,post,但是如果携带cooki ...
分类:
其他好文 时间:
2018-07-20 21:17:38
阅读次数:
131
str = '\u4eac\u4e1c\u653e\u517b\u7684\u722c\u866b' 方法1 使用unicode_escape 解码 print str.decode('unicode_escape') print unicode(str, 'unicode_escape') 方法2... ...
分类:
编程语言 时间:
2018-07-20 21:17:31
阅读次数:
187
基于CRF做命名实体识别系列 "用CRF做命名实体识别(一)" "用CRF做命名实体识别(二)" "用CRF做命名实体识别(三)" 评测 用CRF做完命名实体识别我们测试之后得到的结果就是预测的标签,并不能直接得到F1值等评测结果,之前我是用sklearn写了一个计算F1值的代码,现在发现了一个神器 ...
分类:
其他好文 时间:
2018-07-20 21:17:22
阅读次数:
336
在全栈开发系列第三篇的时候有讲到使用Vue进行前端验证。在那一篇博文里,详细讲了如何搭建 vuefluentvalidator.js 的过程,并最终把它从需要(实体和实体验证器)到 直接使用,很显然,它很小巧的胜任了工作。(首先声明,这个vuefluentvalidator.js是我上周末也就是7月 ...
分类:
Web程序 时间:
2018-07-20 21:17:14
阅读次数:
183
Kong是Mashape开源的高性能高可用API网关和API服务管理层。它基于OpenResty,进行API管理,并提供了插件实现API的AOP。Kong在Mashape 管理了超过15,000 个API,为200,000开发者提供了每月数十亿的请求支持。本文将从架构、API管理、插件三个层面介绍K ...
分类:
Web程序 时间:
2018-07-20 21:17:07
阅读次数:
389
仿射变换 用 CGPoint 的每一列和 CGAffineTransform 矩阵的每一行对应元素相乘再求 和,就形成了一个新的 CGPoint 类型的结果。要解释一下图中显示的灰色元素, 为了能让矩阵做乘法,左边矩阵的列数一定要和右边矩阵的行数个数相同,所以要 给矩阵填充一些标志值,使得既可以让矩 ...
分类:
移动开发 时间:
2018-07-20 21:17:00
阅读次数:
219
方法resverse按相反的顺序排列列表中的元素 x = [1,2,3] x.reverse() >>x [3,2,1] 注意到reverse修改列表,但不返回任何值(与remove和sort等方法一样)。 如果要按相反的顺序迭代序列,可使用函数reversed。这个函数不返回列表,而是返回一个迭代 ...
分类:
其他好文 时间:
2018-07-20 21:16:51
阅读次数:
166
为什么需要持续集成呢?1.因为在开发的过程中,用于阶段性地构建出产品。这样可以更加清楚地审视产品的不足之处。2.由于在某些情况下,例如有紧急bug的时候,研发的版本更新可能很频繁,部署持续集成环境,可以减少每次部署所花费的时间。化整为零:1.这套组合可以分成源码管理、编译构建、远程部署2.源码管理常见的有gitlab、SVN3.编译构建是针对编译型语言的。此处针对Java语言使用Maven、针对I
分类:
其他好文 时间:
2018-07-20 21:16:44
阅读次数:
541
JS控制滚动条的位置: window.scrollTo(x,y); 竖向滚动条置顶 window.scrollTo(0,0); 竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight) #coding=utf-8 #coding=utf-8 from ...
分类:
其他好文 时间:
2018-07-20 21:16:37
阅读次数:
163
摘要 我们提出了一个概念上简单、灵活和通用的对象实例分割框架。我们的方法高效地检测图像中的目标,同时为每个实例生成高质量的分割掩码。这种称为Mask R-CNN的方法通过添加一个用于预测对象掩码的分支来扩展Faster R-CNN,该分支与现有的用于边界框识别的分支并行。Mask R-CNN训练简单 ...
分类:
其他好文 时间:
2018-07-20 21:16:28
阅读次数:
195
式子a≡b(mod n)称为a和b关于模n同余,它的充要条件是a-b是n的整数倍,即a-b=zn(其中z取整数)。 而模线性方程组ax≡b(mod n)可以写成ax-b=zn(其中z取整数),移项可得 ax-zn=b,也即二元一次方程ax+by=c的形式,利用拓展欧几里得算法(extgcd)可以求解 ...
分类:
编程语言 时间:
2018-07-20 21:16:20
阅读次数:
172
本例以c类地址为例,如果是A类或者B类地址,将脚本稍作修改即可ipaddr=`/usr/sbin/ip a | grep $1 | grep inet | awk '{print $2}'`
netmask=`echo ${ipaddr} |
分类:
系统相关 时间:
2018-07-20 21:16:06
阅读次数:
158
转自 https://www.cnblogs.com/losesea/p/4415676.html deferred对象是jQuery对Promises接口的实现。它是非同步操作的通用接口,可以被看作是一个等待完成的任务,开发者通过一些通过的接口对其进行设置。事实上,它扮演代理人(proxy)的角色 ...
分类:
Web程序 时间:
2018-07-20 21:15:57
阅读次数:
205
[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1097 [算法] 首先,用Dijkstra算法求出2-k+1到每个点的最短路 然后,我们用f[S][i]表示目前停留城市集合为S,现在在城市i,最短的路径 状压DP即可 [代码] ...
分类:
其他好文 时间:
2018-07-20 21:15:40
阅读次数:
134
配置前,需先关闭selinux,firewallsystemctl stop firewalld.service #停止firewall关闭默认的firewall防火墙500 OOPS: vsftpd: refusing to run with writable root inside chroot ()从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不
分类:
系统相关 时间:
2018-07-20 21:15:31
阅读次数:
148