php读取在线远程txt文档内容到数组并遍历
<?php $txt = "http://www.xxx.cn/sitemap.txt"; //读取远程txt; //是否存在 if(file_get_contents($txt)){ $data = file($txt); //将文件存放在一个数组中; $num = count($data); / ... 查看全文
Leetcode.76 Minimum Window Substring (Java)
Leetcode.76 Minimum Window Substring Given a string S and a string T, find the minimum window in S which will contain all the characters in T in compl ... 查看全文
Java零基础小白必看的学习路线图,快速入门!
Javaweb是用Java技术来解决相关web互联网领域的技术总和。说的简单的就是写网站的一种语言。一般分为前端和后端两种方向,前端所做的东西就像幕前表演的演员,所做的就是让网页看起来顺眼,用起来顺心,而后端则属于处理数据,让程序处理速度、能力不断优化,属于幕后。前后端的配合才能是一个网站正式投入使 ... 查看全文
1.C++数据结构--面向对象程序设计一
温故而知新,继续数据结构的学习。 1.C++面向对象程序设计 在学习C++之前,我一直以为C++和java是一样的。但是从现在看来,必须改变这种想法,它就是c语言。 1.1 抽象数据类型 从我的角度来看,abstract data type就可以看成伪代码,更像是一种框架。 1.2封装 对于这个来说 ... 查看全文
Linux下安装Java
首先下载java安装包 wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz 解压 jdk tar -zxvf jdk-8u201-linux-x64.tar.gz mv jdk1.8.0_20 ... 查看全文
SpringMVC学习记录
SpringMVC学习记录 1、HelloWorld 1、新建web工程,添加jar包 2、配置web.xml配置springmvc核心控制器(DispatcherServlet):作用是加载springmvc的配置文件,核心控制器自动加载默认位置配置文件,默认位置为web-inf下,默认名称为** ... 查看全文
springboot的版本依赖
springboot的pom.xml中没有声明version,那么默认引用的是父类版本的依赖,也就是parent中的版本号, 如果想查看对应的版本依赖,可以ctrl点击,然后去查找 如果想用其他版本的依赖,直接加上<version>1.5.9RELEASE</version>之类版本就行了,Mave ... 查看全文
03-java实现双向链表
本人git https://github.com/bigeyes-debug/Algorithm 一丶双向链表 单向链表只能通过node单向next从头遍历链表,只能直接获得后继,无法获得前驱 双向链表增加prev属性,prev属性指向前驱 双向链表可以从first 和last两个方向开始查找 二丶 ... 查看全文
Spring Cloud - 远程调用和负载均衡
这是本公众号的第9篇原创文章负载均衡使用微服务后,为了能够承担高并发的压力,同一个服务可能会启动多个实例。这时候消费者就需要负载均衡,把请求分散到各个实例。负载均衡主要有两种设计:服务端负载均衡客户端负载均衡对于传统的分布式服务来说,大多使用服务端负载均衡。一般会使用Nginx或者ELB等工具作为负载均衡器,如下图:传统负载均衡而在SpringCloud中,使用的是「客户端负载均衡」的方式,使用「 查看全文
Spring事务源码分析专题(二)Mybatis的使用及跟Spring整合原理分析
前言专题要点如下:本文要解决的是第二点,Mybatis的使用、原理及跟Spring整合原理分析。Mybatis的简单使用搭建项目pom文件添加如下依赖<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6& 查看全文
Spring Cloud - 网关
这是本公众号的第13篇原创文章老张正准备下班,路过小齐的位置,发现他正在阅读SpringCloudGataway的官方文档。看了看时间,等公交车还有一会儿,顺便就和小齐交流一下,便问道:“你在学习SpringCloud网关吗?”小齐听到声音后转过身来,便看到老张拉了一把椅子坐下。正好自己有一些疑惑的地方,也想找人交流学习一下。“是啊,我最近不是在学习微服务这部分知识吗,现在学到网关这部分了。其实我 查看全文
你知道Spring是怎么将AOP应用到Bean的生命周期中的吗?
?本系列文章:读源码,我们可以从第一行读起你知道Spring是怎么解析配置类的吗?配置类为什么要添加@Configuration注解?谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?这篇文章,我们来谈一谈Spring中的属性注入Spring中AOP相关的API及源码解析,原来AOP是这样子的推荐阅读:Spring官网阅读|总结篇Spring杂谈本系列文章将会带你一行行的将S 查看全文
你知道Spring是怎么将AOP应用到Bean的生命周期中的吗?
?本系列文章:读源码,我们可以从第一行读起你知道Spring是怎么解析配置类的吗?配置类为什么要添加@Configuration注解?谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?这篇文章,我们来谈一谈Spring中的属性注入Spring中AOP相关的API及源码解析,原来AOP是这样子的推荐阅读:Spring官网阅读|总结篇Spring杂谈本系列文章将会带你一行行的将S 查看全文
SpringBoot整合ActiveMQ
ActiveMQ介绍 MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。 特点: 1、支持多种语言编写客户端 2 ... 查看全文
基于 CentOS 搭建 Python 的 Django 环境
安装 setuptools 工具 任务时间:1min ~ 5min 安装 [为什么需要安装 setuptools 工具] yum install python-setuptools -y 因为之后我们需要安装 Django ,而 Django 需要用这个工具,所以我们需要先安装 setuptools ... 查看全文
你知道Spring是怎么将AOP应用到Bean的生命周期中的吗?
?本系列文章:读源码,我们可以从第一行读起你知道Spring是怎么解析配置类的吗?配置类为什么要添加@Configuration注解?谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?这篇文章,我们来谈一谈Spring中的属性注入Spring中AOP相关的API及源码解析,原来AOP是这样子的推荐阅读:Spring官网阅读|总结篇Spring杂谈本系列文章将会带你一行行的将S 查看全文
HTML5(三)SVG vs. Canvas
HTML5 内联 SVG 什么是SVG? SVG 指 可伸缩矢量图形 (Scalable Vector Graphics) SVG 用于定义用于网络的基于 的图形 SVG 使用 XML 格式 定义图形 SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失 SVG 是万维网联盟的标准 SVG优势 ... 查看全文
js 图片上传传给后台的3种格式
1. file格式 (创建formData来完成file上传) 我们的接口需求: 代码: <input type="file" id="imgfile" accept="image/jpeg, image/png, image/jpg" > $("#imgfile").change(function ... 查看全文
简单百度贴吧网页爬取get方式
1 from urllib import request,parse 2 import os 3 # https://tieba.baidu.com/f?kw=lol&ie=utf-8&pn=0 4 # https://tieba.baidu.com/f?kw=lol&ie=utf-8&pn=50 ... 查看全文
webpack中的~
比如我们可以看到一些css文件中有这样的代码: @import '~antd/dist/antd.css';... 那么,这个 ~ 起什么作用呢? 首先,我们来看一下URL转换规则 1、如果URL是一个绝对路径(例如 /images/foo.png),它将会保留不变。 2、如果URL以 . 开头,它 ... 查看全文
HTML中浮动(float)的使用2---脱标
浮动元素的脱标(脱离标准流) <style type="text/css"> .box1{width: 100px;height: 100px;background-color: aqua; float: left; } .box2{width: 150px;height: 150px;backgr ... 查看全文