1.概念 1.1、前言 web开发: web,网页的意思 静态web html,css 提供给所有人看的,数据始终不会发生变化 动态web 几乎所有网站都是动态的 提供给所有人看的,数据始终会发生变化,每个人在不同时间,不同地点,看到的信息不同 技术栈:Servlet/JSP,ASP,PHP 在ja ...
分类:
编程语言 时间:
2020-05-03 21:40:14
阅读次数:
81
不管我怎么搞都解码不出来,查了下,说的是在 Node 层利用 cheerio 解析网页时,输出的中文内容都是以 &#x 开头的一堆像乱码一样的东西,尝试过各种编码都无效,而且神奇的是,将这一堆“乱码”保存成网页后,通过浏览器打开又可以正常显示,凭我多年的爬虫分析经验来看,这应该就是我要的东西,并不是... ...
分类:
其他好文 时间:
2020-05-03 20:50:42
阅读次数:
72
Thymeleaf和vue不是一类事务。 模板引擎:Thymeleaf、freemarker、JSP。 前端框架:vue、angularjs、react。 Thymeleaf是一个替代JSP的模板引擎。 使用Thymeleaf或其他模板的时候也可以使用前端框架。 现在github上很多工程就是spr ...
分类:
其他好文 时间:
2020-05-03 18:28:30
阅读次数:
390
1.JSP java server pages.代替servlet程序 回传 html页面的数据给客户端进行显示。 创建:new java enterprise,在web下new jsp 访问:第一次访问jsp页面时,tomcat服务器会将jsp页面翻译成java源文件,并对其编译形成.class字 ...
分类:
Web程序 时间:
2020-05-03 18:23:27
阅读次数:
78
JsChart是什么? JSChart能够在网页上生成图标,常用于统计信息,十分好用的一个JS组件。 使用JsChart 一。导入jscharts.js二。编写jscharts.jsp测试页面 1.下载JScharts库从官网下载JScharts库,我们使用的是压缩包里面的jscharts.js文件 ...
分类:
Web程序 时间:
2020-05-03 16:24:14
阅读次数:
67
一 数据库的本质 1.1 本质 就是一款基于网络通信的应用程序 1.2 数据库分类 关系型数据库 非关系型 存储数据通常都是以k,v键值对的形式 二 MySQL 2.1 底层 任何基于网络通信的应用程序底层都是基于套接字socket 2.2 客户端与服务端 服务端 基于socket通信 收发消息 S ...
分类:
数据库 时间:
2020-05-03 14:41:05
阅读次数:
69
一、乱码现象: (1)IDEA控制台中文乱码。 (2)tomcat日志乱码。 (3)js和css中文乱码。 二、解决方式:其实我原理不是很清楚,因此可能只适用于我个人 (1)IDEA配置: 步骤一:File -> Settings ->File Encodings 修改3处设置: ...
分类:
Web程序 时间:
2020-05-03 13:07:16
阅读次数:
78
<!-- jsp --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> ...
分类:
编程语言 时间:
2020-05-03 10:42:34
阅读次数:
58
乱码问题产生的原因: 编码、解码采用的字符集不同 编码:将字符转化为字节码的过程 解码:将字节转为字符的过程 造成乱码的原因:服务器编码、解码默认使用ISO-8859-1,浏览器默认按GBK字符集解码。 服务器端设置编码:response.setCharacterEncoding("utf-8"); ...
分类:
其他好文 时间:
2020-05-02 19:25:31
阅读次数:
72
Weblogic漏洞 Weblogic任意文件上传(CVE 2018 2894) 受影响版本 漏洞存在前提 后台base_domain设置中启用web服务测试页 利用漏洞方法 1. 访问 2. 设置Work Home Dir为 将目录设置为ws_utc应用的静态文件css目录,访问这个目录是无需权限 ...
分类:
Web程序 时间:
2020-05-02 16:49:16
阅读次数:
89