账号注册的判断

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin:0; padding:0; } .text{ width: 300px;
分类: 其他 发布时间: 07-03 22:50 阅读次数: 0

留言板以及删除所选

 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin:0; padding: 0; } .box{ width: 300px
分类: 其他 发布时间: 07-03 22:50 阅读次数: 0

打包SpringBoot -- 可执行Jar包

最近开始学习SpringCloud,想给项目里的模块单独打包,方便多次部署。可是在网上找了很多的解决方案,都没有操作成功的。最后查看官网请添加链接描述的文档才找到解决方案,顺便把成功的打包方式贴出来吧。首先,修改pom.xml文件<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="
分类: 编程语言 发布时间: 07-03 22:50 阅读次数: 0

抽奖转盘

&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt; &amp;lt;style&amp;gt; *{ margin:0; padding:0; list-style: none; } .b
分类: 其他 发布时间: 07-03 22:49 阅读次数: 0

串匹配算法_KMP

串匹配 串匹配问题即是:如何在字符串数据中,检测和提取以字符串形式给出的某一局部特征一般的,即: 对基于同一字符表的任何文本串T(|T|=n)和模式串P(|P|=m): 判定T中是否存在某一子串与P相同 若存在(匹配),则报告该子串在T中的起始位置 测评标准及策略 如何对任一串匹配算法的性能作出客观的测量和评估,多数人首先会想到采用算法性能的常规口径和策略:以时...
分类: 其他 发布时间: 07-03 22:49 阅读次数: 0

串匹配算法_BM

BM算法 KMP算法的思路可以概括为:当前比对一旦失配,即利用此前的比对所提取的信息,尽可能长距离的移动模式串。其精妙之处在于,无需显示地反复保存或更新比对的历史,而是独立于具体的文本串,事先根据模式串预测出所有可能出现的适配情况,并将这些信息浓缩成一张next表。 在这里介绍的BM算法与KMP算法类似,区别仅仅在于预测和利用“历史”信息的具体策略与方法。BM算法中,模式串P与文本串T的位置依...
分类: 其他 发布时间: 07-03 22:48 阅读次数: 0

串匹配算法_KMP、BM、BF效率总览

串匹配算法_KMP、BM、BF效率总览 在针对串匹配问题中,依次介绍了蛮力、KMP、基于BC表、综合BC表和GS表等四种算法,这里对其复杂度来做一个总结。 1、在BF算法中,知道在最好的情况下蛮力算法的时间复杂度为O(n+m),最坏的情况下时间复杂度为O(n*m),分别如下图所示两种情况: 2、在KMP算法中,知道总体花费的时间为O(n+m)。其中next表的构造花费O(m)的时间。 ...
分类: 其他 发布时间: 07-03 22:48 阅读次数: 0

链表问题_链表中环的入口节点

题目:一个链表中包含环路,求链表的入口节点。 分析:根据求链表中倒数第K个节点的方法,这个问题可以分为两个步骤:1、判断链表中的节点个数记为K,对于这个可以采用一快一慢两个指针,当两个指针相遇时,则相遇的节点就在环中,然后根据此节点就可以求出环的大小。2、由于已经知道环的个数,就可以使用类似于求链表倒数第K个节点的方法,使用两个指针,他们之间的间隔为K,两个同时在链表上移动,当他们相遇时的节点,...
分类: 其他 发布时间: 07-03 22:48 阅读次数: 0

链表问题_删除排序链表中的重复节点

题目:在一个排序链表中删除其中重复的节点,重复的一个不留。 分析:若我们定义的函数无返回值则应该讲函数的参数定义成**phead,因为头结点也可能被删除,具体的实现如下: struct ListNode { int val; struct ListNode *next; ListNode(int x) : val...
分类: 其他 发布时间: 07-03 22:48 阅读次数: 0

九、linux主机安装JDK

linux主机安装JDK 一、下载linux版本JDK 链接:https://pan.baidu.com/s/1uE6fnFr6zsfIMZ4ufLt_eQ 密码:thjq 二、安装JDK 1、上传安装包到指定目录 rpm -qa|grep java 查看本机是否有安装JDK rpm -e 软件包路径+名 卸载JDK /opt/modul...
分类: 编程语言 发布时间: 07-03 22:47 阅读次数: 0

tensorflow指定GPU运算

      如果机器上有多于1个的GPU,默认除第一个之外其他的是不工作的,但是可以使用 with ... decice 语句指派特定的CPU或者GPU执行操作。with tf.Session() as sess:     with tf.device('/gpu:1'):         a = tf.placeholder(tf.float32)         b = tf.placehol...
分类: 编程语言 发布时间: 07-03 22:46 阅读次数: 0

OpenCV - 应用情景小计

有道是:好记性不如烂笔头。记下经验,更重要的是记下踩过的坑 场景:读取图像 Mat imread(const string&amp;amp; filename, int flags=1 ) 这里的flags默认是1,参数可能取值为 &amp;gt; 0, CV_LOAD_IMAGE_COLOR, If set, always convert image to the color one. 若有 ...
分类: 编程语言 发布时间: 07-03 22:46 阅读次数: 0

Hadoop Day2(上) (Map Reduce计算框架概述)

Map Reduce(计算框架)Map Reduce是Hadoop提供的一款通用的并行计算框架,该计算框架可以计算来自于文本文件、NoSQL、RDBMS系统中的数据。该计算实质是利用了HDFS集群中的DataNode所在机器的CPU、内存和少许磁盘完成分布式计算。该计算分为两个阶段:①Map reduce将一个大任务拆分若干个小任务(数据拆分),Map阶段作用是对每一小任务对应的数据做归类分析(分...
分类: 编程语言 发布时间: 07-03 22:46 阅读次数: 0

欢迎使用CSDN-markdown编辑器(copy)

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
分类: 编程语言 发布时间: 07-03 22:45 阅读次数: 0

OPPO手机备份微信数据文件到电脑本地方法教程

如何备份和恢复OPPO手机的数据呢?下面以我们最常用的微信为例,讲解如何对手机中的微信数据进行备份和恢复。步骤一、在手机上备份微信数据文件1、在OPPO上找到手机的“备份与恢复”工具(红框标注的,一般在工具文件夹下可以找到)点击启动。2、进入备份与恢复首界面后,点击“新建备份”按钮。3、进入选择备份数据界面后这里我们只勾选微信,其他都不要选(为什么,越多时间越长)。然后我们点击“开始备份”按钮。4...
分类: 编程语言 发布时间: 07-03 22:45 阅读次数: 0

Codeforces997A-Convert to Ones

期末考炸完后重新开始做OI,先在Codeforces里面做一段时间锻炼一下思维,最近几篇都会写CF的文章,尽量把思维写得详细一点。 ![](https://img-blog.csdn.net/20180703203655344 ![](https://img-blog.csdn.net/20180703203559835 题解: 这题里面x,y的大小是很重要的。 我们发现如果一个子串in...
分类: 编程语言 发布时间: 07-03 22:45 阅读次数: 0

jquery插件开发之—日期选择器JqDatepicker

    插件,在多人项目开发的过程中,是个很好的工具。它能够将复用的部分,封装成一个公共的借口,只需要写一遍,就可以在多人项目中,按照一定规则进行使用。    开发一个插件需要完成以下几步:    1、定义在闭包中,并以一个立即执行函数进行开放。    2、将对象注册在window对象中,以开发接口供外界使用。    3、设置必要性的配置参数,以便根据配置参数的不同,执行不同的操作。    4、将...
分类: 编程语言 发布时间: 07-03 22:45 阅读次数: 0

典型数据结构解析:二叉查找树,红黑树

背景介绍我们使用符号表这个词来描述一张抽象的表格,我们会将信息(值)存储在其中,然后按照指定的键来搜索并获取这些信息。键和值的具体意义取决于不同的应用。符号表中可能会保存很多键和很多信息,因此实现一张高效的符号表也是一项很有挑战性的任务。我们会用三种经典的数据类型来实现高效的符号表:二叉查找数、红黑树、散列表。二分查找思想使用有序数组存储键,经典的二分查找能够根据数组的索引大大减少每次查找所需的比...
分类: 编程语言 发布时间: 07-03 22:45 阅读次数: 0

HTML块级元素与行内元素的嵌套规则

1.什么是html嵌套规则?我们在编写代码时,如果不按照html规则,浏览器是不会正确解析代码的,浏览器会将不符合嵌套规则的节点放到目标节点的下面,或者变成纯文本。HTML存在许多种类型的标签,有的标签下面只允许特定的标签存在,这就是规则。2.块级元素一般是其他元素的容器,可容纳行内元素和其他块级元素,块级元素排斥其他元素与其位于同一行(因为块级元素独占一行),宽度(width)高度(height...
分类: 编程语言 发布时间: 07-03 22:44 阅读次数: 0

js基础-面向对象

1.面向对象1.1对象面向对象:可以创建自定义类型,支持继承和多态;特征:封装。继承。多态。基于对象:无法创建自定义类型创建空白对象:var obj=new Object();var hero=new Object(); //自定义属性--状态 hero.money=1000; hero.level=6; //自定义方法--行为 hero.attack=function(){ console...
分类: 编程语言 发布时间: 07-03 22:44 阅读次数: 0