文档库 最新最全的文档下载
当前位置:文档库 › Eclipse4.x插件开发实践02-源码使用指南

Eclipse4.x插件开发实践02-源码使用指南

Eclipse4.x插件开发实践02-源码使用指南
Eclipse4.x插件开发实践02-源码使用指南

Android源码编译

Android源码编译 开发工具:Ubuntu10.04 在Ubuntu下使用root用户登录,注意root一开始是锁定的,使用如下命令解锁:sudopasswd root 按回车铵,提示输入当前密码,在提示输入二次密码。输入完成切换用户使用root用户登录。 Android源码结构 Makefile (全局的Makefile) bionic (Bionic含义为仿生,这里面是一些基础的库的源代码) bootloader(引导加载器) build (build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具) dalvik (JAVA虚拟机) development(程序开发所需要的模板和工具) external (目标机器使用的一些库) frameworks (应用程序的框架层) hardware (与硬件相关的库) kernel (Linux2.6的源代码) packages (Android的各种应用程序) prebuil (Android在各种平台下编译的预置脚本) recovery (与目标的恢复功能相关) system (Android的底层的一些库) Out (编译好的文件) 编译Android源码必需的安装的软件包 g++库文件有可能Ubuntu自带,使用g++ -v命令查找是否安装,如果没有自带请手动安装,使用如下命令,sudo apt-get-install g++-4.4. 注意:g++分很多版本,如果使用了最新版本4.6将没办法编译,建议安装4.4版本 Gcc库文件有可能Ubuntu自带,使用gcc–v命令查找是否安装,如果没有自带使用如下命令手动安装,sudo apt-get-install gcc-4.4. 注意:gcc分很多版本,如果使用了最新版本4.6将没办法编译,建议安装4.4版本 不过还有一些应该是linux系统自带的,如果缺少就按照提示install一下sudo apt-get install build-essential sudo apt-get install make sudo apt-get install libc6-dev sudo apt-get install patch sudo apt-get install texinfo sudo apt-get install libncurses-dev

资源管理与服务平台使用指南

天津大学图书馆多媒体资源管理与服务平台使用指南一、多媒体管理与服务平台简介 本平台主要用于为读者提供非书资源服务,目前提供的非书资料数据,包括音频资源( mp3 小说、中外文学名著欣赏、流行歌曲、经典名家名曲等)、视频资源(学术讲座、文化历史记录资料片、音乐演唱会、经典 MTV 等)、外语学习(外语学习资料如 CD 、VCD 、磁带等)、随书资源(馆藏随书附赠的光盘和磁带等)、课件资源(教学科研方面的一些课件)、电子图书和网络课堂等各种非纸质资源。 另外,本平台还提供一些图书馆正式购买的和正在试用的多媒体数据库及相关网站导航。 二、计算机配置要求 计算机配置需Windows 2000以上系统,需安装媒体播放器,最好安装Real Player 10.0、Media Player 9.0、部分课件需要安装 csf 阅读器,浏览器类型只支持IE(不支持 Moxilla FireFox 等浏览器)。 三、检索与使用 进入图书馆主页点击“多媒体资源”,进入“天津大学图书馆多媒体资源”,点击“天津大学图书馆多媒体资源管理与服务平台”即可。首次使用,需要先下载并安装 cxsetup 插件(安装时请关闭所有应用程序)。见下图。点击“确定”,按照提示下载并完成安装。

1、浏览 进入“天津大学图书馆多媒体资源管理与服务平台”页面后,可以看到本平台上的资料栏目。 点击自己需要的资料栏目(如“随书资源”等),下方会出现“类别层次”,类别前有“+”表示该类别下还有子类别,类别前有“-”则表示该类别下无子类别,点击某个类别变为蓝色则可在右面窗口内列出该类别下的相关内容,此时 就可以对所需内容进行阅读、收听(看)、下载等操作。见下图。

按键精灵插件使用说明

函数说明: 1.TransformWindow(窗口句柄) 功能:转换窗口,对要取后台图色数据的窗口使用该函数后才能取后台图色数据。如果是DX图形绘图的窗口,DX绘图区域必须有部分移到屏幕外,否则无法使用。转换窗口后,有些窗口(特别是大多数游戏的)要等待一会儿才能用其它函数可靠地取到后台图色数据,等待的时间要大于画面两次刷新的时间间隔。转换后到取消转换前,可以无限次使用取到后台图色数据的命令,即通常只需要转换一次。 参数: 1)窗口句柄:整型数。 2.UnTransformWindow(窗口句柄) 功能:取消窗口转换,DX图形绘图的窗口,用过TransformWindow后,必须用UnTransformWindow取消窗口转换才能让DX绘图完全移到屏幕中,否则后很严重(不会损坏电脑的),自己试下就知道了。 参数: 1)窗口句柄:整型数。 3.GetPixelColor(窗口句柄,横坐标,纵坐标)[颜色值] 功能:获得指定点的颜色 参数: 1)窗口句柄:整型数。 2)横坐标:整型数,窗口客户区坐标。 3)纵坐标:整型数,窗口客户区坐标。 返回值: 颜色值:整型数。 例子: Plugin hwnd=Window.Foreground() Plugin Window.Move(hwnd,-30,10) Plugin BGCP2_02.TransformWindow(hwnd) Delay 200 Plugin color=BGCP2_02.GetPixelColor(hwnd,0,0) MsgBox CStr(Hex(color)),4096,"颜色" Plugin BGCP2_02.UnTransformWindow(hwnd) Plugin Window.Move(hwnd,10,10) 4.CmpColor(窗口句柄,横坐标,纵坐标,颜色,颜色最大偏差)[是否满足条件] 功能:判断指定点的颜色,后台的IfColor 参数: 1)窗口句柄:整型数。 2)横坐标:整型数,窗口客户区坐标。 3)纵坐标:整型数,窗口客户区坐标。 4)颜色:整型数。 5)颜色最大偏差:整型数。游戏中不同电脑上显示的颜色会有点偏差,这个参数用于兼容这种情况,它设置的是RGB各颜色分量偏差的最大允许值,取值范围是0-255,0是无颜色偏差。 返回值: 是否满足条件:布尔值,布尔值是用来表达是真是假的,指定点的颜色满足条件就返回真,否则返回假。 例子: Import "BGCP2_02.dll" Plugin hwnd=Window.Foreground() Plugin Window.Move(hwnd,-30,10) Plugin BGCP2_02.TransformWindow(hwnd) Delay 200 Plugin tj=BGCP2_02.CmpColor(hwnd,6,5,&HFF7F00,30) If tj=true MsgBox "满足条件",4096 Else MsgBox "不满足条件",4096 EndIf Plugin BGCP2_02.UnTransformWindow(hwnd) Plugin Window.Move(hwnd,10,10) 5.FindColor(窗口句柄,左边界,上边界,右边界,下边界,颜色,颜色最大偏差,查找方式,横坐标,纵坐标) 功能:找色 参数: 1)窗口句柄:整型数。 2)左边界,整型数,用于设置找色范围,找色区域左上角的横坐标(窗口客户区坐标)。 3)上边界,整型数,用于设置找色范围,找色区域左上角的纵坐标(窗口客户区坐标)。 4)右边界,整型数,用于设置找色范围,找色区域右下角的横坐标(窗口客户区坐标)。 5)下边界,整型数,用于设置找色范围,找色区域右下角的纵坐标(窗口客户区坐标)。

微信小程序功能优秀案例体验软文

微信小程序功能体验太差?那是因为你没用过这些小程序! 小程序经过两个月争议的洗礼与数次沉浮起落,慢慢开始走上正轨。滴滴、摩拜、今日头条等一大批巨头的进驻和小程序自身能力的开放。让小程序丰富了许多。越来越多的用户开始使用并习惯使用小程序,借助“即速应用”这类无需代码拖拽组件直接生成的小程序开发工具,整个市场中的小程序数量也在快速增长,除了大平台发布的关注度较高的小程序之外。其实还有很多实用而美的小程序也值我们去发现。今天就给大家介绍几款这样的小程序。 1、小睡眠 这是一款辅助睡眠的小程序,里面有非常多纯粹的天然白噪音和几十种自然界中纯净的声音,非常有趣。除此之外,小睡眠界面清新,设计简洁,还支持定时停止,非常适合睡前来使用。

2、小打卡 小打卡是一个简洁的学习管理软件,每天健身、阅读、学英语,打卡记录自己的成长。 此外小打卡还支持与好友分享打卡记录,和好友相互鼓励,养成好习惯。 小打卡里的Pro付费功能还可以设置打卡地点。很适合户外跑、徒步的用户记录自己的足迹。

3、社交名片 社交名片是一个名片管理小工具,我们可以非常方便的把自己的名片收录进去以便需要时分享给别人。也可以把别人的名单都存储在小程序中,等需要的时候,可以随时调看,并且支 持一键拨打电话,非常实用。推荐给大家。

4、轻松同传 轻松同传是一款即时翻译软件。页面简洁,但功能简单好用,只需要将文字输入对话框或者语音讲出来,点击发送,马上就有对应的英语翻译。非常迅速和准确,在现实的场景中具有 很强的实用性。

5、玩物志 玩物志是一个专注轻奢、设计品、有趣之物的线上电商平台。和某宝、某东有着清晰而不同定位。上面的商品,品类不多,但每一个都有着独特的设计感和小情调。很符合追求生活品 质和与不平凡的你。

平台的操作手册

国家开放大学教师教育网 学员使用说明书 自强求知有为 目录 一、登录到学员工作室 1、在网页地址栏输入“”),进入国家开放大学教师教育培训网首页,(建议收藏本网址,以便后续可以快速进入培训界面,同时按住crl+D可收藏网址) 2、点击下图中红框标注部分,在打开的界面中输入账号、密码进入培训平台。

温馨提示: (1)用户名请使用下发的账号,初次登录时密码使用下发的初始密码 (2)如果忘记密码,可以联系中央电大 3.登录之后进入到了选课页面,因为本项目课程全部为必修,点击页面下方的“保存选课”按钮即可,如下图: 4.选课成功之后就进入到了个人信息确认页面,按照页面提示一步一步填写个人信息即可。 二、学员工作室首页简介 学员成功登录到学习工作室后的页面如下图所示,主要分为了7各部分,如下图中红框所示,此外右下角还有本省学员登录平台时间的排行榜。以下将分别介绍各个版块的功能及操作。 三、功能介绍及操作说明 (一)页面顶端导航栏 1 2 3 4 5 6 1、工作室首页:学员在个人工作室浏览到任何界面时,点击“工作室首页” 均可返回到工作室首页。 2、我的社区:可从下拉菜单中分别选择广场、区域、学校及其他工作坊进 入查看资源和活动。 3、资源中心:可进入查看国家开放大学教师教育网所有的生成性资源,与

所有参训老师分享培训所获。 4、 消息: 通过这个小功能可以给别人发站内信,查看、回复其他人给自己发的站内信、也可以查询自己给别人发信的记录。发站内信的操作如下图所示: 5、 设置:点击设置,学员可修改、完善个人信息,修改密码,详见下图。 6、 退出:点击退出按钮,退出登录状态,返回到“国家开放大学教师教育网”首页。 (二)查看功能 了解该项目的学习要求,考核方案、学习进度、班级简报、课程简报、学 查收、回复收到的站内信 查看已发的站内信 给别人发站 内信 修改、完善个人 修改

C#中如何调用按键精灵插件

C#中如何调用按键精灵插件 原来是为了在游戏外挂中发送键盘鼠标消息,自己写个sendmessage或者是postmessage又比较麻烦。于是google了一下,发现现在很多脚本工具都有这个功能,其中按键精灵的一个叫361度的插件已经有这个的实现,还验证过了。为什么不拿来己用呢?首先分析一下按键精灵插件的接口,发现: 插件的功能函数没有直接暴露出来,而是通过一个GetCommand的函数返回一个函数描述结构。 接下来看看这个结构: 上面这个结构我已经是转换成C#的对应结构了,原结构可以查看按键精灵提供的插件C++接口源代码。 这个结构里面的handlerFunction 实际上是指向函数的入口点,也就是一个函数指针,每个函数都一样是2个参数: typedef int (*QMPLUGIN_HANDLER)(char *lpszParamList, char *lpszRetVal); 转换为C#中相应的委托为: delegate void Invoker(string parameters, StringBuilder returnValue); 大家注意到,有两个参数,c++原型中都是char*类型,转换为C#的delegate后第一个为string,第二个为StringBuilder。这是因为parameters是in的,dll中不会对这个参数做修改,而returnValue是out的,dll返回时候要把返回值写入这个StringBuilder的缓冲区。 原本的想法是用C++写一个桥来调用dll,不过在.net 2.0 中,框架直接提供了

Marshal.GetDelegateForFunctionPointer 来转换一个函数指针为一个委托,这就方便多拉。请看下面代码,注意看BGKM_ExecuteCommand 这个函数里面的东西。 using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace WJsHome.Game.Utility { public class QMacro { [DllImport("BGKM5.dll", EntryPoint = "GetCommand")] static extern IntPtr BGKM_GetCommand(int commandNum); [StructLayout(LayoutKind.Sequential)] class QMPLUGIN_CMD_INFO { public string commandName; public string commandDescription; public IntPtr handlerFunction; public uint paramNumber; } delegate void Invoker(string parameters, StringBuilder returnValue); static string BuildParameters(params object[] parameters) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < parameters.Length; i++) { sb.Append(parameters[i].ToString());

android源代码下载和编译教程

Android源代码由两部分组成,其一是Android系统应用部分的代码,其次是Android 所使用的内核代码,如果针对Google Nexus S来开发ROM,就需要下载三星的内核代码Android 系统应用代码: https://https://www.wendangku.net/doc/9012708322.html,/platform/manifest Android内核代码: https://https://www.wendangku.net/doc/9012708322.html,/kernel/samsung.git 准备阶段:设置Linux编译环境(本人是Ubuntu 11.10 ,32位系统),一般你需要以下配置: Python 2.5 -- 2.7. GNU Make 3.81 -- 3.82,, JDK 6 (for Gingerbread or newer); JDK 5( for Froyo or older). Git 1.7 or newer. 1、安装一些必备的包。 Git是Linux Torvalds为了帮助管理Linux内核而开发的一个开放源码的分布式版本控制系统软件,它不同于SVN,CVS这样集中式的版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录,而git这样的分布式控制系统中,每一个工作目录都包含一个完整仓库,它们支持离线工作,本地提交可以稍后提交到服务器上。分布式系统理论上也比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运行了,分布式系统通常不会因为一两个节点而收到影响? 因为Android是由kernel,Dalvik,Bionic,prebuild,build等多个Git项目组成, 所以Android项目编写了一个名为repo的python的脚本来统一管理这些项目的仓库,使得Git的使用更加简单。 $ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \ x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \ libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \ libxml2-utils xsltproc $ sudo apt-get install libx11-dev:i386 2、创建源代码目录 首先确保在当前用户的主目录下创建一个/bin目录(如果没有的话),然后把它加到PATH 环境变量中: $ mkdir ~/bin $ PATH=~/bin:$PATH 或者$export PATH=$PATH:~/bin 3、用curl下载repo脚本,并保存在~/bin/repo文件中: $ curl https://https://www.wendangku.net/doc/9012708322.html,/dl/googlesource/git-repo/repo > ~/bin/repo 为repo加上执行权限 $ chmod a+x ~/bin/repo 4、初始化版本库 首先建立一个目录,用来存放下载下来的东西 $mkdir MyAndroid $cd MyAndroid 以后,执行如下命令 $ repo init -u https://https://www.wendangku.net/doc/9012708322.html,/platform/manifest -b android-2.3.7_r1 我这里下载的是android2.3.7版本的,所用的参数是android-2.3.7_r1。由于最新的是android-4.0.3_r1,所以使用上面即可下载2.3.7的源代码 注意:如果要是把所有的版本都下载下来,那时间是需要很久很久的,需要耐心等待,但是如果仅仅是下载某一个版本的话,还是很快就可以了。 最后,如果看到repo initialized in /MyAnroid的提示,说明本地的版本库已经初始化成功了(期间需要你填写姓名和Gmail地址)。

BB教学平台操作指南(学生用户版)

BB教学平台操作指南(学生版) 平台简介 Blackboard教学平台是国际领先的教学平台及服务提供商专门为教育机构开发研制的软件平台, 以“教学”、“联系”、“分享”为核心目标,提供一套综合、完整、优化的解决方案。Blackboard教学平台是以课程为中心集成网络“教”、“学”的网络教学环境。教师可以在平台上开设网络课程,学习者可以在教师的引导下,自主选择要学习的课程内容。不同学生之间,以及教师和学生之间可以根据“教和学”的需要进行讨论、交流。 开始使用 1、登录Blackboard教学平台 1)启动浏览器; 2)在地址栏处输入:https://www.wendangku.net/doc/9012708322.html,/,然后按下键盘上的回车键Enter。出现教学平台首页 3)学生用户登录教学平台的用户名为本人学号,初始密码与用户名相同 4) 在用户名输入框输入用户名如2010XXXXXXXX。 5) 在密码输入框中输入密码; 6) 单击登录按钮。

初步了解教学平台 ——认识我的主页 登录Blackboard 教学平台后页面上部会有一系列的选项卡,点击不同的选项,可见不同的内容,了解一个选项卡下的内容,对您能够尽快使用该教学平台将有很大帮助。 1.我的主页 登录Blackboard 教学平台后,首先看到的应是默认的选项卡“我的主页”,在此选项卡下用户可以看到自己可用的工具,自己学习的课程,系统及相关课程最新的通知,以及系统提供的日程表及快速指南等模块 2.认识选项卡 是平台内划分不同区域的标识。位于 Blackboard 教学平台的左上方。作为学生用户可以看到的选项卡有:我的主页,课程、院系工具 ● 我的主页:汇集了教师用户所教授和参与的课程信息以及可以使用的一些工具。 ● 课程:汇集了我校Blackboard 教学平台现有的所有在线课程。

超星 教师篇超星泛雅平台使用指南

泛雅平台课程资源建设使用指南 目录 一、教学空间 (3) 1.1登录系统 (3) 1.2建设课程 (5) 二、课程门户设置 (7) 2.1课程门户 (7) 2.2编辑本页 (7) 2.2.1选择模板风格 (7) 2.2.2填写课程封面信息 (8) 2.2.3上传课程封面及片花 (8) 2.2.4填写课程的相关信息 (9) 2.2.5其他 (9) 三、资料上传 (10) 3.1课程资料 (10) 3.2题库 (11) 3.3作业库 (12) 3.4试卷库 (13) 四、课程章节建设 (14) 4.1视频 (14) 4.1.1插入图片 (18) 4.1.2插入PPT (19) 4.1.3插入测验 (20) 4.1.4导入字幕 (21) 4.2章节测验 (22) 4.3图片 (23) 4.4文档 (25) 4.5图书及图书内页 (26) 4.6链接 (26) 4.7知识扩展图 (27) 五、课程管理 (29) 5.1课程发放设置 (29) 5.2班级管理 (30) 5.2.1班级设置 (30) 5.2.2学生信息管理 (31) 5.2.3已归档班级的管理 (33) 5.3教师团队与助教设置 (33) 5.4课程管理 (35) 六、考试 (36) 6.1考试的编辑 (36) 6.2考试的管理 (38) 七、统计 (41)

7.1课程情况 (42) 7.1.1任务点 (42) 7.1.2章节测验 (43) 7.2学习情况 (44) 7.2.1学生情况 (44) 7.2.2讨论 (45) 7.2.3访问 (46) 7.2.4其它统计 (46) 7.3课堂互动情况 (48) 7.3.1课堂活动发放统计 (48) 7.3.2课堂积分统计 (49) 7.4作业、考试统计情况 (49) 7.4.1作业统计 (49) 7.4.2考试统计 (50) 7.5成绩情况 (52) 7.5.1考试 (52) 7.5.2成绩管理 (52)

(完整版)按键精灵默认插件命令大全

目录 插件命令面板 - BKgnd后台控制 (6) KeyPress 按键 (6) KeyDown 按下 (7) KeyUp 弹起 (8) LeftClick 左键单击 (9) LeftDoubleClick 左键双击 (10) LeftDown 左键按下 (11) LeftUp 左键弹起 (12) RightClick 右键单击 (13) RightDown 右键按下 (14) RightUp 右键弹起 (15) MiddleClick 中键单击 (16) SendString 发送字符串 (17) MoveTo 鼠标移动 (18) GetPixelColor 得到指定点颜色 (19) FindColor 区域找色 (20) FindColorEx 模糊找色 (21) FindCenterColor 中心找色 (22) 插件命令面板 - Color颜色 (23) ColorToRGB 颜色转RGB (23) GetRGB 得到RGB分量合并值 (23) ColorToHSL 颜色转HSL (24) CountColor 区域搜索颜色数量 (25) FindMutiColor 区域多点找色 (26) FindShape 区域多点找形状 (27) 插件命令面板 - Console控制台 (27) Open 打开 (28) Close 关闭 (29) ReadLine 读取一行 (29) WriteLine 写入一行 (29)

WaitKey 等待按键 (30) 插件命令面板 - Encrypt加解密 (30) Md5String 字符串MD5加密 (30) Md5File 文件MD5加密 (31) 插件命令面板 - File文件 (31) CloseFile 关闭文件 (31) CopyFile 复制文件 (31) CreateFolder 创建文件夹 (32) DeleteFile 删除文件 (32) DeleteFolder 删除文件夹 (33) ExistFile 判断文件(旧) (33) GetFileLength 得到文件长度 (33) IsFileExit 判断文件 (34) MoveFile 移动文件 (35) OpenFile 打开文件 (35) ReadFile 读取文件 (36) ReadFileEx 读取文件 (36) ReadINI 读取键值 (37) ReadLine 读取一行 (37) ReNameFile 重命名文件 (38) SeekFile 设置文件的当前读写位置 (38) SelectDirectory 弹出选择文件夹对话框 (39) SelectFile 弹出选择文件对话框 (39) SetAttrib 设置文件属性 (40) SetDate 设置文件日期时间 (41) WriteFile 写入文件 (41) WriteFileEx 写入文件 (41) WriteINI 写入键值 (42) WriteLine 写入一行 (42) 插件命令面板 - Media多媒体 (43) Beep 蜂鸣器 (43) Play 播放 (44)

Android_4.2_源码下载和编译环境安装及Android_4.2_源码编译

Android 4.2源码的下载和编译环境的安装及源码的编译Google于2012.11.14发布了Android4.2的源码,下面把本人在ubuntu10.04 的64位 系统上下载源码,和编译源码做个记录备份,也供有需要的人参考,若是在下载编译安装Android源代码遇到问题,可加QQ群交流: 217706590,难免有错,敬请见谅,还忘勿吝啬指出。 源代码下载、编译环境安装、源代码编译和运行模拟器的可能出现的一些错误在本文最后一章节,若出现类似错误,可以参考。 1、源码的下载 源代码的下载,首先需要安装以下软件:curl 和git-core 1.1安装curl: 在终端中执行:sudo apt-get install curl 1.2安装git-core 1.2.1在用户目录下新建bin文件 在终端中执行:mkdir ~/bin 将~/bin添加环境变量,作用是:要将git软件下载安装在此目录,在别的目录运行可能会找不到此软件,所以要添加到环境变量中 在终端中执行:PA TH=~/bin:$PATH 1.2.2安装git-core 在终端中执行:curl https://https://www.wendangku.net/doc/9012708322.html,/dl/googlesource/git-repo/repo§> ~/bin/repo 给repo执行权限:chmod a+x ~/bin/repo 1.3 下载源代码 1.3.1进入要源代码将要保存的目录 如我的源代码保存在:、/opt/android/src 在终端中执行:cd /opt/android/src 进入到src目录中 1.3.2 获取repo最新的配置 repo init -u https://https://www.wendangku.net/doc/9012708322.html,/platform/manifest§ 若是执行错误则用以下命令: ~/bin/repo init -u https://https://www.wendangku.net/doc/9012708322.html,/platform/manifest§ 1.3.3 下载源代码 对于下载不同版本的android,指定一个manifest分支(即只指明android对应的版

国家外汇管理平台操作指南

国家外汇管理局应用服务平台操作指南前言: 1.???????本指南适用于尚未开通国家外汇管理局应用服务平台账号和首次登陆平台尚以及尚未进行初始化角色分配的用户。 2.???????国家外汇管理局应用服务平台地址: 3.???????建议使用IE6.0版本以上IE浏览器访问国家外汇管理局用服务平台。 4.???????国家外汇管理局应用服务平台对外服务时间:工作日8:00-20:00 5.???????国家外汇管理局网站有时会出现无法登陆,网页打开缓慢等情况,遇到这样的情况可以多试几次或者晚些时候重试 1.国家外汇管理局应用服务平台账号开通 企业应到所属外汇局申请业务开通(国际收支网上申报系统是到银行申请业务开通),外汇局业务人员通过本应用中的“企业网上业务开通/关闭”功能为申请开通的企业办理业务开通并出具开通通知书(见下图1),应用服务平台将自动为开通后的企业生成业务管理员(ba),为其指派/撤销该应用的企业类角色。开通通知书包含访问地址、初始密码等信息。 若使用中企业的业务管理员(ba)密码有遗忘,应通过所在地外汇局,由业务操作员进行密码重置。 企业的业务操作员由企业业务管理员负责增加,并为其分配角色。如果业务操作员已经在平台存在(即办理过其他业务),则应直接分配权限即可。在使用过程中若密码有遗忘,应通过本机构的业务管理员(ba)进行密码重置。 ?图1:货物贸易外汇管理网上业务开通 2.首次登录&重置初始密码 ASOne的客户端是IE浏览器,在浏览器地址栏中输入相应的URL地址,显示图2的登录页面: 图2:国家外汇管理局应用服务平台登录页

用户登录:在该区域,输入用户的机构代码(同组织结构代码)、用户代码、用户密码,系统对用户的身份进行认证,认证通过后,如果用户是第一次登录系统,系统会要求修改密码,如图3所示,如果不是第一次登录系统,登录后,显示该用户可访问的应用系统(如图5),用户点击应用系统后,进入组装界面,进行相关的操作。 图3 系统强制修改密码 在图3所示界面,输入用户的原有密码、新的密码、重复密码,其中新的密码与重复密码必须相同,且不等于初始密码,点击确定按钮,进入如图5所示的平台主界面,进行相关的操作。 图4 修改密码 图5:平台主界面 3.创建业务操作员并进行权限分配(以个人结售汇为例) ? ?(1)首先用个人结售汇业务管理员(简称ba)登录到应用服务平台 ? ?(2)进入功能页面,单击“用户角色管理”-》“业务操作员维护”,如下图: ? ?(3)点击“增加(A)”按钮 在上图业务操作员的增加界面,输入用户代码、用户名称、联系电话、邮箱地址、初始密码,其中用户代码、用户名称、初始密码为必填项,用户代码不能重复。 注意:如果业务操作员在平台中已有用户代码,则直接分配角色即可。 ? ?(4)在角色分配区域,为该业务操作员分配角色,如下图: 注意,为了保证自营出口数据采集工具生效,角色中务必包含:“货物贸易外汇网上业务” 注意:用户代码对应首页登录框中的用户代码,并且一定要为该用户分配角色,否则新建用户登录系统后没有可以访问的功能资源。 ? ?(5)在上图中,单击“保存”按钮,如果保存成功,会有提示信息,如下图: ? ?(6)设置成功后,请用业务操作员账号重新登陆本系统,并修改初始密码。密码修改完成后,再按照《自营出口数据采集工具说明书》的流程设置

按键精灵插件帮助

1.什么是按键精灵的插件 按键精灵的插件是由按键精灵官方或用户自己提供的一种功能扩展。由于按键精灵本身只提供脚本制作过程中最常用的功能,而不可能面面俱到。所以,如果您稍懂一点Visual C++编写程序的知识,就可以通过自己写按键精灵插件,实现比较特殊、高级的功能,如文件读写、注册表访问,等等。如果您愿意,还可以把自己写的插件提交给我们,我们可以在按键精灵的最新版中捆绑您编写的插件,和大家共同分享您的智慧! 按键精灵的插件是通过动态链接库(DLL)的形式提供的。这些动态链接库必须满足一定的规范,并且放在按键精灵所在路径的plugin文件夹下。在按键精灵启动的时候,会自动加载plugin文件夹下的每个插件。每个插件可以包含多个“命令”,每个命令则可以看作是一个独立的函数或者子程序。比如我们提供的文件相关操作插件File.dll,就提供了ExistFile(判断文件是否存在)、CopyFile(复制一个文件)、DeleteFile(删除一个文件)等多个命令。 目前按键精灵的插件只能使用Visual C++编写。您不需要懂得很高深的Visual C++编程技巧,也不需要知道插件的技术细节。因为我们已经提供了一个“模板”插件,您只需要在这个模板上按照下文所述的步骤进行一点点修改,一个属于您自己的插件就完成了。我们推荐您使用Visual C++ 6.0,也可以用Visual C++.NET。 值得说明的是,由于技术原因,按键精灵的插件目前还不能用Visual Basic、Delphi、JBuilder等常见的开发工具编写。但是有聪明的用户使用VBScript脚本和ActiveX DLL的形式,同样实现了按键精灵的功能扩展,典型的例子如Ringfo大虾制作的QMBoost等等。严格说来,这种功能扩展不能称为按键精灵的插件,但是我们同样欢迎这种类型的功能扩展。 2. 如何制作一个插件 2.1.准备动手 为按键精灵写一个插件其实非常简单,只需要您有一点Visual C++编程的知识就够了。如果您懂Visual C++编程,就请跟我一步一步的来完成一个简单的插件。 首先得计划一下,我们的插件完成什么功能,再考虑一下这个插件都需要具有哪些命令。这里假设我们的插件是用于字符串操作的,名字就叫String.dll,这个插件目前暂时只有一个命令,名字叫StrLen,是用于得到字符串长度的。也就是说,用户通过使用我们提供的StrLen 命令,传入一个字符串,我们给他返回这个字符串的长度。 具体的说,用户可能将来会在按键精灵中这样调用我们的插件命令: Dim length as integer Plugin length=String.StrLen(“Hello, world”) 如果您熟悉按键精灵,那么对第一句话不会陌生,它的意思是定义一个叫length的整数变量。第二句的意思,我们来解析一下:

hadoop3.0.0源码编译

1. 2.编译步骤 (1)jdk安装和部署 1.安装jdk cd /home/lly/下载/hadoop/ rpm –ivhjdk-8u101-linux-x64.rpm 2.添加环境变量 $sudo vim /etc/profile 3.加入如下内容 export JAVA_HOME=/usr/java/jdk1.8.0_101 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JER_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JER_HOME/bin:$PATH 按”esc” :w :q 4.立刻应用改变 $sudo source /etc/profile 5.测试 java –version java version "1.8.0_101" Java(TM) SE Runtime Environment (build 1.8.0_101-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode) (2)maven安装和部署 1.解压 cd /home/lly/下载/hadoop/ tarzxvfapache-maven-3.3.9-bin.tar.gz -C /usr/soft 2.添加环境变量 $sudo vim /etc/profile

3.加入如下内容 export MAVEN_HOME=/usr/soft/apache-maven-3.3.3 export PATH=.:$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin 按”esc” :w :q 4.立刻应用改变 $sudo source /etc/profile 5.测试 mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /usr/soft/apache-maven-3.3.9 Java version: 1.8.0_101, vendor: Oracle Corporation Java home: /usr/java/jdk1.8.0_101/jre (3)依赖安装 1.输入命令 $sudoyum install g++ autoconfautomakelibtoolcmakezlib1g-dev pkg-configlibssl-de (4)安装cmake 1.解压 cd /home/lly/下载/hadoop/ tarzxvfcmake-3.6.2.tar.gz -C /usr/soft 2.安装 cd/usr/soft/cmake-3.6.2 ./bootstrap make make install 3.测试 cmake–version (5)安装protobuf 1.解压 cd /home/lly/下载/hadoop/ tarzxvfprotobuf-2.5.0.tar.gz -C /usr/soft 2.安装 cd/usr/soft/protobuf-2.5.0 ./configure --prefix=/usr/soft/protobuf-2.5.0 make

网络教学平台使用说明手册-教师-

得实网络教学平台教师简明使用手册(862版) 得实信息科技(深圳)有限公司编制 2013年12月

目录 用户登录......................................................错误!未定义书签。插件安装......................................................错误!未定义书签。网络课程的建设................................................错误!未定义书签。 第一步:编辑课程信息..................................错误!未定义书签。 第二步:上传课程资源..................................错误!未定义书签。 第三步:编辑课程结构和内容............................错误!未定义书签。 第四步:设置导航栏目..................................错误!未定义书签。 第五步:设置作业与考试................................错误!未定义书签。 第六步:交流互动设计..................................错误!未定义书签。网络课程的应用................................................错误!未定义书签。 开展网络教学..............................................错误!未定义书签。 第一步:发布管理......................................错误!未定义书签。 第二步:页面设置(美化)..............................错误!未定义书签。 第三步:教学管理......................................错误!未定义书签。 第四步:教学统计......................................错误!未定义书签。

按键精灵教程

变量!神奇的小柜子 变量就是会变化的量。就像一个小柜子,我们可以在柜子里装载不同的东西,而当我们需要找到这些东西的时候,只要记住柜子的名字就可以了。 使用变量的方法是:先定义(给柜子起名)、再赋值(将物品放进柜子)、最后使用(根据柜子名字找到放在其中的物品)。 使用Dim命令定义变量,例如: Dim str1 //定义变量str1 Dim var1=22 //定义变量Var1,并且赋值为22 例子1:使用变量设置输出文字的内容 1、下面红色的是3行脚本,请把他复制到“源文件”当中 Dim str1 str1 = "你很聪明" SayString str1 2、Dim str1 就是定义变量,也就是说我们创建了一个小柜子,给他起名为str1 3、str1 = "你很聪明" 就是赋值,我们把"你很聪明"这几个字放到str1这个小柜子里 4、SayString str1 表示我们输出str1这个变量的内容,也就是说把str1这个小柜子里的内容拿出来交给SayString 这个命令去使用。 5、如果你希望修改喊话的内容,只要修改str1这个小柜子里的内容就可以了。 例子2:变量的一些用法 a=1 把数字1放进柜子a中。 b="你猜对了吗?" 把字符串你猜对了吗?放进柜子b中。字符串必须用""包含。 dc=3.14159265 把小数放进柜子dc中。 num1=1 num1=33 num2=55 sum=num1+num2 首先把33和55分别放入num1和num2中。然后把他们取出来,做加法操作(加法是由CPU来处理的),把结果放在sum中。结果sum等于88 num1=1 num1=33 num1被给值为1,然后又给值为33。此时,num1中存储是的33。1就被覆盖掉了。没有了:) sum=sum+1 这句不等同于数学的加法,也是初学者不容易理解的地方。我们只要想,把sum拿出来和1做加法,再放回sum中就可以了。sum原来的值是88,做完加法后,sum等于89。 pig=1 pig=pig*3+pig 能猜出pig最后等于几么?1*3+1。结果是4 例子3:使用变量输入1到100的数字 VBSCall RunApp("notepad") Delay 2000 a=1

Ubuntu下编译Android源码全过程

Ubuntu下编译Android源码全过程(转) 源码, 编译, Ubuntu, Android 一、获取Android源代码 Git是LinuxTorvalds(Linux之父)为了帮助管理Linux内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(Repository),许多个工作目录(WorkingCopy),而在Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper、Mercurial、GNUArch、Bazaar、Darcs、SVK、Monotone等),每一个工作目录都包含一个完整仓库,它们支持离线工作,本地提交可以稍后提交到服务器上。 因为Android是由Kernel、Dalvik、Bionic、Prebuilt、build等多个项目组成,如果我们分别使用Git来逐个获取显得很麻烦,所以Android项目编写了一个名为Repo的Python 的脚本来统一管理这些项目的仓库,使得项目的获取更加简单。 在Ubuntu 8.04上安装Git只需要设定正确的更新源,然后使用apt-get就可以了,apt-get 是一条Linux命令,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或 操作系统。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令。 sudo apt-get install git-core curl 这条命令会从互联网的软件仓库中安装git-core和curl。 其中curl是一个利用URL语法在命令行方式下工作的文件传输工具,它支持很多协议,包括FTP、FTPS、HTTP、HTTPS、TELENT等,我们需要安装它从网络上获取Repo脚本文件。 curl https://www.wendangku.net/doc/9012708322.html,/repo >~/bin/repo 这句命令会下载repo脚本文件到当前主目录的/bin目录下,并保存在文件repo中。 最后我们需要给repo文件可执行权限

相关文档