源代码

Bootstrap 环境安装

江枫思渺然 提交于 2019-12-07 09:19:35
Bootstrap 安装是非常容易的。本章将讲解如何下载并安装 Bootstrap,讨论 Bootstrap 文件结构,并通过一个实例演示它的用法。 下载 Bootstrap 您可以从 http://getbootstrap.com/ 上下载 Bootstrap 的最新版本。当您点击这个链接时,您将看到如下所示的网页: 您会看到两个按钮: Download Bootstrap :下载 Bootstrap。点击该按钮,您可以下载 Bootstrap CSS、JavaScript 和字体的预编译的压缩版本。不包含文档和最初的源代码文件。 Download Source :下载源代码。点击该按钮,您可以直接从 from 上得到最新的 Bootstrap LESS 和 JavaScript 源代码。 如果您使用的是未编译的源代码,您需要编译 LESS 文件来生成可重用的 CSS 文件。对于编译 LESS 文件,Bootstrap 官方只支持 Recess ,这是 Twitter 的基于 less.js 的 CSS 提示。 为了更好的了解和更方便的使用,我们将在本教程中使用 Bootstrap 的预编译版本。 由于文件是被编译过和压缩过的,在独立的功能开发中,您不必每次都包含这些独立的文件。 本教程编写时,使用的是最新版(Bootstrap 3)。 文件结构 预编译的 Bootstrap

一些app的源代码

别来无恙 提交于 2019-12-06 21:16:30
1:Coding.net客户端 地址:https://coding.net/u/coding/p/Coding-iOS/git 2:高仿美团iOS版 地址:https://github.com/lookingstars/meituan 3:模仿网易新闻做的精仿网易新闻 地址:https://github.com/dsxNiubility/SXNews 4:支付宝高仿版 地址:https://github.com/gsdios/GSD_ZHIFUBAO 5:高仿百度传课iOS版 地址:https://github.com/lookingstars/chuanke 6:模仿一元云购 地址:https://github.com/JxbSir/YiYuanYunGou 7:wordpress源代码 地址:https://github.com/wordpress-mobile/WordPress-iOS 8:v2ex源代码(文章类型,若报SVProgressHUD错,则把Podfile中的SVProgressHUD移除) 地址:https://github.com/singro/v2ex 9:PHPHub客户端(IOS8.0以上) 地址:https://github.com/Aufree/phphub-ios 10:快速搭建项目源代码 地址:https://github.com

个人总结

怎甘沉沦 提交于 2019-12-06 16:58:50
所属课程 软件工程基础 作业要求 团队最后一次作业:总结 团队名称 朋友,代打了解一下 作业目标 对这学期的学习做一个总结 回望过去 对于软件工程课程的想象和提出的问题 最初的想象: 回首当初刚刚接触到这门课程时,听到“软件工程”,“多么高端霸气的名字啊”。曾今还想象自己通过这门课程,学到各种牛逼的开发技术,掌握一些大佬口中的skill,能够开发出一些比较优秀的软件。 当初提出的问题: 记得上完第一课后,我把这门课的课本《构建之法》初略地浏览了一遍。并提出了一些自己的问题,详见 这篇博客 。 对自己问题的探索 问题一:全栈工程师 对于全栈工程师,助教给我了一个简洁明了的答复————独立完成产品的人。后来通过阅读到几篇博客,对全栈有了全新的认识:我不觉得在具备了多语言、多平台甚至跨行业的职业生涯之前,你可以称自己为全栈开发者。全栈远超“高级工程师”,它更接近是多语言的开发者并且能在更高的角度看到之间的关联。同时我又产生了一个新的问题:全栈与专注一个领域应如何选择? 问题二:敏捷流程 通过本课程的学习,目前已经了解了敏捷的大致流程,也通过团队项目领悟到了敏捷流程的特点和适用范围。但这种重于流程与工具,重于详尽文件的原则却让我有些“被绑住手脚”的感觉。 问题三:源代码管理 对于源代码管理,通过上网的搜寻,了解了各种源代码管理工具和托管平台,同时也使用了github这是这个源代码管理平台

java中编译的过程

允我心安 提交于 2019-12-06 15:17:00
首先创建一个.java的文件,里面必须要有main()方法,再通过javac编译成一个.class的字节码文件。然后jvm调用即时编译器转换成二进制让CPU执行 Javac是一种编译器,能将一种语言规范转化成另外一种语言规范,通常编译器都是将便于人理解的语言规范转化成机器容易理解的语言规范,如C/C++或者汇编语言都是将源代码直接编译成目标机器码,这个目标机器代码是CPU直接执行的指令集合。这些指令集合也就是底层的一种语言规范。 Javac的编译器也是将Java这种对人非常友好的编程语言编译成对对所有机器都非常友好的一种语言。这种语言不是针对某种机器或某个平台。怎么消除不同种类,不同平台之间的差异这个任务就有JVM来完成,而Javac的任务就是将Java源代码语言转化为JVM能够识别的一种语言,然后由JVM将JVM语言再转化成当前这个机器能够识别的机器语言。 Javac的任务就是将Java源代码编译成Java字节码,也就是JVM能够识别的二进制代码,从表面看是将.java文件转化为.class文件。而实际上是将Java源代码转化成一连串二进制数字,这些二进制数字是有格式的,只有JVM能够真确的识别他们到底代表什么意思。 编译器把一种语言规范转化为另一种语言规范的这个过程需要哪些步骤?回答这个问题需要参照《编译原理》,总结过程如下: 1)词法分析:读取源代码,一个字节一个字节的读进来

什么是RPM和Yum软件仓库?

对着背影说爱祢 提交于 2019-12-06 13:44:11
在RPM(红帽软件包管理器)公布之前,要想在linux系统中安装软件只能采取源码包的方式安装,且安装方式困难,耗费耐心,而且大多数的服务程序只提供源代码.RPM机制是为了解决这些问题而设计的.它的目的是将编译好的源代码与安装规则相打包到一起,让系统根据安装规则去自动安装程序源代码. Yum仓库:尽管RPM能够帮助用户查询软件的相关依赖关系,但问题还是要运维人员自己来解决.Yum仓库便是为了进一步降低软件安装难度和复杂度而设计的技术,通过解决软件包的依赖关系,将大量常用软件包打包在一起作为目录中的仓库来为我们的用户自动安装程序. 来源: https://www.cnblogs.com/js1997/p/11986887.html

第一阶段的工作总结

柔情痞子 提交于 2019-12-06 11:52:23
昨天终于把抽取网页信息的和与数据库连接的两部分代码写完并测试了,基本上还是可以运行滴,只是还是有些小bug,这都是源于编程时想的不够仔细。在这过程中碰到了几个困难: 1。网页的源代码采用的字符编码问题。因为网页的源代码里是夹杂着中文字符的,所以我先以字节流的形式将整个源代码文件的内容读入一个字节数组里(byte[]),然后通过String类的构造函数String(byte[], String charset)构造一个新的字符串,其中charset是网页的源代码所选定的字符编码方式,这样得到的新的字符串就是用java里默认的Unicode编码表示的了。其实String(byte[], String charset)就是将用charset编码的字符串转换成用Unicode编码表示的字符串。因为我一开始没有注意到这个编码问题,所以弄了很久,呵呵。 2。对于一些防止别人采集信息的网站,如何去取得该网站的网页源代码文件。譬如我们要取得的信息就来源于一个采取了防止别人采集信息的网站。我们试过用HttpClient等工具,但结果还是不理想,这部分工作仍需努力。 3。测试。我们现在测试只是沿用刚开始学编程时候的方法,就是一步一步的debug,现在开始要学习如何进行单元测试了。学JUnit吧。 来源: CSDN 作者: iteye_11345 链接: https://blog.csdn.net

小白学 Python 爬虫(9):爬虫基础

时光毁灭记忆、已成空白 提交于 2019-12-06 09:38:26
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(五)爬虫框架的安装 小白学 Python 爬虫(7):HTTP 基础 小白学 Python 爬虫(8):网页基础 爬虫的核心 什么是爬虫,讲点通俗易懂的,爬虫就是爬取网页,从中按照一定规则提取信息,重复以上过程自动化重复完成的程序。 一只爬虫,第一件事情就是要爬取网页,这里主要是指获取网页的源代码。在网页的源代码里,会含有我们所需要的信息,而我们要做的事情就是从源代码中将这些信息提取出来。 我们请求网页的时候, Python 为我们提供了很多库来做这件事情,比如官方提供的 urllib ,以及第三方提供的 requests 、 Aiohttp 等。 我们可以使用这些库来发送 HTTP 请求,获取响应的数据,得到响应之后,我们只需要解析其中 body 部分的数据,就可以获得网页的源代码。 获取到源代码以后,我们接下来的工作就是解析源代码,从中提取出我们需要的数据。

python-day1.1

孤街醉人 提交于 2019-12-06 03:23:26
语言类型:   1、编译与解释     编译compile-编译器compiler:负责翻译的程序对源代码进行转换生成相对应可执行代码     代码-源文件-模块_编译_目标文件(可执行代码)_链接_链接程序(linker)     执行速度快、针对操作系统、大型应用程序、数据库系统          解释:仅当执行某个代码时,解释程序将源代码转换为二进制代码执行     源代码_解释程序_二进制代码-源代码_..._...     针对网页脚本、服务器脚本、辅助开发接口、兼容性强   2、动态与静态     动态类:运行期间才做数据类型检查     静态类:数据类型是在编译期间检查、写程序时声明所有变量的数据类型   3、强类型与弱类型     强类型定义语言:强制数据类型定义(类型安全)     一个变量被指定某个数据类型、不经过强制转换、即永远是这个数据类型、     弱类型定于语言:数据类型可被忽略的语言     一个变量可以赋予不同数据类型的值 来源: https://www.cnblogs.com/meixianliang/p/11960184.html

SVN初识

喜你入骨 提交于 2019-12-06 02:07:18
1、教程     Apache Subversion缩写SVN,是一个开放源代码的版本控制系统,相对于RCS、CVS,采用了分支管理系统   SVN 官网: https://subversion.apache.org/   Github SVN 源码: https://github.com/apache/subversion   管理着随时间改变的数据,这些数据放在中央资料档案库(repository)中,次档案库像一个普通的文件服务器,会记住每一次文件的变动,这样可以把档案恢复到旧的版本,或浏览文件的变动历史 2、概念   repository(源代码库):源代码统一存放的地方   Checkout(提取):当手上没有源代码的时候,需要从repository checkout一份   Commit(提交):当修改代码,需要Commit到repository   Update(更新):当已经Checkout一份源码,Update一下就可以 和Repositiry上源代码同步,自己手上的代码就会有最新的变更 日常工作流程:Checkout--->工作好几天--->Update---->修改自己代码并调试成功---->Commit(大家就都能够看到修改) 来源: https://www.cnblogs.com/sharry/p/11956138.html

Backbone.js 样例站点与入门指南

混江龙づ霸主 提交于 2019-12-06 02:04:21
本文的来源 前段时间,我的工作中开始接触到 Backbone.js 这个开源框架,于是我就在网上搜索了下相关资料开始学习,结果找来找去,发现这些资料都不够全面,都是只涉及到关键点的一部分,只有这里的资源是最全面也 最权威,然而,在下的母语并不是英语,英文文档阅读起来略显吃力,而自己又不能不看,而且我注意到这里的文章都是可以自行编辑的,于是,我就想,为什么不 把这篇文章翻译出来,在方便自己查阅的同时也方便后来的中文用户。于是,就有了这篇文章的诞生。不过由于我不是专业的翻译,所以文章中可能会有些地方表达 不恰当,如果你遇到了,请协助我壹起将其修正,不胜感激!本文英文原文在: https://github.com/documentcloud/backbone/wiki/Tutorials,-blog-posts-and-example-sites 我的联系方式 Email: hanmiao3 (at) gmail.com,推荐用邮件,每天会不定时查看。 MSN: hanmiao3 (at) gmail.com,工作时间在线。 Todo 应用 入门指南: http://jgn.heroku.com/2010/10/25/creating-localtodoscom----a-short-story/ 效果演示: http://localtodos.com/ 源代码: https:/