首页 文章 精选 留言 我的

精选列表

搜索[零代码],共10000篇文章
优秀的个人博客,低调大师

Android从开始

Android开发环境的安装 1 IDE Android可以使用开发的IDE有Eclipse 或者 Android Studio。Android Studio还处于v 0.1.x版本,是early access preview。所以我还是选择Eclipse + ADT的方法开发。 其实没有什么复杂,官网已经为开发者做了一个开发环境集成包(ADT Bundle)。ADT是Android Develop Tools。这个集成包包含了eclipse,SDK,SDK Manager。 http://developer.android.com/sdk/index.html 具体使用只需要下载Android ADT Bundle的zip,解压,然后启动eclipse就可以了。 2 安装不同版本的sdk Bundle默认是安装了最新版本的SDK(4.2.2)。当然现在市面上的各种Android版本都存在,我们需要安装不同版本的SDK来开发。SDK Manager就是管理SDK的工具。 在bundle下运行SDK Manager 勾选对应版本的SDK,从这里基本可以知道一个Android版本对应着一个版本的API。 其中每个包都有这么几个文件: Documentation for Android SDK:安卓SDK的文档 SDK Platform:Android的SDK套件,必须要安装的 Samples for SDK:SDK的使用例子,在安装后的adt-bundle-XXXX\sdk\samples 目录中会看到对应文件 Sources for Android SDK:SDK的源码,在安装后的adt-bundle-windows-x86-20130522\sdk\sources 目录中会看到对应文件 Google APIs:谷歌地图提供的一套API,如果你的应用不使用谷歌地图,是可以不用装的,但是建议还是要装 ARM EABI v7a System Image Intel x86 Atom System Image MIPS System Image 这三个是给模拟器用的,模拟器在不同CPU平台下的系统印象文件。必须安装,否则模拟器打不开。 在安装后的adt-bundle-windows-x86-20130522\sdk\system-images目录中会看到对应文件 3 安装Eclipse的ADT插件 官方的Bundle上已经有了一些ADT插件,如果没有的话,我们可以按照: http://developer.android.com/sdk/installing/installing-adt.html 安装ADT插件。 4 创建模拟器 在Eclipse中的Android Virtual Devices中New一个虚拟机(AVD) AVD Name:模拟器的名字 Device:设备名字,包括屏幕尺寸的设置 Target:要运行的Android版本 CPU/ABI:模拟器要运行的系统印象文件 Keyboard:是否支持外部键盘 Skin:模拟器外观 Front Camera Back Camera 前置和后置摄像头 Memory Options: RAM:模拟器的内存空间 VM Heap:Android系统是运行在Dalvik虚拟机上的,VM Heap就是指的虚拟机最大占用内存,也就是单个应用的最大占用内存。 Internal Storage:内部存储大小。内部存储就是将数据保存在设备的内部存储器中。 SD Card:SD 卡的大小。 5 创建HelloWorld Eclipse中New--Andriod Project -- 创建个HelloWorld项目。 这步基本都是使用默认选项 6 HelloWorld项目挂载AVD Eclipse -- Run -- Run Configurations 右键Android Application -- New Project中选择HelloWorld项目 -- Target中选择刚刚创建的AVD -- Apply 这样,运行项目就自动开启了虚拟机运行 本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/p/3177272.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

学LINUX

一、操作系统提代一个开发接口给硬件开发商,让他们可以根据这个接口设计可以驱动他们硬件的驱动程序。 二、应用程序是参考操作系统提供开发接口所开发出来的软件 三、核心功能:系统呼叫接口、程序管理、内存管理、文件系统管理、装置驱动 四、CPU每次能够处理数据量称为“字组大小”,字组大小(word size)依据CPU的设计而有32位与64位 现在称计算机32位或多或64位主要是依据CPU解析的字组大小而来 五、硬盘组成:圆形磁盘、机械手臂、磁盘读取头与主轴成达组成。其中磁盘组成:扇区,磁道、磁柱 linux 就是核心与系统呼叫接口那层 GPL通用公共许可证 GNU计划:建立一个自由,开放的LINUX操作系统 GNU包含:EMAC(程序编辑器)、GNUC、GNUC library(glibc)、Bash shell GUI(graphical user interface )有鉴于图形用户接口 POSIX(portable operating system inteterface)可携式操作系统接口,规范核心与应用程序之间接口,美国电器与电子工程学会(IEEE)所发布一项标准! LINUX核心版本:主次版本为奇数:发展中版本(developmen)。如2.5XX 主次版本为偶数:稳定版(stable)。如2.6XX 如果装在个人计算机上面作为桌面计算机用的,建议使用“社群版”包括:fedora、ubuntu、opensuse 用在服务器上面的,建议用“商业版本”包括RedHat、Suee 套件管理主要分为:Debian的dpkg及Red Hat系统RPM方式 unix-like可以说目前服务器类型操作系统的统称,不论是Fressbsd BSD、Sunnix、HPunix、Redhatlinux、mandrake linux等,都是同一个祖先Thompson所写Unix来的。 LINUX具有:硬件需要求低、架构开放、系统稳定性强及保密性功能够强、完全免费。 1、稳定的系统 2、免费或少许费用 3、安全性,漏洞的快速修补 4、多任务、多使用者 5、使用者与群组的规划 6、相对比较不耗资源的系统 7、适合需要小核心程序的嵌入式系统 8、整合度佳且多样的图形用户接口 学习linux最基础的档案架构,指令模式与脚本(shell and shell scripts)软件管理方式和资源与帐号管理等 我们要让Linux解决什么问题,而不是单纯的只是去学习架站。 LINUX最强项的地方在于网络,而WINDOWS是赢在用户接口较为和善。 本文转自 zouqingyun 51CTO博客,原文链接:http://blog.51cto.com/zouqingyun/1404701,如需转载请自行联系原作者

优秀的个人博客,低调大师

建站基础入门

使用阿里云建站有多种方式,本篇教程主要介绍自助建站的流程。 建站方式使用阿里云搭建网站有多种方式,您可参照下表选择合适的建站方式。 步骤1. 选择服务器不同网站类型需要的ECS配置不同,请您确认网站规模与访问人数。一般情况下,小型网站只需要选择基础配置即可。购买实例的步骤请参见使用向导创建实例。 ECS主要计费方式为预付费(包年包月和按周付费)和按量付费,详细的计费规则请参见计费概述。您可以使用ECS价格计算器了解不同配置对应的价格。 步骤2. 部署网站您可参见自助建站方式汇总来选择网站的部署方式。 步骤3. 购买和备案域名购买域名。注册域名。输入想要的域名,未被占用即可注册,具体操作请参见注册通用域名。域名后缀通常为.com或.cn,更多后缀请参见域名区别。实名认证。流程请参见域名实名认证概述。备案域名。准备备案:因各省管局要求存在差异,所需资料也不相同,请根据各地区管局备案规则准备资料,或访问工信部备案管理系统(www.miitbeian.gov.cn)了解细则。详情请参见备案基础。若之前尚未进行过工信部备案,请参见首次备案完成首次备案接入。其它备案场景请参见备案入门引导。 步骤4. 解析域名解析域名的具体步骤请参见设置域名解析快速入门。设置域名解析后,外部用户可通过域名访问网站。 如需将域名指向一个IP地址,添加A记录即可。详情请参见如何添加不同记录类型的解析。 至此,自助建站操作已完成,接下来您可使用域名测试访问是否正常。了解更多产品详情可点击加关注

优秀的个人博客,低调大师

Hadoop基础入门

转自:http://blog.csdn.net/column/details/13153.html 【Hadoop入门学习系列之一】Ubuntu下安装Hadoop(单机模式+伪分布模式) 【Hadoop入门学习系列之一】Ubuntu下安装Hadoop(完全分布模式) hadoop安装配置中的权限管理 【Hadoop入门学习系列之二】HDFS架构和编程 【Hadoop入门学习系列之三】YARN原理和资源调度 【Hadoop入门学习系列之四】MapReduce 2.0应用场景和原理、基本架构和编程模型 【Hadoop入门学习系列之五】MapReduce 2.0编程实战 【Hadoop入门学习系列之六】HBase基本架构、编程模型和应用案例

优秀的个人博客,低调大师

开始建站

如果选择自己建站,那么选择一个优秀的建站系统是非常重要的,目前全球市场占有率最高的建站系统就是Wordpress和Joomla,前者适合做个人博客类网站,后者适合企业类和电子商务类网站。 一定要做网站规划方案 一个网站的成功与否与建站前的网站规划有着极为重要的关系。在建立网站前应明确建设网站的目的,确定网站的功能,确定网站规模、投入费用,进行必要的市场分析等。只有详细的规划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。 为网站选择一个好域名 域名是网站的门牌号,好的域名不仅能给网站带来更多流量,还具有升值潜力。直接使用单词当然是好方法,而英语单词与缩写的组合,英语单词与汉语拼音的组合,汉语拼音及缩写,数字,数字单词谐音等等也都是起域名的好办法。 选一个好的建站系统或者建站服务商 除了价格之外,还应该考察建站服务商的网站策划、网页设计和网站开发的能力,主要看提供的案例。另外还要看服务商使用的服务器是否稳定可靠、后期的更新维护、SEO推广等,不要一味贪便宜掉入价格陷阱。 选择一个稳定的网站主机 做过网站的朋友都知道,选择一台合适、稳定的服务器,是建立一个好网站的重要前提,对于后期的网站推广至关重要。对于如何选择虚拟主机、租用服务器、托管服务器、云服务器,下面是一些总结: 虚拟主机:适合是小型公司,动态网站,页面不是特别多,访问量不是特别大的网站;服务器租用:适合中小型公司,电子商务网站或者大型论坛,网站每日流量很大;服务器托管:适合大型公司,自己购买了服务器,需要托管在专业的IDC机房;云主机:适合开发型公司,有大并发、动态调整需求频繁的网站。 在建站时就要考虑后期的网站推广 网站制作出来,是为了给人访问,达到宣传推广或者在线销售等目标,这时候就需要网站自身具备推广的基础。因为网站需要有SEO设置项、有和用户的交互系统,比如留言、在线QQ、地图等,与第三方社交平台分享机制。另外内容营销是目前主流的推广手段,因此文章系统是必备的功能。这有助于你的网站被搜索引擎收录,获得免费流量。 网站要备案 网站ICP相当于网站的户口本身份证,尽管有点小麻烦,但是为了正常推广,尤其是考虑到后期再百度和微信等主流流量平台推广,各种在线合作加盟等,没有备案号就不能开展,相当于被排除在主流市场外,所以还是把备案认真完成。 建一个手机网站 手机网站具有让消费者随时、随地、随身访问的优势和方便快捷的不可取代的特点。建一个手机网站,直接在微信公众号菜单中绑定,化身微网站,配合PC网站,为企业形成PC网站+手机网站+微网站的三合一互联网平台,可以全网拦截流量,同时有利于提升企业的品牌形象。 做SEO要有耐心 SEO能免费获得搜索引擎的精准流量。这其中,做SEO三项(title、keyword、description)设置要认真考虑,不要经常改动,否则有可能会被搜索引擎处罚。 要站在用户的角度来考虑网站优化,要沉下心来打持久战,不要天天去各大SEO论坛找捷径,须知SEO欲速则不达。 要有打持久战的心态 网站建设本身就是一个不小的项目,然后网站不仅仅是架设好网站就摆放不管了,还有后期的更新、推广运营,哪怕是一个博客,都还要更新下日志和友情链接什么的。所以,网站建设是一个繁琐,枯燥的事,是一场持久战,没有坚定的毅力和足够的耐心,很难成功! 作为网站管理人员还需要有灵敏的思维和独到的眼光,能及时发现热门的东西,实用的东西,吸引人的东西并在你的网站体现出来。现在很多网站都处于无人管的抛荒状态,就是以为网站做好了就是一劳永逸的事情,结果网站并没有发挥出他的价值。 懂得协作和项目管理 企业或者个人根据自身定位和需要,制作一个网站一般包括前期的网站定位、内容策划、市场调研,之后还需要注册域名、设计页面、开发网站、主机托管、网站备案、网站优化,这个过程需要编辑策划、美工设计、WEB程序员合作完成。在建站过程中,要学会协作,懂的项目管理的节奏。一个好的网站管理人员,应该是一个很好的各种岗位术语的翻译家,你要了解他们的工作流程和术语,然后才能顺畅地完成这个项目。 阳光下没有秘密,以上十条忠告,也许看上去老生常谈,但是有时候只有经历过之后来看,才会发现原来真的是字字说到了点子上。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册