自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

本文提供OpenStack进行私有云部署的实践过程。 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。

2020-11-24

私有云实践-基于OpenStack的私有云搭建1.pdf

本文提供OpenStack进行私有云部署的实践过程。 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。

2020-11-24

Web-服务器推送WebSocketandAjax轮询.docx

1 服务器推送websocket:服务端主动向客户端发消息。 目标:客户端和服务器建立长连接,服务端与客户端可实时收发数据。 原理:使用HTTP协议建立全双工的TCP长连接。 方法:HTML5的WebSocket。 参考:http://www.oschina.net/translate/java-ee-html5-websocket-example 1.1 客户端:Websocket类,建立连接,发送数据,接收数据。 目标:建立与服务器的连接,与服务器交互,监听事件,控制连接。 方法:WebSocket类。 1.1.1 控制连接:连接服务器、关闭连接 1.1.1.1 连接服务器:创建Web

2020-11-24

跨域WebService请求-Nginx_SOAP服务_Ajax客户端.docx

1 目标:将WebService和客户端部署在不同的服务器,由客户端请求服务。 2 原理:Nginx将不同域的HTTP服务、网站放入统一的域中,规避跨域问题。 不同的服务器位置于不同的域。JavaScript安全性不允许POST的跨域请求(GET可以与服务器配合使用JSONP,有些勉强)。SOAP只能使用POST请求,所以无法直接跨域。一般的解决方案是使用服务器代理(由同域服务器跨域请求后返回),但导致过于复杂(参见:Java-webservice-CXF-SOAP服务.docx服务器代理)。 如果服务器能够操作,也可以使用JSONP允许跨域请求。

2020-11-24

基于SOAP的Web服务AJAX客户端.docx

1 目标:浏览器客户端使用AJAX请求Web服务,传递参数,接受返回结果。 2 原理:使用POST传递SOAP格式的XML数据。 3 流程:发布WebService,查询WSDL,创建HTML和AJAX请求,测试。

2020-11-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除