Redis
未读配置redis一直启动
进入 cmd窗口
在进入redis的安装目录
输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )
输入:redis-server --service-start ( 启动服务 )
输入:redis-server --service-stop (停止服务)
安装finalshellfinalshell http://www.hostbuf.com/t/988.html
连接 linux
我们需要IP地址和端口链接,本机的IP(127.0.0.1)localhost。
就必须使用虚拟机和主机建立一个局域网,能够互相连接上。
nat,创建局域网
255.255.255 子网掩码
192.168.2 .100
192.168.2 网络号
100 主机号
查看网络号和子网掩码
更改设置
查看ip范围
查看网关号
ip addr 查看IP地址
配置网络123cd /etc/sysconfig/network-scripts/ ll 查看列表vi ifcfg-ens33
点击i,进入编辑模式,左下角出现insert
修改ifcfg-ens331234567# 修改以下内容 BOOTPROTO=static onboot=yes # 增加以下内容 IPADDR=192.168.120.200NETMASK=255.255.255.0 GATEWAY=192.168.120.2
先按 esc 退出编辑模式,再按 shfit+: 进入命令模式 ...
Linux
未读安装vmware直接腾讯软件中心下载 https://pc.qq.com/search.html#!keyword=vmware一直下一步,选一个目录安装即可
1234567官网下载后用这个秘钥 YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8 UG5J2-0ME12-M89WY-NPWXX-WQH88 UA5DR-2ZD4H-089FY-6YQ5T-YPRX6 GA590-86Y05-4806Y-X4PEE-ZV8E0 ZF582-0NW5N-H8D2P-0XZEE-Z22VA YA18K-0WY8P-H85DY-L4NZG-X7RAD
安装linux
配置处理器 2核4G 自配置 ,会动态调整
配置内存
默认
推荐 下一步
推荐 下一步
创建虚拟磁盘
指定存盘容量
准备创建
配置完之后
关键:挂载系统1双击CD/DVD(IDE) 选择下载的系统文件
开启虚拟机选择第一个,等待
选择语言
找带有图标标记的内容进行下一步
直接点完成
返回点击开始安装
设置root密码
密码太短点击两次完成
安装完成 重启
登录完成
1.下载下载之前干净卸载低版本mysql
1、在控制面板中卸载mysql软件
2、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了
3、windows+R运行“regedit”文件,打开注册表
4、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
5、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹,如果没有可以不用删除。
最好重启下电脑,重新安装8.0.25就可以了。
开始下载MySQL 社区服务器 8.0.25
MySQL 社区服务器 8.0.25 https://dev.mysql.com/downloads/mysql/
2.配置解压文件文件解压到一个能找到的目录下即可(解压后在里边创建my.ini文件)
打开文件,将下面的代码粘贴复制进去
12345678910111213141 ...
以杀掉8080为案例
第一种:netstat -ano
1234567输入netstat -ano找到8080端口记住对应的 PIDtaskkill /pid -f 杀掉端口
推荐
第二种:netstat -aon|findstr “8081”
123直接输入netstat -aon|findstr "8081"并回车输入taskkill /pid -f 杀掉端口
JavaWeb
未读JavaWeb 之 Cookie 和 SessionCookie由于 Http 是一种无状态的协议,服务器单从网络连接上无从知道客户身份。
会话跟踪是 Web 程序中常用的技术,用来跟踪用户的整个会话。常用会话跟踪技术是 Cookie 与 Session。
Cookie 是什么Cookie 实际上是存储在客户端上的文本信息,并保留了各种跟踪的信息。
Cookie 工作步骤:
客户端请求服务器,如果服务器需要记录该用户的状态,就是用 response 向客户端浏览器颁发一个 Cookie。
客户端浏览器会把 Cookie 保存下来。
当浏览器再请求该网站时,浏览器把该请求的网址连同 Cookie 一同提交给服务器。服务器检查该 Cookie,以此来辨认用户状态。
注:Cookie 功能需要浏览器的支持,如果浏览器不支持 Cookie 或者 Cookie 禁用了,Cookie 功能就会失效。
Java 中把 Cookie 封装成了javax.servlet.http.Cookie类。
Cookie 剖析Cookies 通常设置在 HTTP 头信息中(虽然 JavaScript 也可以直 ...
JavaWeb 之 Filter 和 Listener引入了 Servlet 规范后,你不需要关心 Socket 网络通信、不需要关心 HTTP 协议,也不需要关心你的业务类是如何被实例化和调用的,因为这些都被 Servlet 规范标准化了,你只要关心怎么实现的你的业务逻辑。这对于程序员来说是件好事,但也有不方便的一面。所谓规范就是说大家都要遵守,就会千篇一律,但是如果这个规范不能满足你的业务的个性化需求,就有问题了,因此设计一个规范或者一个中间件,要充分考虑到可扩展性。Servlet 规范提供了两种扩展机制:Filter和Listener。
FilterFilter 是过滤器,这个接口允许你对请求和响应做一些统一的定制化处理。
Filter 提供了过滤链(Filter Chain)的概念,一个过滤链包括多个 Filter。客户端请求 request 在抵达 Servlet 之前会经过过滤链的所有 Filter,服务器响应 response 从 Servlet 抵达客户端浏览器之前也会经过过滤链的所有 FIlter。
过滤器方法Filter 接口有三个方法:
init:初始化 Fi ...
JavaWeb
未读JavaWeb 之 Servlet 指南JavaWeb 简介Web 应用程序Web,在英语中 web 即表示网页的意思,它用于表示 Internet 主机上供外界访问的资源。
Web 应用程序是一种可以通过 Web 访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。
Internet 上供外界访问的 Web 资源分为:
静态 web 资源:指 web 页面中供人们浏览的数据始终是不变。常见静态资源文件:html、css、各种图片类型(jpg、png)
动态 web 资源:指 web 页面中供人们浏览的数据是由程序产生的,不同时间点访问 web 页面看到的内容各不相同。常见动态资源技术:JSP/Servlet、ASP、PHP
常见 Web 服务器
Tomcat
Jetty
Resin
Apache
Nginx
WebSphere
WebLogic
JBoss
Servlet 简介什么是 ServletServlet(Server Applet),即小服务程序或服务连接器。Servlet 是 Java 编写的服务器端程序,具有独立于 ...
JavaWeb
未读JavaWeb 之 Jsp 指南简介什么是 Java Server PagesJSP全称Java Server Pages,是一种动态网页开发技术。
它使用 JSP 标签在 HTML 网页中插入 Java 代码。标签通常以<%开头以%>结束。
JSP 是一种 Java servlet,主要用于实现 Java web 应用程序的用户界面部分。网页开发者们通过结合 HTML 代码、XHTML 代码、XML 元素以及嵌入 JSP 操作和命令来编写 JSP。
JSP 通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。
JSP 标签有多种功能,比如访问数据库、记录用户选择信息、访问 JavaBeans 组件等,还可以在不同的网页中传递控制信息和共享信息。
为什么使用 JSPJSP 也是一种 Servlet,因此 JSP 能够完成 Servlet 能完成的任何工作。
JSP 程序与 CGI 程序有着相似的功能,但和 CGI 程序相比,JSP 程序有如下优势:
性能更加优越,因为 JSP 可以直接在 HTML 网页中动态嵌入元素而不需要单独引用 CGI 文件。
...
JavaWeb
未读JavaWeb 面经Servlet什么是 ServletServlet(Server Applet),即小服务程序或服务连接器。Servlet 是 Java 编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态 Web 内容。
狭义的 Servlet 是指 Java 实现的一个接口。
广义的 Servlet 是指任何实现了这个 Servlet 接口的类。
Servlet 运行于支持 Java 的应用服务器中。从原理上讲,Servlet 可以响应任何类型的请求,但绝大多数情况下 Servlet 只用来扩展基于 HTTP 协议的 Web 服务器。
Servlet 和 CGI 的区别Servlet 技术出现之前,Web 主要使用 CGI 技术。它们的区别如下:
Servlet 是基于 Java 编写的,处于服务器进程中,他能够通过多线程方式运行 service() 方法,一个实例可以服务于多个请求,而且一般不会销毁;
CGI(Common Gateway Interface),即通用网关接口。它会为每个请求产生新的进程,服务完成后销毁,所以效率上 ...
Maven 快速入门Maven 简介Maven 是什么Maven 是一个项目管理工具。它负责管理项目开发过程中的几乎所有的东西。
版本 - maven 有自己的版本定义和规则。
构建 - maven 支持许多种的应用程序类型,对于每一种支持的应用程序类型都定义好了一组构建规则和工具集。
输出物管理 - maven 可以管理项目构建的产物,并将其加入到用户库中。这个功能可以用于项目组和其他部门之间的交付行为。
依赖关系 - maven 对依赖关系的特性进行细致的分析和划分,避免开发过程中的依赖混乱和相互污染行为
文档和构建结果 - maven 的 site 命令支持各种文档信息的发布,包括构建过程的各种输出,javadoc,产品文档等。
项目关系 - 一个大型的项目通常有几个小项目或者模块组成,用 maven 可以很方便地管理。
移植性管理 - maven 可以针对不同的开发场景,输出不同种类的输出结果。
Maven 的生命周期maven 把项目的构建划分为不同的生命周期(lifecycle)。粗略一点的话,它这个过程(phase)包括:编译、测试、打包、集成测试、验证、部署。mav ...
Maven 插件之代码检查maven-checkstyle-plugin
maven-checkstyle-plugin,用于检测代码中不符合规范的地方。
定义 checkstyle.xml12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017 ...