自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倔强的蜗牛

科技改变生活,信息创造价值

  • 博客(30)
  • 资源 (29)
  • 问答 (1)
  • 收藏
  • 关注

转载 git工作流指南

说明:个人在学习Git工作流的过程中,从原有的 SVN 模式很难完全理解Git的协作模式,直到有一天我看到了下面的文章,好多遗留在心中的困惑迎刃而解:我们以使用SVN的工作流来使用Git有什么不妥?Git方便的branch在哪里,团队多人如何协作?冲突了怎么办?如何进行发布控制?经典的master-发布、develop-主开发、hotfix-不过修复如何避免代码不经过验证上线?如何

2016-08-29 13:56:37 994

转载 什么才是真正的 RESTful 架构?

2015年11月11日更多内容请看我最近在写的一本小书:《Microservice 最佳实践之路》,实为项目上的踩坑手册。What?Wikipedia: 表征性状态传输(英文:Representational State Transfer,简称REST)是Roy Fielding博士于2000年在他的博士论文中提出来的一种软件架构风格。Roy Fieldin

2016-08-29 13:20:26 3557

转载 使用 JWT 让你的 RESTful API 更安全

传统的 cookie-session 机制可以保证的接口安全,在没有通过认证的情况下会跳转至登入界面或者调用失败。在如今 RESTful 化的 API 接口下,cookie-session 已经不能很好发挥其余热保护好你的 API 。更多的形式下采用的基于 Token 的验证机制,JWT 本质的也是一种 Token,但是其中又有些许不同。什么是 JWT ?JWT 及时 JSON W

2016-08-29 11:56:41 54293 2

转载 SOAP Webservice和RESTful Webservice

REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:1.网络上的所有事物都可以被抽象为资源(resource)2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识3.所有的操作都是无状态的REST简化开发,其架构遵循CRUD

2016-08-29 11:20:24 675

转载 RESTful API 设计指南

作者: 阮一峰日期: 2014年5月22日网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计

2016-08-29 11:13:45 411

转载 理解RESTful架构

作者: 阮一峰日期: 2011年9月12日文章转自《http://www.ruanyifeng.com/blog/2011/09/restful.html》,感谢作者分享!越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、

2016-08-29 11:05:10 445

转载 Restful 应用分析

Restful API 近年来应用越来越广泛,各大互联网公司纷纷推出了自己的 Restful API 服务。本文将从实际应用出发,从 REST 到 Restful 再到 Restful API ,逐一进行介绍和分析。REST 风格REST 风格最早由 Roy Thomas Fielding 博士提出, REST 是一种系统架构设计风格,主要面向基于网络的软件架构设计。这

2016-08-29 10:58:59 15686

转载 HTTP Methods 和 RESTful Service API 设计

API 可以说是软件开发者的用户界面,API 设计也是系统架构的重要环节。尤其对复杂和分布式系统而言,其设计的好坏,直接影响着整个系统的设计,实现和演进。一套糟糕的 API 设计也会严重影响使用者(开发人员)的心情和工作效率。如果你对此表示怀疑并且打算进一步了解,可以先阅来自 Goolge 的一位大牛的分享: How to Design a Good API and Why it Matter

2016-08-29 10:10:12 1625

转载 RESTful Web Service 架构剖析

如今微服务和分布式架构变的越来越流行,而简单,可靠,高效,跨平台和跨语言的 Web Service 则是这类系统架构的基石。 RESTful Web Service 恰好满足这些特点,被越来越多的系统架构所采用。本文主要面向对 Web Service 有一定理解,需要进一步了解基于 REST 形式的 Web Service 的 IT 开发人员和架构师。它不是 Web Service 入

2016-08-29 10:06:53 3079

转载 什么是REST?以及RESTful的实现

什么是REST?REST (REpresentation State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。Web 应用程序最重要的 REST

2016-08-26 15:10:16 2976

原创 COBOL语言

COBOL简介:       COBOL语言,是一种面向过程的高级程序设计语言,主要用于数据处理,是目前国际上应用最广泛的一种高级语言。COBOL是英文Common Business-Oriented Language的缩写,原意是面向商业的通用语言。它采用 300多个英语单词作为保留字,以一种接近于英语书面语言的形式来描述数据特性和数据处理过程,因而便于理解和学习。COBOL语言是专门为

2016-08-26 09:15:27 6302 2

转载 distinct 多列问题结合group by的解决方法

distinct 多列问题结合group by的解决方法表 table1 id RegName PostionSN PersonSN 1 山东齐鲁制药 223 2 2 山东齐鲁制药 224 2 3 北京城建公司 225 2 4 科技公司 225 2 我想获得结果是 id RegName PostionSN PersonSN 1 山东齐

2016-08-18 08:39:51 12111 1

原创 Oracle数据库中的ROWNUM和ORDER BY执行顺序

使用SQL查询Oracle表数据的时候,可能会有如下两种结果需求。对查询结果集排序,并获得其排序前的行号对结果集排序后,为每一行加入行号对于上述两种结果需求,编写SQL语句的时候,需要注意ROWNUM赋值和ORDER BY的执行顺序。如果ORDERBY的基准字段是表的PrimaryKey,则查询执行过程是先对表进行排序,然后为排序后的表视图从第一行到最后一行赋予ROWNUM

2016-08-16 08:56:01 7194

原创 web项目和Java项目的区别

web项目和Java项目的区别Web项目是网页的编码,像jsp,servlet,struts这类的,但是java项目的话,是AWT,SWING这类的编码。 最主要的区别是Web项目中的JAVA文件是tomcat服务器来触发的,但是java项目里的是Main()方法来开始的。 还有一点是Web项目需要服务器。本人使用Classic Eclips

2016-08-15 13:48:20 22195 2

转载 十二个开源UML工具

本文将为您介绍12个优秀的UML工具:1. StarUMLStarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。2. Netbeans UML Plugin目前支持:Activity图, Class图, Sequence图, State图以及Use ...

2016-08-11 09:43:38 40809 3

转载 41个Web开发者必须收藏的JavaScript实用技巧

1. 将彻底屏蔽鼠标右键oncontextmenu=”window.event.returnValue=false”no 可用于 Table2. 取消选取、防止复制3.JS不允许粘贴onpaste=”return false”4. JS防止复制oncopy=”return false;” oncut=”return false;”5. IE 地址

2016-08-05 13:34:37 515

转载 Git协作流程

Git 作为一个源码管理系统,不可避免涉及到多人协作。  协作必须有一个规范的流程,让大家有效地合作,使得项目井井有条地发展下去。"协作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。  本文介绍三种广泛使用的协作流程:Git flowGithub flowGitlab f

2016-08-05 13:31:40 411

转载 在大部分项目中使用到的优秀JAVA第三方库

文章转自《http://www.techug.com/java-libs-you-should-know》,多谢作者分享!几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发 时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所 有需要判断字符

2016-08-05 13:23:18 3953

原创 几款好用的UML建模工具

JUDE – community:JUDE是一个中日合作的软件项目,有商业化的Professional版本和免费的Community版本,最大的区别是免费版的不支持UML 2.0,对于一般应用足够了——推荐使用Argo UML:ArgoUML 是一款开源的UML 建模工具,支持所有UML 1.4 的标准图形。它可以运行在任何Java 平台上,并且支持

2016-08-05 11:54:08 22864

原创 常见的开源软件协议

常见的开源软件协议除了大家比较熟悉的GPL协议之外,开源界还有很多许可证,如LGPL许可证、BSD许可证等,下面就来一一介绍。LGPL许可证,也是自由软件联盟GNU开源软件许可证的一种,大部分的 GNU软件,包括一些函数库,是受到原来的 GPL许可证保护的。而LGPL许可证,适用于特殊设计的函数库,且与原来的通用公共许可证有很大的不同,给予了被许可人较为宽松的权利,所以叫“较宽

2016-08-03 16:37:52 1760

原创 Oracle 表连接方式详解(外链接、内连接、自连接)

Oracle 表之间的连接分为三种:1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)       (2)右外连接(右边的表不加限制)        (3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接) SQL的标准语法:select table1.column,table2.column

2016-08-03 16:18:08 33245

原创 15 款最好的 Bootstrap 编辑器或者是在线编辑工具。

以下是 15 款最好的 Bootstrap 编辑器或者是在线编辑工具。1. Bootstrap Magic这是一个 Bootstrap 主题生成器,使用最新的 Bootstrap 3 版本和 Angular JS 版本,提供一个鲜活的用户修改预览。它包括了各种各样的导入,一个颜色选择器和智能的预先输入。更神奇的是,Bootstrap 会根据用户的每个选择来重新简历框架,方便用户的下载和

2016-08-03 09:59:24 6310

转载 20个为前端开发者准备的文档和指南(1)

20个为前端开发者准备的文档和指南在我每天网上的搜索中,我遇到过很多有趣的info-apps(可以查找帮助查找信息的应用)和文档,因此在这里我列出了它们。确实,不是 每一个都喜欢“列表帖子”或者摘要,但是,我们做不到让每一个人都满意。无论怎样,我们不会总是发这些类型的帖子的。在这种情况下,在某些晚上或者周末阅读,作一些记录也许是非常好的方法。我保证在这里你会发现有一

2016-08-03 09:43:32 2944

原创 maven创建web项目入门教程

maven创建web项目入门教程使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架)  这里的Packing 选择 war的形式 

2016-08-03 09:35:09 998

原创 mybatis入门及mybatis原理简介

在今天这篇博文中,我将要介绍一下mybatis的框架原理,以及mybatis的入门程序,实现用户的增删改查,她有什么优缺点以及mybatis和hibernate之间存在着怎么样的关系,希望对小伙伴们有帮助,不足之处,还请多多指教。什么是mybatis?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移

2016-08-03 09:23:33 2786 2

转载 立足GitHub学编程:13个不容错过的Java项目

立足GitHub学编程:13个不容错过的Java项目文章转自《http://mp.weixin.qq.com/s?__biz=MzI5ODE0Mjc4Ng==&mid=2649296730&idx=1&sn=14231d50d9199ca4ee598704abd4f3f0#rd》,感谢作者分享!今天我们将整理一大波干货满满的Java示例代码与能力展示素材。

2016-08-03 09:12:23 981

原创 常用的HTML编码特殊字符

常用的HTML编码特殊字符´´©©>>µµ®®&&°°¡¡空格 »»¦¦÷

2016-08-03 09:09:49 747

转载 为什么中国的程序员总被称为码农?

为什么中国的程序员总被称为码农?文章转自《http://begeek.cn/post/4074.html》,感谢作者分享!实际上IT行业在中国并不是特别差的行业,而程序员的工资也并不低,但为什么中国的程序员总被称作码农或者说是苦逼的程序员?中国的程序员生活和欧美的有什么不一样?之前,研发频道曾发过《东方程序员怎么看西方程序员》和《西方同行眼中的东方程序员》这两篇文章

2016-08-03 09:05:25 1855

转载 Quartz Cron表达式 在线生成器

Quartz Cron表达式 在线生成器文章转自《http://www.cnblogs.com/yanweidie/p/3537144.html》,感谢作者分享!Cron Expressions——Cron 表达式 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数)月(0~11

2016-08-03 08:53:18 4708

原创 常见的http请求响应的状态码

常见的http请求响应的状态码一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。代码   说明 100   (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。  101   (切换协议) 请求者已

2016-08-01 14:20:44 17978

区块链革命 比特币底层技术如何改变货币 商业和世界

《区块链革命:比特币底层技术如何改变货币、商业和世界》是“数字经济之父”继畅销书《维基经济学》之后又一力作,受到多国政治界、学术界和工商界翘楚人物的推崇。本书全景式描绘互联网前沿技术─区块链技术,将如何彻底改变互联网及银行业、证券业、保险业、会计税收、法律服务业、文化创意业、物流业、医药卫生业、电力业、和制造业等行业;前瞻性阐述这种技术可以做什么,以及我们如何利用好

2018-03-07

Spring+SpringMVC+Mybatis框架整合例子(SSM)

资源是SSM整合的源码,同学们可以下载学习

2017-02-28

阿里巴巴Java开发手册(正式版)

阿里巴巴Java开发手册(正式版),需要的小伙伴可以下载一下,对java编程有帮助

2017-02-10

Spring_2.5.6_api_chm格式_无脚本错误

Spring 2.5.6 中的docs\api目录中的内容,编译成了chm文件,解决了脚本错误,应该比较好用。

2017-01-12

SSH(springmvc+spring4.1+hibernate4.0)jar包整合

SSH新jar包整合;解决spring版本过低,hibernate版本过低,jar包冲突问题

2017-01-12

jta1.1.jar jta1.3.1.jar

jta1.1.jar jta1.3.1.jar免费的jar包下载,和大家共享一下

2017-01-12

《HTML5从入门到精通》中文学习教程

《HTML5从入门到精通》中文学习教程

2016-11-02

mybatis-spring-1.3.0.jar 下载

这个jar包是根据源码打的,亲测过,好使,拿出来和大家分享一下。

2016-09-12

基于spring4.x的RESTful环境搭建

本人愚钝,实验了好久,才将spring4.x的RESTful使用实验出来,欣喜之余,和大家分享一下经验。

2016-09-02

StarUML2-v2.5.1(破解版)下载

很多用的UML设计工具,特地整理出来,方便小伙伴们下载使用。

2016-08-11

Cron在线生成器(绿色版)

非常实用的Cron在线生成器,网页形式的可视化操作,再也不用担心不会写Cron表达式了。

2016-08-03

EXT学习资料(4.x、3.x帮助文档、网查资料)

EXT学习资料(4.x、3.x帮助文档、网查资料),内容都是自己学习时整理的,非常实用,分享给有需要的同学下载学习.

2016-07-20

dTree学习资料(源码、帮助文档、js文件、用例)

文件是自己学习dTree时,整理的资料,内容包括源码、帮助文档、js文件、用例、常见问题、学习网页资料。精心整理的,欢迎有需要的同学下载学习。

2016-07-20

DWR3.0自己学习时的资料(jar包帮助文档等)

资料是自己学习时总结的,里面包括jar包,js文件,帮助文档、自己搜索的网上资料。欢迎有需要的同学,下载学习。

2016-07-20

dwr3.0中文帮助文档及jar包

DWR3.0中文帮助文档及jar包,我这个是免下载积分的,供需要的同学下载学习。

2016-07-12

dwr中文帮助文档

很好用的dwr中文开发文档,和大家分享一下,dwr插件能实现前端页面直接调用后端类或方法的功能,十分好用。

2016-07-12

ExtJs 3.3.1 + 中文API + 各种主题 (超实用)

ExtJs 3.3.1 + 中文API + 各种主题 超实用

2016-07-12

oracle经典教程

非常实用的oracle 入门教程,里面的章节很清楚,没有过多的无用篇幅,简洁、实用,和大家分享一下

2016-04-01

bootstrap学习资料总结,内附源码

很好用的bootstrap学习教程,自己学习时收集的,和大家分享一下

2016-03-30

eclipse 4.5.X 的svn插件

很好的eclipse4.5.X的svn插件,亲身试验,好用,附带安装教程

2016-03-22

httpd-2.4.18-x64-vc11-r2.zip

最新的httpd-2.4.18-x64-vc11-r2.zip,学习php搭建环境的软件

2016-03-03

2009-2013系统架构设计师考试历年试题分析与解答

2009-2013系统架构设计师考试历年试题分析与解答 内容不错,很有参考性,可以下来学习

2015-09-18

常见的设计模式总结

自己根据老师的课件的和讲解,总结的关于程序设计模式的知识,拿出来和大家分享一下,希望能帮到和我一样,在学设计模式时遇到困难的同学。

2013-10-02

java_ant详解

这个文档写得很详细,如果你还在为ant不会用而苦恼的话,那就赶快下载下来学习吧。

2012-12-30

apache-ant-1.7.0

这是一个很好用的打包工具,可以将java小程序打包成直接点击可以运行的.exe文件。我已试过了,很好用的呀。

2012-12-30

oracle九阴真经

看过此文档可以练就oracle操作神功 一旦掌握了此秘籍的精髓,必将驰骋于数据库的江湖之中

2012-12-25

tomcat7.0.11 forwindows

最新版的tomcat,应用起来是非常之方便的,希望大家能够下载下来用用

2012-02-25

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

TA关注的人

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