Liferay之角色
狂气之枪人物介绍大全

狂气之枪人物介绍大全【最新版】目录1.狂气之枪简介2.主要角色介绍1.1 威廉1.2 艾米丽1.3 亚当1.4 贝拉1.5 麦克斯3.反派角色介绍3.1 约瑟夫3.2 伊丽莎白3.3 达米安4.狂气之枪的特点和影响正文狂气之枪是一款备受玩家喜爱的第一人称射击游戏。
游戏中的角色设定丰富多样,使得玩家可以根据自己的喜好选择不同的角色进行游戏。
下面我们来详细了解一下狂气之枪中的各种角色。
首先,我们要介绍的是游戏中的主要角色。
他们是:威廉、艾米丽、亚当、贝拉和麦克斯。
1.1 威廉,游戏中的主人公,是一名拥有高超射击技巧的战士。
他为寻找自己失散的亲人而踏上了狂气之枪的征程。
1.2 艾米丽,是威廉的搭档,擅长使用各种高科技武器。
她与威廉共同追寻着真相,两人在游戏中形影不离。
1.3 亚当,是一名拥有强大力量的战士,他擅长使用近战武器,为了自己的信仰和理念而战。
1.4 贝拉,是游戏中的狙击手,她擅长远距离击杀敌人。
在游戏中,她与威廉等人结为同伴,共同对抗邪恶势力。
1.5 麦克斯,是一名身手敏捷的盗贼,擅长使用各种道具进行快速攻击。
他在游戏中与威廉等人结识,并共同追求自己的目标。
除了这些主要角色外,游戏中还有许多反派角色。
他们分别是:约瑟夫、伊丽莎白和达米安。
3.1 约瑟夫,是游戏中的最大反派,他为了实现自己的野心而不择手段,甚至不惜牺牲无辜者的生命。
3.2 伊丽莎白,是约瑟夫的得力助手,她拥有强大的战斗力,并且心狠手辣,为达目的不择手段。
3.3 达米安,是一名雇佣兵,他为金钱而战,虽然他并非彻底的邪恶,但他的行事方式常常让人不齿。
狂气之枪这款游戏以其精美的画面、丰富的角色设定和紧张刺激的剧情受到了广大玩家的喜爱。
影之诗动漫第二季人物介绍

影之诗动漫第二季人物介绍
摘要:
1.影之诗第二季概述
2.主要角色介绍
3.人物关系及故事情节
4.影之诗第二季的观众评价
正文:
一、影之诗第二季概述
《影之诗第二季》是一部日本动漫作品,该剧于2022 年上映。
剧情围绕着魔法使的新娘展开,讲述了主人公与各种妖怪、魔法师之间的冒险故事。
第二季延续了第一季的制作风格,画面精美,剧情紧凑,深受观众喜爱。
二、主要角色介绍
1.种崎敦美:女主角,一名年轻的魔法使,性格坚韧,为了寻找自己的失踪母亲而展开冒险。
2.竹内良太:男主角,一名拥有神秘力量的魔法使,为了保护种崎敦美而与之结为伴侣。
3.内山昂辉:主要反派角色,一名强大的魔法使,企图利用邪恶力量征服世界。
4.远藤绫:女主角的朋友,一名擅长使用召唤魔法的魔法使。
5.津田美波:男主角的旧识,一名拥有强大火焰魔法的魔法使。
6.河濑茉希:女主角的导师,一名拥有深厚魔法知识的魔法使。
三、人物关系及故事情节
在《影之诗第二季》中,主人公种崎敦美与竹内良太结为伴侣,共同面对各种危险。
他们与其他角色之间建立了深厚的友谊,一起迎接挑战。
剧情围绕着主人公们的冒险展开,充满了奇幻与魔法元素。
四、影之诗第二季的观众评价
《影之诗第二季》凭借其精美的画面、紧凑的剧情以及富有魅力的角色,赢得了观众的一致好评。
许多观众表示,该剧延续了第一季的优秀品质,让人期待后续的发展。
总之,《影之诗第二季》是一部值得一看的优秀动漫作品。
liferay portal

Community(社区)1、Liferay Portal的Community(社区)概述用户手册里面是这么说的:一个社区是由有相同爱好或技术兴趣的用户组成的,一个用户可以属于任意多个的社区。
赋给某个社区的权限也会自动地赋给这个社区里的用户。
说到这里就顺便说说Liferay Portal的另外一个概念User Group, User Group的概念跟上述Community的概念完全类似,也是由一些用户组成的,并且能够继承分配给这个组的权限. 他们的不同点在于一个Community必须至少包含一个页面, 但是User Group不能有自己的页面.系统中默认有CMS, Support, Guest三个Community,另外每个Power User或者Administrator角色的用户第一次登录后, Liferay会自动地创建一个只属于这个用户的Commnunity.社区还有开放(Open)和关闭(Close)之分,开放社区就是来去自由,某个用户想来就来,想走就走.关闭社区想增加新成员,必须要通过管理员来增加.Open communities allow a user to join or leave them at any time without any type of approval from Administrators. Closed communities can only receive new users who are explicitly assigned by Administrators. These concepts will also be discussed in a later section.如果一个用户属于多个Community,选择上述的弹出功能图标中的一个【My Place】图标,会出现一个所有社区的下拉框, 选择你要的那个就可以了.上面说过,一个Community必须有自己的页面(数量不限),每个页面可以有多个Portlet. 真是说起来容易,我想自定义一下社区的页面,结果花了大半天时间.Without pages, a community is just an empty shell. All portlets in the portal are displayed on pages. They can be thought of as desktops on which you put your portlet applications. The desktops can be shared with other users or they can be restricted for your own personal use. By default, if a user is given the Power User role, that user is given a personal community that only he/she can access, and he/she has permissions to do anything in that community. Under the My Places menu, that community will appear as the user's name.社区的页面还分Public和Private, Pubilc页面可以让Guest访问(通过设置FrendlyUrl); Private页面必须登录后才能访问到A public page is a page in your community that can be accessed by guests. As long as the guest has the appropriate URL (Friendly URLs will be discussed in the next section), the guest haspermission to access any public page.A private page is a page in your community that can only be accessed by logged in users who are part of your community. If a user is not logged in (i.e., the user is a guest) or if a user does not belong to your community, then the user cannot access your private page.下面以添加一个名为My Community的社区,并自定义这个社区页面为例,说明这个问题. 具体的操作是:1、以管理员身份登录2、用Add Content功能把"Communities" Portalet添加到管理员默认的社区页面里面来.3、点击"Communities" Portalet里的"Current"链接,出现目前所有的Community(就是默认的那三个).4、点击上面的Add按钮,添加一个叫MyCommunity的社区,并把Open选项勾上.5、点击save按钮,回到社区列表页面,点击MyCommunity后面的Pages图标,出现页面编辑窗口6、因为这个社区还没有页面,所以左边只有一个光秃秃的电脑图标.在右边的Name文本框填如新的页面名称(如page1),点击"Add page"按钮.7、现在可以看到电脑图标下多了一个page1.其他的子页面也可以用类似的方法添加.8、用弹出的功能图标"路标"图标,转到MyCommunity(Public)页面,再用Add Content功能添加你想要的Portalet.这样就完成了.2、存储社区的表在Liferay Portal的数据库中的表Group_代表社区,在Liferay以前的老版本中,社区被称为组;如果Group_表中字段classNameId和字段classPk为0,则代表社区。
Liferay 使用手册

Liferay 使用手册
刘建军
os9@
1.快速入门
1.1. 安装
去liferay官方网站上下载liferay-portal-tomcat-4.2.2.zip,直接解压就可以,然后执行liferay-portal-tomcat-4.2.2\bin\startup.bat命令,显示liferay已经启动
1.2. 测试
在浏览器上输入:http://localhost:8080/
1.3. 登录
用户名:test@ 密码:
test
登录后界面如下:
1.4. 添加portlet
然后在左边出现如下画面,就可以选择自己想要的portlet 了。
从这里进入 添加portlet
2.高级使用
2.1. 增加新用户
从这里进入
保存就完成添加
用户建立后,在这里改密码在这里可以将用户添加到组织或区域中
喜欢中文?
这里改改就行
2.2. 给用户增加角色
第一步:进入角色标签页
先选中角色,
再点击分配第二步:找到要添加到adminstrator角色的用户
2.3. 增加组织
与添加用户类似2.4. 增加地域
与添加用户类似先点击可用的再更新关联关系
2.5. 变更主题
从这里进入
选你所爱。
影之诗动漫第二季人物介绍

影之诗动漫第二季人物介绍(原创版)目录1.影之诗动漫第二季概述2.主要角色介绍a.亚夜子b.刹那c.晓d.莉莉e.铃兰3.反派角色介绍a.暗影b.幻影4.故事情节概述正文影之诗动漫第二季是一部集魔法、奇幻、冒险于一体的动漫作品。
在这个世界中,充满了神秘与奇幻的魔法,人们可以通过使用魔法卡片来施展各种强大的魔法。
在这个充满魔法的世界里,亚夜子、刹那、晓、莉莉和铃兰等角色将展开一场惊心动魄的冒险旅程。
亚夜子是本作的女主角,她是一名拥有强大魔法能力的高中生。
在第二季中,她将继续与刹那、晓等伙伴一起探索充满魔法的世界,为了守护这个世界的和平而努力奋斗。
刹那是亚夜子的同学,他同样拥有强大的魔法能力。
在第一季中,他曾为了拯救亚夜子而勇敢地挺身而出。
在第二季中,他将继续与亚夜子共同面对各种挑战。
晓是亚夜子的另一位同学,她性格开朗,总是为朋友们带来欢乐。
虽然她的魔法能力不及亚夜子和刹那,但她始终努力着,并在关键时刻发挥重要作用。
莉莉是亚夜子的好友,她拥有一种神秘的魔法能力,可以与动物进行心灵沟通。
在第二季中,她将与亚夜子等人一起展开冒险,为了保护这个世界而战斗。
铃兰是刹那的妹妹,她年纪虽小,但拥有极高的魔法天赋。
在第二季中,她将与哥哥刹那一起,为了守护这个世界的和平而努力奋斗。
在影之诗动漫第二季中,暗影和幻影是主要的反派角色。
他们企图通过控制魔法世界,来达到统治整个世界的目的。
为了阻止他们的邪恶计划,亚夜子等角色将展开一场激烈的斗争。
总的来说,影之诗动漫第二季将为观众带来一个充满奇幻与冒险的故事。
在这部作品中,亚夜子等角色将勇敢地迎接各种挑战,为了守护魔法世界的和平而努力奋斗。
Liferay 6开发指南

Liferay 6.0开发指南1. 介绍1、已有的应用集成方法:将应用重写为一个Portlet创建一个简单的Portlet整合应用(一般使用Web Service),可以使用iframe或http 代理(可以使用Liferay's WebProxy portlet)。
已有的应用要像部署门户插件一样,把WAR文件部署到应用服务器里,可以使用控制面板或直接复制的方式完成。
Liferay可以自动创建一个Portlet通过iframe集成已有应用。
2、自定义主题风格(Themes)3、自定义布局模板(Layout Templates)4、自定义或扩展门户功能:Hook plugins)Hook plugins可以用来扩展Liferay的核心功能。
5、高级扩展方式:Ext plugins扩展插件可以允许开发人员修改Liferay的核心部分,可以修改任何一个类。
扩展插件部署之后需要重新启动应用服务器。
Liferay 6.0之后用Ext plugins的开发方式替换了原来的Ext Environment开发方式,这样可以简化部署。
之前的扩展环境可以转换为一个独立的插件。
2. 插件开发工具包(THE PLUGINS SDK)2.1 安装Liferay1、下载Liferay Portal bundled with Tomcat;/downloads2、下载Plugins SDK;3、删除liferay-portal-[version]/tomcat-[tomcatversion]/webapps 除ROOT和tunnel-web目录的其他所有文件夹。
4、打开liferayportal-[version]/tomcat-[tomcat-version]/bin目录,运行startup.bat,启动Liferay。
5、http://localhost:8080,默认帐号/密码:test@/test。
6、设置环境变量ANT_HOME,将$ANT_HOME/bin加入到PATH环境变量中。
Liferay Portal 6学习笔记

Portlet
Portlet被定義成为一個新的組件,具有新的明確的界面與行为。为了盡可能與現有的Servlet結合達到重复使用的目的,Portlet的規範利用了Servlet的規範,許多觀念都很相似的,結合Portlet、Servlet及Jsp在同一個網站系統中,我們稱为Portlet應用。在同一個Portlet應用中,他們將分享同一個類加載器(ClassLoader),上下文(Context)及Session。
權限控制:系統采用LDAP對用戶資源進行統一的管理,同時提供二次開發接口,可以與其他應用系統的用戶管理模塊對接,並能隨相關業務系統實時更新訪問權限。通過完善的授權機制及存取控制,用戶訪問權限控制到字段級別,確保用戶只能訪問具有權限的應用系統及相關信息。
內容管理:實現應用系統之間實時交換信息。采用多種緩存機制,保證內容交換的性能和准確性。采用基於XML的Rich Site Summary (RSS)標准,迅速在各應用系統之間傳播最新變化。
什麼是
Portlet是Portal中最重要的組件,負責在Portal中呈現信息內容,有相應的生命周期。通過自定義Portlet,用戶很容易定義個性化的Portal頁面。Portlet由Portlet容器負責管理、處理請求並返回動態頁面,可以作为Portal的可即插即用的界面組件。
Portlet
一個Portlet是以Java技術为技術的Web組件,由Portlet容器所管理,專門處理客戶的信息請求以及產生各種動態的信息內容。Portlet为可插式的客戶界面組件,提供呈現層成为一個信息系統。
Fate stay night 人物介绍(全)

Fatestaynight人物介绍(全)1.阿尔托莉雅·潘德拉贡性别:女所属动漫:《Fate/staynight》属性:血型O女王单马尾温柔善良武力勇敢忠心长发正义萌黄发简介:《Fate/staynight》的女主角。
剑士的Servant,真身是古不列颠传说中的国王亚瑟王。
2.卫宫士郎(えみやしろう,ShirouEmiya)声优:杉山纪彰,野田顺子(幼年)身高:167cm体重:58kgServant:Saber男主角,10年前被”魔术师杀手“卫宫切嗣收养的孤儿,第五次圣杯战争参加者之一,Saber的MASTER。
深受养父的影响,渴望成为”正义之友“的年轻见习魔术师,天生就对剑术特别喜好,弓术也已达到大师的级别。
擅长使用”投影“魔术。
3.远坂凛(とおさかりん,RinTohsaka)声优:植田佳奈身高:159cm体重:47kg三围:B77W57H80Servant:Archer、Saber(UBW)UBW线女主角,魔术世家继承者远坂时臣的女儿,卫宫士郎的同学,第五次圣杯战争的参加者之一,擅长使用”宝石“魔术,身为魔术师拥有不错的实力,Archer的MASTER。
父亲在第四次圣杯战争被其弟子言峰绮礼杀害,之后言峰绮礼成了其监护人。
4.间桐慎二(まとうしんじ,ShinjiMatou)声优:神谷浩史身高:167cm体重:57kg魔术世家间桐家族长男,间桐鹤野的儿子,间桐樱的哥哥,卫宫士郎的同学。
性格高傲自大,爱欺辱别人。
没有魔术才能,希望通过参加圣杯战争成为魔术师,在几年前得知樱是魔术师后,不断凌辱她的身心。
5.言峰绮礼(ことみねきれい,KireiKotomine)声优:中田让治身高:193cm体重:82kg生日:12月28日Servant:Lancer、Archer(Gilgamesh)冬木市言峰教会的神父,远坂凛的监护人,曾是远坂时臣的弟子。
第四次圣杯战争的参加者,同时也是第五次圣杯战争的监督者和最大作弊者。
深渊归途主要人物介绍

深渊归途主要人物介绍【实用版】目录1.深渊归途概述2.主要人物介绍1.艾尔2.莉莉丝3.雷恩4.莎拉5.约瑟夫正文《深渊归途》是一部科幻题材的小说,讲述了一群拥有超能力的人们在危机四伏的世界中探险的故事。
在这部作品中,作者塑造了多个充满个性和魅力的角色,让读者在紧张刺激的情节中感受到了人性的光辉。
下面我们来详细了解一下这部小说中的主要人物。
1.艾尔:作为故事的男主角,艾尔拥有强大的超能力,包括念力、控物等。
他性格坚毅,责任心强,总是在关键时刻挺身而出,拯救同伴于危难之中。
在探险过程中,艾尔逐渐揭开了关于自己身世的秘密,并与其他角色建立了深厚的友谊。
2.莉莉丝:故事的女主角,她拥有操控植物的超能力。
莉莉丝性格温柔善良,但同时也具备坚定的意志。
她与艾尔共同经历了许多险境,两人在相互扶持中逐渐产生了深厚的感情。
3.雷恩:作为艾尔的好友,雷恩拥有强大的战斗力,他精通武术,擅长近战。
他性格豁达,讲义气,总是在艾尔需要帮助时及时出现。
雷恩在故事中扮演了重要的配角角色,为探险之旅增色不少。
4.莎拉:莎拉是一位拥有控水能力的女性角色。
她聪明机智,善于分析问题,为团队解决了许多困难。
莎拉与艾尔等人共同经历了深渊归途的冒险,最终找到了属于自己的归宿。
5.约瑟夫:作为故事中的关键角色,约瑟夫是一个神秘的科学家,他一直在研究超能力的来源。
约瑟夫为艾尔等人提供了许多宝贵的线索,帮助他们找到了深渊的秘密。
总的来说,《深渊归途》中的主要人物各具特色,他们在危机四伏的探险过程中,共同成长,共同进退,最终找到了深渊的归途,也找到了自己心灵的归宿。
英雄传说:零之轨迹角色介绍

英雄传说:零之轨迹-⾓⾊介绍 罗伊德•班宁斯 L l o y d B a n n i n g s/18岁/C V.柿原徹也/拐(T型棍) 罗伊德作为本作男主⾓,是克洛斯贝尔警察局的新⼈搜查官。
三年前其担任搜查官的兄长过世,为继承死去的哥哥的意志⽽志愿成为⼀名警察。
曾在国外短暂⽣活了⼀段时间,在警察学校以优秀成绩取得了搜查官资格后,便再度回到克洛斯贝尔这座“魔都”。
现⾪属于克洛斯贝尔警察部门新设⽴的“特务⽀援课”这个新设⽴的⼩课室,专门负责与游击⼠竞争。
罗伊德是⼀个认真理智的青年,同时也具备敢于向违法和暴⼒对抗的勇⽓和正义感,使⽤的武器是可以让敌⼈⽆⼒化的特殊警棒“T型棍”。
『各位,出发吧!我们⼀定可以超越“壁障”的!』 艾莉•麦克道尔 E l i e M a c D o w e l l/18岁/C V.遠藤綾/导⼒枪 艾莉•麦克道尔是“魔都”克洛斯贝尔市市长麦克道尔的孙⼥,性格亲切却有着竞技射击等特殊兴趣。
对陷⼊丑陋政治⽃争的克洛斯贝尔抱持着疑问的她,为了学习⽽在周边诸国留学,并⾃愿成为了⼀名警察。
因为爱好射击,艾莉能够熟练地使⽤特别定制的旧式导⼒枪。
在很多有识之⼠的眼⾥,克洛斯贝尔特殊的地理位置和政治环境使其⽆法作为经济都市长久繁荣下去。
年幼的艾莉从⼩与爷爷⼀起⽣活,志愿⾛⼊政界成为政治家,但在了解了克洛斯贝尔的实情和⽗亲的遭遇后,她决定加⼊警察组织,从另⼀个⾓度来帮助⾃⼰的爷爷。
『我很喜欢这个城市。
但是──偶尔也会觉得这⾥⼗分可憎。
』 缇欧•普拉托 Ti o P l a t o/14岁/C V.⽔橋かおり/魔导杖 14岁的缇欧是⾪属于技术⼒量领先于⼤陆⽔平的“爱普斯泰恩财团”的⼀名天才少⼥。
爱普斯泰恩财团继承了发明导⼒器的天才导⼒学者爱普斯泰恩博⼠的功绩,特别擅长通讯信息处理等领域,⽬前正在持续进⾏其衍⽣产品“魔导杖”的开发计划。
缇欧便是为了进⾏武器“魔导杖”的实战测试⽽被外派⾄克洛斯贝尔警察局,从⽽与男主⾓罗伊德⼀⾏⼈相遇的。
LifeRay培训讲义1-LifeRay基础

Portal简介 ----Portal的作用
一是针对跟人(网友)的应用。由于Portal的特色,企业 和网站可以很容易的将自己的服务进行标准封装,插入 Portal系统,提 供跟用户使用。现在很多门户网站和 专业网站有很多服务,但是很多服务用户根本就没有使 用过、发现过,通过Portal的形式给用户一个集中体验 的场所。 二 是针对企业,企业可以将现有的信息系统,资源通过 Portal来进行封装,提供给用户使用。比如:有些公司 有报销系统,考核系统,会议系统,但这些系统都 是彼 此分离的,使用和界面并不统一,通过Portal可以很容 易地将这些系统提供的服务封装并呈给用户使用。
20
Liferay简介 ----功能分类
Liferay具备健壮的功能体系,提供超过60多个 开箱即用的portlet ,主要分为三类:
• 门户、内容管理&WEB发布
• 协作应用(Collaboration)
• 社交应用(Social Networking)
21
Liferay简介 ----内容管理&WEB发 布
14
下图显示了Portal服务器、Portlet容器以及Portlet之间的关系。
15
Portal的组成 ---- Portal逻辑架构
Portal系统一般由Portal服 务器、支持Servlet的Java应 用服务器或Web服务器、数据 库服务器、LDAP服务器组成, 此外还可以加上身份认证和 访问控制服务器(Identity Server或Access Manager) 等。前面所说的Portlet容器 通常是打包在Portal服务器 中的。
Liferay简介 ----社交应用(Social Networking)
无头骑士异闻录 主要角色

整容后为了更接近诚二闯入他的住所【本身是个严重的跟踪狂】。由 于看到了赛尔提的头颅,而被诚二打昏后被姐姐波江带走,并被受邀而来 的新罗整容成赛尔提,并被告知要装作失忆,这样就能与诚二永远呆在一起。 其实是姐姐想利用其"盲目的爱"以及"赛尔提的相貌"将弟弟诚二束缚在自 己身边,但却被其逃走,最终所有计划与阴谋被DOLLARS的老大破坏。
就读:来良学园1年A班(动画第一季,小说第1-3卷);2年A班(动 画第二季,小说第4-13卷);3年A班(小说SH篇,留级)。
身份:班长(与园原杏里共任)、图书委员长;DOLLARS的创始人及 论坛管理员;蓝色平方首领。
有着张娃娃脸的少年。黑发,灰蓝瞳色。常服为绿白外套。
折原九琉璃,轻小说《无头骑士异闻录》及其衍生作品中的角色,折 原临也的妹妹,折原舞流的双胞胎姐姐。个性有些阴沉,说话一般用单字。 但是身材很好,和妹妹完全相反的是巨乳。被舞流称作“九琉姐”。
矢雾诚二(やぎり せいじ),男,日本轻小说《无头骑士异闻录》 及其衍生作品中的角色。
位于池袋的矢雾制药公司的社长的侄子。从小爱着赛尔提的‘头颅’。 是DRRR!!中最早的以圆珠笔为武器的人。 高中开学前,搭救过被小混混包围的张间美香和杏里。 而亲生姐姐矢雾波江疯狂的迷恋自己,本身并不是毫无自知。 TV第九话中,他使用圆珠笔刺伤静雄,群众纷纷表示,诚二就是圆珠 笔教的教祖。
岸谷新罗是轻小说《无头骑士异闻录》及其衍生作品中的角色,池袋 的地下密医,对医学有接近变态的痴迷,面对新奇生命都渴望解剖,有些 天然呆,是个居家好男人。
这个角色说话轻佻,经常使用四个字的成语和格言,相反,若话中不 带四字成语和格言,则说明其态度十分认真。
岸谷新罗无头骑士异闻录动画形象(17张)兴趣:解剖、游戏、塞尔提 喜欢的:塞尔提的全部、谚语、格言 讨厌的:禁欲 喜欢的食物:三五八腌制法做的鰰鱼、塞尔堤亲手作的料理 讨厌的食物:肥肉 喜欢的话:“お医者様でも草津の汤でも、惚れた病は治りゃせぬ (医生和草津的温泉都治不了相思病)”--以及其他全部与恋爱有关,
开源平台Portal liferay介绍

开源平台Portal liferay介绍:一、平台已经提供的功能:1.个性化平台2.基本的portlet组件(用户管理、组织机构管理、角色管理、portlet管理、日历、论坛、博客、文档库、图片库、CMS)3.与其他开源项目的集成单点登陆:CAS工作流:JBPM即时通讯:jabber邮件:4.移动门户5.功能扩展二、平台相关分析1.技术构成:2.权限结构01.用户管理02.组织机构管理03.权限划分:用户-用户组-角色-portlet 3.portal应用的目录结构4.对外服务:已提供服务接口三、二次开发1.jsr168标准01.与servlet的异同Portlet 和 Servlet 的相似之处Portlet 也是 Java 技术的 web 组件Portlet 也是有特定的 container 在管理Portlet 可以动态产生各种内容Portlet 的生命周期由 container 所管理Portlet 和客户端的互动是通过 request/response 的机制Portlet 和 Servlet 的一些不同Portlet 只产生 markup 信息片段,不是完整的网页文件。
而 Portal 会将所有的Portlet markup 信息片段放到一个完整的 Portal 网页。
Portlet 不会和 URL 有直接的关系客户端必须通过 portal 系统才能和 Portlet 互动Portlet 有一些定义好的 request 处理,action request 以及 render request。
Portlet 默认定义 Portlet modes 及窗口状态可以指出在网页中该 Portlet 的哪个功能正在执行及现在的状态。
Portlet 可以在同一个 portal 网页之中存在多个。
Portlet 有一些附加的功能是 Servlet 所没有的Portlet 能够存取及储存永久配置文件及定制资料。
Liferay Portal 6学习之路-学习笔记完整版

③、
Portlet 有一些附加的功能是 Servlet 所没有的
Portlet 能够存取及储存永久配置文件及定制资料。 Portlet 可以存取使用者数据 Portlet 具有 URL 的重写功能在文件中去动态建立连结, 允许 portal server 不用去知道如何在网页的片 段之中建立连结及动 作。 Portlet 可以储存临时性的数据在 Portlet session 之中,拥有两个不同的范围 :application-wide scope 及 Portlet private scope 。 ④、 Portlet 不具有一些功能, 但是 Servlet 却有提供
WSRP
wsrp 是 OASIS Web Service For Remote Rortlet 的缩写。WSRP 是 Web Service 的一种新的商业应用,一种新的标准, 主要用来简化 portal 对于各种资源或程序整合的复杂度,可以避免编程带来的整合麻烦和问题。而且 Portal 管理员可以从海量 的 WSRP 服务中选择需要的功能用以整合到目前所有的 Portal 中。它有三种角色:
Portlet 也是 Java 技术的 web 组件 Portlet 也是有特定的 container 在管理 Portlet 可以动态产生各种内容 Portlet 的生命周期由 container 所管理 Portlet 和客户端的互动是通过 request/response 的机制
单点登录: Portal 通常采用 ACL、 SSL、 LDAP 等业界标准的安全技术, 提供对所有现有应用系统的安全集成, 只需在 Portal 的 唯一入口上登录一次,就可以访问所有应用系统和数据。对于安全性要求较高的应用系统,如电子商务平台、交易系统等,通 过扩展接口传递用户身份信息,如数字证书信息、数字签名信息等,进行二次身份认证,保证单点登陆的安全性。
十日终焉主要人物的回响

十日终焉主要人物的回响十日终焉是一部备受关注的影视作品,它以其独特的故事情节和精湛的演技,引起了观众们的广泛回响。
在这部作品中,主要人物们的表现无疑是最受瞩目的,他们的形象和角色给观众们留下了深刻的印象。
我们来看看男主角张云翔。
他在剧中饰演一个机智、勇敢又正义的侦探,他的形象深得观众喜爱。
张云翔的角色不仅展现了他出色的演技,还展示了他对角色的深入理解和精湛的表演技巧。
观众们对他的回响主要集中在他的机智和勇敢上,他的形象成为了观众们心中的英雄。
接下来是女主角李婷婷。
她在剧中饰演一个聪明、独立又善良的女警察,她的形象给观众们留下了深刻的印象。
李婷婷的角色展现了她的演技和角色理解的深度,观众们对她的回响主要集中在她的聪明和善良上。
她的形象成为了观众们心中的女英雄。
除了主角,还有一些配角也给观众们带来了深刻的回响。
比如男二号王鹏,他在剧中饰演一个善良、憨厚又有正义感的警察。
观众们对他的回响主要集中在他的善良和憨厚上,他的形象成为了观众们心中的好人。
另外还有女二号杨梦,她在剧中饰演一个聪明、美丽又坚强的女性角色。
观众们对她的回响主要集中在她的聪明和美丽上,她的形象成为了观众们心中的女神。
除了这些主要人物外,还有一些其他配角也给观众们带来了不少的回响。
比如男三号刘凯,他在剧中饰演一个冷酷、狡猾又有野心的反派角色。
观众们对他的回响主要集中在他的冷酷和狡猾上,他的形象成为了观众们心中的反派之王。
另外还有女三号张倩,她在剧中饰演一个善良、勇敢又有自己的坚持的女性角色。
观众们对她的回响主要集中在她的善良和勇敢上,她的形象成为了观众们心中的女英雄。
这些主要人物的回响不仅体现在观众对他们的喜爱上,也体现在观众对剧情的关注和讨论上。
观众们对剧情的推测和猜测,对人物关系的思考和解读,都展示了他们对这部作品的热爱和热情。
总的来说,十日终焉的主要人物的回响主要集中在观众们对他们的喜爱和关注上。
他们的形象和角色给观众们留下了深刻的印象,成为了观众们心中的英雄、女神和反派之王。
生化危机人气主角介绍

⽣化危机⼈⽓主⾓介绍 克⾥斯•雷德菲尔德的军事⽣涯开始于美国空军。
他的服役记录显⽰他有着严明的纪律并获得了⼤量嘉奖,指挥官描述克⾥斯为“坚持不懈”“不可动摇的献⾝精神”和拥有“⾼适宜性”的⼈。
正是这些品质使他表现出⾊,但同时使得他经常与长官发⽣冲突。
由于这些困难的影响,克⾥斯从美国空军退役了。
退役之后,克⾥斯被浣熊市特种部队(S.T.A.R.S.)看中,因为他拥有掌握各种枪械的能⼒和徒⼿搏击技能,并且他还有驾驶固定翼战⽃机和直升飞机的能⼒。
加⼊了S.T.A.R.S.后,克⾥斯被任命为阿尔法⼩队的先头侦查员(P M)。
作为先头侦查员,他有责任在部队到达前侦查和确保⽬标地点,并且要求他有出⾊的射击和搏击技能,以及使⽤各种枪械的能⼒。
这正是他所精通的领域,根据不同的情况⽽使⽤不论是⼩型枪械还是⼤型武器。
克⾥斯在S.T.A.R.S.的表现⾮常的令⼈满意。
看起来好像他终于找到了属于他⾃⼰的地⽅,但是命运却为他打开了另⼀扇⼤门。
他并不知道,⽣命中的新⼀章将会翻开,那就是1998年7⽉那命运的⼀晚。
S.T.A.R.S.布拉博⼩队受命调查浣熊市周边发⽣的失踪事件,失去⽆线电联系。
于是阿尔法⼩队被派遣进⾏调查搜救。
当他们发现直升机残骸后没多久,就遭到了野⽣⾷⾁⽝齿动物(被称为B.O.W.刻⽿柏洛斯)的袭击,被迫躲避到附近的洋馆之中。
洋馆事实上是制药巨头安布雷拉公司下属的阿克雷研究机构。
在这个研究机构中,他们进⾏了了⽆数⾮法⽣化武器的试验。
在这⾥,克⾥斯和他的搭档,吉尔•⽡伦丁,被迫与⼤量的B.O.W.进⾏交战,⽽这⼀切被阿尔伯特•威斯克记录下来作为研究数据。
威斯克是S.T.A.R.S.的指挥官,也是克⾥斯和吉尔的长官。
但是他的所有⾏为其实都是受安布雷拉公司的指⽰,威斯克利⽤他在S.T.A.R.S.的职权来利⽤克⾥斯和吉尔。
威斯克释放了部分B.O.W.进洋馆来进⾏他个⼈的数据采集。
这场在阿克雷⼭上发⽣的惨剧被称作洋馆事件,最后克⾥斯和吉尔摧毁了被称作暴君的⽣物,也⽬睹了威斯克的死亡和实验室的毁灭。
Liferay权限大全

1、企业管理概述(1)企业管理Portlet拥有最高的管理功能,它能够访问所有的组织、地区和用户;(2)组织管理Portlet能够访问它自己拥有的信息,以及它属下的组织、地区和用户所拥有的信息,也即能够访问属于它的所有地区和用户;(3)地区管理Portlet能够访问它自己所有的信息,以及它属下的用户所拥有的信息,也即能够访问属于它的所有用户。
注意:地区没有下级地区。
(4)三者的区别:当点击“企业管理Portlet”时:能看到当前用户所创建的所有组织、地区和用户;当点击“组织管理Portlet”时:能看到当前用户所属于的组织,不同于所创建的组织;当点击“地区管理Portlet”时:能看到当前用户所属于的地区,不同于所创建的地区。
(5)特别注意一点:从上图来看,只有地区下面才有用户,换句话说,一个用户必须指定一个地区才行?当新增或编辑一个用户时,也可以不指定地区,即只需要指定一个组织就可以了;当新增或编辑一个用户时,同样也可以不指定组织,即只需要指定一个地区就可以了;当新增或编辑一个用户时,既可以不指定组织,也可以不指定地区,不过从管理上来说,肯定是需要将一个用户指定到一个特定的组织或地区下的。
查询语句:select Users_erId, Users_anizationId, Organization_.location, Organization_.namefrom Users_Orgs,Organization_where Users_anizationId = Organization_.organizationIdorder by Organization_.location,Users_erId图(二)说明:这个图要说明的是:企业管理不是不指对某个企业的管理,同样组织管理和地点不是对某个组织,某个地点的管理。
它的意义在于说明这是三个不同的等级,管理的范围也是有大有小的。
其中企业管理是最大的范转,它可以利用整个系统下面的所有资源,而组织管理是次级的,它能利用的资源范围是在它的组织内部,它不能利用别的组织的资源,组织下面的地点也是同样的。
liferay技巧

Liferay 技巧1.根据自己需要修改liferay jedi主题选择jedi主题,具有下拉菜单,以下为修改部分:1、去除语言转换图,在liferay-jedi-theme\templates下的dock.vm文件中添加注释#* <div class="lang">$nguage()</div>*#2、去除右上角的导航下拉菜单,在文件dock.vm中#*<h2 class="user-greeting"><span>$user_greeting</span></h2>*#3、去除主菜单右上的/和my profile链接,在文件portal_normal.vm中#* <div id="top-menu"><a href="$company_url"></a>#if ($is_signed_in)| <ahref="$themeDisplay.getPathFriendlyURLPublic()/$user.getScreenName()/ profile">#language("my-profile")</a>#end</div>*#4、去除搜索输入窗,在文件portal_normal.vm#*#if ($group_id == $guestGroup.getGroupId())<div class="search">$theme.journalContentSearch()</div>#end#if ($update_available_url)<div class="popup-alert-notice"><a class="update-available" href="$update_available_url">#language ("updates-are-available-for-liferay")</a></div>#end*#5、左上角logo图标文件为custom/logo.png6、右上角下拉菜单我的帐户去除等#*#if ($show_my_account)<li class="my-account"><a href="$my_account_url">$my_account_text</a></li>#end*#7、去除公司logo链接,在文件portal_normal.vm<h1 class="logo">#* <a class="png" href="$company_url">$company_name</a>*#<a class="png">$company_name</a></h1>8、主菜单默认颜色为images\custom\下的bg.png9、ie上的ico图标在images\liferay.ico2.Liferay中如何让无权访问的Portlet隐藏?layout.show.portlet.access.denied=false未验证3.提高liferay性能转载自:/web/wanpeng/blog/-/blogs/777189提高liferay性能By Gavin Wan, On 5/7/08 6:28 AM似乎总能听到liferay性能的抱怨,在一个开源软件中这其实不难理解,就想一台公用的电脑,有人用oracle就在上面装个oracle,有人用DB2就又装了一个DB2…… 这些服务都启动自然就会慢。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、角色分为两种类型:
(1)role_表存储所有角色,其中type_ = 1表示是常规角色,type_=2表示是communities 角色
(2)常规角色的Actions有:Permissions、Define Permissions、Assign Members、View Users;而社区角色的Actions只有:Permissions、Define Permissions;
(3)对于上述几个默认的角色,我们不能修改,也不能删除;
对于我们自己创建的角色,可以修改,可以删除;
2、为什么Administrator角色不需要Define Permissions?
为什么社区角色Community Member能够Define Permissions,而社区角色Community Administrator和Community Owner却不能Define Permissions?
Community Administrator、Community Owner和Administrator(Regular Role)一样,都不能定义权限;换句话说,这三个角色的权限,不需要存储在数据库的Roles_Permissions表中,在权限开发的时候就已经预定义好了,并保存在XML文件或资源文件中,那么究竟保存在哪里?
经过查找,不在资源文件中;
经过查找,也不在XML文件中,尚未解决
3、比较几个默认角色下的用户情况:
(1)Administrator角色:
查询语句:
select * from ers_Roles where roleId = 10
查询结果:
(2)Guest角色:
查询语句:
select * from ers_Roles where roleId = 11 查询结果:
(3)Power User角色:
查询语句:
select * from ers_Roles where roleId = 12 查询结果:
(4)User角色:
查询语句:
select * from ers_Roles where roleId = 13 查询结果:
(5)Community Administrator角色:
查询语句:
select erId, Group_.name, Role_.name, Role_.type_ from UserGroupRole, Group_, Role_
where UserGroupRole.groupId = Group_.groupId and
UserGroupRole.roleId = Role_.roleId
查询结果:
(6)Community Member角色:见(5)
(7)Community Owner角色:见(6)
总结:
(1)新增一个用户后,会默认被指派给角色:Power User和User,如下图所示:
(2)表Users_Roles存储用户与Regular Role的信息;
表UserGroupRole存储用户与Community Role的信息;
4、比较几个默认角色下的默认权限情况:
(1)Administrator角色:
在【Enterprise Admin】Portlet中看不到,目前还不知道对于Administrator角色是如何定义权限的,定义在哪里?
(2)Guest角色:
默认情况下没有任何权限,如下图所示:
(3)Power User角色:
默认情况下没有任何权限,需要自定义。
(4)User角色:
默认情况下没有任何权限,需要自定义。
(5)Community Administrator角色:
在【Enterprise Admin】Portlet中看不到,目前还不知道对于Administrator角色是如何定义权限的,定义在哪里?
(6)Community Member角色:
默认情况下没有任何权限,需要自定义。
(7)Community Owner角色:
在【Enterprise Admin】Portlet中看不到,目前还不知道对于Administrator角色是如何定义权限的,定义在哪里?
5、为什么要将角色分为两类?以用户为例,试想登录后如何控制其权限?
(1)在Liferay中将角色分为Regular Role和Community Role,一个用户可以被指派给一个或多个Regular Role,也可以被指派给一个或多个Community Role;
(2)Regular Role和Community Role的相同之处:
定义权限(Define Permissions)的方式都是一样的;
Regular Role和Community Role的不同之处:
第一:把角色指派给用户的方式不同,Regular Role可以把角色指派给任何用户,而Community Role把角色指派给用户的时候,必须先选定一个社区,换句话说,只能指派给选定社区下的用户;
第二:可以指派的范围不同:Regular Role可以把角色指派给用户、组织、地区、用户组、社区等;Community Role只能把角色指派给用户,不能指派给组织、地区、用户组、社区等。
(3)一般来说,当一个用户登录系统后,查找它属于哪些Regluar Role(见表Users_Roles)和哪些Community Role(见表UserGroupRole),通过这些角色获得权限;
6、把用户指派给Regular Role和把用户指派给Community Role的方式比较:
(1)把用户指派给Regular Role
通过【Enterprise Admin】Portlet,如下图所示:
请注意:在【Enterprise Admin】Portlet中,选中一个社区角色后,在此并不能像Regular Role一样可以Assign Members;
(2)把用户指派给Community Role
通过【Community】Portlet,如下图所示:
用户。
两者不同之处:
(1)对于Community Role来说,要给用户指派一个角色,必须首先选中一个社区;对于Regular Role来说不需要这么做。
(2)对于Community Role来说,只能把社区角色指派给用户,而不能指派给组织、地区、用户组、社区;
对于Regulare Role来说,可以把角色指派给用户、组织、地区、用户组、社区等;
给社区角色指派用户:
给Regular Role Assign Member;
(1)角色赋权――给Regular Role赋权
(2)角色赋权――给Community Role赋权
(3)社区赋权――(误解:给组织机构赋权;正确的理解:给当前社区下的用户赋权)通过社区的【Assign User Permissions】,给当前社区下的用户分配权限;
第一步,如下图所示:
第二步,选择一个资源(Portlet),如下图所示:
第三步:选择该社区下的用户,如下图所示:
第四步:设置对资源的操作,如下图所示:
经过测试,给用户分配权限不成功,表Users_Permissions和表Groups_Permissions都没有变化;
8、为什么可以把Regular Role指派给用户、组织、地区、用户组、社区,而对于Community Role却只能指派给用户,不能指派给组织、地区、用户组、社区?
暂时无法解答
9、为什么一个用户加入一个社区后,会自动加入默认的社区角色Community Member,见表UserGroupRole;
为什么一个组织、地区、用户组加入社区后,不会自动加入默认的社区角色Community Member?见表OrgGroupRole
暂时无法解答
10、如何看一个用户拥有哪些角色?如何将一个用户退出某个角色?
(1)看一个用户拥有哪些角色:
参见下述内容。
(2)将一个用户退出某个角色有两种方式:
方式一:在【Enterprise Admin】Portlet的【Roles】标签页中选定角色,点击【Assign Members】,选中用户,点击【Update Associations】,如下图所示:
中选定【Edit】,选定一个角色后,点击【Remove】即可退出该角色,如下图所示:
11、Liferay中角色的继承关系
(1)Liferay中的角色不存在继承关系;
(2)Liferay中角色的继承通过Group来体现,所以不考虑Role的继承关系,但Role
可以与相关的Group相关联,便于授权。
12、存在的疑问:
(1)用户可以扮演多个角色,即用户可以被指派给多个角色,将某一角色授予某一用户后,用户的权限不能超越角色的权限,但可以小于该角色的权限。
对此不太明白。