上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页
摘要: 深入理解JVMclassLoader加载.class完成后,有两种执行方式:解析执行编译机器码执行:client和server两种模式Java代码执行机制编译为class文件Java源码编译机制A分析和输入的符号表(parseandenter)Pase词法和说法分析Enter符号输入到符号表B处理注解(annotationprocessing)C语义分析和生成class文件(analyseandgenerate)类加载机制:装载(load)全限定名+类加载器链接(link)初始化(initialize):调用了new反射调用类中的方法子类调用了初始化Jvm启动过程中指定的初始化类类加载器有四种 阅读全文
posted @ 2012-09-28 16:30 retacn_yue 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 大型分布式JAVA应用与soa一个大型soa应用平台:统一的服务交互方式,实现和现有应用的无缝集成提供调试/跟踪的支持依赖管理高性能和高可用实现soa可参考scaesb基于SCA实现soa平台(servicecomponentarchitecture)SCA框架须具备以下5个要素标准的消息通信格式消息路由支持多种消息交互类型支持多种网络协议支持多种数据格式并能进行相互转换基于tuscany实现soa平台基于mule实现soa平台 阅读全文
posted @ 2012-09-28 16:22 retacn_yue 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 基于消息方式实现系统间的通信常用的通信协议:tcp/ip保证数数据传输的可靠性,会牺牲性能udp/ip双方不建立联接,面是发送到网上进行传递,性能较好系统间通信对数据的处理同步IO常用的是(BlockingIO)当发起读写操作时,均为阻塞方式,只有当操作完成后才会释放资源NIO(Non-BlockingIO)基于事件驱动的,实际上采用的reactor模式2,发起读写操作时是非阻塞方式,linux2.6以后版本采用epoll3方式来实现NIO异步操作方式;AIO(基于事件戏动)采用proactor模式4直接调用API的read和write方法读取:操作系统将可读的流传达入read方法的缓冲区,通 阅读全文
posted @ 2012-09-28 16:19 retacn_yue 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: info page目录:/usr/share/info这个目录中info info正确的关机方法:数据同步写入硬盘: sync (关机或重新开机前)关机:shutdown重启:rebootinithalt查看在线用户:who查看网络联机状态:netstat -a查看运行程序:ps -aux忘记root密码lIL0 进入单机模式(crtl+x)linux(启动名称) -s,passwdGrublinux的档案属性和目录配置系统账号信息的存放目录为:/etc/passwd密码信息存放在:/etc/shadow群组信息存放在:/etc/group查看档案的指令: ls -aldrwxr-xr-x 3 阅读全文
posted @ 2012-09-27 00:37 retacn_yue 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 显示设备列表adb devices2 在指定模拟器安装apk程序adb -s emulator-5554 install helloWorld.apk如果程序没有签名会报如下错误信息Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]3adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端7100端口server上或者adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机端UNIX类型socket上4 文件的操作adb pull/ 阅读全文
posted @ 2012-09-26 16:03 retacn_yue 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 共享库命名规范:通常带有符号链接 ls -l /lib... libipq_pic.so.0 libulockmgr.so.1libipq_pic.so.0.0.0 libulockmgr.so.1.0.1libipq.so.0 libusb-0.1.so.4libipq.so.0.0.0 libusb-0.1.so.4.4.4...共享库文件名的组成: real name 库文件 soname 符号链接的名字,共享库的主版本号 示例代码: /*soname:libstack.so.1 ... 阅读全文
posted @ 2012-09-26 15:46 retacn_yue 阅读(153) 评论(0) 推荐(0) 编辑
摘要: GNU(general public license)奇数发展中版本,偶数稳定版本linux的两种操作方式:图形接口:x-windows system 仅是linux上的一套软件文字接口:command line网络服务器:www, mail server,file server, FTP server网络服务问题:/war/log硬件设备在linux上的代号硬盘: ide /dev/hd[a-d] scsi /dev/sd[a-p]光驱:/dev/cdrom软盘:/dev/fd0usb:/dev/sd[a-p]打印机:/deb/lp[0-2]鼠标:/dev/mource档案系统架... 阅读全文
posted @ 2012-09-25 09:21 retacn_yue 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 单点登陆singlesignon(sso)自动登录:用户在通过浏览器登录某一站点后,在以后的规定时间内访问该站点将自动完成登录。通过cookie的方式将客记信息保存在客户机上在android应用中也可以采取此种方式,在发起http请求的时候带cookie信息自动登录的实现原理:在相同域名的情况下:采用cookie的方式domain=域名在不同域名的情况下:中央认证服务器:cas(centrolauthenticationservice)服务器端下载地址:http://downloads.jasig.org/cas/客户端下载地址:http://www.jasig.org/cas/downloa 阅读全文
posted @ 2012-09-23 14:13 retacn_yue 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 静态库在一定场景下将一些代码编译成一个库文件,以供其他程序使用示例代码如下: 20-23文件放在子目录stack中 test20.c文件: char stack[512]; int top=-1; test21.c文件: extern char stack[512]; extern int top; void push(char c){ stack[++top]=c; } test22.c文件: extern char stack[512]; extern int top; char pop(void){return stack[top--]; } test23.c文件: extern ... 阅读全文
posted @ 2012-09-21 23:58 retacn_yue 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 系统框架applicationjava应用程序applicationfarmeworkjava应用程序框架子librarics/androidruntimec/c++本地库/android运行时环境linuxkernelLinux内核与驱动对内核的依赖:电源管理文件系统内存管理进程管理网络协议栈驱动模型本地框架;bionic标准系统函数库webCoreweb浏览器引擎使用surfaceflinger用于2d和3d显示opencore基础多媒体框架,最新版使用stagefrightskia2d图形引擎3Dlibraries3d加速sqLite轻型关系数据库虚拟机每个android应用程序都用一个 阅读全文
posted @ 2012-09-21 16:08 retacn_yue 阅读(217) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 43 下一页