自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 RPC

rpc框架解释谁能用通俗的语言解释一下什么是 RPC 框架? - 远程过程调用协议RPC(Remote Procedure Call Protocol)首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个...

2018-06-11 16:48:18 283

转载 JSF的生命周期

1 重建视图: 建立组件树,如果是首次渲染,则组件树被重置合适的状态;如果是首次渲染,则组件树被创建跳到响应阶段(JSF的组件树结构和DOM是一样的,只不过一个是client一个是server)。2 应用请求值: 树中的每个组件都能从请求参数中提取的新的值,并把值存储本地.为之后的处理所有与组件相关的事件进入队列,如果某个组件的immediate属性设置为true,那么验证,转换,以及与组件关联的...

2018-06-11 16:46:11 219

转载 Applet

参考网址:https://baike.baidu.com/item/Applet/2723730?fr=aladdinApplet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。 [1] 含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当...

2018-06-11 16:44:37 291

转载 hashcode()&equala()的联系与区别

equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。 两个obj,如果equals()相等,hashCode()一定相等。两个o...

2018-06-11 16:43:01 271

转载 SQL HQL JPQL CQL

1、HQL(Hibernate Query Language)是面向对象的查询,from后面跟的是“表名”,where后用“表中字段”做条件。在Hibernate中使用查询时,一般用HQL查询语句。因为HQL是面向对象的,而对象类的名称和属性都是大小写敏感的,所以是大小写敏感的。2、JPQL(Java Presistence Query Language )是EJB3.0中的JPA造出来的对象查询...

2018-06-11 16:39:43 211

转载 json

1.一般我们在进行客户端和服务端交换数据的时候,会使用Json来进行数据的传输,即转换成字符串类型的json数据来进行数据的交换。2.Json类型的数据一般是 JSONObject(对象),JSONArray(数组)。一般来说二组的区别在于,对象是无序的,而数组是有序的,看具体需求选择使用。import org.json.simple.JSONArray;import org.json.simp...

2018-06-11 16:36:26 108

转载 Ajax

什么是AjAx?异步的javascript和xml。作用是什么?通过AjAx与服务器进行数据交换,AjAx可以使用网页实现布局更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。怎么来实现Ajax?XmlHttpRequest对象,使用这个对象可以异步向服务器发送请求,获取响应更新,完成局部更新。 Open send responseText/responseXML 局部响应。...

2018-06-11 16:33:48 109

原创 life cycle与四个事件

在http协议的请求头中获取到要访问的资源,查找web.xml文件找到对应的serveletSevlet的生命周期 Servlet在第一次被访问的时候,服务器创建出Servlet对象,创建出对象以后会直接调用init方法做初始化操作,创建出的对象会一直驻留在内存中为对这个Servlet的访问服务,每次对这个Servlet的访问都会导致service方法执行,当web应用被移除出容器时或者服务器被关...

2018-06-11 16:24:22 550

原创 关于session

Session:称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。(1)当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。(2)当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。(3)当会话过期或被放弃后,服务器将终止该会话。Ses...

2018-04-21 15:15:40 181

转载 使用filter的用户登陆

过滤器(Filter),在web项目中用来验证用户是否登陆,我个人感觉是非常适合的(前提是你不想使用security这种的安全认证框架)。之前在网上看到了一些关于使用filter来进行登陆验证的文章,都不太全面,有的根本就是在误导开发者,故在此写下此文章,供初级开发者学习。想实现登陆过滤,只需完成两个工作,一个是配置文件(web.xml),一个是filter实现类的业务逻辑。看似简单,却会出现诸多...

2018-04-21 15:11:40 278

转载 初步认识JSP

一.JSP原理:(Web服务器是如何调用并执行一个jsp页面的?)1.      浏览器向服务器发请求,不管访问的是什么资源,其实都是在访问Servlet,所以当访问一个jsp页面时,其实也是在访问一个Servlet,服务器在执行jsp的时候,首先把jsp翻译成一个Servlet,所以我们访问jsp时,其实不是在访问jsp,而是在访问jsp翻译过后的那个Servlet。    原因分析:    当...

2018-04-21 15:08:00 199

原创 关于xml

关于XML1.xml的定义及用途:(1)定义:xml(中文名称:可扩展标记语言)是一种用于标记电子文件使其具有结构性的标记语言。(2)用途:它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。XML技术已经广泛应用于e-Learning应用系统的开发,大多数的商用e-Learning...

2018-04-21 14:51:34 318

原创 JavaEE知识点思维导图

2018-03-06 08:56:47 1978

原创 团队日志四

2017-11-08 14:57:01 294

原创 团队日志三

UI设计: 负责UI设计的本组成员王栎宇,王进,王青韵在对国内各类论坛以及相似的游戏论坛进行过考察之后,做出了初步的UI设计。 论坛的登录注册界面: 用户可以采用三种直接登录方式,微信,QQ和微博,也可以在本论坛进行注册并登陆 论坛注册界面: 论坛用户主页: 论坛首页:

2017-10-25 15:17:04 266

原创 团队日志二

在团队成员确认之后我们以最快的速度进行了团队项目的立项,确定了我们团队项目作品为一个面对绝地求生这款游戏的玩家的一个交流社区类型的网站,完成了团队队员的分工,对开发的进程做了简单的安排。项目所需语言: Html,css,Java,Mysql,PHP项目分工: 陈佳乐:编写文档,准备材料 张淼林,李春天:web前端 王青韵,王进,王栎宇:UI设计 边小丰,唐

2017-10-25 14:58:29 396

原创 团队日志一

在老师宣布开始团对项目结队开始后我们团队便迅速的完成了团队的组建,队员都是平时有所了解的同学,相信我们团队会有更好的配合和协调能力。队员简介: 组名:Effecfive Bum 组长:陈佳乐 组员:边小丰,李春天,唐威,王进,杨旭,张淼林,韩芙蓉,王青韵,王栎宇。 其中唐威,边小丰,李春天作为团队的技术骨干,他们在团对开发上都有一定的经验和积累,其中唐威在信

2017-10-25 14:19:43 1087

原创 wordCount

github链接:https://github.com/chenjiajiale/firstpro/blob/master/wordcount

2017-10-10 21:57:11 220

原创 四则运算练习器

简单介绍一下我的四则运算练习器的功能和基本的代码实现原理,我的代码使用Java进行编写的。首先测试题类型的选择有switch函数实现,在选择好运算类型后会随机生成十道与你选择类型相对应的测试题,测试题都是随机产生,使用的random函数实现。github的链接:https://github.com/chenjiajiale/firstpro/tree/master/test2

2017-10-10 21:17:57 605

原创 欢迎使用CSDN-markdown编辑器

第一次听说软件工程这个课程名字时,我第一反应就是这是一门理论性的课程,靠考试之前的突击背诵知识点就可以了,结果第一次上课就改变了我对这门课的看法,老师的的教学方法主要以实践操作为主,让我们学会写博客看博客,并且让我们每个人都建立github帐号,让我们从一开始就慢慢接触多人合作才是软件开发的主流这一重要的思想,以下,是我在看了这本书之后提出的问题。1、软件测试是软件工程中的一项重要的步骤,然而软件测

2017-09-13 15:09:42 134

原创 自我简介

身为一个软件菜鸟,怀着虚心学习的态度创建了这个博客,希望可以向各位大神好好学习。

2017-09-06 15:23:47 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除