对Servlet的理解

一、什么是servlet?     处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。理解这个的前提是了解一些http协议的东西,并且知道B/S模式(浏览器/服务器)。     B/S:浏览器/服务器。 浏览器通过网址来访问服务器,比如访问百度,在浏览器中输入www.baidu.com,这个时候浏览器就会显示百度的首页,那么这个具体的过程,步骤是怎样的呢?这个就了解一下http请求和响应了                  
分类: 其他 发布时间: 01-06 23:10 阅读次数: 0

内置对象request介绍,并至少说出5个request的常用方法并解释含义

request介绍: request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后服务器通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项。 request的方法: 常用方法 方法介绍 String getParameter(String name) 返回name指定参数的参数值 String[] getParameterVal
分类: 其他 发布时间: 01-06 23:09 阅读次数: 0

描述使用Mybatis来进行数据库操作的过程

版权声明:欢迎转载,转载请说明 https://blog.csdn.net/weixin_41606678/article/details/85806811 什么是Mybatis?维基百科是这样定义的:Mybatis是一个Java持久化框架,它通过XML描述符或注解把对象与储存过程或SQL语句关联起来。通俗点说就是Mybatis是对JPA(Java持久化API,一个Java应用程序接口规范)的实现,是为了简化数据库操作过程而衍生出来的产品。 --------------------------
分类: 其他 发布时间: 01-06 23:09 阅读次数: 0

阐述MVC模型

MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 视图 视图是用户看到并与之交互的界面。对老式的Web应用程序来说,视图就是由HTML元素组成的界面,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术已层出不穷,它们包括Macromedia Flash和象XHTML,XML/XSL,WML等一些标识语言和Web services. 如何处理应用程序的界面变得越来越有挑
分类: 其他 发布时间: 01-06 23:09 阅读次数: 0

GTA5实用载具、人物、武器、工具、脚本、地图添加

实用链接网址: Gta5-mods: https://www.gta5-mods.com/ 线下的Gta5不具备与人“互动”的乐趣,只有一个人拥有一座城市的孤独。 所以线下模式的乐趣在于修改、添加。。 可添加工具、载具、武器、脚本、皮肤及地图等。 As I see,we can do everthing we want——Venom 内含各种工具 : AddonPeds 3.0、OpenIV、Scripthook、ScripthookVDotNet、NativeUI等,以及各种修改器。 主要是
分类: 其他 发布时间: 01-06 23:08 阅读次数: 0

Gta5(侠盗猎车手)破解版、杀手6、巫师3:狂猎、古墓丽影:崛起、尼尔:机械纪元等破解版下载地址

网盘链接:https://pan.baidu.com/s/1tNLeNbsxjWATqU9KvRWsuw **密码:**pvba 具体目录: GTA5 3DM游戏运行库 NBA 2K18 变形金刚:毁灭 彩虹六号:围攻 方舟:生存进化[整合355升级档(v245.1)] 哥萨克3 孤岛惊魂2 孤岛惊魂:原始杀戮 古墓丽影:崛起 鬼泣4特别版 鬼泣5 黑暗之魂3 极品飞车18:宿敌 僵尸 镜之边缘催化剂 量子破碎 美国卡车模拟 尼尔:机械纪元 虐杀原形1 全面战争:战锤 塞尔达旷野之息 丧尸围城
分类: 其他 发布时间: 01-06 23:08 阅读次数: 0

WINDOWS误改系统文件windir (将其原来的 %SystemRoot% 改为了 "C:\WINDOWS" #注意加引用#)解决

导火线: 最起初的原因就是我在编程完成后,启用调试后显示调试的目标发生了异常,然后我就想我的代码没有问题啊(也不知道哪来的自信),于是就认为是计算机出了问题。 接着就百度解决的方法,发现一个解决的方法,要先打开windows高级系统设置,然后找到名为windir的系统变量,此时会发现它的值为 %SystemRoot% ,将其改为 “C:\WINDOWS”,保存、退出、重启。。 问题就此展开。。 寻路 在修改了自己的系统变量仍无知无觉后,打开编程软件发现报错。再次打开高级系统设置发现报出错误信息
分类: 其他 发布时间: 01-06 23:08 阅读次数: 0

【ZOJ Problem Set - 1049】I Think I Need a Houseboat

题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=49 代码: #include<iostream> #include<iomanip> #define E 3.14 using namespace std; int main() { int N; float X, Y ,Z[100]; cin >> N; if (N >= 1) { for (int i = 1; i <= N; i++) { ci
分类: 其他 发布时间: 01-06 23:07 阅读次数: 0

【ZOJ Problem Set - 1067】Color Me Less

Problem:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=67 Code: #include<iostream> #include<cmath> using namespace std; int main() { int i = 0, j = 0, count=0, near=0; //count统计输入的数组个数 near返回最近点下标 int T[256][3]; //使用二维数
分类: 其他 发布时间: 01-06 23:07 阅读次数: 0

Spring难以理解的问题总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/79864566 1、Spring事务传播机制 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播, 即协调已经有事务标识的方法之间的发生调用时的事务上下文的规则(是否要有独立的事务隔离级别和锁) 概述 当我们调用一个基于Spring的Service接
分类: 其他 发布时间: 01-06 23:05 阅读次数: 0

分享一篇网易杭州研究院的面经

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/79887141 分享一篇网易杭州研究院的面经 楼主是18届本科参加的春季补招 一、首先看看招聘简章(问题也基本问要求上的) Java开发-网易文漫-2018-杭州研究院922发布时间:2018-03-12 职位类别: 技术>服务端开发 最低学历: 本科 工作地点: 杭州市 工作年限: 不限 招聘人数: 1人 工作类型: 全职 岗位描述 该事业部涉及
分类: 其他 发布时间: 01-06 23:04 阅读次数: 0

Java并发系列(4)AbstractQueuedSynchronizer源码分析之条件队列

通过前面三篇的分析,我们深入了解了AbstractQueuedSynchronizer的内部结构和一些设计理念,知道了AbstractQueuedSynchronizer内部维护了一个同步状态和两个排队区,这两个排队区分别是同步队列和条件队列。我们还是拿公共厕所做比喻,同步队列是主要的排队区,如果公共厕所没开放,所有想要进入厕所的人都得在这里排队。而条件队列主要是为条件等待设置的,我们想象一下如果一个人通过排队终于成功获取锁进入了厕所,但在方便之前发现自己没带手纸,碰到这种情况虽然很无奈,但是
分类: 其他 发布时间: 01-06 23:04 阅读次数: 0

【最快捷】解决Navicat 出错:1130-host . is not allowed to connect to this MySql server,MySQL

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/80292755 本人建议用授权法解决这样的问题 不用cmd那么麻烦。 1、首先点击新建查询。 2、执行SQL语句 例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH
分类: 其他 发布时间: 01-06 23:04 阅读次数: 0

java实现K-means算法,k-means聚类算法原理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/80384850 /** * 需要所有point 以及族中心list * * @author:Yien * @when:2018年5月20日下午3:14:09 * @Description:TODO * @param:@param pointList * @param:@param centerPointList
分类: 其他 发布时间: 01-06 23:03 阅读次数: 0

MyBatis 获取子类的属性

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/80534347 这里有个model类: 基类: public class user { public int getId() { return id; } public void setId(int id) { this.id = id; } private in
分类: 其他 发布时间: 01-06 23:03 阅读次数: 0

Java读书笔记十一(Java中的内省机制)

1.前言 最近在学习Java的时候,突然发现了这个概念,鉴于好奇心的压迫,于是打算写一篇博客来总结一下。 2.什么是内省机制 为了让程序员们更好的从左Java对象的属性,SUN公司开发了一套API,就被我们称为“内省”,有利于我们对类对象的属性的操作,减少了代码的数量。 3.内省和反射有什么区别 反射式在运行状态把Java类中的各种成分映射成相应的Java类,可以动态的获取所有的属性以及动态调用任意一个方法,强调的是运行状态。 内省机制是通过反射来实现的,BeanInfo用来暴露一个bean的
分类: 其他 发布时间: 01-06 23:03 阅读次数: 0

消息队列应用场景

https://www.cnblogs.com/stopfalling/p/5375492.html 1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。 (1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端。 (2)并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。以上三个任务完成后,返回给客户端。与串行的差别是,并行的方式可以提高处理的时间。 假设三个业务节
分类: 其他 发布时间: 01-06 23:02 阅读次数: 0

Java反射中Class.forName()加载类和使用ClassLoader加载类的区别

最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来记录一下。 解释 在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoader就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到JVM中。Class.forName()方法实际上也是调用的CLassLo
分类: 其他 发布时间: 01-06 23:02 阅读次数: 0

算法的时间与空间复杂度

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/84481557 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 那么我们应该如何去衡量不同算法之间的优劣呢? 主要还是从算法所占用的「时间」和「空间」两个维度去考量。 时间维度:是指执行当前算法所消耗的时间,我们通常用「时间
分类: 其他 发布时间: 01-06 23:02 阅读次数: 0

Java开发人员必知必会的常用类库和API

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotpots/article/details/84557567 一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里不包括框架,如Spring和Hibernate因为他们
分类: 其他 发布时间: 01-06 23:01 阅读次数: 0