Web开发

js对url进行编码和解码(三种方式区别)

04-20
*** 只有 0-9[a-Z] $ - _ . + ! * ' ( ) , 以及某些保留字,才能不经过编码直接用于 URL. ***例如:搜索的中文关键字,复制网址之后再粘贴就会发现该URL已经被转码. 1)escape 和 unescape 原理:对除ASCII字母.数字.标点符号 @ * _ + - . / 以外的其他字符进行编码. 编码: eg:escape('http://[email protected]@jie&order=你好') res:"http%3A//www.bai

pytest进阶之html测试报告

04-20
前言 Pytest系列已经写了几篇文章了,也不知道对多少人有帮助,总之对于我自己来说该掌握的都已经掌握了,那么今天我们再来说说pytest如何生成一个完整的html测试报告,让你在吹牛逼的路上再多一份资本!废话不多说,进入正题!(咋就莫名其妙想起这句话了呢, 估计看文章看多了,貌似挺多人用这句话过度……) 使用pytest-html插件生成测试报告 pytest-html生成报告 pytest是借助pytest-html插件生成测试测试报告, 不用自己编写生成报告代码.github源码地址 ht

使用git将项目上传到github

04-20
首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目  2.填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限

urllib库的应用及简单爬虫的编写

04-20
1.urllib库基础 1.1爬虫的异常处理 常见状态码及含义 301 Moved Permanently:重定向到新的URL,永久性 302 Found:重定向到临时的URL,非永久性 304 Not Modified:请求的资源未更新 400 Bad Request:非法请求 401 Unauthorized:请求未经授权 403 Forbidden:禁止访问 404 Not Found:没有找到对应页面 500 Internal Server Error:服务器内部出现错误 501 Not

网页播放器开发(四)代码精炼提纯

04-20
四.精简提炼 我们的播放器基本实现了,但是代码复用不高,所以我们要进行封装,以插件的形式体现. 1.插件的基本运行代码如下:  ;(function(undefined){ 'use strict'; ... ... })() 上述代码就是基本的插件代码,下面详细记录这段代码所表示的意思. 前面的分号,可以解决插件与其它js合并时,别的代码可能会产生的错误问题: “(function(){})()”这个结构表示立即执行第一个括号内的函数,其实立即执行函数还有另一种写法,“(function(){

Ajaxreturn

04-20
protected function ajaxReturn($data,$type='',$json_option=0) { if(empty($type)) $type = 'JSON'; switch (strtoupper($type)){ case 'JSON' : // 返回JSON数据格式到客户端 包含状态信息 header('Content-Type:application/json; charset=utf-8'); $data = json_encode($data,$json

如何为Servlet类配置url以及form表单动作元素的写法。

04-20
在进行JavaWeb开发,使用Servlet的过程中,遇到了不少的问题,在此特地做一个总结.按照一般开发的习惯:jsp文件统一部署到Webroot文件夹目录下,Servlet类统一部署在src文件夹下的一个Servlet包内.## 1.要配置url的地方1.首先在Servlet类里面也要配置url.2.a标签以及form表单的action元素那里需要找到对应的Servlet类.3.在进入Servlet类里面后离开也要寻找另一个界面.## 2.在Servlet类里面配置url格式如下: <serv

网站搭建 (第05天) 分类和归档

04-20
一.分类 在blog/views.py中定义一个博客分类的视图函数: def category_list(request): """ 作用:博客分类的视图处理 request:请求对象 """ # 获得所有的分类 category_list = Category.objects.all() context = {'category_list': category_list} return render(request, 'blog/categor

单机安装hadoop-2.9.2+apache-hive-2.3.4-bin

04-20
system:centos7.5hostname:hadoop1soft:hadoop-2.9.2apache-hive-2.3.4-binjdk-8u201-linux-x64mysql5.7<安装略> 设置静态ip地址略添加主机与ip映射[[email protected] ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost l

phpStorm中如何不让其自动添加封闭大括号?

04-20
Settings > Editor > General->Smart Keys. 原文地址:https://www.cnblogs.com/firstcsharp/p/10751509.html

dnmp(docker的lnmp)安装WordPress之后图片上传问题 问题:图片上传大小问题解决和 报错413 Request Entity Too Large

04-20
首先是提示超过图片尺寸和大小, 最后发现都是图片大小的问题, 需要修改php的最大上传size 修改之后查看php配置  已经生效  但是还是报错, 提示返回不是合法的json,  查看控制台, 报错是问题:413 Request Entity Too Large  发现是Nginx的配置, 有盖配置. dnmp环境  php配置  直接重新 docker-compose up --build  就可以生效 nginx 需要 停止 删除 重新build才可以, 注意, 停止删除容器, build

20190422-外部导入CSS样式之link、[email&#160;protected]、Sass分音

04-20
写在前面乱七八糟的前言:今天wuliMR黄问了一个问题,Sass的分音与link标签都是导入外部样式的,有什么不同,这真是个好问题,因为本白着实没想过,也不知道,不过没关系,成功的背后总有一个默默无闻的百度君,一直在支持着我,┓( ´∀` )┏虽然我不叫成功,扯得有点远~还是早早进入正题吧. 目录 1.link标签 2.@import语法规则 3.link标签与@import语法规则的区别 4.为什么使用link不用@import 5.Sass的分音 内容 1.link标签 XHTML标签,用于

ASP.NET Core 登录失败。该登录名来自不受信任的域,不能与集成身份验证一起使用。

04-20
当进行数据迁移的时候提示 修改appsettings配置连接串的Trusted_Connection 属性 Trusted_Connection 当为 false 时,将在连接中指定用户 ID 和密码.当为 true 时,将使用当前的 Windows 帐户凭据进行身份验证. 可识别的值为 true.false.yes.no 以及与 true 等效的 sspi(强烈推荐). 原文地址:https://www.cnblogs.com/Uyde/p/10748655.html

Asp.Net Core Web应用程序—探索

04-20
前言 作为一个Windows系统下的开发者,我对于Core的使用机会几乎为0,但是考虑到微软的战略规划,我觉得,Core还是有先了解起来的必要. 因为,目前微软已经搞出了两个框架了,一个是Net标准(.NetFramework),一个是Net Core. 而新特性的更新几乎都是在Net Core这个框架中. 所以,考虑到未来,一旦Core完善了,那微软肯定会放弃现在的.NetFrameWork. 因此,.Net程序员集体改用Net Core,想来,一定是大趋势. 所以让我们怀着探索的精神来看看A

Tomcat系列(6)——Tomcat处理一个HTTP请求的过程

04-20
Tomcat的架构图   图三:Tomcat Server处理一个HTTP请求的过程 处理HTTP请求过程 1.用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得. 2.Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应. 3.Engine获得请求localhost/test/index.jsp,匹配所有的虚拟主机Host. 4.Engine匹配到名为localhost的Host(即

一本通网站 1378:最短路径(shopth)

04-20
[题目描述] 给出一个有向图G=(V, E),和一个源点v0∈V,请写一个程序输出v0和图G中其它顶点的最短路径.只要所有的有向环权值和都是正的,我们就允许图的边有负值.顶点的标号从1到n(n为图G的顶点数). [输入] 第1行:一个正数n(2≤n≤80),表示图G的顶点总数. 第2行:一个整数,表示源点v0(v0∈V,v0可以是图G中任意一个顶点). 第3至第n+2行,用一个邻接矩阵W给出了这个图. [输出] 共包含n-1行,按照顶点编号从小到大的顺序,每行输出源点v0到一个顶点的最短距离.每

7-EL表达式和JSTL表达式

04-20
引入jar包 一.EL表达式1.表达式语言,用于jsp网页中获取和计算数据2.语法:${表达式}3.用于取值:可以从pageContext,request,session,application这些域中获取后台数据.顺序是从小到大4.指定作用域来取值:${requestScope.对象名},${sessionScope.对象名},${applicationScope.对象名}5.EL表达式的开关:<%@ page isELIgnored="false" %> fasle:E

VGG——Very deep convolutional networks for large-scale image recognition

04-20
1. 摘要 在使用非常小(3×3)的卷积核情况下,作者对逐渐增加网络的深度进行了全面的评估,通过设置网络层数达 16-19 层,最终效果取得了显著提升. 2. 介绍 近来,卷积神经网络在大规模图像识别领域取得了巨大的成功,这一方面归功于大规模公开数据的出现,另一方面则是计算能力的提升.在 AlexNet 的基础上大家进行了很多的尝试来进行改进,一条线是在卷积层利用更小的感知窗口和更小的步长,另一条线则是在整张图片上进行训练然后测试的时候采用多尺度.在本文中,作者则集中于卷积神经网络的另一个方面-

使用uglifyjs压缩JS

04-20
一般vue项目完成打包以后需要优化,特别是首次打开加载速度们,webpack打包以后js文件体积很大等方法,可以用这个方法来压缩js文件 安装node.js 安装当前应用 -- uglifyjs 如何安装node.js就不再介绍了, 百度一下一大把.安装uglifyjs如下: uglifyjs压缩JS文件====== 演示如何使用uglifyjs压缩JS 打开一个用于存放JS文件的文件夹,文件目录如下图: 准备压缩lazyLoad.js做实验, 当前该文件的大小为10KB.我们来进行压缩,看看压

php-elasticsearch bulk批量插入数据

04-20
1.单条插入 <?php include '../vendor/Elasticsearch/autoload.php'; $a['hosts'] = array( #需要用户名时 http://user:[email protected]:por 其他时候直接写ip:port 'ip:9200', ); $client = new \Elasticsearch\Client($a); #单条插入 $params = array(); $params['body'] = array( 'xzdfa