csdn

request.getParameter() 和request.getAttribute() 区别

假装没事ソ 提交于 2020-03-12 08:14:31
getParameter 是用来接受用post个get方法传递过来的参数的. getAttribute 必须先setAttribute. request.getParameter() request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。 request.getParameter() 方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。 request.getAttribute() request.setAttribute() 和 getAttribute() 方法传递的数据只会存在于Web容器内部 还有一点就是,HttpServletRequest 类有 setAttribute() 方法,而没有setParameter() 方法。 详情参看此博 https://blog.csdn.net/zhaohongjuan/article/details/53641160?ticket=ST-466600-QjV6fOMxPaG2ypNz5pHe-passport.csdn.net ----------------

JDBC的常用方法

一曲冷凌霜 提交于 2020-03-11 17:12:17
在上一篇文章我们讲了一些基本使用 JDBC-DBCP-MYBATIS 。 1.防止SQL注入 我们在写sql语句时,为了方便可能会进行拼接字符串,这样做的弊端就是可能被sql注入攻击,解决的办法也很简单。 //获取数据库连接 Connection connection = DBUtils.getConnection(); //在写sql语句时,使用?代替变量 String sql = "select * from user where username=? and password=?"; //使用预编译对象进行预编译,就不使用原始的Statement对象 PreparedStatement preparedStatement = connection.prepareStatement(sql); //预编译后进行?的替换 preparedStatement.setString(1,"csdn"); preparedStatement.setString(2,"csdn123"); ResultSet resultSet = preparedStatement.executeQuery(); while(resultSet.next()){ System.out.println(resultSet.getString(1)); } 2.SQL批量操作

hadoop HA配置

為{幸葍}努か 提交于 2020-03-11 17:05:23
文章目录 一、准备工作 二、安装配置hadoop 1. 上传到集群 2. 解压 3.配置环境变量 4.修改core-site.xml配置文件 5.修改hdfs-site.xml 6.修改 mapred-site.xml 7.修改 yarn-site.xml 8.修改slaves 三、将软件拷贝到所有节点 四、启动(由上到下执行) 1.启动zookeeper集群 2.手动启动journalnode 3.格式化namenode 4.把hadoop.tmp.dir配置的目录下所有文件拷贝到另一台namenode节点所在的机器 5. 格式化ZKFC(在active上执行即可) 也就是第一个节点 6.启动HDFS 在第一个节点执行 7.启动yarn 8.手动在standby上手动启动备份的 resourcemanager (应该为第二个节点) 五、验证 1.验证 hdfs 2.验证HDFS HA 一、准备工作 1. 修改Linux主机名 2. 修改IP 3. 修改主机名和IP的映射关系 / etc / hosts https : / / blog . csdn . net / hongchenshijie / article / details / 102669331 4. 关闭防火墙并设置为开机不自启 service iptables stop 5. ssh免登陆 https : / /

FFMPEG录屏(1)----录制桌面

≡放荡痞女 提交于 2020-03-11 16:56:23
https://blog.csdn.net/peilinok/article/details/102981560 首先录制桌面有很多种方法,原生windows api进行GDI抓屏,Mirror,Direct等,本文针对ffmpeg gdi抓屏进行介绍,也开始录屏软件开发之旅。 准备ffmpeg,无所谓是动态库、静态库,请自行前往下载并引入工程。 在本系列文章中,一些FFMPEG的结构、函数并不会做过多说明,请自行了解,重点放在了桌面录制的整体流程。 参考资料: ffmpeg 源代码简单分析 初始化FFMPEG av_register_all(); avdevice_register_all(); 准备屏幕参数,包含了帧率、录制区域的起始坐标、大小、是否绘制鼠标等参数。 char buff_video_size[50] = { 0 }; sprintf_s(buff_video_size, 50, "%dx%d", rect.right - rect.left, rect.bottom - rect.top); AVDictionary *options = NULL; av_dict_set_int(&options, "framerate", fps, AV_DICT_MATCH_CASE); av_dict_set_int(&options, "offset_x", rect

多目标跟踪知识点总结

三世轮回 提交于 2020-03-11 14:52:11
知识点: 1. 马氏距离 用于相似性度量 马氏距离(Mahalanobis Distance)是一种距离的度量,可以看作是欧氏距离的一种修正,修正了欧式距离中各个维度尺度不一致且相关的问题。 单个数据点的马氏距离 数据点x, y之间的马氏距离 其中Σ是多维随机变量的协方差矩阵,μ为样本均值,如果协方差矩阵是单位向量,也就是各维度独立同分布,马氏距离就变成了欧氏距离。 2.经典方法sort 和deep sort解析: 知乎: https://zhuanlan.zhihu.com/p/59148865 3.卡尔曼滤波器 https://blog.csdn.net/coming_is_winter/article/details/79048700 4.匈牙利算法 https://blog.csdn.net/sunny_hun/article/details/80627351 5.MHT多假设跟踪算法 原论文:(ICCV2015) https://www.researchgate.net/publication/300408299_Multiple_Hypothesis_Tracking_Revisited 阅读笔记: https://blog.csdn.net/yuhq3/article/details/78436382 解释以及应用: http://gb.oversea.cnki

Nginx常用命令

左心房为你撑大大i 提交于 2020-03-10 20:29:07
nginx常用命令: 使用命令创建/logs/nginx.pid文件:nginx -c conf/nginx.conf 验证配置是否正确: nginx -t 查看Nginx的版本号:nginx -V 启动Nginx:start nginx 快速停止或关闭Nginx:nginx -s stop 正常停止或关闭Nginx:nginx -s quit 配置文件修改重装载命令:nginx -s reload ———————————————— 版权声明:本文为CSDN博主「悟V-SpHeNIC」的原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/jasonhongcn/article/details/102483277 来源: CSDN 作者: weixin_44256848 链接: https://blog.csdn.net/weixin_44256848/article/details/104775715

将Excel、TXT文件通过MySQL workbench导入到数据库

泪湿孤枕 提交于 2020-03-10 13:24:14
导入Excel文件的步骤: 1.先将Excel文件另存为以逗号分隔的csv格式,可用记事本打开确认是否是以逗号为分隔符; 2.打开workbench,右键要插入的数据库,选择Table Data Import Wizard 3.导入文件,next 4.如果数据库中存在该表,则勾选图中红色数字1的圆圈;如果想重新创建表,则勾选图中红色数字2的圆圈,为了防止存在该表出现错误,建议勾选最下面的方框。最后点击next。 5.点击图中我红色圈圈,选择CRLF,utf8,再点击next 6.点击next,两个圆圈中都是绿色√则表明导入成功。 这是通过workbench简单的手动操作向数据库中导入Excel文件。 ———————————————— 版权声明:本文为CSDN博主「wyh_wen」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_42370261/article/details/82801328 来源: CSDN 作者: 宝梅 链接: https://blog.csdn.net/qbm123456789/article/details/104768302