- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 结合Selenium 和 Requests完成动态数据爬取
Selenium简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接调用操作浏览器,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同
2021-04-29 19:31:33 1634
转载 Django 基本使用及目录结构
1.安装 pip3 install django 默认为最新版2.创建Django项目 在即将创建的Django项目,目录下运行命令 1.django-admin startproject my_project #创建框架目录工程 ,my_project为框架名 2.python manage.py runserver ****端口号(缺省) //运行Django自带服务器 端口号为缺省的 命令行切换到manage.py 同级,运行 创建
2021-04-28 11:14:37 294
转载 django-2-目录结构
django是MVC或者叫MTV框架来源:https://www.cnblogs.com/hardykay/p/9956090.html
2021-04-28 11:13:27 96
转载 Python3有哪几种数据类型?
一、Python3有哪几种数据类型?分别列出:有序类型、无序类型、可变类型、不可变类型(1)python内置有6种对象类型: Number 数值型 int 整型 不可变 float 浮点型 不可变 complex 复数 不可变 String 字符串 ...
2021-04-28 00:19:06 798
转载 IntelliJ IDEA 15快捷键大全
输入下面提供的License server即可破解。选择License server,输入http://www.iteblog.com/idea/key.php地址即可激活IntelliJ IDEA 15快捷键选择Eclipse模式Color ThemeIDEA 功能优化常用技巧如何成为 IntelliJ IDEA 键盘流?快捷键按字典序排列的快捷键stackoverflow上关于快捷键有趣的讨论特别推荐:十大Intellij IDEA快捷键Top #10切来切去:Ctrl + T
2021-04-23 17:02:02 207
转载 CATALINA_BASE和CATALINA_HOME,多实例tomcat与多版本tomcat运行
多实例tomcat与多版本tomcat运行环境变量配置,以及思考。多实例运行环境变量的配置看了网上有很多tomcat环境变量的配置,有一些,我认为有些不妥比如:CATALINA_HOME:是安装目录(lib目录和bin目录是共享的)CATALINA_BASE:是工作目录(除开lib目录和bin目录)配置CATALINA_BASE,有些多此一举。当然大家,一般都是一个tomcat一个实例,但是当一台服务器上配置多个tomcat实例时,这样又会出问题。安装目录(lib,bin),大家
2021-04-22 16:55:07 448
转载 Centos7 安装 Elasticsearch7.10(不错可以试试)
1、安装JDK,Elasticsearch需要Java 7或者更高版本的支持具体安装操作请移步: Centos 7安装JDK2、安装Elasticsearch2.1、在Linux上创建elasticsearch的文件夹:mkdir /usr/local/software/elasticsearchcd /usr/local/software/elasticsearch/2.2、下载Elastaicsearch方式一:下载LINUX_X86_64文件到本地,然后把文件上传到Lin.
2021-04-22 16:52:30 325
转载 虚拟机:Centos 7 安装JDK8(亲测)
一、下载JDK压缩文件下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择要下载的版本,此处笔者选择的是Linux 64 jdk-8u231-linux-x64.tar.gz版本二、创建java目录并设置环境变量1、创建java目录mkdir -p /usr/local/software/java2、解压下载好的压缩文件#进入java目录cd /us..
2021-04-22 16:51:03 311
转载 Centos7 单台服务器搭建Elasticsearch6.0.1集群
文章目录一.环境规划二.环境搭建1.创建用户及目录2.修改配置文件三.启动和停止服务脚本四.使用elasticsearch-head 插件查看集群状态1.安装nodejs2.拉取elasticsearch-head.git 库五.启动错误处理:一.环境规划服务器IP 服务端口 群服务端口 是否可以为主节点 是否可以为数据存储节点192.168.100.97 9201 9301 True True192.168.100.97 92...
2021-04-22 16:49:59 222
转载 服务器使jar包始终运行,首次启动慢的解决方案
目录一、服务器使jar包始终运行二、SpringBoot启动jar首次启动慢的解决方案一、服务器使jar包始终运行把java程序打成jar包后,在服务器终端执行,如果使用java -jar xxxx.jar执行,当我们退出终端的时候,xxxx.jar这个程序也会停止。为了保证程序能够一直运行,应该改为这样运行:nohup java -jar xxx.jar&命令,则程序会在后台一直运行原因是:直接启动jar文件,在当前会话进程中开启一个子进程来运行程序,这个子进..
2021-04-22 16:48:18 2952
转载 解决Tomcat运行springboot打包war工程,出现: Unable to compile class for JSP 的问题
SpringBoot Web工程,在IDEA工具上测试运行良好,打包到Tomcat上运行时出现异常:无法编译JSP at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.30] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa...
2021-04-20 17:11:39 613
转载 设计模式
1、七大软件设计原则个人认为,结合到现实开发中,组件化和模块化编程的原理本质上就是七大设计原则,其目的就是可以根据不同的业务低开销的将组件(method、class、service等)组装在一起,将通用贯彻到底。方法组件(Method:getUser(String idCardNo)):入参尽量满足迪米特法则,不必传用不到的参数,比如由idCardNo就已经能命中一个用户,就不必再传userName了。功能要满足单一职责原则,专人干专事,不要插足getUser以外的事情。 类(Class:Us
2021-04-20 16:24:46 395
转载 MySQL宏观架构与原理
我唯一知道的就是我一无所知——苏格拉底1、Linux安装MySQL1.1、安装参考资料MySQL的删除:https://blog.csdn.net/weixin_34462581/article/details/113010258MySQL的安装:参考官网https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.htmlMySQL的资源:https://dev.mysql.com/downloads/fi.
2021-04-20 16:03:31 414
转载 分布式数据库——TiDB的介绍和基本原理
1、TiDB 介绍1.1 TiDB 介绍1.1.1 TiDB 是什么?TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景(on-line transaction processing,联机事务处理)还适合 OLAP 场景(On-Line Analytical Processing,联机分析处理)的混合数据库。1.1.2 TiDB 是基于 MySQL 开
2021-04-20 14:17:51 22606
转载 【IDEA】2020 断点(BreakPoints)调试(亲测)
*至理名言:工欲善其事必先利其器问题:断点是什么?问题:为什么要设断点?以上这两个问题这里就不做讨论了。问题:如何打开IDEA断点控制窗口?答案:【快捷键】Ctrl + Shift + F8 或 【菜单】Run -> View BreakPoints1、IDEA断点调试类型Ctrl + Shift + F8 打开端口窗口,如下操作:据我所知,IDEA的调试类型和断点分类如下图示:官方断点分类介绍:https://www.jetbrains.com/help/idea/usin
2021-04-15 19:28:39 912
转载 idea 快捷键整理
idea快捷方式整理 使用idea的最关键的原因就是要增加我的开发效率,那怎么能少了idea的快捷键呢?所以就特意去查了查idea的快捷方式。这是官网给出的快捷方式:Double Ctrl Run Anything Execute commands, such as opening a project, launching a run/debug configuration, running a command-line utility, and so on. The availa
2021-04-13 17:22:44 139
转载 hibernate_和ORM的关系
Hibernate是轻量级的JavaEE应用的持久层框架,Hibernate不仅管理Java类到数据表的映射,还提供数据查询和获取数据的方法,可大幅度缩短处理数据持久化的时间。1.ORM和Hibernate的关系ORM的全称是:Object/Relation Mapping,即对象/关系数据库映射。ORM可理解成一种规范,它概述了这类框架的基本特征,完成面向对象的变成语言到数据库的映射。ORM框架是面向对象程序设计语言与关系数据库发展不同时的中间解决方案。随着面向对象数据库的发展,其理论逐步..
2021-04-13 10:56:40 254
转载 servlet与tomcat的关系
Servlet 工作原理解析:https://www.ibm.com/developerworks/cn/java/j-lo-servlet/ JSP九大内置对象的作用和用法总结?http://blog.csdn.net/sona_shi555/article/details/7797068 Servlet简介与Servlet和HttpServlet运行的流程:https://www.cnblogs.com/libingbin/p/5960456.htmlservlet是什么?Servlet是用J
2021-04-10 23:08:04 1792
转载 Servlet/Tomcat/ Spring 之间的关系
0.基础知识在idea中打开servlet的源码:可以看见servlet就是一个接口;接口就是规定了一些规范,使得一些具有某些共性的类都能实现这个接口,从而都遵循某些规范。有的人往往以为就是servlet直接处理客户端的http请求,其实并不是这样,servlet并不会去监听8080端口;直接与客户端打交道是“容器”,比如常用的tomcat。客户端的请求直接打到tomcat,它监听端口,请求过来后,根据url等信息,确定要将请求交给哪个servlet去处理,然后调用那个ser..
2021-04-10 23:06:51 2596
转载 百万年薪程序员必会的五种技术
程序员年薪百万已经不是什么很惊讶的事情,甚至年薪超过300万,500万的程序员也有了一定规模,但大多数程序员,仍然迈不过年薪30W这个坎。高薪程序员的成长路径一般是这样的毕业三年,年薪30万+毕业五年,年薪70万+毕业10年,年薪120万+上述数据,来自笔者跟踪超过100位高薪程序员得出的标志性数据,各位可以根据自己当前情况来判断自己是不是高薪程序员,多数情况下,毕业三年能够30万+ 的,其中60%都能在2年后拿到70W+ ,甚至少数有期权和股票的,还有可能更多,直接进入100W+。但毕业五年,拿
2021-04-08 17:55:46 147
转载 IDEA 2020 配置Tomcat服务器的详细步骤(亲测)
这篇文章主要介绍了IDEA 2020 配置Tomcat服务器的详细教程,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下IDEA 2020 配置Tomcat的步骤如下所示:第一步 下载Tomcat官网链接:http://tomcat.apache.org/选择download,找到自己所要的版本,下载对应版本的Tomcat。跟我之前的文章一样,我依旧推荐下载免安装的压缩包。有zip和exe两种格式的,zip(64-bit Windows z
2021-04-06 18:05:21 10947
转载 Tomcat安装及配置教程(超详细的图文教程)(亲测)
Tomcat安装及配置教程(超详细的图文教程)1.什么是TomcatTomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Ap
2021-04-06 17:31:40 502 1
转载 官网Tomcat下载方法(亲测)
1、Tomcat官网地址:https://tomcat.apache.org/2、根据自己想要的版本 以7为例3、我选择7.0.54版本进行下载4、选择bin文件,注意src为源文件5、根据自己电脑位数,选择免安装版本(绿色版)还是安装版本来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31441024/viewspace-2644551/,如需转载,请注明出处,否则将追究法律责任。转载于:http://blog.itpub.net/31441024..
2021-04-06 17:26:41 4855
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人