Java Web技术
学习Java Web技术
Code_King1
生命的意义在于奉献自己(追求无我),婚姻也罢、事业也罢,很多事情大都如此。
展开
-
基于SpringBoot和Vue的分布式爬虫系统(JavaWeb)
前言本期案例分享,学长给大家上点干货,手把手带你开发一个分布式爬虫系统。通过这个项目,你将学习到下面几点:架构设计。如果设计一个通用的爬虫系统?一个系统支持爬取所有的网站。分布式开发经验。分布式系统开发考虑的点会更多,如何保证代码在多节点部署时还能正确的运行?多线程开发经验。大量使用了concurrent包中的多线程类,多线程、线程池、锁。结合真实的业务场景教你怎么玩转多线程,跟你平时写的多线程demo是完全不同的。郑重声明:本项目的出发点是学习和技术分享,项目中出现的爬虫案例也都是互联网上可以公原创 2022-03-25 11:42:55 · 1859 阅读 · 1 评论 -
基于SpringBoot和Vue的个人博客系统
炫酷博客系统,基于SpringBoot和Vue开发的前端分离项目。博客系统分为博客前台和博客后台两部分,游客可以访问博客前台页面,可以流量博客文章,但是如果要评论博客就需要登陆。而管理员身份可以登陆博客后台(也就是博客管理后台),在后台可以发布文章、修改文章、添加博客分类、添加博客标签、管理博客留言等功能。整个项目几乎包含了博客常见的所有功能。原创 2022-03-22 16:48:37 · 2543 阅读 · 1 评论 -
什么是浏览器跨域访问操作,js如何实现?
什么是浏览器跨域访问操作,js如何实现?浏览器从一个域名的网页去请求一个域名的资源时,域名、端口、协议任一不同,都是跨域。三种方法实现js跨域访问:1.基于iframe实现跨域。基于iframe跨域要求两个页面必须属于一个基础域,使用同一协议和同一端口。2.基于script标签实现跨域。通过动态创建script标签就可以加载其它域的js文件,然后通过本页面就可以调用加载后js文件的函数,这样做的缺陷就是不能加载其它域的文档,只能是js文件,jsonp便是通过这种方式实现的,jsonp通过向其它域传入原创 2021-11-10 22:32:40 · 606 阅读 · 0 评论 -
javascript在发送AJAX请求时,url的域名地址是使用绝对地址还是相对地址?
什么是AJAX:AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。url的域名地址是使用绝对地址还是相对地址:使用相对地址还是绝对地址发送Ajax请求都是可以的,两者在发送请求时,服务器访问的地址都会转化为绝对地址。...原创 2021-11-10 22:31:15 · 460 阅读 · 0 评论 -
javaweb_JSP 中文字符处理程序
1.在建立的 WEB 工程中建立 convert.jsp 文件。源代码如下:<%@ page contentType="text/html;charset=gb2312"%><%!public String codeToString(String str){//处理中文字符串的函数 String s=str; try { byte tempB[]=s.getBytes("ISO-8859-1"); s=new String(tempB); return s;}cat原创 2021-10-16 13:10:56 · 197 阅读 · 0 评论 -
javaWeb_JSP 动态指令 forward 的程序
1.在建立的 WEB 工程中建立 forward.jsp 文件。源代码如下:<%@ page contentType="text/html;charset=gb2312"%><html><body><form name="form1" action="forward.jsp" method="post" >程序示例链接:<select name="goaddress" onchange="javascript:form1.submit()"&原创 2021-10-16 13:09:29 · 501 阅读 · 0 评论 -
javaweb_JSP 的 include 指令的程序
1.在建立的 WEB 工程中建立 include.jsp 文件,top.txt 文件和 bottom.txt 文件。源代码如下:include.jsp <%@ page contentType="text/html;charset=gb2312"%><%@ include file="top.txt"%><p align="center"><%out.println("此书出版了,快来看看吧!还有更多的好书等着您呢!");%></p>原创 2021-10-16 13:07:37 · 427 阅读 · 0 评论 -
简单的计数器程序_javaweb
1.建立一个新的 WEB 工程,再建立一个 count.jsp,源代码如下。<%@ page contentType=“text/html;charset=gb2312”%><%!int counter=0;synchronized void counterFunction(){counter++;}%><%counterFunction();%>网站计数器您是第<%=counter%>位访问者 2.部署并浏览该页面。...原创 2021-10-16 11:38:10 · 412 阅读 · 0 评论 -
部署 JSP 工程文件
1.进入开部署界面2.部署:在 Project 中选择要部署的工程文件,再点 add。启动 Tomcat 服务器浏览 JSP打开浏览起,在地址栏输入:http://localhost:8080/exam1/First.jsp。原创 2021-10-16 11:36:48 · 649 阅读 · 0 评论 -
在 Eclipse 上建立一个 JSP
1.建立一个新的工程文件,名为 exam1。2.建立一个 JSP,名为 First.jsp2. 编写 JSP 程序。在 First.jsp 中编写: hello! This is my the First JSP page.原创 2021-10-16 11:31:07 · 806 阅读 · 0 评论 -
实验一 Part 1 开发环境的配置运行
一、实验目的1. 掌握设置 JDK 环境。2. 掌握设置 Tomcat 环境。3. 安装、掌握 MyEclipse 软件,为学习 JSP 和进行 JSP 的实验做好准备工作。4. 浏览 JSP 程序并运行 JSP 页面。二、实验要求1. 安装并设置 Java SDK 软件包。2. 安装并设置 Tomcat 软件包。3. 安装并设置 Eclipse 软件。4. 编写一个简单的 JSP,并在浏览器中浏览。三、实验内容(一)JDK 安装与配置1. 安装 JDK运行下载的“jdk-1_5_原创 2021-10-16 11:29:36 · 176 阅读 · 0 评论 -
JavaWeb——内置对象session与httpSession对象是同一个东西么?
JavaWeb——内置对象session与httpSession对象是同一个东西么?首先,内置对象session与httpSession对象不是同一个东西session和HttpSession是不同的概念内置对象session是ASP内置对象之一,ASP内置对象,提供内建对象,这些对象使用户更容易收集通过浏览器请 求发送的信息、响应浏览器以及存储用户信息(如用户首选项)。内置对象session作用:可以使用 Session 对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在原创 2021-10-15 16:58:56 · 256 阅读 · 0 评论 -
流密码是单钥体制还是双钥体制?它与分组密码的区别是什么?
根据密码算法对明文信息的处理方式,又可将对称密码体制再分为分组密码(block cipher)和序列密码(stream cipher, 也称为流密码)。分组密码是将消息进行分组,一次处理一个数据块(分组)元素的输入,对每个输入块产生一个输出块。在用分组密码 1 加密时,一个明文分组被当作一个整体来产生一个等长的密码分组输出。分组密码通常使用的分组大小是 64 比特或 128 比特,分组算法有 DES、AES、IDEA、RC6 等。序列密码则是连续地处理输入元素,并随着处理过程的进行,一次产生一个元素的输原创 2021-10-08 21:14:22 · 1256 阅读 · 0 评论 -
为什么说一次一密加是密抗窃听无条件安全的?
为什么说一次一密加是密抗窃听无条件安全的?一次一密乱码本是一个大的不重复的真随机密钥字母集,这个密钥字母集被写在几张纸上,并一起粘成一个乱码本。发方用乱码 本中的每一密钥字母准确地加密一个明文字符。加密是明文字符和一次一密乱码本密钥字符的模26加法。每个密钥仅对一个消息使用一次。发方对所发 的消息加密,然后销毁乱码本中用过的一页或用过的磁带部分。收方有一个同样的乱码本,并依次使用乱码本上的每个密钥去解密密文的每个字符。收方在解密消息 后销毁乱码本中用过的一页或用过的磁带部分。新的消息则用乱码本的新的密钥原创 2021-10-08 20:21:25 · 681 阅读 · 0 评论 -
下载linux操作系统一般的初始账号密码(虚拟机)
下载linux操作系统一般的初始账号密码(虚拟机)kalikaliroottoor原创 2021-09-23 10:48:11 · 1847 阅读 · 1 评论 -
Python有哪些作用
Python有哪些作用1、初学 Python 的人都是使用它编写爬虫程序。2、除了爬虫,也应用到web前端程序,很多网站的后台都是基于Python。3、Python 也有很多 UI 库,可以很方便地完成一个 GUI 程序。4、Python的开发效率很高,可用于科学计算。网络爬虫数据分析科学计算WEB开发常用软件开发人工智能...原创 2021-09-23 10:42:34 · 1738 阅读 · 0 评论 -
Python+Anaconda+PyCharm的安装和基本使用
Python+Anaconda+PyCharm的安装和基本使用安装python涉及到python解释器、代码编辑器和pip包管理工具这3个工具。Python相关软件下载https://pan.baidu.com/s/1rkvUDlU_mbg1Rb7X8wVJEgmxrf讲解视频:https://www.bilibili.com/video/BV1K7411c7EL?p=1...原创 2021-09-23 10:41:20 · 184 阅读 · 0 评论 -
代码运行遇见的问题
代码运行遇见的问题电脑缺失各种module需要使用cmd pip install moduletensorflow版本不一样(默认下载最新版本2.X,作者使用版本1.X)module版本问题很严重pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple电脑里面有两个Python,下载完成的路径和pycharm使用的路径不一样,需要复制下载的包到另外一个路径...原创 2021-09-23 10:31:17 · 97 阅读 · 0 评论 -
计算机相关专业学习经验总结
电脑缺失各种module需要使用cmd pip install moduletensorflow版本不一样(默认下载最新版本2.X,作者使用版本1.X)module版本问题很严重pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple电脑里面有两个Python,下载完成的路径和pycharm使用的路径不一样,需要复制下载的包到另外一个路径...原创 2021-09-23 10:29:40 · 181 阅读 · 0 评论