web安全-XSS(二)

XSS攻击通常指的是利用开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,控制用户的浏览器的一种攻击。 XSS攻击一般分为两大类,第一类是反射型XSS,即简单的将用户的输入反射给浏览器。第二类是存储型XSS,将用户的输入保存在服务器,并持久存在。 下面看一个例子: <?php $v=$_GET["parm"] echo "<div>".$v."</div>" ?> 正常情况下,请求链接为:http://a.com/test.php?parm=123 会输出:<div>123</div>
分类: 其他 发布时间: 02-19 23:00 阅读次数: 0

13.深度学习(词嵌入)与自然语言处理--HanLP实现

笔记转载于GitHub项目:https://github.com/NLP-LOVE/Introduction-NLP 13. 深度学习与自然语言处理 13.1 传统方法的局限 前面已经讲过了隐马尔可夫模型、感知机、条件随机场、朴素贝叶斯模型、支持向量机等传统机器学习模型,同时,为了将这些机器学习模型应用于 NLP,我们掌握了特征模板、TF-IDF、词袋向量等特征提取方法。而这些方法的局限性表现为如下: 数据稀疏 首先,传统的机器学习方法不善于处理数据稀疏问题,这在自然语言处理领域显得尤为突出,
分类: 企业开发 发布时间: 02-19 23:00 阅读次数: 0

Unity的OnImageRender的实现原理解析

https://gameinstitute.qq.com/community/detail/1127
分类: 编程语言 发布时间: 02-19 23:00 阅读次数: 0

企业的内外部、总部与分部之间如何高效安全地进行文件收发?

随着业务的进一步扩展,越来越多的企业架构呈现分散的状态,越来越多的企业正走出国门,拥抱世界,他们在世界各地成立分公司和机构。企业在发展过程中逐步意识到数据高效安全收发的重要性。产品、软件包等各类文件需要传递到客户或者公司各分支机构手中,而分支机构亦需要将报表、项目信息、图纸、经营现状等信息及时汇总给总部。小编采访了很多同事朋友,他们一般是这样发送文件的:一般通过邮件的形式将文件发往外部,如遇文件较
分类: 企业开发 发布时间: 02-19 23:00 阅读次数: 0

悲哀+鸡眼

今天,遇到了一个大ye,他爬在他妻子的坟头,声称要寻死,哭着抱怨儿子和儿媳的种种过错,而自己好赌成性的事只字不提,抱怨自己挣不到钱等等;我感到非常悲哀,渐渐明白,赌博上瘾,嗜酒成性的人从来都是以赚人情为借口的自甘堕落,然后在榨干自己和毁掉自己周围的感情之后,声称自己死去才是唯一的解决办法。 只要还有一口气,就用完这口气发挥出自己最大的价值。思多无益。 如果人情非要建立在赌博,喝酒上,那不要也罢! 鸡眼,要小心再得这种病啦!费时,费心,真疼。
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

001_LNMP 环境搭建

LNMP 环境搭建(Linux Nginx MariaDB PHP) 安装顺序:MariaDB -->PHP-->Nginx 1. MariaDB安装 官方下载网站:https://downloads.mariadb.org/ 1.1 安装环境准备 #### 安装依赖库 yum -y install libaio-devel libaio #### 查询自带数据库 rpm -qa |grep mariadb #### 卸载自带MariaDB yum -y remove mariadb* 1.2
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

1 - 栈与单调栈

栈 一种FILO的基本数据结构 模板题主要是前中后缀表达式之间的转换问题 常见的有:   ①中缀表达式转后缀表达式:     对运算符进行出入栈操作,遇到数字直接输出。与栈顶运算符进行比较时,如果有大于等于被比较的运算符优先级的,直接出栈输出,最后再入栈。如果有括号,左括号入栈,在右括号出现时将栈内元素依次全部出栈直到遇到第一个左括号为止。     主要部分: int getLevel(char c){ switch(c){ case '(':return 0;
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

判断并打印10000以内的完全数

# 思路: # (1)首先寻找一个数的全部因子并求和 # (2)循环判断 sum1 = 0 for i in range(1,10001): for j in range(1,i): if i % j == 0: sum1 += j if sum1 == i: print(i) sum1 = 0 ##### 这一步非常重要,为了保证之后的每次循环都能进行 (1)判断一个数是否为完全数 # number = eval(input("sadsas:")) # sum1 = 0 # for i in
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

关于css position的absolute和fixed

概述 当起始时,页面拉到稍下方,此时刷新页面,那么现在 postition: absolute; height: 100vh; 的背景元素会出现一块空白,尽管设置bottom: 0还是不起作用,此时设置负值背景即可下拉恢复正常。但我觉得这是一个不该存在的bug,于是尝试使用 position: fixed; 此时即使页面稍下滑刷新页面也不会出现下方空白的现象,问题解决。
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

CentOS 7.7上配置mysql

首先登陆到阿里云,进行远程连接,在这里我使用的是Xshell 6进行连接的。 参照https://blog.csdn.net/lydia88/article/details/86006736 1,安装mysql数据库   下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2 安装mysql源:yum localinstall mysql57-community-release
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

解析request请求参数

ObjectMapper objectMapper = new ObjectMapper(); HttpServletRequest req = HttpServletHolder.getHttpServletRequest(); objectMapper.readValue(req.getInputStream(),GenSettleOrderRequest.class);
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

数列求值 题解

给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求 第 20190324 项的最后 4 位数字。
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

java开发就业招聘管理系统 ssh源码

开发环境: Windows操作系统 开发工具: MyEclipse+Jdk+Tomcat+MySql数据库 此项目分为 用户 企业 管理员三种角色 运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=43
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

2020年2月培训学习记录

2月份由于疫情原因,公司无法复工开展业务,便为员工安排了很多培训讲座。本人参加培训记录如下: 2.6 13:00-17:00 Newline 2020年启动培训 通知人:戴分涛 途径:企业微信 2.7 13:00-17:00 Newline 2020年启动培训 通知人:戴分涛 途径:企业微信 2.11 19:55-21:15 如何高效在家办公 通知人:戴分涛 途径:企业微信 2.13 9:30-11:30 14:30-16:30 司印培训 通知人:Shiny 途径:微信 2.14 9:30-1
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

IoC 与 DI笔记

Ioc 控制反转IoC,一种设计思想,是spring的核心。所谓IoC,就是Spring来负责控制对象的生命周期和对象间的关系。类在spring容器中登记后,告诉spring你需要什么类,然后spring会把你需要的类给你,同时spring也会在别的类需要你的时候把你交给它。 DI 依赖注入,是实现控制反转的一种方法 ●谁依赖于谁:当然是应⽤程序依赖于IoC容器; ●为什么需要依赖:应⽤程序需要IoC容器来提供对象需要的外部资源; ●谁注⼊谁:很明显是IoC容器注⼊应⽤程序某个对象,应⽤程序依
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

Java_Day3(下)

Java learning_Day3(下) 本人学习视频用的是马士兵的,也在这里献上 <链接:https://pan.baidu.com/s/1qKNGJNh0GgvlJnitTJGqgA> 提取码:fobs 内容 方法的重载 方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。调用时,会根据不同的参数表选择对应的方法。 比较下面两段代码 void max(int a, int b) { System.out.println(a > b ? a : b); } void
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

实习任务19

路线展示加了加载更多的效果,由于有点小问题,仍在修改。
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

shp数据导入到oracle并在geoserver中发布(使用shp2sdo工具)

本文章参考https://www.cnblogs.com/naaoveGIS/p/4199006.html 一、准备工作: 软件准备: 1、oracle(安装的时候选择支持OracleSpatial); 2、geoserver; 3、shp2sdo; 4、geoserver的Oracle插件(与geoserver版本一致)。 环境准备: 1、将shp2sdo压缩包解压,把shp2sdo_nt文件夹下的shp2sdo.exe拷贝至Oracle环境变量所指的目录下,方便后续直接调用shp2sdo命
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

数组分组(简单dp)

一个长度为n的数组a,我们可以把它分成任意组,每一组是一段连续的区间。比如数组1,2,3,4,5可以分成(1,2),(3,4,5)两个组。 每个分组都有一个权值,这个权值就是分组里面每个数的乘积对1000取模的结果。 对于数组a的一个分组方案,总权值就是每个分组的权值和。 name对于数组a,分组以后最大的权值和是多少? 输入 第一行一个n(<=1n<=1000) 接下来一行n个整数,表示数组a,ai<=100 输出 数组最大的分组权值和 简单dp? 预处理 区间i-j的乘积和 dp[i]:前
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0

Tomcat的80端口被占用问题_解决方案

重要一点:要清楚80端口被占用可能有多种原因,我这里最终查出来的原因是SQL server的SQL Server Reporting Services服务占用80端口 80端口问题回溯路径 1、在windows的命令行输入 netstat -ano ,查看80端口被占用的pid 2、在任务管理器的详细信息一栏找PID为4的进程 奇怪的是占用的用户居然是SYSTEM,这样的话进程无法结束,于是下一步 3、用命令 netsh http show servicestate 来查看一下当前的http服
分类: 其他 发布时间: 02-19 22:50 阅读次数: 0