- 博客(56)
- 资源 (14)
- 收藏
- 关注
原创 爬虫总结
1. 初始爬虫1.1 含义就是使用编程语言所编写的程序,在互联网上模拟浏览器获取(大量)数据1.2 浏览器的工作原理发请求,得响应1.3 爬虫的工作原理发请求,得响应,数据的解析,数据提取,存储1.4 数据爬取的步骤找到要爬取的目标网站,发送请求requests分析有效的url提取有用的数据数据的存储1.5 小案例-爬取职友网招聘信息import requests #相当于浏览器发请求from bs4 import BeautifulSoup #用于解析和提
2020-12-01 15:05:44
533
原创 最好懂的flex布局讲解
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <h2>一:容器属性,加在容器上</h2> <h3 >*1.div水平靠中间显示 display: flex;justify-content: cen
2020-11-13 18:10:21
243
原创 Excel行转列/翻译/语句根据符号自动拆分为列/删除公式保留数据/转大小写
1.语句根据符号自动拆分为列1.1 一句话:“付款方式、备注、付款方式打印格式、是否控制放账额度、是否启用、拼音码、备注、创建人、创建时间、创建机构、更新人、更新日期、更新机构”1.2 右键选中1.1的方框,数据再到分列以上完成了一句话通过顿号拆分为列2. 行转列以上方的行为例,选中多列复制,在列的地方右键选择性的粘贴,选转职完成转置3.翻译只用修改需要翻译的列,用的是有道的...
2020-05-18 20:43:58
746
原创 面试题总结
4.281. ArrayList底层原理参考博客:ArrayList底层原理ArrayList底层实现是数组,默认初始化容量为10,当超过后,会自动扩容为原数组的1.5倍,即新建一个大容量数组,将原数组复制过去。复制用到的是Arrays.copyOf,数组扩容的代价很大,应尽量减少这种操作。 private static final int DEFAULT_CAPACITY = ...
2020-05-12 14:38:08
127
原创 外贸、财务相关名词解释
价格条件术语运费freight单价price码头费wharfage:装货港码头费,一般是船舶公司征收的总值total value卸货费landing charges金额amount关税customs duty净价net price:批发价与零售价之间的差额印花税stamp duty:图章征税,有这个才具有法律效应含佣价pricein cluding commission:佣金+净价佣金commission:卖家收款后向中间商支付的,也称为牙佣、中佣、行佣港口税portdues:用做行
2020-05-09 13:50:26
775
原创 mongodb快速上手
命令行操作打开cmd,输入mongod.exe --dbpath F:\workspace\mongodata打开另外一个cmd,输入mongo在里面敲,借鉴博客
2020-05-07 17:07:03
247
原创 mongodb免安装运行错误解决
免安装配置完后,在cmd内输入mongo localhost报错乱码Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by ::解决办法新建一个文件夹,复制...
2020-05-07 16:02:54
243
原创 免Root–获取WIFI密码
步骤:下载WiFi万能钥匙获取指定wifi打开手机设置点击已连接的wifi,弹出二维码截图保存二维码用微信扫一扫本地的截图返回账户和密码密码即为:aa12345678大功告成,不用root手机,是不是很简单呀!(注:不要用别人的网干坏事,健康用网哦!)...
2020-04-19 08:22:08
1697
原创 玩转python
1.基础语法#1.每个缩进层次使用单个制表符,保持一致,缩进相同的一组语句构成一个代码块,我们称之代码组#2.python中单行注释采用 # 开头,多行注释使用三个单引号(’’’)。#3.建议函数之间使用空行方便维护或重构#4.同一行显示多条语句,使用;连接#5.print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 ,print(“hello world!”)1....
2020-04-15 22:23:16
245
原创 word中转pdf图片丢失问题
最近在做简历,为了保证在不同客户端,不同版本的word,wps打开格式一致性,自己尝试用word2016另存为pdf,不过图片还是丢失了,于是查了很多资料,都没有很好的解决,自己折腾了一个小时,终于搞定了转pdf不丢失的问题,以下是操作步骤打开word的选项勾上打印选项的属性到这里大功告成了,成功的话,不要忘了给小编点个赞哦!...
2020-04-13 10:58:16
27200
5
原创 mysql索引、视图、外键使用详解
1.索引使用#1.给name添加普通索引(方式一常用)CREATE index index_name on user(name);#2.给name添加唯一索引(常用)CREATE UNIQUE index index_phone on user(phone);#3.给phone添加普通索引(方式二)ALTER TABLE user add index index_phone(p...
2020-03-29 21:26:30
373
原创 高效查找GitHub开源项目小技巧
1. in:name spring boot stars:>5000表示筛选出,项目名字含有spring boot 且 stars(收藏、关注)数大于5000的项目,如下:满足条件的只有6个仓库,避免了信息的杂乱、低质量2. in:name spring boot stars:>5000 forks:>5000在1的基础上还可以加forks(分支到自己GitHub账号的仓...
2020-03-26 11:52:42
262
原创 SpringBoot学习
1.SpringBoot概述1.1 简介使用Spring boot ,可以轻松的创建独立运行的程序,非常容易构建独立的服务组件,是实现分布式架构、微服务架构利器。Spring boot简化了第三方包的引用,通过提供的starter,简化了依赖包的配置1.2 优点轻松创建独立的Spring应用程序内嵌Tomcat、jetty等web容器,不需要部署WAR文件提供一系列的“star...
2020-03-23 21:25:27
171
原创 Redis学习
1.Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库。泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。1.2 Nosql数据库分类键值(Key-Value)存储数据库相关产品:Redis列存储数据库相关产品:HBase文档型数据库相关产品:Mong...
2020-03-23 19:12:30
241
原创 Linux之centos学习
1.概述Linux是基于Unix的Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机2.目录结构说明3.Linux的常用命令(掌握)3.1 切换目录命令cdcd app 切换到app目录cd … 切换到上一层目录cd / ...
2020-03-19 14:01:41
611
原创 git的使用
1.Git简介是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。常用的git服务器地址:国内git服务器地址:https://gitee.com/(码云)国外git服务器地址:https://github.com/(github)2.Gi...
2020-03-15 12:30:12
202
原创 Maven使用总结
1.Maven简介Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。作用:1. 方便jar的管理 2. 不需要上传jar包到svn安装:1. 解压 2.配置系统变量 3.修改settings.xml文件MAVEN_HOME = C:\Users\guoyongfeng\apache-maven-3.5.0path = ...
2020-03-15 11:37:21
142
原创 SpringMVC学习总结
1.SpringMVC 入门1.1 简介Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。1.2组成Spring MVC主要由Di...
2020-03-13 11:39:28
365
原创 Mybatis的学习总结
1.MyBatis简介MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。回顾对jdbc的封装框架有哪些:Hibernate,dbutils,jdbcTemplate[spring],myba...
2020-03-08 14:15:15
259
原创 邮箱验证总结
1.预备知识smtp与pop3SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本POP3服务器则是遵循POP3协议的接收邮件服务器即:SMTP是发送邮件协议POP3是接收邮件协议2.java实现准备...
2020-02-21 08:57:25
446
1
原创 SVN的学习
知识点1. SVN概述SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目2.SVN工作原理3.SVN创建代码目录结构(重点)trunk为主开发目录 =trunk放正在开发的版本b...
2020-02-18 22:15:03
156
原创 注解的学习
知识点1.简述 注解它不是注释,注释是程序员写的,给程序员看的。 注解给程序看,用于描述程序如何运行及在什么阶段来运行。 注解在实际开发中,最大的功能是用于替换配置文件。 注解是jdk1.5的新特性 可以通过反射来让注解具有功能。 注解的格式: @xxxx 注解它的本质就是一个接口,这个接口需要继承 Annotation接口2.三个基本的注解@Overrid...
2020-02-18 21:58:27
323
原创 监听器、过滤器(拦截器)学习
知识点1.监听器1.1作用a.可以监听作用域的初始化,销毁;b.可以监听作用域(request、session、application),里的属性创建、修改、删除。1.2使用步骤Step1:写监听类实现对应域的监听接口(这里以request域举例)public class MyRequestListener implements ServletRequestListener{...
2020-02-16 15:59:23
221
原创 Ajax学习
知识点1.ajax简介AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX = 异步 JavaScript 和 XML。 同步: 异步: AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用...
2020-02-16 10:22:48
228
原创 Excel办公(两张表数据匹配)
目的从2表中匹配1表的身份证号,网上的不详细准备1.xlsx2.xlsx解决步骤step1:在1表中:写=vlstep2: =VLOOKUP(A2,step3:选中2表的所有数据step4:在1表公式里加,2,)回车(2表示要2表中的匹配列号,英文逗号,两表的两列都要设置成数值形式,网上的教程这里没说,导致匹配不出来)回车:下拉:所有的号码都匹配了...
2020-02-11 11:11:18
2580
原创 Dbutils小框架-数据库操作实用工具学习总结(包括本地线程、事务)
重点1.简介 DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作。可以少写代码。1.对于数据表的读操作,他可以把结果转成List,Array,Set等java集合,便于程序员操作;2.对于数据表的写操作,也变得很简单(只需写sql语句)3.可以使用数据源,使用JNDI,数据库连接池等技术来优化性能–重用已经...
2020-02-10 11:55:53
383
原创 MVC设计模式、事务、连接池
重点1.JavaBean的概念 就是一个普通类(实体bean),包含三样标准: 一个无参构造 私有属性 公共的getter和setter方法2.MVC设计模式 M:Model模型【JavaBean】 V:View视图 【JSP】 C:Controller控制器 【Servlet】3.分层思想web层(表示层)、service层(业务层)、dao层(数...
2020-02-09 10:24:09
288
原创 Servlet学习
知识点1.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口 Servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。 servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 若想开发一个动态web资源(即开发一个...
2020-02-03 22:35:00
630
原创 XML和Tomcat学习
重点1.XML简介:可扩展:所有的标签都是自定义的。功能:用于数据存储、配置文件、数据传输2.html与xml区别: html语法松散,xml语法严格 html做页面展示,xml做数据存储 html所有标签都是预定义的,xml所有标签都是自定义的3.XML约束3.1dtd约束使用第一步:创建一个student.dtd约束文件<?xml version="1...
2020-01-28 23:17:58
194
原创 JDBC学习
重点1.JDBC概述JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。JDBC与数据库驱动的关系:接口与实现的关系。2.JDBC规范掌握四个核心对象: DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ResultSet...
2020-01-27 22:28:37
163
原创 JavaEE学习第一天(HTML、CSS、js)
HTML知识点1.开发项目的简单图解2.HTML的作用加粗样式 Web浏览器的作用是读取html文档,并以网页的形式显示它们。 浏览器不会显示html标签,而是使用标签来解释页面上的内容. 简单说,html就是用于展示信息【图片,文件,视频,颜色…】的。3.文件标签html标签 整个文件都处于<html>标签中. <HTML>用以声明这是...
2020-01-27 08:35:13
1140
原创 MySQL学习
知识点1.数据库概述数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统)数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据...
2020-01-26 22:28:30
1465
原创 学Java第二十二天(GUI&网络编程&正则表达式)-Java终结篇
知识点1.GUI1.1 GUI是什么 Graphical User Interface(图形用户接口) java提供了一个 java.awt 包,用于创建用户界面和绘制图形图像的所有类。 做j2ee方向的一般很少会用这个东西1.2GUI的简单使用知识点: 窗口,尺寸,位置、关闭、图标、动作监听、鼠标监听、键盘监听代码:public class Demo01 {...
2020-01-16 20:34:40
344
原创 学Java第二十一天(反射,动态代理,工厂,枚举)
知识点1.工厂设计模式(重点)1.1工厂方法模式概述: 工厂:就是生产特定产品的 实现方式:1>创建一个抽象工厂类,声明抽象方法2>写一个具体的抽象工厂类的子类,由子类负责对象的创建 优点:后期维护容易,增强了系统的扩展性 缺点:需要额外的编写代码,增加了工作量代码:抽象动物工厂public abstract class AnimalFactory ...
2020-01-15 17:58:58
210
原创 学Java第二十天(线程完整篇)
知识点1.线程概述1.1 什么是线程 线程是程序执行的一条路径, 一个进程中可以包含多条线程 一个应用程序可以理解成就是一个进程 多线程并发执行可以提高程序的效率, 可以同时完成多项工作1.2 多线程应用场景 VNC同时共享屏幕给多个电脑 迅雷开启多条线程一起下载 QQ同时和多个人一起视频 服务器同时处理多个客户端请求1.3并行和并发的区别 并行就是两个任务...
2020-01-12 20:38:45
258
原创 学Java第二十天(IO流结束篇)
重点1.字节数组输出流1.1概述 ByteArrayOutputStream 字节数组输出流 ByteArrayOutputStream 不需要关联文件 此类实现了一个输出流,其中的数据被写入一个 byte 数组 缓冲区。 缓冲区会随着数据的不断写入而自动增长。 可使用 toByteArray() 和 toString() 获取数据。1.2ByteArrayOutp...
2020-01-10 20:07:01
300
原创 学Java第十九天(IO流至递归)
重点1.使用字符流的场景 * 1.使用FileReader读取字符 * 原理:先读字节,把字节转成字符(byte -> char) * 2.使用FileWriter写入字符 * 原理:writer(String str),str 转成 字符数组 再转成 字节写入文件 * (string -> char[] -> char -> by...
2020-01-09 20:44:47
163
python视频教程
2019-03-06
户户通解锁定位工具
2019-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人