`
icess
  • 浏览: 251188 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
使用JSF的人都知道,JSF本身是一个很优秀的Web Model 2框架, 具有很多优秀的思想.

但是有些时候JSF的使用还是不是十分方便. 尤其是对于初学者而言, 常常被一些莫明其妙的问题搞得晕头转向.
相信很多初学者都见到过这个Exception吧:

严重: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Cannot find FacesContext

当我在学习JSF的时候,看到这个Exception我找了半天都没有发现我的代码哪里错了(代码不可能出错,因为是直接copy的书中的源代码 呵呵), 后来不经意间才发现原来访问页面的URL错了, 在JSF配置文件中配置的servlet映射为.jsf,所以访问的URL应该是 .... index.jsf, 而不是.... index.jsp., 就这么一点疏忽就让人白忙活了半天. 郁闷哦.

随着学习的深入,这种基本错误是很少再出现了(就算出现也可以马上知道问题的根本), 但是JSF其他的一些限制又是让人感到很郁闷的. 比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

另外还有Faces API使用起来不是十分直接的问题, 要把一个数据放入到session中就要一大串的操作( FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put(name, val); ),让人感觉很不爽.

....

如果你经常遇到这些问题, 那么现在我将告诉你一个好消息, 有了Frails 这些问题都可以轻而易举的解决了.

我们先来看看Frails是什么?

在Frails主页上定义 http://frails.hexiao.cn/what-is-frails.html

what is frails?

Frails 是基于JSF上的一个开发效率和RoR可以向媲美的JavaEE框架 !

Ruby On Rails(RoR)因为在开发web程序的高效性而风行一时(可能现在仍然很热), 那些RoR的支持者说, RoR可以比java的开发效率高出10倍以上,我们对此观点持怀疑的态度. 我们相信,如果有正确的开发方法来支持现在的Java web framework,则 Java web开发的效率 不会如此的低下.所以 我们研究了一下RoR的实现机制,来实现我们Java框架中的RoR. 因此, 我们提供一个在开发效率上和RoR可以媲美的JavaEE开发框架 -- Frails !

知道了Frails是什么后, 我们再来看看Frails有什么特性, 能给JSF带来什么功能上的增强.


在Frails主页上列举了Frails的如下主要特性: http://frails.hexiao.cn/frails-features.html

Frails(Java Server Faces On Rails)基于Java Server Faces (JSF),并将提供对 Hibernate和Spring的支持. 主要特征如下:

Frails 让开发者使用约定(习惯)和注解(annotations)来省略在 faces-config.xml 文件中 managed-bean 和 navigation-rule的配置.
Frails 提供一个更简单的方法来使用 Faces API.
Frails 重定向非 faces 请求为一个 faces 请求,这样可以避免因为URL输入的疏忽导致的异常.
Frails 提供一些预定义的 Managed Bean 基类让开发者扩展 .
Frails 可以让开发者在 Managed Bean 中使用注解(Annotation)来支持AOP功能 ,如 函数拦截(method interception).
Frails 提供 Managed Bean 属性的injection 和 outjection
Frails 中的Hibernate GenericDao 对象提供了基本的 CRUD 函数 和 其他一些有用(常用)的数据访问函数.
Frails 还提供了一些有用的注解(annotations)来简化JSF的开发.
Frails 完全支持 jsf 1.1 和 jsf 1.2 规范,并且可以自动的探测你使用的版本.
Frails 提供了对action Method 和 Listener 函数的增强,在这些函数中现在你可以传递参数了.


知道这这么多Frails的东东, 那么你不禁要问,如何使用Frails呢.

这个是很简单的.   你只需要在web.xml文件中添加下面的配置:

<filter>
<filter-name>FacesFilter</filter-name>
<filter-class>net.sf.frails.filters.FacesFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>FacesFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


然后把你下载的frails4jsf1.X.jar 放到类路径中就可以使用了.

现在可以使用了, 你不禁要问, 如果在使用过程中我遇到了问题, 要到哪里得到帮助呢,如果我有好的Frails改进建议要到哪里提议呢.
关于frails的服务问题, 你可以到JavaCafe http://www.hexiao.cn/jsf/ 论坛的Frails专区中取得帮助.

ok, 这次Frails 简介就先到这里, 希望Frails能在你开发Java web app时给你带来一丝清爽.


资源:

Frails英文主页 http://frails.sf.net
Frails中文主页 http://frails.hexiao.cn
Frails中文论坛 http://www.hexiao.cn/jsf
分享到:
评论
19 楼 ahuaxuan 2007-03-30  
chenxu 写道

  只不过get方法被设计为“适合于”从服务器得到数据,但并不是不能向服务器
  提交数据。get方法是将向服务器提交的数据直接放在url请求后的,比如一些
  简短的用户名、密码数据什么的。同时,其向服务器提交的数据量是有限的。好像是
  1M.

所谓的‘重定向’意思
就是将来到这个页面以前向服务器提交的那些‘大量’数据重新向服务器提交一次。
 

1好像不是大小的问题,我记得是长度的问题,使用get提交数据时url的长度是有限制的,大概是几百个字符串。

2重定向的工作原理是:通过在http头吧一个302的http返回码和新的位置一并发送给浏览器,然后浏览器将自动发出一个指向这个新位置的http请求,也就是说使用重定向其实是包含了浏览器的两次请求。使用重定向会引起少许的性能损失,不过这个影响是非常微小的
18 楼 liangguanhui 2007-03-30  
懂HTTP协议的应该对get和post的认识比较深刻。

我们知道,http协议中,请求的格式是

GET(或者post) 路径 版本CLCR
http头的key:http头的valueCLCR
CLCR
内容体

实际上,如果是get的话,参数是放在路径那里,用&符号分割,如果是post的话,数据是放在内容体那里,也是用&符号分割。

两者之前的差别,是get的参数是有一点限制的,而post的则没有。
17 楼 icess 2006-11-29  
这下没有人疑惑了吧.
16 楼 chenxu 2006-11-24  
我来说一下吧,  实际上是这样的:

  post 和get 都是用于向服务器发起请求,然后服务器向客户端返回结果。

  只不过get方法被设计为“适合于”从服务器得到数据,但并不是不能向服务器
  提交数据。get方法是将向服务器提交的数据直接放在url请求后的,比如一些
  简短的用户名、密码数据什么的。同时,其向服务器提交的数据量是有限的。好像是
  1M.

  post方法被设计为适合于向服务器提交数据,所以其向服务器提交的数据量理论上是没有
  限制的。但是并不是说其就不能从服务器得到数据。实际上post一个请求后一般是
  调用服务器一个方法然后执行页面重定向。这个“页面重定向”的页面html实际上就是
  post方法从服务器获得的数据。


      所以 不要被那种说法 所迷惑了,这两种方法都是能提交数据并获取数据的。
   post方法用于需要向服务器提交大量的数据,需要安全性的数据;
   get方法用户去服务器取一些数据,比如获取一个页面,但是同时也灵活的允许你‘取’
   的时候提交一些简单的数据,比如菜单的固定配置参数什么的。

      另外,通过post方法返回的页面 被刷新时是需要 ‘重定向’的,所谓的‘重定向’意思
    就是将来到这个页面以前向服务器提交的那些‘大量’数据重新向服务器提交一次。
      而get方法得到的页面再刷新时就不需要这个动作了,因为其本身就时向服务器获取数据,
     即便其也向服务器提交了一些数据。因为是加在url请求后的,自动也就发给服务器了。
 

 
15 楼 jianfeng008cn 2006-11-23  
liangguanhui 写道
icess 写道
dongbin 写道
icess 写道
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.



Get 还是 POST和网络通信紧不紧张没有任何关系。
1. get是从服务器上获取数据,post是向服务器传送数据。

    2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

 4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

 5. get安全性非常低,post安全性较高。

对于只有一两个参数的提交, 在传输相同参数的情况下, 是get 还是post传输的总数据量更少呢


“1. get是从服务器上获取数据,post是向服务器传送数据。”这句话我真是不理解,get跟post都是发送然后获取,怎么会是一个获取,一个发送?

“3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。”这位仁兄是不是在说asp?


“5. get安全性非常低,post安全性较高。”所谓的安全性高只不过是用户在地址栏看不到而已。


同惑!!!
14 楼 liangguanhui 2006-11-22  
icess 写道
dongbin 写道
icess 写道
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.



Get 还是 POST和网络通信紧不紧张没有任何关系。
1. get是从服务器上获取数据,post是向服务器传送数据。

    2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

 4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

 5. get安全性非常低,post安全性较高。

对于只有一两个参数的提交, 在传输相同参数的情况下, 是get 还是post传输的总数据量更少呢


“1. get是从服务器上获取数据,post是向服务器传送数据。”这句话我真是不理解,get跟post都是发送然后获取,怎么会是一个获取,一个发送?

“3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。”这位仁兄是不是在说asp?


“5. get安全性非常低,post安全性较高。”所谓的安全性高只不过是用户在地址栏看不到而已。
13 楼 eltonto 2006-11-22  
FRAILS 有项目出来了吗
12 楼 bayers 2006-11-22  
icess 写道
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.


有没有量化测试过呐?
11 楼 SteveGY 2006-11-21  
哎~~,JSF,是一个……,怎么说好呢,这东西是应对asp.net的,但又缺少asp.net很有优势的user defined web control支持,写一个jsf的web控件,难度不比写一个jsp tag小。web控件或者叫界面控件的可重用性,还是asp.net做的最好,jsf在这里根本没有优势,所谓的“拖放式”的界面开发,对严肃的web项目开发,有可能是一场噩梦。举一个例子,有一系列的页面都有固定的header和footer,你如何使用jsf,又不用在每一个jspf的页面上重复header和footer? <include>?呵呵,有用过jsf include的人就有体会了,那叫一个难受啊。
10 楼 yy77 2006-11-21  
get的话,可以实现一些pretty url的。但是用post就不行了。
比方说,想要生成http://bloghost/myblog/2006/11/21/这样的机能,用jsf就会比较麻烦。
9 楼 icess 2006-11-21  
yuesefa 写道
icess是华工软院的么,
我和佳良一个年级的,2班的 呵呵, 终于见到frails了 呵呵 好久没去看了


呵呵, 在javaeye还可以见到同学, 高兴. 我们是一班的. 1.2刚刚发布, 添加了一点特性.
你现在在学校吗?
8 楼 yuesefa 2006-11-21  
icess是华工软院的么,
我和佳良一个年级的,2班的 呵呵, 终于见到frails了 呵呵 好久没去看了
7 楼 icess 2006-11-20  
dongbin 写道
icess 写道
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.



Get 还是 POST和网络通信紧不紧张没有任何关系。
1. get是从服务器上获取数据,post是向服务器传送数据。

    2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

 4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

 5. get安全性非常低,post安全性较高。

对于只有一两个参数的提交, 在传输相同参数的情况下, 是get 还是post传输的总数据量更少呢
6 楼 dongbin 2006-11-20  
icess 写道
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.



Get 还是 POST和网络通信紧不紧张没有任何关系。
5 楼 番茄有益 2006-11-20  
由于Java Studio Creator 拖拽的页面采用的是CSS定位,和以前做页面的感觉确实不同,整个应用风格也由其提供的theme包来提供,打开JSP源码面对的都是tag,美化起来多少有些问题,

我觉得其优点在于其数据访问是非常简单,利用JDBC CachedRowSet,像多记录同时修改这样的问题,实现起来异常简单。
4 楼 icess 2006-11-20  
Java Studio Creator 2是不错, sun计划把它打造为于微软的Visual Studio向媲美的工具. 用来开发jSF还是比较方便的. 不过它拖出来的页面. 好像不是很好美化. 没有怎么用过它来开发页面
3 楼 番茄有益 2006-11-19  
对SUN 的 Java Studio Creator 2 了解如何,SUN 的这个工具应用JSF实现WEB应用的类似VB的拖拽式开发,个人感觉这个工具还是不错的,组件式开发,配合转换器,验证器,页面导航器,dataProvider等,在Netbeans5.5中,其作为visual web 组件提供,还是看出来SUN 对此产品的信心。
SUN 的网站上也有一些简单的教程,作的还不错,

http://gceclub.sun.com.cn/prodtech/javatools/jscreator/index.html

不知道那位同学用过,有什么经验可以交流。
2 楼 icess 2006-11-18  
alang 写道
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。


post是比较好, 但是有时候Get还是有用的, 尤其在网络通信比较紧张的情况下.
1 楼 alang 2006-11-17  
>比如 Form数据的提交, JSF规范中为了维护服务端的组件树 只能使用Post提交, 而不可以使用Get. 而Get方法在很多地方还是非常有用的.

post的严格使用,会让你的应用更安全。

相关推荐

    JSF-Frails入门

    JSF-Frails入门学习资料

    Frails-开源

    **Frails 框架详解** `Frails`,全称 `Faces On Rails`,是一个专为 Java Web 开发者设计的开源框架。这个框架的核心目标是通过引入注解驱动的开发模式,来极大地简化使用 JavaServer Faces (JSF) 构建应用程序的...

    基于java学生宿舍管理系统设计与实现.docx

    基于java学生宿舍管理系统设计与实现.docx

    2023-04-06-项目笔记 - 第二百六十一阶段 - 4.4.2.259全局变量的作用域-259 -2025.09.19

    2023-04-06-项目笔记-第二百六十一阶段-课前小分享_小分享1.坚持提交gitee 小分享2.作业中提交代码 小分享3.写代码注意代码风格 4.3.1变量的使用 4.4变量的作用域与生命周期 4.4.1局部变量的作用域 4.4.2全局变量的作用域 4.4.2.1全局变量的作用域_1 4.4.2.259局变量的作用域_259- 2024-09-19

    小程序-轻客洗衣.zip

    小程序-轻客洗衣.zip

    基于java的海鲜自助餐厅系统设计与实现.docx

    基于java的海鲜自助餐厅系统设计与实现.docx

    基于java的英语单词学习网站设计与实现.docx

    基于java的英语单词学习网站设计与实现.docx

    基于java旅游信息网站设计与实现.docx

    基于java旅游信息网站设计与实现.docx

    ASP.NET基于web的订餐系统的设计与实现(源代码+论文).zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。、资源 5来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。、资 5源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。

    智能网联汽车数据要素流通研究

    内容概要:文中介绍了智能网联汽车(ICV)在全球范围内成为了汽车产业的热点,并且伴随车辆连通程度的上升而提升了基于数据分析的产品研发和服务扩展的比重,使得数据资产的重要性显著提高。在国家重视数据市场的发展之下,智能网联汽车的数据价值潜力巨大。本文从数据流通可能的应用情景切入,分析适用于ICV的资料元素规范,并诊断国内ICV资料流转面临的挑战并给出了改进对策。 适合人群:智能网联汽车领域内的从业人员,尤其是专注技术研发以及相关政策标准研究人员。 使用场景及目标:适用于从事智能网联汽车研发生产和数据应用的设计与规划,以及为未来的数据流动建立合理的模式。具体来讲,涵盖改善供应链信息流、优化交通管控、强化道路信息服务以及增强无人驾驶系统算法训练的效果等方面的工作。 其他说明:未来工作的重点领域集中在数据流通策略、技术验证和发展关键技术创新方面,以确保整个智能网联汽车行业可持续健康发展。

    绿色算力定义及关键技术发展研究

    本文对绿色算力的概念进行了阐述,认为绿色算力是算力基础设施与生态保护有机结合的综合能力,并将其划分为算力设施、设备、平台、应用‘四位一体’协调发展的方式。通过分析绿色算力的含义、研究现状及关键技术(涵盖算力设备绿色技术、节能减排技术等)对其未来做出预测并给出了建议。此外还探讨了如何通过技术创新提高效率及推动全行业的数字化绿色化进程。 适合人群:电信、互联网数据中心、云技术提供商相关人员,对数据中心能耗管控及可持续发展战略有兴趣的决策人员等。 使用场景及目标:①用于数据中心绿色技术的应用;②助力企业或组织机构打造高效且环境友好的算力基础设施和服务;③帮助政策决策者和标准制制机构理解和确立相关方针策略。 其他注意事项:绿色算力不仅有助于环境保护,而且有助于企业削减运营费用,提高市场竞争力。文中提及的各项新技术、新方法有望成为未来的热门话题及发展方向。

    【无人机路径规划】用于无人机路径规划的多目标 PSO实现Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    基于深度确定性策略梯度的UAV辅助移动边缘计算计算卸载优化python源码.zip

    基于深度确定性策略梯度的UAV辅助移动边缘计算计算卸载优化python源码.zip基于深度确定性策略梯度的UAV辅助移动边缘计算计算卸载优化python源码.zip 个人大四的毕业设计、课程设计、作业、经导师指导并认可通过的高分设计项目,评审平均分达96.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 [资源说明] 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设或者课设、作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),供学习参考。

    使用vue框架开发的网络教学平台web页面.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    #_ssm_133_mysql_校园招聘信息管理系统_.zip

    均包含代码,文章,部分项目包含ppt

    ASP.NET公文管理系统的设计与实现(源代码+论文).zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REaDME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。

    #_ssm_096_mysql_辅导员工作管理系统_.zip

    均包含代码,文章,部分项目包含ppt

    ASP.NET基于.NET的城市公交查询系统的设计与实现(源代码+论文).zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。

    网络管理是什么 网络管理做什么 网络管理长什么样 1.带机量(支持用户数) 2.端口数 3.吞吐量,并发连接数 4.

    关键字:UTM/企业防火墙/NGFW 功能:vpn,sdwan,无线控制器,ldap,双因子认证,nat/透明,终端控制,av防病毒,ips入侵检测,应用控制,web过滤, FortiGate UTM/NGFW产品 ①端口:8口、16口、24口、48口 ②层数:二层(接入层交换机、傻瓜式交换机)、三层(核心交换机、汇聚交换机) ③是否网管 网管: 非网管(傻瓜式交换机,即插即用) WEB网管(S1720GW系列) 全网管(S1720GFR系列,S2700以上的型号都为全网管) ④速率:百兆、千兆、万兆等 1.带机量(支持用户数) 2.端口数 3.吞吐量,并发连接数 4.功能 功能差异须知 NG-xxxx产品特有功能 TG-xxxx&NG-xxxx共有功能 TG-xxxx产品特有功能 FW:网络接入、安全防护、高可用性、身份认证、系统服务、系统管理 ●应用层DDOS攻击防护 负载均衡:多链路负载均衡与备份、多链路智能选路技术、多算法的服务器负载均衡 ●异常行为分析:内置统计只能算法,智能学习

    基于java的云趣科技客户管理系统设计与实现.docx

    基于java的云趣科技客户管理系统设计与实现.docx

Global site tag (gtag.js) - Google Analytics