atci service是什么 property是什么意思

property , plant, and equipment
您要查找的是不是:
这家公司一直在投资购置新机器和设备。
安装、保养及修理电机装置及设备。
提供自然瓦斯的。
冷却液气雾往往会污染工厂的空气和设备。
装备,配备装备和配备,如为了军事任务
你带着步枪和弹药吗?
双筒望远镜,望远镜,显微镜,照相机及附属品。
防护面具和设备的使用。
地面,墙壁,天花和设备看上去清洁。
良好的:地面、墙面、天花板和设备表面都是清洁的。
机械及设备的维修和保养;
鞍具和装备的选择和应用。
在资本价值的租赁和租赁物的改良包括在财产,厂房和设备。
上海台品机械设备有限公司。
大连日立机械设备有限公司。
出口农业机械及。
负责人员和设备的安全。
协助清洗设备及用具。
机械检查及设备调整。
如果不是以上词条,让海词编辑来提供解释
的海词问答和网友补充:
相关词典网站:FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188 _百度百科
收藏 查看&FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188
FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188位于伦敦是伦敦最受欢迎的酒店之一凭借独有的人文素养和其婉约美丽的殷殷之情不断吸引着广大顾客的到访酒店位置较好距离白金汉宫打车10分钟车程约6.0公里房间数量4地理位置海德公园酒店地址188 Westbourne Park Road, 威斯敏斯特, 伦敦, W11 1BT
FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188位于伦敦是伦敦最受欢迎的酒店之一凭借独有的人文素养和其婉约美丽的殷殷之情不断吸引着广大顾客的到访酒店位置较好距离白金汉宫打车10分钟车程约6.0公里[1]
移动互联网时代怎可没有网络这些FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188都为您想到了酒店提供免费wifi大部分房间网速较快畅游互联网毫无压力FG Property - 2BR Notting Hill, Westbourne Park Road, Flat 188位于伦敦是伦敦最受欢迎的酒店之一凭借独有的人文素养和其婉约美丽的殷殷之情不断吸引着广大顾客的到访酒店位置较好距离白金汉宫打车10分钟车程约6.0公里酒店交通比较方便以各主要景点的距离如下白金汉宫:打车10分钟车程约6.0公里海德公园:打车7分钟车程约3.7公里伦敦地铁:打车14分钟车程约6.2公里牛津街和摄政王街:打车9分钟车程约4.9公里夏洛克 福尔摩斯博物馆:打车6分钟车程约3.4公里惠灵顿拱门:打车10分钟车程约5.0公里伦敦唐人街:打车13分钟车程约6.3公里哈罗德百货:打车9分钟车程约4.5公里伦敦自然历史博物馆:打车9分钟车程约4.2公里查令十字:打车12分钟车程约6.0公里维多利亚和阿尔伯特博物馆:打车10分钟车程约4.2公里暖气携带宠物语言租车入住时间14:00-18:00时退房时间09:00-11:00时预订取消/预付政策取消和预付款政策根据各种公寓类型而有所不同选择上述公寓时请参阅公寓条款儿童和加床欢迎所有年龄的儿童最多容纳0张加床宠物不允许携带宠物.酒店接受的银行卡类型FGProperty-NottingHill,WestbourneParkRoad,Flat188接受上述银行卡付款并有权在您抵达之前进行预授权
新手上路我有疑问投诉建议参考资料 查看android 属性系统,SystemProperties 的简介---转载 -
- ITeye技术网站
博客分类:
每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。在系统初始化时,Android将分配一个共享内存区来存储的属性。这些是由“init”守护进程完成的,其源代码位于:device/system/init。“init”守护进程将启动一个属性服务。属性服务在“init”守护进程中运行。每一个客户端想要设置属性时,必须连接属性服务,再向其发送信息。属性服务将会在共享内存区中修改和创建属性。任何客户端想获得属性信息,可以从共享内存直接读取。这提高了读取性能。客户端应用程序可以调用libcutils中的API函数以GET/SET属性信息。libcutils的源代码位于:device/libs/cutils。API函数是:int property_get(const char *key, char *value, const char *default_value);int property_set(const char *key, const char *value);而libcutils又调用libc中的 __system_property_xxx 函数获得共享内存中的属性。libc的源代码位于:device/system/bionic。属性服务调用libc中的__system_property_init函数来初始化属性系统的共享内存。当启动属性服务时,将从以下文件中加载默认属性:/ default.prop/system/build.prop/system/default.prop/data/local.prop属性将会以上述顺序加载。后加载的属性将覆盖原先的值。这些属性加载之后,最后加载的属性会被保持在/data/property中。
特别属性如果属性名称以“ro.”开头,那么这个属性被视为只读属性。一旦设置,属性值不能改变。如果属性名称以“persist.”开头,当设置这个属性时,其值也将写入/data/property。如果属性名称以“net.”开头,当设置这个属性时,“net.change”属性将会自动设置,以加入到最后修改的属性名。(这是很巧妙的。 netresolve模块的使用这个属性来追踪在net.*属性上的任何变化。)属性“ ctrl.start ”和“ ctrl.stop ”是用来启动和停止服务。每一项服务必须在/init.rc中定义.系统启动时,与init守护进程将解析init.rc和启动属性服务。一旦收到设置“ ctrl.start ”属性的请求,属性服务将使用该属性值作为服务名找到该服务,启动该服务。这项服务的启动结果将会放入“ init.svc.&服务名&“属性中 。客户端应用程序可以轮询那个属性值,以确定结果。
Android toolbox程序Android toolbox程序提供了两个工具: setprop和getprop获取和设置属性。其使用方法:getprop &属性名&setprop &属性名&&&属性值&
Java在Java应用程序可以使用System.getProperty()和System.setProperty()函数获取和设置属性。
Action默认情况下,设置属性只会使"init"守护程序写入共享内存,它不会执行任何脚本或二进制程序。但是,您可以将您的想要的实现的操作与init.rc中某个属性的变化相关联.例如,在默认的init.rc中有:
# adbd on at boot in emulator
on property:ro.kernel.qemu=1
start adbd
on property:persist.service.adb.enable=1
start adbd
on property:persist.service.adb.enable=0
这样,如果你设置persist.service.adb.enable为1 ,"init"守护程序就知道需要采取行动:开启adbd服务。
文章中提到的共享内存就是Android特有的共享方式:ashmen
Ashmem是一个匿名共享内存(Anonymous SHared MEMory)系统,该系统增加了接口因此进程间可以共享具名内存块。举一个例子,系统可以利用Ashmem存储图标,当绘制用户界面的时候多个进程也可以访问。Ashmem优于传统Linux共享内存表现在当共享内存块不再被用的时候,它为Kernel提供一种回收这些共享内存块的手段。如果一个程序尝试访问Kernel释放的一个共享内存块,它将会收到一个错误提示,然后重新分配内存并重载数据。
Android 的系统属性包括两部分:文件保存的持久属性和每次开机导入的cache属性。前者主要保存在下面几个文件中:bionic/libc/include/sys/_system_properties.h&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
#define PROP_SERVICE_NAME "property_service"2
#define PROP_PATH_RAMDISK_DEFAULT
"/default.prop"3
#define PROP_PATH_SYSTEM_BUILD
"/system/build.prop"4
#define PROP_PATH_SYSTEM_DEFAULT
"/system/default.prop"5
#define PROP_PATH_LOCAL_OVERRIDE
"/data/local.prop"
后者则通过frameworks/base/core/java/android/os/SystemProperties.java的接口定义,&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
private static native String native_get(String key); 2
private static native String native_get(String key, String def); 3
private static native void native_set(String key, String def); 4
public static void set(String key, String val) { 5
if (key.length() & PROP_NAME_MAX) { 6
throw new IllegalArgumentException("key.length & " + PROP_NAME_MAX); 7
if (val != null && val.length() & PROP_VALUE_MAX) { 9
throw new IllegalArgumentException("val.length & " +10
PROP_VALUE_MAX);11
native_set(key, val);13
该接口类在初始化运行环境中注册对应的cpp接口android_os_SystemProperties.cpp,实际操作通过JNI调用的是cpp文件对应的接口:
frameworks/base/core/jni/AndroidRuntime.cpp&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
namespace android {2
extern int register_android_os_SystemProperties(JNIEnv *env);3
frameworks/base/core/jni/android_os_SystemProperties.cpp&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
static void SystemProperties_set(JNIEnv *env, jobject clazz, jstring keyJ, jstring valJ) 2
const char* 5
const char* 6
key = env-&GetStringUTFChars(keyJ, NULL); 7
if (valJ == NULL) { 8
/* NULL pointer not allowed here */ 9
} else {10
val = env-&GetStringUTFChars(valJ, NULL);11
err = property_set(key, val);13
env-&ReleaseStringUTFChars(keyJ, key);
if (valJ != NULL) {15
env-&ReleaseStringUTFChars(valJ, val);16
设置key的value时,需要作鉴权,根据设置程序所在进程的fd获知uid值,比如system server进程可以设置net打头的key,不可以设置gsm打头的key,相关的定义如下:
system/core/include/private/android_filesystem_config.h&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
#define AID_ROOT
/* traditional unix root user */2
#define AID_SYSTEM
/* system server */3
#define AID_RADIO
/* telephony subsystem, RIL */4
#define AID_DHCP
/* dhcp client */5
#define AID_SHELL
/* adb and debug shell user */6
#define AID_CACHE
/* cache access */7
#define AID_APP
10000 /* first app user */
system/core/init/property_service.c&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
#define PERSISTENT_PROPERTY_DIR
"/data/property" 2
struct { 3
const char * 4
unsigned int 5
} property_perms[] = { 6
{ "net.rmnet0.",
AID_RADIO }, 7
{ "net.gprs.",
AID_RADIO }, 8
AID_RADIO }, 9
AID_RADIO },10
{ "net.dns",
AID_RADIO },11
{ "net.usb0",
AID_RADIO },12
AID_SYSTEM },13
AID_SYSTEM },14
{ "runtime.",
AID_SYSTEM },15
AID_SYSTEM },16
AID_SYSTEM },17
{ "service.",
AID_SYSTEM },18
{ "wlan.",
AID_SYSTEM },19
{ "dhcp.",
AID_SYSTEM },20
{ "dhcp.",
AID_DHCP },21
{ "debug.",
AID_SHELL },22
AID_SHELL },23
{ "service.adb.root",
AID_SHELL },24
{ "persist.sys.",
AID_SYSTEM },25
{ "persist.service.",
AID_SYSTEM },26
{ NULL, 0 }27
int property_set(const char *name, const char *value)29
property_changed(name, value);31
return 0;32
int start_property_service(void)34
load_properties_from_file(PROP_PATH_SYSTEM_BUILD);38
load_properties_from_file(PROP_PATH_SYSTEM_DEFAULT);39
load_properties_from_file(PROP_PATH_LOCAL_OVERRIDE);40
/* Read persistent properties after all default values have been loaded. */41
load_persistent_properties();42 43
fd = create_socket(PROP_SERVICE_NAME, SOCK_STREAM, 0666, 0, 0);44
if(fd & 0) return -1;45
fcntl(fd, F_SETFD, FD_CLOEXEC);46
fcntl(fd, F_SETFL, O_NONBLOCK);47 48
listen(fd, 8);49
void handle_property_set_fd(int fd)52
switch(msg.cmd) {54
case PROP_MSG_SETPROP:55
msg.name[PROP_NAME_MAX-1] = 0;56
msg.value[PROP_VALUE_MAX-1] = 0;57 58
if(memcmp(msg.name,"ctl.",4) == 0) {59
if (check_control_perms(msg.value, cr.uid)) {60
handle_control_message((char*) msg.name + 4, (char*) msg.value);61
} else {62
ERROR("sys_prop: Unable to %s service ctl [%s] uid: %d pid:%d\n",63
msg.name + 4, msg.value, cr.uid, cr.pid);64
} else {66
if (check_perms(msg.name, cr.uid)) {67
property_set((char*) msg.name, (char*) msg.value);68
} else {69
ERROR("sys_prop: permission denied uid:%d
name:%s\n",70
cr.uid, msg.name);71
break;74 75
default:76
在开机启动后的init操作中,会执行一个loop循环,当检测到有新的设置时,进入设置流程,鉴权失败会提示相关的异常,如sys_prop: permission denied uid:1000
name:gsm.phone.id
system/core/init/init.c&!--&br /&
Code highlighting produced by Actipro CodeHighlighter (freeware)&br /&
void property_changed(const char *name, const char *value) 2
if (property_triggers_enabled) { 4
queue_property_triggers(name, value); 5
drain_action_queue(); 6
int main(int argc, char **argv) 9
parse_config_file("/init.rc");11
qemu_init();12
device_fd = device_init();13
property_init();14
fd = open(console_name, O_RDWR);15
property_set_fd = start_property_service();16
ufds[0].fd = device_17
ufds[0].events = POLLIN;18
ufds[1].fd = property_set_19
ufds[1].events = POLLIN;20
ufds[2].fd = signal_recv_21
ufds[2].events = POLLIN;22
fd_count = 3;23
for(;;) {24
if (ufds[0].revents == POLLIN)25
handle_device_fd(device_fd);26 27
if (ufds[1].revents == POLLIN)28
handle_property_set_fd(property_set_fd);29
if (ufds[3].revents == POLLIN)30
handle_keychord(keychord_fd);31
return 0;33
浏览 11863
浏览: 90182 次
来自: 北京
第1, 2, 3在miui4.0.4上测试都不好使, 第3种就 ...
使用singleInstance这个方法太草率了。
比如我们的 ...
lasttimes 写道可以尝试在AndroidManifes ...
你测试过吗???
可以尝试在AndroidManifest.xml文件中的启动a ...能力是逼出来的!
字号:大 中 小
在eclipse GANYMEDE中apache-tomcat-6.0.16加载工程后,启动服务器就会出现如下的红色警告信息,真是让人不爽:
<FONT face="Times New Roman" color=#ff-11 21:33:55 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:TestTomcat6.0.16' did not find a matching property.
<FONT face="Times New Roman" color=#ff-11 21:33:55 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\study tools\Java\jdk1.5.0_06\.;C:\WINDOWS\system32;C:\WINDOWS;D:/study tools/Java/jdk1.5.0_06/bin/../jre/bin/D:/study tools/Java/jdk1.5.0_06/bin/../jre/D:\study tools\Borland\Delphi7\BD:\study tools\Borland\Delphi7\Projects\Bpl\;D:\study tools\Java\jdk1.5.0_06\C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\WD:\study tools\MySQL\MySQL Server 5.0\C:\Program Files\Microsoft SQL Server\80\Tools\BINN
在网上查找答案,有的说将Tomcat的版本换成6.0.14就可以了;还有的说在建立Dynamic Web Project时把"Dynamic Web Module"选项后面的版本号由2.5改成2.4也行。不过这些回答好像都不能真正地解决问题。
出现SetPropertiesRule警告的原因是因为Tomcat在server.xml的Context节点中不支持source属性:&Context docBase="…" path="/…" source="org.eclipse.jst.j2ee.server:…"/&
解决方法是在Servers视图里双击创建的server,然后在其server的配置界面中选中"Publish module contexts to separate XML files"选项。
不过"Publish module contexts to separate XML files"究竟是什么意思,有必要看下"Tomcat Publishing Options"。
function open_phone(e) {
var context = document.title.replace(/%/g, '%');
var url = document.location.
open("/ishare.do?m=t&u=" + encodeURIComponent(url) + "&t=" + encodeURIComponent(context) + "&sid=70cd6ed4a0");
!觉得精彩就顶一下,顶的多了,文章将出现在更重要的位置上。
大 名:&&[]&&[注册成为和讯用户]
(不填写则显示为匿名者)
(您的网址,可以不填)
请根据下图中的字符输入验证码:
(您的评论将有可能审核后才能发表)
已成功添加“”到
请不要超过6个字物业服务合同,Property Services Contract,音标,读音,翻译,英文例句,英语词典
说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置: ->
-> 物业服务合同
1)&&Property Services Contract
物业服务合同
Discussion on The Particularity of Property Services Contract;
论物业服务合同的特殊性
The basis for property companies to fulfill this responsibility is laws and regulations of housing management and agreement of property services contract.
物业公司履行这项职责的依据是房屋管理法律法规的规定和物业服务合同的约定。
This paper probes into the concepts and distinctions of the earlier stage property services contract,the property services contract and the management stipulation,and points out some notes of making a property management contract and liabilities for breach of the contract.
探讨了物业管理合同中的前期物业服务合同、物业服务合同和管理规约的概念和区别,指出了物业管理合同的签约注意事项和违约责任。
2)&&property service contract
物业服务合同
To correctly analyse the features of property service contract is of great significance to clarify the legal relationship in the property management and regulate the behavior of the parties in the property management.
物业服务合同是典型的民事合同,是一种新类型的服务合同,是合同法上的无名合同和要式合同。
3)&&Real Estate Management Service Contract
论物业服务合同
4)&&Preliminary estate service contract
前期物业服务合同
5)&&Estate Management Serving Contract
物业管理服务合同
Analysis on the Legal Status of the Bodies of Estate Management Serving Contracts;
物业管理服务合同主体法律地位分析
6)&&Studies on Realty Property Service Contracts
物业服务合同研究
补充资料:服务合同
服务合同属于无名合同,是以服务为标的的合同,指一方当事人以自己的专业技能为另一方当事人解决特定问题而订立的合同。在经济学上有第一产业、第二产业与第三产业的区分,其中的第三产业,就是各种服务性行业的总称。服务性行业的主要经营活动,就是提供各种各样的服务。而以服务为标的的合同,也就是提供服务的合同,简称为服务合同。
我国学说又进一步将服务分为经济性服务和非经济性服务。前者指生产和流通领域中进行的各种服务,如运输、保管、仓储、行纪、居间、结算等服务。后者又称社会性服务,如医疗服务、邮电服务、旅游服务、律师服务、会计服务,等等。
关于服务合同,我国法律未作统一规定,具有专门规定的如技术服务合同、物业服务合同、房地产中介服务合同等。
服务(劳务)也是合同的重要标的之一。服务质量也是合同标的的重要内容之一。服务质量是服务满足规定或潜在需要的特征和特性的总和。签订以服务(劳务)为标的的合同时,可以通过合同条款明确规定服务质量,也可以通过有关的服务标准来确定服务质量。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。

我要回帖

更多关于 service是什么意思 的文章

 

随机推荐