- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 Git 分支管理最佳实践
Git 是目前最流行的源代码管理工具。大量的软件项目由 GitHub、Bitbucket 和 GitLab 这样的云服务平台或是私有的 Git 仓库来管理。在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支。和软件开发中的其他实践一样,Git 分支管理并没有普遍适用的最佳做法,而只有对每个团队和项目而言最适合的做法。简单来说,在项目开发中使用多个分支会
2017-04-15 14:22:32 3263
转载 API 设计的最佳实践
优秀的API设计话题,在很多团队涌现,这些团队正在努力完善他们的API策略。在之前发布的博客上,我简要的讨论了API设计的重要性。一个设计良好的API应该包含那些好处:你的API应该能提高开发者经验、方便的快捷文档和高可用性。但优秀的API设计究竟应该怎么做?在这个博客中,我将详细的介绍一些RESTful API的最佳设计。 一个设计良好的API的特点一般来说,一
2017-04-15 14:11:51 497
转载 MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。
2017-04-15 14:07:58 489
转载 git Commit message 和 Change log 编写指南
Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交。
2017-04-15 13:23:37 784
转载 spring配置quartz 多任务
spring配置quartz 多任务 run run 0/5 * * * * ? 10 * * * * ? 运行时,首先我采用MainTe
2017-04-15 13:10:51 376
转载 MongoDB Windows环境安装及配置
MongoDB一般安装1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\MongoDB 2.6 Standard 目录,根据自己的系统选择32位或
2017-04-15 13:05:58 364
原创 MAP根据value值排序
MAP根据value值排序Map map = new HashMap(); map.put("2", "22"); map.put("3", "33"); map.put("1", "11"); map.put("4", "44"); List> list = new ArrayList>(map.entrySet()); Collections.sort(list,new Com
2017-04-15 13:02:24 892
原创 Map 取相同值的key
Map 取相同值的keypublicstaticListMap.EntryObject,Object>> getKeyBySameValue(Map map){Map values =newHashMap();List list;Iterator iterator = map.keySet().iterator();while
2017-04-15 12:58:39 1296 2
原创 Windows下安装并设置Redis及数据存取
第一步 Windows下安装并设置Redis(参考http://blog.csdn.net/renfufei/article/details/38474435/)第二部 启动配置首先你得启动redis服务,命令行输入:redis-server打开redis-cli,出现下面这个提示:workbenchredis 127.0.0.1:6
2017-04-15 12:56:38 424
原创 解决IntelliJ Idea 集成TortoiseSVN 时找不到svn.exe
首先我们可以在http://subversion.apache.org/packages.html#windows上下载对应的SVN客户端。我使用的是TortoiseSVN,下载地址 : https://tortoisesvn.net/downloads.html。如果安装时忘记command line client tools勾选了的话,在配置IntelliJ Idea
2017-04-15 11:50:50 15953 4
原创 Select2下拉框联动
场景是通过一个下拉框选中部门后,角色下拉框根据部门id展示该部门下的所有角色。项目前台采用的是bootstrap +velocity ,所以页面上部门的下拉框根据后台数据采用velocity遍历赋值: #foreach($item in ${orgs})
2017-04-12 09:59:10 8919
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人