自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4487)
  • 收藏
  • 关注

转载 9/29-10/5 java学习总结(没有课堂的课后学习总结) &实验总结4

这周上课请假了,不知道上课讲了什么,就进行一下自己学习的一些总结吧首先面向对象程序设计是一种编程架构,面向对象程序设计(Object Oriented Programming,OOP)是一种编程架 构,是一种运用对象、类、继承、封装、聚合、关联、消息和多态等概念来构造系统的软件开发方法。在这之前的设计方法还有面向机器,面向过程,最终现在使用的设计方法是面向对象的设计方法,经过这个月的学习...

2019-10-03 20:59:00 706

转载 9/22-9/28 java学习总结(课堂及课后学习总结) &实验总结3

9/22-9/28 java学习总结(课堂及课后学习总结) &实验总结3实验三 String类的应用实验目的掌握类String类的使用;学会使用JDK帮助文档;实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。统计该字符...

2019-09-27 23:40:00 706

转载 arcgis js之地图分屏同步

arcgis js之地图分屏同步原理:新建两个map两个view或者一个map两个view。对地图进行移动事件绑定,在地图移动时同步地图方位代码:views.forEach((view) => { // 定义一个范围变量 let fullextent = null // 设置鼠标滚轮事件 v...

2019-09-27 17:22:00 982

转载 arcgis之gp服务发布

arcgis之gp服务发布注意:1.arcgis服务可以直接通过arcmap来发布,gp服务就是将arcmap中的工具发布为服务,达到线上处理数据的能力2.以文件为参数时不要以文件直接为参数,可以文件在服务器上的地址为参数,达到调用文件的目的3.arcmap中尽量不要出现汉字,无论是文件夹名称还是文件名称4.获取gp服务返回的参数时需要分为两步,第一步请求服务,获取j...

2019-09-26 08:55:00 264

转载 arcgis js之点击获取featureLayer中的点

arcgis js之点击获取featureLayer中的点代码:this.view.on('click', (evt) => { let layer = this.map.findLayerById('examLayer') // 创建查询对象 let query = layer.createQuery() ...

2019-09-24 19:37:00 960

转载 FFish的什么都不会乱做题记录

FFish的什么都不会乱做题记录转载于:https://www.cnblogs.com/akakw1/p/11574459.html

2019-09-23 20:10:00 83

转载 数组、链表

1、数组数组在物理内存分配上是连续的,所以在初始化的时候需要指定内存的大小。数组通过下标索引来访问,所以查找的效率为O(1),由于中间插入、删除以及头部插入和删除需要移动后续的数据保证数组是连续的,所以中间和头部的插入和删除的效率为O(N),修改的效率与查找的效率一致为O(1)2、链表链表在物理内存分配上不需要联系,所以能够更好的利用碎片内存,在初始化的时候只需要分配头节点的内存...

2019-09-23 19:04:00 88

转载 python爬虫中多线程的使用

queue介绍queue是python的标准库,俗称队列.可以直接import引用,在python2.x中,模块名为Queue。python3直接queue即可在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,不能够保证数据的安全性和一致性,所以当多个线程需要进行数据交换的时候,队列就出现了,队列可以完美解决线程间的数据交换,保证线程间数据的安全性...

2019-09-23 12:41:00 105

转载 9/15-9/21 java学习总结(课堂及课后学习总结) &实验总结2

9/15-9/21 java学习总结(课堂及课后学习总结) &实验总结2String类两种实例方法及区别第一种方法是通过直接赋值的方式,另外一种方法是调用构造方法完成实例化。。区别:第一种方法的话一个字符串被一个名称引用过后如果再有相同的字符串声明时,就不用再重新开辟空间。第二种方法的话每次引用字符串都必须要重新开辟空间。StringBuffer类St...

2019-09-20 22:16:00 301

转载 uniapp跳转webview后H5不执行UniAppJSBridgeReady 回调无用

开始时我在真机上测试使用<web-view :src="'/hybrid/html/pages/index/index.html?userInfo='+JSON.stringify(userInfo)+'&type='+webViewType" @message="getMessage"></web-view>这种形式传参时没有问题会走Un...

2019-09-20 17:52:00 5029

转载 vue-cli之加载ico文件

vue-cli之加载ico文件vue-cli加载ico文件需要在vue.config.js设置ico加载,代码如下:module.exports = { publicPath: process.env.NODE_ENV === PRODUCTION ? PROD_PATH : DEV_PATH, chainWebpack: config => { ...

2019-09-18 10:49:00 563

转载 9/8-9/14 java学习总结(课堂及课后学习总结)

一,打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。public class one{ public static void main (String args[]){ int x,y,z; for(int i=100; i<=999;i++){ ...

2019-09-15 22:09:00 213

转载 jmeter中用json提取器提取响应数据中的多个值

json串 []表示对象组成的数组,{}表示对象。对象里包含多个 "属性":属性值。属性值可以是值,或数组,或对象。JSON Extractor使用jsonpath表达式匹配,可以一次取多个变量值。$表示响应的根对象。取子对象或对象的属性用. 取数组里的对象用[],数组索引从0开始。示例:例1 找一个响应结果是json格式的,分析响应结果。比如下面的...

2019-09-13 18:48:00 10697

转载 关于报错,Whoops! Lost connection to ws://XXX.XXX.XXX.XXX:15684/ws

昨天,在玩rabbitMQ时候,用stompJS从web连接ranbbitMQ时,报了标题的错误消息!我把我这个html页面代码贴上,简单得讲,就是断开后,重新连接即可。转载于:https://www.cnblogs.com/fanjunhui/p/11510125.html...

2019-09-12 09:26:00 3008

转载 arcgisJs之featureLayer中feature的获取

arcgisJs之featureLayer中feature的获取在featureLayer中source可以获取到一个Graphic数组,但是这个数组属于原数据数组。当使用applyEdits修改后,source不会受到影响。若要获取修改后的数组,需要通过queryFeatures() 方法去做查询,获取最近数据集代码示例:this.m...

2019-09-11 18:52:00 640

转载 1.node接口搭建--express搭建服务器

1.新建文件夹node2.初始化npm init  3.安装expressnpm install express4.在入口文件(index.js)我的设置入口文件为(server.js)中写//引入expressconst express = require("express")//实例化const app =expr...

2019-09-11 14:04:00 102

转载 uniapp使用uni.openDocument打开文件时,安卓打开成功,iOS打开失败【原因:打开的文件的文件名是中文】...

解决办法:使用escape进行文件名编码uni.downloadFile({ url: url, success: function(res) { var filePath = res.tempFilePath; ...

2019-09-10 18:04:00 8940

转载 安装Kibana出现的问题

安装Kibana出现的问题前言该问题的出现是在安装配置完成之后,也就是说下载好了kibana的相关包,在启动过程中出现的错误,该错误是在centos6的机器上引发的,是因为系统中的GLIBC_2.14版本过低造成的,需要将该包升级到2.17版本,具体错误和版本升级操作如下:FATAL Error: /lib64/libc.so.6: version `GLIBC_2.14' ...

2019-09-09 16:50:00 276

转载 9/1-9/7 java学习总结(课堂及课后学习总结)

9/1-9/7 java学习总结(课堂及课后学习总结)类是抽象的概念集合,表示的是一个共性的产物,类之中定义的是状态和行为。类的概念类是组成Java程序的基本要素,它封装了属...

2019-09-07 22:18:00 175

转载 pycharm搭建python环境

1.官网下载python,推荐使用python3.62.官网下载pycharm,社区版(免费的代名词)3.搭建第一步:文件,NewProject,输入新工程名第二步:配置环境输入代码存放位置,选择existing interpreter,设置编译环境第三步:创建python文件4.运行写入python代码,选择run,或...

2019-09-07 16:40:00 168

转载 vue 把字符串的所有=替换成&&&的方法

//把字符串中所有=换成&&& let reg=new RegExp('=','g')//g代表全部 let newMsg=JSON.stringify(msg).replace(reg,'&&&'); console.log(newM...

2019-09-05 12:42:00 8330

转载 Python实现十大经典排序算法(史上最简单)。

十大排序算法(Python实现)一. 算法介绍及相关概念解读算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。...

2019-09-03 20:52:00 505

转载 递归思想解决小熊掰玉米问题。

小熊掰玉米 一天小熊来到一片玉米地,兴奋的掰了若干个玉米,他发现太多了,于是扔了其中一半,感觉还是有点多,于是又扔了一个后往家赶;当它走了一米的时候感觉有点累,于是扔掉其中的一半加一个,继续往前每走一米重复以往的动作,扔掉其中的一半加一个;当它走到10米时候,发现手中就剩一个了,有点伤感,也忘了开始自己摘了几个玉米了,那么你帮小熊算算,它开始掰了多少个玉米?#length代表小熊...

2019-09-03 19:27:00 727

转载 Python实现斐波那契数列,九九乘法表,金字塔方法。

斐波那契数列普通函数实现#普通函数def fb(max): a,b=0,1 while a<max: print(a) a,b=b,a+bfb(100)递归实现方法1def fb1(max,a=1,b=1): if a<max: print(a) ...

2019-09-03 18:45:00 254

转载 创建MongoDB副本集教程

今天有时间搞了一下mongoDB的副本集,遇到好多坑,写下此文,方便日后查阅!本教程是在windows环境下安装测试的(我是本机一台 + 两台虚拟机)本机:10.53.8.159虚拟机一:10.53.8.110虚拟机二:10.53.8.112MongoDB版本如下:一些基本设置我就不说了,比如三台都可以相互ping通,关闭了防火墙等等。写入操作只能在主节点...

2019-09-03 15:44:00 649

转载 16.Nginx常见问题

1. Nginx多Server优先级在开会处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中的每个server_name进行匹配,以此决定到底由哪一个server来处理这个请求,但nginx如何配置多个相同的server_name,会导致server_name出现优先级访问冲突。1.1 准备nginx对应的配置文件[root@web01...

2019-09-02 18:49:00 233

转载 redis安装(windows)

1、redis介绍Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。简单介绍一下Windows下Redis服务的安装方法。2、获取安装包Windows的Redis安装包需要到以下GitHub链接找到。打开网站后,找到Release,点击前往下载页面链接:https://github.com/MSOp...

2019-09-02 16:56:00 220

转载 django项目中的ajax分页和条件查询。

1,路由#主页面路由re_path('article/article_list/', article.article_list,name='article/article_list/'),#分页面路由re_path('article/list_part/', article.list_part,name='article/list_part/'),2,前端主页...

2019-09-02 12:13:00 218

转载 使用Python发送请求

Python3自带的http.client和urllib.request都能发送http请求,不过相对来说使用较麻烦,第三方库requests让发送请求更简单,支持自动编码解码,会话保持,长连等requests安装Windows: 打开cmd命令行,输入pip install requests,等待安装完成即可Linux: (建议使用Python3),终端中输入pip...

2019-08-31 15:34:00 163

转载 15.Nginx之Keepalived

1. Keepalived 高可用基本概述1.1 什么是高可用一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。1.2 高可用通常使用什么软件?硬件通常使用 F5软件通常使用 keepalived1.3 keepalived是如何实现高可用的?keepalived软件是基于VRRP协议实现的,VRRP虚...

2019-08-30 17:30:00 187

转载 14.Nginx之HTTPS

1. HTTPS安全证书基本概述为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。那么我们在实现https时,需要了解ssl协议,但我们现在使用的更多的是TLS加密协议。那么TLS是怎么保证明文消息被加密的呢?在OSI七层...

2019-08-30 17:29:00 492

转载 13.Nginx之rewrite重写

1. Rewrite基本概述1.1 什么是RewriteRewrite主要实现url地址重写,以及重定向,就是把传入web的请求重定向到其他url的过程。1.2 Rewrite使用场景1、地址跳转,用户访问www.oldboyedu.com这个URL是,将其定向至一个新的域名sz.oldboy.com2、协议跳转,用户通过http协议请求网站时,将其重新跳转至https协议方式...

2019-08-30 17:27:00 326

转载 12.Nginx之动静分离

1. Nginx动静分离基本概述动静分离,通过中间件将动静分离和静态请求进行分离;通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。通过中间件将动态请求和静态请求分离,逻辑图如下 动静分离只有好处:动静分离后,及时动态服务不可用,但静态资源不会受到影响。2. Nginx动静分离场景实践单台服务器实现动静分离location / { ...

2019-08-30 17:26:00 199

转载 11.Nginx负载均衡

一、Nginx七层负载均衡1. Nginx负载均衡概述1.1 Nginx负载均衡概述为什么需要使用负载均衡当我们的web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台web服务器组成的集群,前端使用nginx负载均衡,将请求分散的发送到我们的后端服务器集群中,实现负载的分发,那么会大提升系统的吞吐率、请求性能、高容灾;Nginx负载均衡负载负...

2019-08-30 17:25:00 386

转载 10.Nginx反向代理

1. Nginx代理服务基本概述1.1 什么是代理代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示1.2 没有代理情景在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。1.3 企业场景那么在互联网请求里面,客户端往往无法直接向服务端发起请求,那么就需要用到代理服务,来实现客户端和服...

2019-08-30 17:21:00 102

转载 9.Nginx搭建流行架构

1. LNMP架构概述1.1 什么是LNMPLNMP是一套技术的组合,L=Linux、N=Nginx、M=MySQL、P=PHP1.2 LNMP架构是如何工作的首先nginx服务是不能请求动态请求,那么当用户发起动态请求时,nginx又是如何进行处理的。当用户发起http请求,请求会被nginx处理,如果是静态资源请求nginx则直接返回,如果是动态请求nginx则通过fast...

2019-08-30 17:15:00 627

转载 8.Nginx常用基础模块

1. Nginx目录索引ngx_http_autoindex_module模块处理以斜杠字符('/')结尾的请求,并生成目录列表;当ngx_http_index_module模块找不到索引文件时,通常会将请求传递给模块。1.1 指令#启用或禁用目录列表输出,on开启,off关闭;句法:Syntax: autoindex on | off;默认:Default: autoin...

2019-08-30 17:13:00 98

转载 7.Web基础之Nginx

1. Nginx基本概述nginx是一个开源且高性能、可靠的http web服务、代理服务。开源:直接获取源代码高性能:支持海量并发可靠:服务稳定1.1 我们为什么选择Nginx服务1.1.1 nginx非常轻量功能模块少(源代码仅保留http与核心模块代码,其余不够核心代码会作为插件来安装)代码模块化(易读,便于二次开发,对于开发人员非常友好)1.1.2 互联网公...

2019-08-30 17:12:00 156

转载 6.Web基础之http协议

Http协议介绍HTTP 全称:Hyper Text Transfer Protocol 中文名:超文本传输协议包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。html文件->包含各种各样的元素(UR...

2019-08-30 17:08:00 402

转载 5.SSH远程服务

1. SSH基本概述SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输,确保了数据传输安全,那ssh服务主要功能有哪些呢?1.提供远程连接服务器的服务;2.对传输的数据进行加密1.1 SSH与telnet那么除了SSH协议能提供远程连接服务,Telnet也能提供远程连接服务,那么分别是什么呢?ssh服务会对传输数据进行加密,监听在本地...

2019-08-30 17:05:00 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除