首页 > 2018年08月14日 > 全部分享
offsetX、clientX、screenX、pageX、layerX
pageX/Y 相对于文档窗口左上角 offsetX/Y 相对于触发事件元素的左上角,需要注意的是,offset是有负值的,如果你的元素有边框,那么offset会是负值。 (测试了IE11、Opera54.0.2952.71、Chrome68.0.3423.2、Firefox61.0.2中offse ...
分类:其他   时间:2018-08-14 16:07:12    收藏:0  评论:0  赞:0  阅读:180
Seek the Name, Seek the Fame POJ - 2752(拓展kmp)
题意: 就是求前缀和后缀相同的那个子串的长度 然后从小到大输出 解析: emm。。。网上都用kmp。。。但。。。我。。用拓展kmp做的 这就是拓展kmp板题嘛。。。 求出extend数组后 把extend[i] == len - i 的放到vector中 最后排序输出就好了 ...
分类:其他   时间:2018-08-14 16:06:50    收藏:0  评论:0  赞:0  阅读:163
.NET数据挖掘与机器学习开源框架
1. 数据挖掘与机器学习开源框架 1.1 框架概述 1.1.1 AForge.NET AForge.NET是一个专门为开发者和研究者基于C#框架设计的,他包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,模糊系统,机器人控制等领域。这个框架由一系列的类库组成。主要包括有: AForg ...
分类:Web开发   时间:2018-08-14 16:06:35    收藏:0  评论:0  赞:0  阅读:216
postgresql 清空数据表 truncate
在 mysql 中如果需要清空表,只需要 即可,如果有自增的 id 字段,也会还原回 1, 但是 postgresql 与 mysql 稍有不同,postgresql 的自增字段 是通过 序列 sequence来实现的, 所以在清空表的时候,还需要还原序列 参考:https://stackoverf ...
分类:数据库技术   时间:2018-08-14 16:06:00    收藏:0  评论:0  赞:0  阅读:327
OLED小记
1、点阵组成OLED,OLED中有一个GRAM区域,区域中的值直接刷新到屏幕上,对应关系是1bit对应一个像素点; 2、要点亮一个像素点,只需要将GRAM中的对应bit位写1即可。GRAM中是分页来管理的,128*64分辨率的OLED,一页128个字节,共8页,总共128*64个bit位;第一页的像 ...
分类:其他   时间:2018-08-14 16:05:15    收藏:0  评论:0  赞:0  阅读:166
D17-02 zip方法 max min 高级用法 part1&2
zip(('a','b','c'),(1,2,3)) print(list(zip(('a','b','c'),(1,2,3)))) #拉链一样一一对应 如果不是一一对应多出的舍弃,不报错。 输出结果 [('a', 1), ('b', 2), ('c', 3)] p={'name':'alex','... ...
分类:其他   时间:2018-08-14 16:05:01    收藏:0  评论:0  赞:0  阅读:142
K8S集群中部署jenkins
本文介绍在k8s环境中进行jenkinsserver的部署和配置。Jenkins是一个开源的、功能强大的持续集成和持续构建工具,采用master和salve架构,我们通过将jenkins集成环境部署在k8s集群中,可以实现jenkinsslave按需创建、动态的伸缩。同时也提供了在k8s环境中应用的持续部署解决方案。一、准备docker镜像文件1、编译jenkinsserverdocker镜像,默
分类:其他   时间:2018-08-14 15:40:00    收藏:0  评论:0  赞:0  阅读:498
python集合
#集合常量用花括号表示,如{1,2,3}.集合中的元素是唯一的、无序和不可改变的。#集合常量可以用花括号表示,也可以用内置的set函数来创建。例如:x={1,2,3}#常量集合xprint(x)print(type(x))y=set({4,5,5,6})print(y)a=set([7,8,9,9])#使用列表创建集合对象print(a)b=set(‘123abc‘)#使用字符串常
分类:编程语言   时间:2018-08-14 15:39:36    收藏:0  评论:0  赞:0  阅读:137
Oracle_071_lesson_p19
default 、insert all 、insert first 、merge into、flashback、SCN、timestamp、current_timestamp、
分类:数据库技术   时间:2018-08-14 15:39:23    收藏:0  评论:0  赞:0  阅读:167
深入JAVA虚拟机之字节码执行引擎
前言:class文件结构、类加载机制、类加载器、运行时数据区这四个java技术体系中非常重要的知识,学习完了这些以后,我们知道一个类是通过类加载器加载到虚拟机,存储到运行时数据区,而且我们也知道了我们方法体内的代码被编译成字节码保存在方法表中的code属性中,那么虚拟机又是怎么执行这些代码的,得出方法输出结果的呢?这一节我们就要来学习,关于虚拟机字节码执行引擎的相关知识。通过这章节的学习,我们要掌
分类:编程语言   时间:2018-08-14 15:39:13    收藏:0  评论:0  赞:0  阅读:138
SpringCloud SpringBoot mybatis分布式微服务云架构开发Web应用
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。默认配置SpringBoot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问。h
分类:编程语言   时间:2018-08-14 15:39:04    收藏:0  评论:0  赞:0  阅读:170
python统计单元测试代码覆盖率
1.1.1实现过程准备工作首先在运行命令前,我们需要安装一个包:coverage命令如下:pipinstallcoverage#(py-3-mpipinstallcoverage)安装成功后,会出现Successfully等字样。实现代码覆盖率命令一共涉及到的命令有3个,这里先全部给出,后续在用例子做详细使用讲解:第一个命令为运行一下你的测试脚本文件,第二个命令会在控制台打印出覆盖率报告信息,第三
分类:编程语言   时间:2018-08-14 15:38:47    收藏:0  评论:0  赞:0  阅读:168
生成树
前言:交换网络为了避免单点故障,通常接入交换机与交换机之间通常要两条或者两条链路连接,但是这样会很容易产生环路,进而产生广播风暴,mac地址表震荡等对网络有重大危害的机制,思科和华为的设备默认STP就已经启动(傻瓜交换机没有STP,有广播风暴很可能会down机),通过上面这张拓扑就可以模拟广播风暴和mac地址震荡。广播风暴:我们仅要在上图当中的PC配置一个IP,然后把三台交换机默认启动的生成树协议
分类:其他   时间:2018-08-14 15:38:34    收藏:0  评论:0  赞:0  阅读:167
垃圾回收机制例子
垃圾回收机制例子
分类:其他   时间:2018-08-14 15:37:59    收藏:0  评论:0  赞:0  阅读:137
几分钟了解区块链是什么?(主要针对初懂者)
区块链是什么? 区块链这个词语是我再2017年的时候听说的,因为身在程序界不可能不了解一下,认识它的时候是因为比特币的原因(普及一下比特币的概念:比特币最初是由自称中本聪这么一个人物在2009年提出的,它是怎样产生的呢?它有特定的算法,通过大量的计算产生,比特币经济适用整个P2P网络中中国节点构成的分布式数据库来确认并记录所有的交易行为.他最大的区别就是总数量有限,该货币系统曾在4年内只
分类:其他   时间:2018-08-14 15:37:16    收藏:0  评论:0  赞:0  阅读:183
CentOS7源码编译安装FreeRadius3.17
(一)环境简介1.OS:Centos7.42.软件:Freeradiusd3.17(ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-3.0.17.tar.gz)3.网站:https://freeradius.org/(二)安装1.yum安装所需的依赖包[root@localhostraddb]#yuminstallopensslo
分类:其他   时间:2018-08-14 15:36:56    收藏:0  评论:0  赞:0  阅读:380
python基础四:装饰器
装饰器本质:就是函数,功能是为其他函数添加附加功能装饰器原则:不修改被修饰函数的源代码不修改修饰函数的调用方式装饰器的知识储备:装饰器=高阶函数+函数嵌套+闭包初识装饰器先看一个需求:下面这个函数用来计算1到20的和defcalc(l):res=0foriinl:time.sleep(0.01)res+=ireturnresresult=calc(range(1,21))print(result)
分类:编程语言   时间:2018-08-14 15:36:45    收藏:0  评论:0  赞:0  阅读:159
Docker的数据通信、网络通信
Docker的数据通信在Docker中,为了方便查看容器内产生的数据或者将多个容器中的数据实现共享,就涉及到容器的数据管理操作。管理Docker容器中数据只要有两种方式:数据卷(DataVolumes)和数据卷容器(DataVolumesContainers)?数据卷数据卷是一个供容器使用的特殊目录,位于容器中,可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,
分类:其他   时间:2018-08-14 15:36:30    收藏:0  评论:0  赞:0  阅读:157
Nginx服务基础
Nginx专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发链接的高处理能力(单台服务器可支持30000? ~ 50000个并发请求)正因为如此,大量提供社交网络、新闻资讯、电子商务及虚拟主机等服务的企业纷纷选择Nginx来提供Web服务。实验环境:在虚拟机Centos6.5系统上搭建Nginx1.6版本,IP地址:192.168.100.10链接:https://
分类:其他   时间:2018-08-14 15:34:50    收藏:0  评论:0  赞:0  阅读:179
spring security 5.0 密码未加密报错
使用spring security5.0后,配置文件中直接写普通的密码如:123456,会报错: 这是因为spring security5.0以后默认需要选择密码加密方式,如果还像之前版本直接配置未加密密码,就会报上面这个错误当然啦,如果还想用简单密码的话,spring security还是给了两个 ...
分类:编程语言   时间:2018-08-14 15:32:29    收藏:0  评论:0  赞:0  阅读:146
1169条   上一页 1 ... 28 29 30 31 32 ... 59 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!