码迷,mamicode.com
首页 > 2019年10月16日 > 全部分享
线性筛 数学
线性筛。注意循环终止条件不要写成判断,否则及影响效率又可能导致re 1 for(int i = 2;i <= m;i++){ 2 if(!not_p[i])prime[++cntp] = i; 3 for(int j = 1;j <= cntp;j++){ 4 if(i*prime[j] > m)b ...
分类:其他好文   时间:2019-10-16 00:43:23    阅读次数:85
如何正确遍历删除List中的元素(普通for循环、增强for循环、迭代器iterator、removeIf+方法引用)
遍历删除List中符合条件的元素主要有以下几种方法: 其中使用普通for循环容易造成遗漏元素的问题,增强for循环foreach会报java.util.ConcurrentModificationException并发修改异常。 所以推荐使用迭代器iterator,或者JDK1.8以上使用lambd ...
分类:其他好文   时间:2019-10-16 00:39:38    阅读次数:151
react相关面试题
React 的核心流程可以分为两个部分: reconciliation (调度算法,也可称为 render): // 调和 更新 state 与 props; 调用生命周期钩子; 生成 virtual dom; 这里应该称为 Fiber Tree 更为符合; 通过新旧 vdom 进行 diff 算法 ...
分类:其他好文   时间:2019-10-16 00:39:18    阅读次数:82
从ftp服务器进行批量下载,处理文件名保存时重名的问题,更改重名文件名方式为给后面加1、2、3等数字,保持后缀不变
公司最近有一个从ftp批量下载文件的需求,但是文件名重复总会报错 没办法,自己下班后写了一个小算法 仿照桶排序的原理,实现了这个小功能,直接上代码: ...
分类:其他好文   时间:2019-10-16 00:38:56    阅读次数:109
功能强大的IP定位器检查,跟踪,搜索和跟踪IP地址。查找IP地址并查找IP 位置
在线IP地址追踪工具 https://www.ip address.org/ http://www.iptools.com/ ...
分类:其他好文   时间:2019-10-16 00:38:43    阅读次数:109
每日一题_191017
已知$A( \sqrt{3},0)$,$B(\sqrt{3},0)$,$P$为圆$x^2+y^2=1$上的动点,$\overrightarrow{AP}=\overrightarrow{PQ}$,过点$P$作与$AP$垂直的直线$l$交直线$QB$于点$M$,则$M$的横坐标范围是$(\qquad) ...
分类:其他好文   时间:2019-10-16 00:38:24    阅读次数:67
Luogu P1970 花匠
Luogu P1970 花匠 本质上就是找最长的波浪序列。 因为考虑到第一个必选,所以可以让$lst=h[1]$. 此外,注意到$n=1$是要特判,其他情况下显然$ans\geq 2$,所以把$dir$初始化为$ 1$是很巧的操作,这保证了除第一个外至少有一个被选。 cpp include usin ...
分类:其他好文   时间:2019-10-16 00:38:02    阅读次数:72
python爬虫---CrawlSpider实现的全站数据的爬取,分布式,增量式,所有的反爬机制
CrawlSpider实现的全站数据的爬取 新建一个工程 cd 工程 创建爬虫文件:scrapy genspider t crawl spiderName www.xxx.com 连接提取器LinkExtractor 可以根据指定的规则对指定的连接进行提取 提取的规则就是构造方法中的allow(‘正 ...
分类:编程语言   时间:2019-10-16 00:37:46    阅读次数:117
JavaScript basics_Foundational Part 1_Numbers
Javascript Numbers 知识描述:JavaScript 只有一种数字类型,即数字(Number)。数字可以带小数点,也可以不带,也就是整数和小数。 数字可以带小数点,也可以不带: Example 极大或极小的数字可以通过科学(指数)计数法来书写: Example JavaScript ...
分类:编程语言   时间:2019-10-16 00:37:33    阅读次数:100
shell 的执行方式
shell执行的方式: Shell脚本的执行通常可以采用以下几种方式 执行方式说明: 脚本文件本身没有可执行权限或者脚本首行没有命令解释器时使用的方法,我们推荐用bash执行。 使用频率:☆☆☆☆☆ 脚本文件具有可执行权限时使用。 使用频率:☆☆☆☆ 使用source或者.点号,加载shell脚本文 ...
分类:系统相关   时间:2019-10-16 00:37:14    阅读次数:98
SecureCrt VBS自动登录备份网络设备配置脚本
#$language="VBScript"#$interface="1.0"‘先定义各厂商设备的备份脚本模块‘定义华为脚本内容FunctionHuawei_DIS‘执行discur命令crt.Sleep1000crt.screen.sendChr(13)crt.Sleep1000crt.Screen.Send"system"&Chr(13)crt.Screen.Send"user-inte
分类:其他好文   时间:2019-10-16 00:37:03    阅读次数:198
常见的八种排序
1、直接插入排序 ...
分类:编程语言   时间:2019-10-16 00:36:45    阅读次数:112
date命令的帮助信息,使用date命令输出数字做为命名标题则不会有重复标题
date命令的帮助信息,如下图 原文来自 https://blog.csdn.net/yz18931904/article/details/80985345 [root@localhost source]# date --help用法:date [选项]... [+格式] 或:date [-u|-- ...
分类:其他好文   时间:2019-10-16 00:36:25    阅读次数:105
JS数组扁平化(flat)
需求:多维数组=>一维数组 第0种处理:直接的调用 第一种处理 第二种处理 第三种处理:递归处理 第四种处理:用 reduce 实现数组的 flat 方法 第五种处理:扩展运算符 ...
分类:编程语言   时间:2019-10-16 00:36:13    阅读次数:372
IEEE754 浮点数
1.将十进制数5.75,161.875, 0.0234375转化为IEEE754标准的32浮点数的二进制格式 1、5.75 整数部分 5/2=2 .... 1 2/2=1 .... 0 1/2=0 .... 1 小数部分 0.75·2=1.5 .... 1 0.5·2=1 .... 1 5.75=1 ...
分类:其他好文   时间:2019-10-16 00:35:53    阅读次数:180
Maven POM
概述 POM 代表项目对象模型。它是 Maven 中工作的基本单位,这是一个 XML 文件。它始终保存在该项目基本目录中的 文件。 POM 包含的项目是使用 Maven 来构建的,它用来包含各种配置信息。 POM 也包含了目标和插件。在执行任务或目标时,Maven 会使用当前目录中的 POM。它读取 ...
分类:其他好文   时间:2019-10-16 00:35:32    阅读次数:76
网站搜索引擎优化,值得关注的4个策略有哪些?
在做网站搜索引擎优化的过程中,对于企业站而言,由于SEO人员都是处于执行层面,甚至即使你有权制定SEO优化方案,偶尔也是草草就上手操作。 当你运营到一定阶段的时候,你却发现:有很多网站搜索引擎优化的策略,可能前后是冲突的,甚至是不全面的。 那么,网站搜索引擎优化,值得关注的4个策略有哪些? 根据以往 ...
分类:Web程序   时间:2019-10-16 00:35:20    阅读次数:122
1076条   上一页 1 ... 55 56 57 58 59 60 61 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!