logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

敏捷软件开发:原则、模式与实践——第7章 什么是敏捷设计

第7章 什么是敏捷设计  可以使用许多不同的媒介描述设计,但是设计最终体现为源代码。从根本上讲,源代码就是设计。7.1 设计臭味  如果幸运,你会在项目开始时就想到了系统的清晰图像。系统设计是存在你脑中的一幅至关重要的图像。如果幸运一点,在首次发布时,设计依然保持清楚。  接着,事情开始变糟。软件像一片坏面包一样开始腐化。随着时间流逝,腐化蔓延、增长。丑陋腐烂的痛处和疖子在代码中积...

#c##测试
目标文件格式

程序从源码编译为目标代码的时候,这个目标文件的格式是怎么样的?ELF目标文件有代码段,数据段和BSS段。ELF目标文件的头文件,段表,重定位表,字符串表,符号表,调试表。无论是可执行文件,目标文件或库,它们实际上都是一样基于段的文件或是基于这种文件的集合。程序的源代码经过编译后,按照代码和数据分别存放到相应的段中。编译器(汇编器)还会将一些辅助性的...

Converse.js – 开源的 XMPP 聊天客户端

  Converse.js 是一个运行在浏览器的免费和开源的聊天客户端。它可以集成到任何网页。类似于 Facebook 的聊天,它也支持多用户聊天室。Converse.js 可以连接到任何可访问的 XMPP/Jabber 服务器。在线演示插件下载您可能感兴趣的相关文章网站开发中很有用的 jQuery 效果【附源码】分享35个让人惊讶的 CS...

#javascript#前端
SVN的使用

一、什么是SVN?SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。二、工作流程1、从服务器下载项目组最新代码。2、进入自己的分支,进行工作,每隔一个小时向服...

NYTimes Objective-C 编程风格指南

这篇指南总结了纽约时报iOS开发团队的编程风格。欢迎大家在github中提供建议和pull请求。“”转自eseedo的博客[微博]NYTimes Objective-C 编程风格指南。来源:https://github.com/NYTimes/objective-c-style-guide...

#xcode#移动开发#人工智能
C语言扩展题

1.使用cmake来创建c语言工程2.使用gcc来编译源代码3.下载redis,并且编译运行redis(注:redis目前是c语言编写的,而且是主要是linux平台,在windows平台编译比较麻烦,需要改一些设置,看看你能不能编译出来)课后扩展题:有空了解下或者做一下转载于:https://www.cnblogs.com/weu135/p/9197287.html...

#数据库
vue-navigation 实现前进刷新,后退不刷新

vue-navigation GitHub地址导航默认行为类似手机APP的页面导航(A、B、C为页面):A前进到B,再前进到C;C返回到B时,B会从缓存中恢复;B再次前进到C,C会重新生成,不会从缓存中恢复;C前进到A,A会生成,现在路由中包含2个A实例。!重要:vue-navigation在url中添加了一个key来区分路由。key的名称默认为VNK,可...

#javascript#移动开发
Jmeter一、开源软件的崛起

一、jmeter自身特点:1.开源,轻量级,更适合自动化和持续集成。2.学习难度大。3.资料少、多英文。二、性能测试工具选型的原则1.成本:  a.工具成本  b.学习成本2.通信协议:  a.标准协议  b.自有协议3.生命力4.跨平台三、jmeter的下载安装1.官网下载解压安装最新版jmeter2.下载安装jdk1.8以上...

Git简介

Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。优势:1分布式,强调个体2公共服务器压力和数据量都不会太大3速度快、灵活4任意两个开发者之间可以很容...

#git
sssp-springmvc+spring+spring-data-jpa增删改查

环境:IDE:eclipse、jdk1.7、mysql5.7、maven项目地址:https://gitee.com/smfx1314/sssp项目结构图上面目录结构你可以自己创建搭建框架首先加入maven依赖包以及相关插件<dependencies><!-- spring --><depende...

#java#数据库#测试
暂无文章信息