码迷,mamicode.com
首页 > 编程语言 > 周排行
c++之四:数组的应用:点灯问题
今天来和大家分享一道题:开门问题(有的地方是点灯问题) 宾馆里面有100个房间,从1到100编号, 第一个服务员把所有门打开, 第二个服务员把所有编号2倍数的门做相反处理, 第三个服务员把所有编号为3倍数的门做相反处理, 以此类推,到第100个服务员来做处理之后,问哪些门是开着的? 下面是分析: 分 ...
分类:编程语言   时间:2020-07-04 15:39:13    阅读次数:79
决策树算法之C5.0
C5.0是对ID3算法的改进。 1.引入了分支度Information Value的概念。 C5.0是用哪个信息增益率作为判断优先划分属性的。 信息增益率其实就是在信息增益 除了 分支度。分支度的计算公式如上,就是指,若某划分属性S将样本T划分成n个子集T1,T2,...Tn,则此属性S的分支度就等 ...
分类:编程语言   时间:2020-07-04 16:45:02    阅读次数:118
python 中的doctest单元测试框架
python中自带的两种单元测试的模块:doctest(另一个是unittest) 含义:doctest:(doctest模块提供了一个工具,扫描模块并根据程序中内嵌的文档字符串执行测试;) 即:使用doctest的自带testmod函数来对已写好的函数进行测试检查,而三分号里边的内容就是要检查的内 ...
分类:编程语言   时间:2020-07-04 16:45:30    阅读次数:71
python之发送邮件----文本格式
步骤:1.导包 2.实例化参数 3.完善msg内容 4.SMTP协议使用 简述:python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装 这里要注意一下第三个参数,msg是字符串,表示邮件。我们知道邮件一般由标题,发信人,收件人,邮件内容,附件等构成,发送邮件 ...
分类:编程语言   时间:2020-07-04 16:47:05    阅读次数:76
ubuntu 装机日志1 改编自https://blog.csdn.net/heroybc/java/article/details/101832884
Ubuntu 18.04安装安装iBus中文输入法 1.选择中文,命令行输入: gnome-language-selector Install /Remove Languages 选中Chinese,点击Apply应用即可,等待下载安装完成。 2、安装ibus一系列东西 sudo apt-get i ...
分类:编程语言   时间:2020-07-04 16:47:24    阅读次数:78
python之发送邮件----html + 附件
补充说明:文章两次邮件代码都是以163邮箱作为例子,不同的邮箱发送 连接该邮箱的smtp服务代码不进行备注说明了,详情说明科参考代码下面地址,或者博主上一篇文本类型代码import smtplibfrom email.mime.text import MIMETextfrom email.mime. ...
分类:编程语言   时间:2020-07-04 16:50:05    阅读次数:78
Java代码实现运行cmd命令
Java代码实现运行cmd命令命令工厂: public class CommandFactory { public static CommandLine createCommand(String command ,String[] parameter){if(null == command || " ...
分类:编程语言   时间:2020-07-04 16:52:06    阅读次数:76
手写排序查找
1、折半查找 思想:分治策略。把n个元素分成个数大致相同的两半,取a[n/2]与查找的key相比,一直搜索下去。 比如:总共有n个元素,每次查找的区间大小就是n,n/2,n/4,…,n/2^k(接下来操作元素的剩余个数),其中k就是循环的次数。 由于n/2^k取整后>=1,即令n/2^k=1, 可得 ...
分类:编程语言   时间:2020-07-04 16:53:46    阅读次数:72
基于springBoot使用aop与mvc拦截器实现登陆校验
1.编写切面类 @Component @Aspect @Slf4j public class SellerAuthorizeAspect { @Autowired StringRedisTemplate stringRedisTemplate; @Pointcut(value = "executio ...
分类:编程语言   时间:2020-07-04 16:55:54    阅读次数:133
vue 函数组件的应用及场景
解释:函数式组件就是函数是组件 函数式组件与普通组件的区别 1.函数式组件需要在声明组件是指定 functional 2.不需要实例化,所以没有this,this通过render函数的第二个参数来代替 3.没有生命周期钩子函数,不能使用计算属性,watch 4.不能通过$emit 对外暴露事件,调用 ...
分类:编程语言   时间:2020-07-04 17:02:04    阅读次数:115
Javascript循环和代码规范
1 - 循环 1.1 for循环 语法结构 for(初始化变量; 条件表达式; 操作表达式 ){ //循环体 } 名称 作用 初始化变量 通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。 条件表达式 用于确定每一次循环是否能被执行。如果结果是 tr ...
分类:编程语言   时间:2020-07-04 17:03:57    阅读次数:71
Spring Boot学习----拦截器
Spring Boot 拦截器 定义拦截器 定义拦截器,只需要实现 HandlerInterceptor 接口。该接口中有三个方法: preHandle(……)、postHandle(……) 和 afterCompletion(……) 。 preHandle(……) 方法:该方法的执行时机是,当某个 ...
分类:编程语言   时间:2020-07-04 17:09:23    阅读次数:62
java 归并排序
把数据分为两段,从两段中逐个选最小的元素移入新数据段的末尾。 可从上到下或从下到上进行。 过程演示: 一、迭代法1.待排序数据为data2.每轮排序的结果保存为result3.每轮排序的结果result需要重新复制给datapublic static void main(String[] args) ...
分类:编程语言   时间:2020-07-04 17:12:17    阅读次数:73
steam夏日促销悄然开始,用Python爬取排行榜上的游戏打折信息
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 不知不觉,一年一度如火如荼的steam夏日促销悄然开始了。每年通过大大小小的促销,我的游戏库里已经堆积满还未下载过的游戏。但所谓“买到就是赚到,G胖一定大亏”的想法日渐流行, ...
分类:编程语言   时间:2020-07-04 17:13:50    阅读次数:69
Java编程中使用正则表达式过滤非数字字符串
/** * * @param str * 需要过滤的字符串 * @return * @Description:过滤数字以外的字符 */ public static String filterUnNumber(String str) { // 只允数字 String regEx = "[^0-9]"; ...
分类:编程语言   时间:2020-07-04 17:19:27    阅读次数:169
Java编写定时删除文件程序
Java编写定时删除文件程序/*Java教程:http://www.javaweb.cc*/import java.io.File;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.u ...
分类:编程语言   时间:2020-07-04 17:23:40    阅读次数:108
python 里 certifi 库的作用
python 里 certifi 库的作用 安装了certifi之后,和requests库一样也有一个cacert.pem,可以用编辑器打开cacert.pem,里面包含了很多可信任知名公司的证书/公钥库的路径,我这里是python2.7 C:\Python27\Lib\site-packages\ ...
分类:编程语言   时间:2020-07-04 18:29:20    阅读次数:119
JavaScript图形实例:迭代函数系统生成图形
迭代函数系统(Iterated Function System,IFS)可以用来创建分形图案,它是分形理论的重要分支,也是分形图形处理中最富生命力而且最具有广阔应用前景的领域之一。这一工作最早可以追溯到Hutchinson于1981年对自相似集的研究。美国科学家M.F.Barnsley于1985年发 ...
分类:编程语言   时间:2020-07-04 18:35:39    阅读次数:57
数据分布算法:hash+ 一致性 hash + redis cluster 的 hash slot
讲解分布式数据存储的核心算法,数据分布的算法 hash 算法 -> 一致性 hash 算法(memcached) -> redis cluster 的 hash slot 算法 用不同的算法,就决定了在多个 master 节点的时候,数据如何分布到这些节点上去,解决这个问题 看到这里的时候,已经明白 ...
分类:编程语言   时间:2020-07-04 18:41:36    阅读次数:62
Raft算法原理剖析
一、复制状态机(replicated state machine) Raft协议可以使得一个集群的服务器组成复制状态机,在详细了解Raft算法之前,我们先来了解一下什么是复制状态机。一个分布式的复制状态机系统由多个复制单元组成,每个复制单元均是一个状态机,它的状态保存在一组状态变量中,状态机的变量只 ...
分类:编程语言   时间:2020-07-04 18:45:45    阅读次数:72
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!