- 博客(14)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 JavaScript面向对象原理
JavaScript面向对象原理sf2gis@163.com2016年1月28日 1 目标:实现封装、继承、多态等面向对象的基本功能。2 原理:使用prototype、function 、new、this模拟面向对象的类JavaScript是面向对象语言,但不使用类(根本不存在类)。JavaScript的面向对象是基于prototype和function的,而不是基于类的
2016-01-31 20:13:04 1457
原创 JavaGUI-Swing
JavaGUI-Swingsf2gis@163.com2015年12月31日 1 目标:针对JVM重写AWT,减少对OS的依赖。2 原理:使用Java重写AWT组件,模拟各个组件,减少对OS的依赖,使各平台都具有相同外观。Swing继承AWT的事件机制、基础容器、布局,在容器中针对JVM编程,模拟不同平台的组件,实现所有平台的组件一致性,减少了平台依赖(基本容器各平台基本
2016-01-20 15:49:35 751
原创 Java GUI-AWT
Java GUI-AWTsf2gis@163.com2015年12月29日 1 目标:提供Java的WriteOnce,RunAnywhere的目标,提供跨平台的GUI。2 原理:针对不同平台调用OS底层的GUI,封装统一API。但是对于平台特有的组件无法实现Java的跨平台目标,并且Java使用JNI调用底层GUI的方式也给跨平台带来不便。于是Java在后续的GUI中使用
2016-01-20 15:48:45 1285 1
原创 Android开发-后端Model_Service
Android开发-后端Model_Servicesf2gis@163.com2015年12月26日1 目标:后台服务功能,不具备交互展示功能。2 原理:Activity删除交互功能。3 流程:创建服务,创建交互内容,调用服务。3.1 创建服务:app->java右键-》new-》service-》Service。3.2 创建服务后会自动重写onBind()绑定响应函数
2016-01-18 16:08:46 1386
原创 Android开发-前后端控制器intent
Android开发-前后端控制器intentsf2gis@163.com2015年12月26日1 目标:不同的Activity之间传递数据。2 原理:ActivityManager管理Activity,Intent指定要启动的Activity交由ActivityManager启动,使用Intent的Bindle键值对属性传递数据。参考:http://bbs.csdn.net/t
2016-01-18 16:07:55 768
原创 Android开发-前端视图Activity
Android开发-前端视图Activitysf2gis@163.com2016年1月11日增加GUI模型1 目标:绘制界面,人机交互。2 原理:调用硬件进行绘图。3 流程:Activity作为程序界面的总体控制,XML和Res作为界面的静态设置。Window是实际的绘制者,View是绘制的内容,Fragment是可重用的Activity。Activity读取XML进制绘
2016-01-18 16:06:30 1482
原创 Android开发
Android开发sf2gis@163.com2015年12月26日2016年1月11日增加GUI模型1 目标:在Android系统开发应用,并发布APK。开发、调试、测试、日志等并发布APK。2 原理:使用AndroidStudio(自带SDK,下称AS)开发。参考:疯狂Android讲义第2、3版。3 流程:安装AS,编写程序,发布APK。参考:http:
2016-01-18 16:04:45 837
原创 RedHat
RedHat-基于CentOS6.5 和 RHEL6.4sf2gis@163.com2015年8月21日2015年9月21日添加SVN2015年10月10日添加mysql配置表名大小写2015年12月16日添加SELinux1 系统设置1.1 root默认密码:安装时指定的用户名和密码,root使用此密码。参考:http://blog.csdn.net/yyz
2016-01-14 14:14:59 2135 2
原创 Linux
Linux——以Ubuntu12.04为例sf2gis@163.com2015年8月13日 1 目标:使用Linux进行软件开发和日常应用。2 原理:使用Linux的shell接口及其封装接口(bash等)。一般的接口都提供--help作为显示帮助内容。3 方法:bash。3.1 读取并执行文件中的命令:source filename,常用于更新配置文件。
2016-01-14 14:04:59 1197
原创 Linux C
Linux C 2014年3月10日1 编译和链接1.1 流程源程序-》预编译-》编译-》链接-》完成1) 源程序:书写源程序代码2) 预编译:宏指令处理,生成编译源程序(-E)3) 编译:将源程序汇编(-S),然后编译生成目标程序(二进制)(-c)4) 链接:将目标程序中的库函数链接实体,生成二进制。如果使用的是静
2016-01-14 14:03:10 1981
原创 Unix
Unixsf2gis@163.com2014年5月15日 1 概述1.1 计算机操作系统组成0层:OS核心:较小,各种硬件的驱动。1层:系统调用:OS核心所提供的接口,可以提供硬件服务(标准C提供同名函数)。是最小的系统接口。2层:shell:命令行解释器。提供各种系统调用之上的便捷服务。多用于交互(以$开头)。公用函数库:二进制函数库。提供各种系统调用之
2016-01-14 14:02:12 725
原创 github搭建方法
github搭建方法Sf2gis@163.com2015年4月21日2015年12月21日重构1 目标:使用github进行版本控制。2 原理:github云端 +git版本管理+tortoisegit本地客户端使用网络存储版本仓库。在本地进行开发,本地管理版本。需要时将本地数据同步到网络。由于github对私有库的限制,可以使用https://bitbucket.o
2016-01-14 14:00:23 596
原创 git服务器搭建方法
git服务器搭建方法Sf2gis@163.com2015年4月22日 1 目标:使用git建立本地服务器版本仓库服务器。2 原理:git云端+git版本管理+tortoisegit本地客户端git云端服务器建立网络存储版本仓库。在本地进行开发。需要时将本地数据同步到网络。3 方法:gitstack+git+tortoisegit。3.1 网络代码仓库:gitsta
2016-01-14 13:59:19 637
原创 SVN搭建方法
SVN搭建方法2012年2月27日2016年1月14日添加branch and merge1 SVN概述1.1 SVN:subversion,一个基于C/S版本控制软件,使用Copy_modify_merge模式;1.2 CVS:concurrent versions system,一个基于C/S的版本控制软件,使用Copy-Modify-Merge模式;1.3 SVN与
2016-01-14 13:57:20 1032
私有云实践-基于OpenStack的私有云搭建2.pdf
2020-11-24
私有云实践-基于OpenStack的私有云搭建1.pdf
2020-11-24
Web-服务器推送WebSocketandAjax轮询.docx
2020-11-24
跨域WebService请求-Nginx_SOAP服务_Ajax客户端.docx
2020-11-24
基于SOAP的Web服务AJAX客户端.docx
2020-11-24
CGCS2000坐标系统的疑问
2014-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人