javaWeb
Felix_XY
腹有雅量气自华
展开
-
java IO、NIO、AIO详解
概述一、IO流(同步、阻塞)二、NIO(同步、非阻塞)三、NIO2(异步、非阻塞) 概述在我们学习Java的IO流之前,我们都要了解几个关键词同步与异步(synchronous/asynchronous):同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务是等待当前调用返回,才会进行下一步;而异步则相反,其他任务不需要等待当前调用返回,通常依靠事件、回调等机制...转载 2019-12-17 10:30:29 · 264 阅读 · 0 评论 -
漫谈Java IO之 Netty与NIO服务器
前面介绍了基本的网络模型以及IO与NIO,那么有了NIO来开发非阻塞服务器,大家就满足了吗?有了技术支持,就回去追求效率,因此就产生了很多NIO的框架对NIO进行封装——这就是大名鼎鼎的Netty。前几篇的内容,可以参考:网络IO的基本知识与概念普通IO以及BIO服务器NIO的使用与服务器Hello worldNetty的使用与服务器Hello world为什么要使用...转载 2019-12-17 10:24:56 · 296 阅读 · 0 评论 -
优雅的实现一个Webservice服务端(CXF)
目录引言实现`1. 引入依赖``2. 定义接口``3. 实现类``4. 启动类``5.启动成功效果图``6. 总结(注解解释)`@WebService@WebMethod@WebParam@WebResult@HandlerChain@Oneway@WSDLDocumentationCollection@WSDLDocumentation引言相比大家都或多或少的了解过或者听说过关于Webs...原创 2019-09-27 10:31:00 · 673 阅读 · 2 评论 -
javaWeb(七)ajax远程调用
1.处理ajax请求的时候页面不允许跳转(默认使用的是异步请求),并且在ajax使用的时候,不能 使用el表达式2.调用方法 $.ajax([json指令]);$.ajax({url:"login",type:"post",asyne:true; 异步操作 默认值data:{id:$("#id").val() }dataType:"json" 返回值类型 默认是...原创 2018-10-28 12:18:00 · 916 阅读 · 0 评论 -
javaWeb(六)项目初步
1.新建一个javaweb项目:-new----Others---Dynamic Web Project----添加 类名---选中添加xml文件的选项---Finish-当在web项目下面导入jar包的时候 直接将 jar包文件 复制到 WebContent---WEB-INF下面的lib文件即可; 在不使用框架的时候 所有web页面都放在WebContent下面2.servle...原创 2018-10-28 12:15:40 · 341 阅读 · 0 评论 -
javaWeb(五)EL表达式
1.语法结构--${作用域的key}--- 如果多个作用域的a相同的时候 那么获取到的是作用域最小的key--如果要指定获取到指定作用域中的key值 则可以使用 作用域+Scope .a 来指明2.[] 与 . 运算符 两张运算符都是用来导航数据, 代表的意思是一样的--${sessionScope.user.sex}等于${sessionScope.user["sex"]}和...原创 2018-10-28 12:11:25 · 268 阅读 · 0 评论 -
javaWeb(四)JSTL标签
1..JSP 默认地址WebContent(WebRoot,WebApp) 为根目录的文件所在路径 以当前页面为例该页面位于WebContent/pages/index.jsp WebContent为根目录 则可以省略/pages/index.jspjsp在第一次访问的时候会慢一点,会被编译成servlet,之后就会很快速servlet 在第一次访问的会慢,servlet对象只在第...原创 2018-10-28 12:09:39 · 234 阅读 · 0 评论 -
javaWeb(三)Jsp基础
1..JSP 默认地址WebContent(WebRoot,WebApp) 为根目录的文件所在路径 以当前页面为例该页面位于WebContent/pages/index.jsp WebContent为根目录 则可以省略/pages/index.jspjsp在第一次访问的时候会慢一点,会被编译成servlet,之后就会很快速servlet 在第一次访问的会慢,servlet对象只在第...原创 2018-10-28 12:08:29 · 256 阅读 · 0 评论 -
javaWeb(二)单例模式
-首先:-1将构造方法私有化-2.定义一个静态成员方法-饥饿模式直接创建一个对象出来private Student(){}private static Student student = new Student();publicstatic Student getInstance(){return student;} -慵懒模式:只有第一个使用的时候...原创 2018-10-28 12:06:31 · 461 阅读 · 0 评论 -
JAVAWeb(一)基础知识
1.服务器---web容器将页面以及页面请求程序放置在这;tomcatjboss-tomcat目录信息- backup 备份文件- bin 可执行的文件- conf 可执行的配置文件 可以在该文件下面的xml文件中修改端口的配置信息- lib 运行tomcat所需要的jar包存放文件- logs 日志文件- temp 临时文件夹- webapps tomca...原创 2018-10-28 12:05:24 · 257 阅读 · 0 评论