手机随时阅读
新人专享大礼包¥24
目录selenium介绍案例selenium介绍Selenium是一个用于Web应用程序测试的工具,测试直接在浏览器中运行,就像真实用户所做的一样,目前流行的自动化测试就可以靠它来实现而自动化测试还需要用我们的webdriverWebDriver针对各个浏览器而开发,取代了嵌入到被测Web应用中的JavaScript。与浏览器的紧密集成支持创建更高级的测试,避免了JavaScript安全...
BeautifulSoup爬虫什么是BeautifulSoup是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。利用它我们不在需要编写正则表达式就可以方便的实现网页信息的提取。就像java实现爬虫一样有HttpClient+Jsoup,python中我...
目录排他网关并行网关排他网关业务场景某一家公司最近在给一个单位做一个财务审批的OA。具体需求是这样的:当部门申请的金额小于一万块的时候,财务部可以直接决策。当部分申请的金额大于一万块并且小于三十万的时候,财务部经理决策,当金额超出了或者等于三十万的时候,
目录Docker简介Centos7安装Docker配置阿里云Docker基本命令Docker简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhon...
目录alpine制作jdk镜像alpine制作jre镜像Docker镜像上传至阿里云alpine制作jdk镜像alpine Linux简介1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和BusyBox以减少系统的体积和运行时的资源消耗。2.Alpine Linux提供了自己的包管理工具:apk(注意:ubun...
目录django连接mysqldjango
目录Elasticsearch简介Elasticsearch环境搭建Elasticsearch的header插件安装Elasticsearch简介Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,
目录配置文件spring-hibernate.xmlspring-article.xmlspring-user.xmlspring-treenode.xmlspring-context.xmlstruts-articleArticle的crudArticleBizArticleBizImplArticleDao
目录Mock使用整体配置和效果显示Mock使用Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。我们可以不用返回后台就能获取直接想要的格式的数据,区别与Json的是它不是死的,json是定死的Mock使用:1、npm install mockjs -D 先下载引入所需文件,下载好后你的package.json会出现mock的版本...
目录mybatis整合ehcachemybatis整合Redismybatis整合ehcachemybatis的整合和hibernate没多大区别,原理大部分都是一样的为什么要使用缓存和ehcache是什么就不过多介绍了,就直接写整合步骤了1、首先添加整合需要的pom依赖<dependency> <groupId>org.springframework&l...
目录SpringMVC介绍配置SpringMVCSpringMVC关于结果集的五种处理和静态资源处理SpringMVC增删改查案例SpringMVC介绍什么是springMVC?Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。SpringMVC处理请求的流程1 首先用户发送请求–>DispatherServlet2 Dis...
目录git配置ssh的keyIDEA使用gitgit配置ssh的key什么是ssh我理解的就是每台电脑上会产生出一个ssh key,然后自己有一个远程账户,但是自己有可能有很多台电脑,包括家里的电脑还有公司的电脑,我们可以在任意一台电脑上
目录分词库—jieba生成词云库—WordCloud什么是云词图,比如这种,就是由海量的词汇然后经过处理把出现出现词汇展示出来的一张图分词库—jiebajieba库是优秀的中文分词库安装jieba:pip install jieba支持三种分
目录微信公众号配置项目配置微信公众号配置公众号是什么就不需要过多介绍了,现在应该已经遍布各个行业了,然后我们就直接说配置了公众号分总共分为3类订阅号个人服务号公司-工商营业执照个体户-工商
目录Linux环境搭建jdk、tomcat和mysql的安装项目部署Linux环境搭建1、首先安装VMWare虚拟机,这个简单的下一步就完事了,这里就不介绍了2、然后准备好CentOS,点击创建新的虚拟机,选中我们的镜像,输入好虚拟机名称,点击下一步就好了3、然后点击开启虚拟机4、选择默认的:test this media & install centos 7,回车5、然...
目录消息如何保证100%的投递幂等性概念Confirm确认消息return 消息机制自定义消费者消息如何保证100%的投递投递主要针对生产端,什么是生产端的可靠性投递?保障消息成功的发出去保证MQ节点成功收到消息发送端收到MQ的确认应答完善的消息补偿机制,只做前三步的时候,也许生产端就失败了BAT/TMD互联网大厂的解决方案:消息落库,对消息状态进行打标流程如下:第1步...
目录今天主要是对上次自动生成的映射文件进行编写主要要实现:1、mybatis动态sql2、模糊查询3、查询返回结果集的处理4、分页查询5、特殊字符处理新加了两个工具类PageBeanpackage com.xy.util;import javax.servlet.http.HttpServletRequest;import java.io.Serializable;im...
目录搭建mybatis框架环境(IDEA)Mybatis增删改查案例搭建mybatis框架环境(IDEA)1、创建maven工程2、导入所需pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www...
目录thymeleaf模板Freemarker模板thymeleaf模板thymeleaf模板和freemarker模板都一套可以替代JSP开发的一套引擎模板,它可以生成静态页面,可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。项目层级结构我们要用它,首...
目录配置druid整合mybatis逆向生成整合pagehelper配置druidDruid是什么Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。...
目录前言爬取案例前言最近想学点东西,又不知道学什么技术才有用,于是就有了一个想法,我把各大招聘网的任职要求都爬下来,然后做数据分析,看看哪些技术出现的频率多,最后我们把数据做成词云图展示出来,自然就知道最近比较火的技术是哪些了!实现这个功能要用到的技术:Scrapy请求网站爬取数据(当然你也可以不用Scrapy,通用爬虫一样能实现,只不过会麻烦一些)Xpath解析网页(当然你也可以用其他...
目录消费端限流消息的ACK与重回队列TTL消息死信队列消费端限流假设一个场景,由于我们的消费端突然全部不可用了,导致 rabbitMQ 服务器上有上万条未处理的消息,这时候如果没做任何现在,随便开启一个消费端客户端,就会导致巨量的消息瞬间全部推送过来,但是我们单个客户端无法同时处理这么多的数据,就会导致消费端变得巨卡,有可能直接崩溃不可用了prefetchSize:0prefetchCo...
目录Eureka搭建集群Eureka搭建集群集群:我是这样理解的,同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,干同一件事)当注册中心扛不住高并发的时候,这时候 要用集群来扛;今天介绍搭建的两种方式:第一种方式我们在上篇博客的基础上再构建两个项目,而这两个项目的配置又不能都是本地,开3个虚拟机又太麻烦,所以我们直接配置本机hosts来实现本机的域名映射进入你的系统文件:...
Dockerfile简介dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行,一般而言, Dockerfile 主体内容分为四部分:基础镜像...
目录前言Ribbon负载均衡Feign简介及应用前言我们之前虽然已经用Rureka搭建好了注册中心,并且我们的生产者也已经在注册中心注册了,但是消费者还是一样直接向服务提供者发送请求拿取数据,所以今天我们就需要用Ribbon来实现消费者不直接请求生产者拿数据,而是向注册中心请求拿数据Ribbon负载均衡Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为...
目录前言对流程的CRUD任务分配前言在上篇博客的基础上,应该都大概知道Activiti是怎么样的一个流程了,所以今天这篇博客主要是如何操作流程,也就是对流程的增删改查和一些对任务的操作对流程的CRUD首先做好我们的准备,导入pom,引入config然后我们画好一个简单的流程,作为案例1、定义流程,填好我们的name和流程图的bpmn文件 private ProcessEngi...
目录什么是网页静态化案例项目运用什么是网页静态化FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。为什么要用网页静态化一、减轻服务器负担,浏览网页无需调用系统数据...
文章目录
UUIDUUID(Universally Unique IDentifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的UUID.randomUUID().toString()是javaJDK(1.5以上的版本)提供的一个自动生成主键的方法,它生成的是以为32位的数字和字母组合的字符,中间还参杂着4个 - 符号。作用:它可以作为我们表的标识列来增加,...
文章目录properties文件读取xml文件读取常见的两种资源文件后缀为:properties和xml的静态资源文件:css、js、html、图片、视屏等properties文件读取 根据存放位置 1、根目录下 Xxx.class.getResourceAsStream("/config.properties"); 2、与读取配置文件的类在同一包 ...
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号