【璇の学习记录】2020年8月份简短日记

7.31
安装了一堆idea插件,买了三本书。
阿里java开发手册、码出高效、tomacat和java web开发

https://www.runoob.com/servlet/servlet-form-data.html
实践菜鸟笔记 使用GET读取表单数据
遇到问题:
1.Error during artifact deployment.
结果是web.xml那里
severlet-mapping映射那里 我少打了一个/

解决方法链接

启发:这种问题基本上都是配置文件未配置好,多看日志,tomcat报错日志,从web.xml开始排查,最好的办法就是先简化配置文件,然后一点一点将其他配置加上去,然后看到底哪个地方配置错了。
2.无法识别表头里中文字符。
代码语句:

  // 处理中文  来自菜鸟笔记
 String name =new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");

其他博客的解释

String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这表示在不同的操作系统下,返回的东西不一样!
URL传中文参数为什么会出现乱码?
原因:Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(造成中文乱码)
解决办法:我们需要把request.getParameter(“参数名”)获取到的字符串先用ISO-8859-1编码成字节流,然后再将其用utf-8解码成字符流

但是我使用该语句会出现乱码
更改代码,则不出现乱码

 String name =request.getParameter("name");

排查原因,tomcat8使用的默认编码方式是UTF-8,并不是ISO-8859-1,不需要使用转码的方式呢。
webapps/docs/config/http.html
看URIEncoding信息边可知tomact默认编码方式
查看tomcat默认编码方式

8.1
书到了 给新家买的浴霸也到了
好重 爬上楼累得我够呛
今天看了一点点知识和写了一小段代码
书也太多页了叭 哭泣
本菜鸟先慢慢掌握基础叭
马克了一大堆大数据面试题
然鹅 都进收藏夹吃灰了

8.2—8.3
感冒了 打了一上午针 还是不太舒服
看了一篇论文 讲决策
利用受限玻尔兹曼机来做决策
论文写得好多同位语倒装句
看得我迷迷糊糊 一点一点的对照看的 好费时
受限玻尔兹曼机常用来做推荐系统
论文启发点:用蜂窝来形容云机器人结构,思索如何将深度学习与之结合。
关键词:swarm intelligence 和hive intelligence。这篇系统开源的,下周计划看这个,以及和它相关的另一篇论文,介绍系统的。
java继承机制复习
tomcat和java web一个小例子

8月4-9日
感冒 没控制好自己的情绪 和妈妈吵架了 又后悔
我是个笨蛋啊
休息了一天
菜鸟笔记第三篇
html与servlet之间传递值
post和get的区别
今日阅读论文:介绍RAPP

8月9-13日
摸鱼一天看小说 去外地一天考了科四拿到驾驶驾驶证
太有意思了呜呜
电脑uc浏览器崩了 进入任何网页都是提醒出错 找错误找了很久
最后放弃卸载了 想重新安装 结果uc不做电脑版噗呲
hao123劫持了我的Google浏览器
无彻底解决办法 最后新建了快捷键 浏览首页设为必应
直接点击exe文件会被劫持
重温udp通信
打算看看github上的一些有意思的项目
做一些api接口供自己调用
还没想好怎么做欸

8.14~25
看论文多传感器数据实时检索
没看到
讲了一个stackelberg博弈
使双方利益最大化
虚拟机抽风了((o(>皿<)o)) !!
复制粘贴坏了 好气
ros尝试了usb-cam功能包
可以读取usb摄像头数据
还有一些命令记载
写了学习笔记
java web看了关于servlet连接数据库、读取数据库内容相关
计划做数据上传代码。
8.25~30
看代码 休息
尝试web与ros系统通信
仅可以控制信息订阅发布

你可能感兴趣的:(璇の学习记录,程序人生,经验分享)