摘要: 1. 题目:大小写字母字符互换 2. 要求:从键盘输入一个字符,如果该字符是回车符,直接退出程序,如果是小写字母,则转换为大写字母并显示;如果是大写字母,则转换为小写字母并显示;如果是非字母字符,则显示提示信息,并等待用户重新输入字符。 3. 提示: 首先判断是否是回车符,如果不是,则判断是否是大写 阅读全文
posted @ 2017-06-20 21:33 谢玉林 阅读(746) 评论(0) 推荐(0)
摘要: 用表格形式显示字符 1. 题目:用表格形式显示ASCII字符 2.要求:按15行×16列的表格形式显示ASCII码为10H-100H的所有字符,即以行为主的顺序及ASCII码递增的次序依次显示对应的字符。每16个字符为一行,每行中的相邻两个字符之间用空白符或空格符(ASCII码为0或20H)隔开 代 阅读全文
posted @ 2017-06-20 21:32 谢玉林 阅读(1078) 评论(0) 推荐(0)
摘要: 1. 题目:以9行9列的形式显示九九乘法表 2. 要求:显示下三角格式如表4.1所示,也可以上三角格式显示。 1 ; Example assembly language program -- 2 ; Author: Karllen 3 ; Date: revised 05/2014 4 5 .386 阅读全文
posted @ 2017-06-20 21:32 谢玉林 阅读(589) 评论(0) 推荐(0)
摘要: 1. 题目:找出前100以内素数。 2. 要求:将前100以内素数找出并显示值,要求每行显示5个素数。 先列出求100以内素数的C++代码 然后根据C++代码写汇编代码,相对来说比较容易。 1 //The program is to find the primes from 1 to 100 wit 阅读全文
posted @ 2017-06-20 21:32 谢玉林 阅读(832) 评论(0) 推荐(0)
摘要: 1. 题目:求X的阶乘值 2. 要求:输入一个整型数(不超过10),求出其阶乘值后输出,求阶乘的算法用子程序来实现。 3. 提示:可以用递归来实现,也可以用简单的循环来实现。 这里使用循环来实现: 对于汇编新手,最好通过高级语言的编程测试,然后再写汇编代码,这样效果会好一些、 求阶乘的C++代码如下 阅读全文
posted @ 2017-06-20 21:31 谢玉林 阅读(819) 评论(0) 推荐(0)
摘要: 1. 题目:找出100~200内所有的素数。 2. 要求:将100~200内所有的素数找出并显示值,要求每行显示5个素数。 3. 要求素数的判定算法用子程序来实现,子程序在判定数是否为素数后有不同的返回参数。 1 ; Example assembly language program -- adds 阅读全文
posted @ 2017-06-20 21:31 谢玉林 阅读(308) 评论(0) 推荐(0)
摘要: 求给定整数的所有素因子 1. 题目:求给定整数的所有素因子 2. 要求:输入一个整数,求出其所有素因子,并表现为乘积方式,求因子的算法用子程序来实现。例如,输入480,输出480=2*2*2*2*2*3*5 C++代码如下 1 //The program is to find all the pri 阅读全文
posted @ 2017-06-20 21:30 谢玉林 阅读(256) 评论(0) 推荐(0)
摘要: 要求:输入任意一个整型数字字符串,并将整型原样输出。 这个子程序主要用于格式化排版,比output直接输出字符串有很大美观性。 1 ; Example assembly language program -- 2 ; Author: Karllne 3 ; Date: revised 05/2014 阅读全文
posted @ 2017-06-20 21:30 谢玉林 阅读(150) 评论(0) 推荐(0)
摘要: 最近专业课比较多,没怎么看数据结构了。今天有点时间写了一下数据结构中稀疏矩阵的运算。写过之后感觉代码的构思不太好。这里先发一下, 假期的时候再重新实现一下。 SpMatrix头文件 1 //The sparse matrix's header file 2 //the class SpMatrix 阅读全文
posted @ 2017-06-20 21:11 谢玉林 阅读(591) 评论(0) 推荐(0)
摘要: 对于二维数组和二维指针的内存的分配 这里首选说一下一维指针和一维数组的内存分配情况。 一维: 数组:形如int a[5];这里定义了一个一维数组a,并且数组的元素个数是5,这里的a是这五个元素的整体表示,也就是通过a我们能找到这五个元素。注意:a是代表数组第一个元素的首地址。&a是代表数组的地址,虽 阅读全文
posted @ 2017-06-20 21:11 谢玉林 阅读(993) 评论(0) 推荐(0)
摘要: 以此文作为自己学习的一个总结。 关于全局变量和局部变量的一句简单的定义:在函数外声明的变量都为全局变量,在函数内声明的为局部变量。 一、局部变量和全局变量重名会覆盖全局变量 1 var a = 1; 2 function test1() { 3 var a = 2; 4 alert(a); 5 } 阅读全文
posted @ 2017-06-20 21:06 谢玉林 阅读(232) 评论(0) 推荐(0)
摘要: DOM有三种节点:元素节点、属性节点、文本节点。 一、用nodeType可以检测节点的类型 这样方便在js中对各个节点进行操作。 元素节点:html中的标签。 属性节点:html便签中的属性值。 文本节点:元素节点之间的文本。 二、用body的childNodes来测试 1 <body>/*第一个文 阅读全文
posted @ 2017-06-20 21:05 谢玉林 阅读(327) 评论(0) 推荐(0)
摘要: 某甲问道:「测试做太多的话,会不会使得bug解不完?」 某乙回答:「还不简单。只要不做测试,就没有bug。」 上述对话,反应出许多软件工作人员对于测试的想法。对多数软件开发人员而言,测试大概是仅次于维护之外,最令人讨厌的工作。对软件研发主管来说,测试是必要之恶:做得不够后患无穷,做得过多又增加成本, 阅读全文
posted @ 2017-06-20 20:34 谢玉林 阅读(314) 评论(0) 推荐(0)
摘要: 众所周知,代码审查是软件开发过程中十分重要的环节,楼主结合自己的实际工作经验,和大家分享一下在实际工作中代码审查是如何开展的, 笔者水平有限,若有错误和纰漏,还请大家指正。 代码审查的阻力 我想不通公司不同部门对代码审查这项工作的重视程度还是不一样的,对于代码审查的阻力总结了以下几点: 国内的整体环 阅读全文
posted @ 2017-06-20 20:33 谢玉林 阅读(206) 评论(0) 推荐(0)
摘要: 我对敏捷开发是源于10多年前看了一本关于迭代开发的书,从而对迭代开发有了一些兴趣。从那时开始有了迭代开发的概念。随着项目经验的增加迭代的重要性也越发觉得明显。随后进入了提倡敏捷开发的公司,被迫式的接触了许多“敏捷开发”,随着项目经历越来越多,慢慢的就开始有了更新的认识和想法。 但是在接触敏捷开发这个 阅读全文
posted @ 2017-06-20 20:33 谢玉林 阅读(188) 评论(0) 推荐(0)
摘要: 全栈工程师,也叫全端工程师,是指掌握多种技能,并能利用多种技能独立完成产品的人。全栈工程师熟悉多种开发语言,同时具备前端和后台开发能力,从需求分析,原型设计到产品开发,测试,部署,发布全流程都十分熟悉。 全栈工程师由于经常研究各种技术,他不会精确记得所有语言代码的语法和API,他觉得没有Google 阅读全文
posted @ 2017-06-20 20:32 谢玉林 阅读(208) 评论(0) 推荐(0)
摘要: 体验环境 体验方式:PC端 系统:Windows 64位 浏览器类型:Chrome浏览器 浏览器版本:49.0.2623.110 m 体验时间:2017.05.11 测试目的 了解华为软件开发云的项目管理服务功能,分析其优缺点; 瀑布化开发到敏捷开发的转型分析,以及未来软件开发模式的发展方向; 产品 阅读全文
posted @ 2017-06-20 20:32 谢玉林 阅读(272) 评论(0) 推荐(0)
摘要: 跨地域开发的需求其实由来已久,在IT/互联网发展的早期就已存在,只不过限于当时网络环境的因素,无法在线上有效的完成协同工作,所以没法实际开展。而随着近十年网络的快速发展,跨地域协同开发线变得可能而且越来越普遍,尤其是在大公司内部。 同时随着行业的发展,敏捷开发模式的不断推广,软件交付和更新的速度越来 阅读全文
posted @ 2017-06-20 20:32 谢玉林 阅读(206) 评论(0) 推荐(0)
摘要: 作为一枚软件攻城狮,你是不是总觉得自己撸代码的能力还有待提高却又无从下手?你是不是看到过XX大神美轮美奂的代码,然后佩服的五(ren)体(yang)投(ma)地(fan),然后躲在暗房里哭。然后你下定决心要痛改前非,然后发现无处下手,然后……又回到了以前的不归路? 如果你没有以上症状,请你关上浏览器 阅读全文
posted @ 2017-06-20 20:32 谢玉林 阅读(392) 评论(0) 推荐(0)
摘要: 版本控制系统 “代码”作为软件研发的核心产物,在整个开发周期都在递增,不断合入新需求以及解决bug的新patch,这就需要有一款系统,能够存储、追踪文件的修改历史,记录多个版本的开发和维护。于是,版本控制系统(Version Control Systems)应运而生,主要分为两类,集中式和分布式。 阅读全文
posted @ 2017-06-20 20:31 谢玉林 阅读(265) 评论(0) 推荐(0)
摘要: 根据Gartner 2015 I&O Automation 报告,DevOps处于技术发展的最高点,实践受到高度关注,到底devops魔力在哪里? 从devops实践看主要是打破开发人员和运营人员界限,让运营思想能提前落地在研发的前端,避免研发过多的关注功能,而忽略运营需求。从这个角度讲,devop 阅读全文
posted @ 2017-06-20 20:31 谢玉林 阅读(184) 评论(0) 推荐(0)
摘要: 代码检查是软件开发工作中不可或缺的一部分,众所周知,规范化的编码是一个优质项目的保证。华为软件开发云(DevCloud)便提供了专业科学的自动化代码检查工作。 一、华为软件开发云(DevCloud)目前可支持Java、C++、JS、CSS、web五种开发语言的检查工作,首先用户配置适合自己场景需求的 阅读全文
posted @ 2017-06-20 20:31 谢玉林 阅读(316) 评论(0) 推荐(0)
摘要: 最近在使用华为软件开发云进行开发项目管理,目前华为软件开发云支持500M的免费项目空间,而且还可以在线编译和构建,不用担心开发环境和生产环境的不同,很好的体现了DevOps的开发理念. 之前一直是用svn做代码管理,而华为软件开发云是使用目前国外比较流行的Git进行代码版本控制.在网上查询了迁移方式 阅读全文
posted @ 2017-06-20 20:30 谢玉林 阅读(641) 评论(0) 推荐(0)
摘要: 之前写了一篇《如何选择版本控制系统 为什么选择Git版本控制系统》,地址是:http://www.cnblogs.com/goldenfish/p/6876864.html,有兴趣的可以去看看,本篇文章算是这个系列的第二篇文章。 Git诞生于2002年,由Linux之父Linus Torvalds和 阅读全文
posted @ 2017-06-20 20:30 谢玉林 阅读(150) 评论(0) 推荐(0)
摘要: 华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建、云端在线代码检查等功能,编译省去了很多物理机器的占用。一键式部署省去了搭建测试环境的大量人力成本,在敏捷开发中优势十分明显。今天我想和大家分享一下我 阅读全文
posted @ 2017-06-20 20:30 谢玉林 阅读(217) 评论(0) 推荐(0)
摘要: 精益生产(LeanProduction),简称“精益”,是衍生自丰田生产方式的一种管理哲学。精益生产是通过系统结构、人员组织、运行方式和市场供求等方面的变革,使生产系统能很快适应用户需求不断变化,并能使生产过程中一切无用、多余的东西被精简,最终达到包括市场供销在内的生产的各方面最好结果的一种生产管理 阅读全文
posted @ 2017-06-20 20:29 谢玉林 阅读(332) 评论(0) 推荐(0)
摘要: 传统本地编译构建的问题 ○ 环境搭建耗时费力,且易因环境差异引入问题 研发人员耗费大量精力到环境的搭建配置及调测,不能聚焦业务开发。不仅造成开发人员精力的浪费,也由于时间消耗带来等待成本。同时,很难保证本地构建环境的完全同步,引发问题; ○ 本地硬件配置不高,编译构建速度慢 众所周知,编译构建硬件资 阅读全文
posted @ 2017-06-20 20:29 谢玉林 阅读(287) 评论(0) 推荐(0)
摘要: 一、目前移动应用/App的测试痛点及可选方案 移动互联网市场进入下半场,同质化竞争激烈,平均获客成本增加。屏幕不适配、闪退、无响应、UI异常等兼容性问题严重影响用户体验,影响用户转化率和用户粘性。如何解决这些问题呢? 方式1:Android模拟器或USB连接真机测试 缺点:无法发现屏幕等硬件差异引起 阅读全文
posted @ 2017-06-20 20:26 谢玉林 阅读(425) 评论(0) 推荐(0)
摘要: 文中部分工具是收费的,但是绝大多数都是免费的。 FlowUp 这是一个帮助你跟踪app整体性能的工具,深入分析关键的性能数据如FPS, 内存, CPU, 磁盘, 等等。FlowUp根据用户数量收费。 Stetho 由Facebook开发的一个强大的开源Android debug平台,Stetho让原 阅读全文
posted @ 2017-06-20 20:25 谢玉林 阅读(4145) 评论(0) 推荐(0)
摘要: 1、 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。 1.3测试资源 测试任务开始前,检查各项测试资源。 --产品功能需求文档; - 阅读全文
posted @ 2017-06-20 20:24 谢玉林 阅读(583) 评论(0) 推荐(0)
摘要: 往期文章: 《如何选择版本控制系统 为什么选择Git版本控制系统》 《如何选择版本控制系统之二 Git的研发应用场景》 跨地域开发的需求其实由来已久,并在IT/互联网高速发展的今天越来越普遍,这正是Git版本管理广泛流程的技术原因之一。对于一个开发者如何将本地代码提交到中央仓库,是保证高效异地协同的 阅读全文
posted @ 2017-06-20 20:23 谢玉林 阅读(112) 评论(0) 推荐(0)
摘要: 如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。 自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。 在众多的可选择的自动化工具中,要选 阅读全文
posted @ 2017-06-20 20:23 谢玉林 阅读(19122) 评论(1) 推荐(0)
摘要: 如今在软件开发圈里混,Agile,DevOps,Cloud是大家经常挂在嘴边的词,其实大家各自都有在应用层上的经验,但是如何把三者很好的结合起来,这是所有项目管理者困惑和需要的问题。 Agile让我们的项目更加拥抱变更。 持续集成和持续交付让我们更快的进行自动化交付。 自动化持续部署也让开发团队,运 阅读全文
posted @ 2017-06-20 20:22 谢玉林 阅读(156) 评论(0) 推荐(0)
摘要: 编程开发是座围城,而我,一直是个城外人。 首次产生进“城”的想法,源于一次跟大学旧友的聊天。作为一个机械院毕业的直男,当时的我已在车间工作了一段时间。忽闻同班同学转职成功,从车间转战办公室,还是从事的软件行业,虽然当时的我并不明白软件实施和软件开发半毛钱关系都没有,但对我来说,他们都带软件两个字,听 阅读全文
posted @ 2017-06-20 20:22 谢玉林 阅读(165) 评论(0) 推荐(0)
摘要: 踏入软件开发行列时间不算短了,也使用过很多项目管理软件和方法,但是在使用过程中多多少少都会遇到一些问题吧,同行们或多或少也会有相应的体验。近期试用了一下华为最新推出的项目管理工具-华为软件开发云,接触了敏捷开发,产生一些想法。以下是使用体验,仅供同行们参考。 一、敏捷开发技术的几个特点和优势: 1. 阅读全文
posted @ 2017-06-20 20:21 谢玉林 阅读(1718) 评论(0) 推荐(0)
摘要: 计算机网络: 1.DNS DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运 阅读全文
posted @ 2017-06-20 20:19 谢玉林 阅读(345) 评论(0) 推荐(0)
摘要: 方式1.通过API 方式2.通过spring applicationContext-dubbo.xml 注意引入提供方的接口jar包 方式1.通过API 方式2.通过spring applicationContext-dubbo.xml 注意引入提供方的接口jar包 ♥ 作者:明志健致远 ♠ 出处: 阅读全文
posted @ 2017-06-20 20:18 谢玉林 阅读(697) 评论(0) 推荐(0)
摘要: 1.text-shadow:5px 5px 5px red, 9px 13px 10px blue, 8px 12px 10px #ccc; 字体阴影面积显示(同box-shadow) 2.自己设置字体 @font-face{ /* 可以设置字体 */ font-family:WebFont; /* 阅读全文
posted @ 2017-06-20 20:17 谢玉林 阅读(265) 评论(0) 推荐(0)
摘要: PHP的面向对象是很重要的内容,也是很常用的内容。所以现在就把PHP面向对象进行整理了一下。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.b 阅读全文
posted @ 2017-06-20 20:16 谢玉林 阅读(160) 评论(0) 推荐(0)
摘要: 自己过去自学了PHP绘画验证码的教程,现在就把这一部分笔记跟大家分享,希望可以帮到大家。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.bai 阅读全文
posted @ 2017-06-20 20:16 谢玉林 阅读(160) 评论(0) 推荐(0)
摘要: 主要对git,svn进行一个简单的介绍。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.baidu.com/s/1qYdQdKK 密码:pvj 阅读全文
posted @ 2017-06-20 20:15 谢玉林 阅读(682) 评论(0) 推荐(0)
摘要: 针对PHP的设计模式进行总结记录。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.baidu.com/s/1qYdQdKK 密码:pvj2 一 阅读全文
posted @ 2017-06-20 20:15 谢玉林 阅读(85) 评论(0) 推荐(0)
摘要: PHP的加密主要有4种方法,除此之外还有一种是URL的加密和解密。希望可以对你们开发有用。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.ba 阅读全文
posted @ 2017-06-20 20:15 谢玉林 阅读(320) 评论(0) 推荐(0)
摘要: 通过JavaScript的Ajax进行详细的解析过程,从而更好的了解Jquery的Ajax。 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.b 阅读全文
posted @ 2017-06-20 20:14 谢玉林 阅读(161) 评论(0) 推荐(0)
摘要: 在资源加载进来之前定义好一个函数,这个函数接受一个参数(数据),函数里面利用这个参数做一些事情 然后需要的时候通过script标签加载对应远程文件资源,当远程的文件资源被加载进来的时候, 就会去执行我们前面定义好的函数,并且把数据当做这个函数的参数传入进去 html代码: <script> func 阅读全文
posted @ 2017-06-20 20:08 谢玉林 阅读(100) 评论(0) 推荐(0)
摘要: 顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。 笔记链接:http://pan.baidu.com/s/1qYdQdKK 密码:pvj2 Mysql数据库操作 当数据表不能成功 阅读全文
posted @ 2017-06-20 20:07 谢玉林 阅读(189) 评论(0) 推荐(0)
摘要: 自己从网上找了几份常考到的PHP面试题进行了整理,然后才有了这份PHP面试题,并且我把所有的题目进行了详细分析和代码分析,希望可以对大家有帮助,谢谢大家。 这份试题我也上传到了百度云,有需要的可以直接去百度云下载这份试题,希望可以帮到大家。 链接:http://pan.baidu.com/s/1i5 阅读全文
posted @ 2017-06-20 20:06 谢玉林 阅读(379) 评论(0) 推荐(0)
友情链接:回力鞋 | 中老年高档女装