03-控制语句

1. 三种控制结构是什么? 答:顺序结构,选择结构,循环结构 2. 如果if语句后不加{},if的控制范围是否只限于第一句? 答:if语句的控制范围只能是紧接着的一句,使用{}可以将多个语句合并成为一个复合语句,进而控制多个语句。 3. Math.random()是什么意思?如果想要获取15到20之间的随机数怎么办? 答:Math.random()是使用java.lang.Math类中的静态方法random(),获取一个0-1之间的随机浮点数。想要获得15-20之间的随机数的语句: 15+(i
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

阿里巴巴用户体验研究专员暑期实习生笔试 经验分享 2019

2019年 阿里巴巴用户体验研究专员暑期实习生笔试就两道问答题,要求在下午七点到九点的两个小时内作答: 第一题: 第二题:
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

[LeetCode] Prime Palindrome 质数回文数

Find the smallest prime palindrome greater than or equal to N. Recall that a number is prime if it's only divisors are 1 and itself, and it is greater than 1. For example, 2,3,5,7,11 and 13 are primes. Recall that a number is a palindrome if it read
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

Android 9.0适配遇到的问题1

文章同步自javaexception 本周在适配Android 9.0,过程中碰到了小问题 问题1: SSL handshake timed out 解决办法: Android 9.0 开始,默认不允许明文传输,所以在建立网络连接时会使用 https 连接,同时进行安全认证。如果应用没有做对应处理,即会发生上述异常。 在应用中的res/xml目录添加network_security_config.xml文件。内容如下 <?xml version="1.0" encoding="utf-8"?>
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

对称密码体制和非对称密码体制 对称密码体制和非对称密码体制

对称密码体制和非对称密码体制 一、对称加密 (Symmetric Key Encryption) 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。自1977年美国颁布DES(Data Encryption Standard)密码算法作为美国数据加密标准以来,对称密码体制迅速发展,得到了世界各国的关注和普遍应用。对称密码体制从工
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

jmeter笔记(3)--响应结果中文乱码的解决方式

1.举例 新建HTTP请求访问百度首页,响应结果如下: 2.原因 Jmeter安装目录/bin/jmeter.properties中sampleresult.default.encoding默认为ISO-8859-1 3.解决方式 1.打开安装路径\bin\jmeter.properties文件,搜索“default.encoding”关键字,找到如下配置: # The encoding to be used if none is provided (default ISO-8859-1) #
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

2019/4/15

小故事如下: 某个心情很好的天气,小明抽着一根未来大品牌的烟,穿着一身未来世界潮流的风向标,走着未来流行的步伐!小明二话不说,掏出了一把小刀,把前面发疯的小红制服了!第二天,无名英雄小明诞生了,媒体争相报道,小明给世界留下了一个伟大的背影,被称为地铁英雄,正义的人类! 小明有一个癖好,就是逛遍全国的地铁站.. 昨天,小明结束了自己的生命!在全国最后一站! 媒体第二天报道,国家再无地铁英雄!
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

网站建设部署与发布--笔记2

网站部署(Linux) 部署Apache 操作系统:CentOS 7.2 1.首先连接云服务器,清楚系统垃圾。 $ yum clean all Loaded plugins: fastestmirror Cleaning repos: base epel extras updates Cleaning up everything Cleaning up list of fastest mirrors 2.执行系统更新。 $ yum -y update 3.安装Apache $ yum -y i
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

程序自动分析——题解

前提——我上交程序时再也不开O2了QWQ&&&数据千万条,清空第一条,数据不清空,最后泪两行(WA的一声哭了出来) 正文 传送门-->洛谷ORbzoj 看到这道题时,我就想到了51nod1515明辨是非。然而我刚写过1515的题解,我这到题还调了一个小时。{{{(>_<)}}}我还是太菜了,嘤嘤嘤 这道题要比明辨是非要简单,因为你不要对每一次操作进行询问,也不需要强制不等即不需要合并set。 思路大概是这样的: 他问的是每一组询问是否可以实现,所以可以先把相等的合并,在一条一条的看是否不相等的
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

学习笔记76—重复测量和配对检验,随机区组比较,多元回归分析

一、与配对设计的区别 1、配对设计中同一对子的两个实验单位可以随机分配处理,两个实验单位同期观察实验结果,可以比较处理组差别;前后测量设计不能同期观察实验结果,虽然可以在前后测量之间安排处理,但本质上比较的是前后差别,推论处理是否有效是有条件的,即假定测量时间对观察结果没有影响。 2、配对t检验要求同一对子的两个实验单位的观察结果分别与差值相互独立,差值服从正态分布。而前后测量设计前后观察结果通常与差值不独立,大多数情况第一次观察结果与差值存在负相关的关系。 3、配对设计用平均差值推论处理的作
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

git操作记录

简介:git属于分布式版本控制器,其实每个人的电脑都是一个完整的版本库;比如两个人在局域网写一个项目,那么这两个人的电脑里面都是一个完整的项目,当有新的代码出现的时候,直接push给对方即可。当然人多的时候,又不在局域网里面,不可能push给每一个人,git的解决方案是用一台电脑当做集中的版本库,大家把新代码都push到上面去,要得时候在pull到自己电脑上。 (1)打开Git Bash查看电脑上是否已经存在SSH密钥: 输入 cd ~/.ssh 若如上图显示无法找到该文件则要创建新的ssh
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

TypeScript初识及环境搭建

“学习TypeScript难吗?”,对于新手而言,在刚接触到一门新技术的时候,总是很习惯的问上这么一句。在这里我可以郑重的告诉你:“上手TypeScript几乎没有任何难度可言!” TypeScript最近很火,有很多开源的项目也是由其开发的,如果你是一名前端开发工程师或准备要成为一名前端开发工程师的话,现在如果再不学习TypeScript就真的太OUT了!那么现在请你系好安全带,和我一起踏上学习TypeScript之旅吧! 一、TypeScript是什么? 相亲也要先了解一下,更何况是学习一
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

你能读得懂的TypeScript教程之函数

函数同样是TypeScript的基础之一。通过函数你可以将重合的功能代码块进行封装,然后在你需要它的时候调用即可。换句话说函数就是具有某一功能的代码块,它的使命是将你臃肿的代码变的更加苗条。 首先,咱们先来回顾一下之前在JS中是如何创建函数以及实现调用的: 1、函数声明: function fn (a,b){ return a + b; } 2、函数表达式: let fn = function(a,b) { return a + b; } 3、箭头函数: v
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

js 替换 当前URL 特定参数

config.js: //替换指定传入参数的值,url为地址,paramName为参数,replaceWith为新值 export function replaceParamVal(url,paramName,replaceVal) { var oUrl = url.toString(); var re=eval('/('+ paramName+'=)([^&]*)/gi'); var nUrl = oUrl.replace(re,paramName+'='+replaceVal
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

如何在vue.js渲染完界面之后再调用函数

在使用vue.js框架的时候,有时候会希望在页面渲染完成之后,再执行函数方法来处理初始化相关的操作,如果只处理页面位置、宽或者高时,必须要在页面完全渲染之后才可以,页面没有加载完成之前,获取到的宽高不准确。使用过jquery的都知道,有个ready方法可以使用,但vue.js则需要结合watch和nextTick方法来使用。 1.下面开始介绍下,在页面加载一个数据列表完成之后,页面自动滚动定位到中间某个列表元素,需要在列表数据渲染完成,计算列表高度,再控制定位到指定行。首先介绍下一开始尝试没有
分类: 其他 发布时间: 04-15 23:33 阅读次数: 0

vue开发 - 获取url后面的参数

1.使用路由获取页面参数 在路由中设置path: { path: '/detail/:id/', name: 'detail', component: detail, meta: { title: '详情' } } 获取参数 let id = this.$route.params.id 备注: 1、参数名需要保持一致 2、如果路由中没有传参(http://192.168.1.12:8080/#/detail),会报错,页面无法显示,正
分类: 其他 发布时间: 04-15 23:33 阅读次数: 0

基于vue的短信验证码倒计时

最近做了一个小的demo,分享给大家,在很多地方都能用到。 一般获取短信验证码的时候会用到这个demo: el-button里面包两个span标签,根据点击状态,显示不同的span,关键代码就是倒计时: <el-button type="primary" class="code_btn" style="background: #fff;color: #000;border: 1px solid #999;float: right;margin-top: 10px;" @click.nati
分类: 其他 发布时间: 04-15 23:33 阅读次数: 0

Content-Type 类型浅析汇总

Content-Type Content-Type(MediaType),即是Internet Media Type,互联网媒体类型,也叫做MIME类型。在互联网中有成百上千中不同的数据类型,HTTP在传输数据对象时会为他们打上称为MIME的数据格式标签,用于区分数据类型。最初MIME是用于电子邮件系统的,后来HTTP也采用了这一方案。 在HTTP协议消息头中,使用Content-Type来表示请求和响应中的媒体类型信息。它用来告诉服务端如何处理请求的数据,以及告诉客户端(一般是浏览器)如何解
分类: 其他 发布时间: 04-15 23:32 阅读次数: 0

js中__proto__, property, prototype, 对象自身属性方法和原型中的属性方法的区别

__proto__: 这个属性是实例对象的属性,每个实例对象都有一个__proto__属性,这个属性指向实例化该实例的构造函数的原型对象(prototype)。 proterty:这个方法是对象的属性。(据说和一个对象的attr类似,比如dom对象中) prototype:每个构造函数都有一个prototype对象,这个对象指向该构造函数的原型。 对象自身属性方法和原型中的属性方法的区别: 对象自身的属性和方法只对该对象有效,而原型链中的属性方法对所有实例有效。 例子: function b
分类: 其他 发布时间: 04-15 23:32 阅读次数: 0

批量上传大视频时,关于post请求报错NET:ERR_CONNECTION_RESET

前言 新手做前端大项目,遇到坑真是接踵而来。这次遇到的是使用formData传文件的时候,如果上传文件数太多,总是报NET:ERR_CONNECTION_RESET的错,百度好久也不知道什么原因,后来自己慢慢摸索,可能原因有二。 一、查看一下tomcat配置文件server.xml是否设置了上传文件总大小的限制 注意下面的maxPostSize,它就是设置限制上传文件的大小的属性,单位是B <Connector port="8080" protocol="HTTP/1.1"
分类: 其他 发布时间: 04-15 23:31 阅读次数: 0