为了账号安全,请及时绑定邮箱和手机立即绑定

设计

将Git上的Maven项目自动化打包部署到服务器(Linux服务器—— 原创

在服务器上基本环境配置好之后,我们还要进行前期的一些准备工作(先将项目从git服务器上clone下来) 环境配置详情可见:将Git上的Maven项目自动化打包部署到服务器(Linux服务器——环境配置篇) git clone项目 记得将项目所使用的数据库更改为线上数据库(不然跑起来没连上数据库就尴尬啦) 下面是我之前搭建的gogs,在这里我选用了HTTP连接clone项目 ...

2241浏览 10推荐 1评论

我们是谁?程序员,哈哈哈

昨天,大家都被“我们是谁”刷屏了 来!我们也跟风来一波挨踢民工自嘲 虽然我们程序员平常很低调 但不代表我们没有自(yu)黑(le)精神 hahaha 对吧 对吧 ~ 没错! 我们是谁?? ? 我们就是程序员!!! (本文纯属娱乐,玻璃心轻拍) 话不多说 程序员们,请开始你的表演! 当程序员遇到 bug 当程序员又遇到 bug 当程序员遇到加班 你好,我是一名前端 你好,我是...

453浏览 8推荐 2评论

没想到最受欢迎的居然是Ta!【慕课网连载漫画更新】第8弹 度假 原创

第8弹 度假 空空他们利用难得的假期去海边度了个假, 阳光!沙滩!比基尼美女~~~ 没想到最受欢迎的居然是ta!!! 小伙伴们国庆假期过得如何? 去了哪些地方?观赏了哪些美景?吃到了哪些美食?不如一同来分享~ 节日福利来啦!!! 颜值与实用并存的慕课网中秋节壁纸鲜鲜出炉啦!!! 大家可下载使用+分享(PC\手机都有) 下载直接戳百度网盘地址:https://pan.baidu.com/s/1pKH...

9754浏览 183推荐 26评论

将Git上的Maven项目自动化打包部署到服务器(Linux服务器—— 原创

最近忙了一段时间,项目需要发布测试,但是每次修改bug后都需要重新把代码从git上pull下来然后maven打包再发布实在繁琐,于是索性就写一个脚本,将Maven项目自动化打包部署到服务器,遂用手记记录一下,分享给大家。 一、在服务器上安装git服务 [root@VM_183_120_centos ~]# git --version -bash: git: command not found [r...

412浏览 2推荐 0评论

如何做程序的需求分析和设计?

这篇文章以一个成员列表功能作为例子,很有启发意义,作者的思维过程和方法值得学习 分析 分析的时候,我们要分析需求和难点。 分析需求的方法是做需求的陈述处理。要区分“做什么”和“怎么做”,把这两部分独立出来,“做什么是固定不变的”,而“怎么做”可能经常会变。举个例子,我们准备做一个成员列表(下图),产品经...

926浏览 10推荐 0评论

Hexo + Github pages 博客 yilia 主题使用畅言

2017年初到年中,多说评论,网易云跟帖等评论系统相继倒下,Disqus等国外的评论系统因为服务器在国外,系统相对于国内的不稳定,没有这么流畅。现在国内还在运行的免费的博客评论系统就只剩下畅言评论系统了,下面就来说一下怎么将畅言评论系统应用到自己博客网站当中。 Hexo博客yilia 主题使用畅言评论系统 进入畅言官网,点击右上角“免费注册”,并填写注册信息 注册完成之后登...

340浏览 2推荐 0评论

《交互设计那些事儿》读书笔记

34:需求评估场景的提交物:需求规格说明书、需求评审会议纪要、需求变更备忘录。提交人:需求分析师。 35:功能设计场景的提交物:功能组织架构图、业务流程图、功能组织逻辑图、用例图、产品设计方案说明书。提交人:产品经理/交互设计师。 36:产品评审场景的提交物:产品评审会议纪要、产品设计变更备忘录、产品流程相关系列的图表(功能设计场景下提交物的各种图)。 37:交互设计作业场景下的提交物:交互设计文...

206浏览 1推荐 0评论

【设计】px、pt、ppi、dpi、dp、sp之间的关系

先介绍下各自的定义: px:pixel,像素,电子屏幕上组成一幅图画或照片的最基本单元 pt: point,点,印刷行业常用单位,等于1/72英寸 ppi: pixel per inch,每英寸像素数,该值越高,则屏幕越细腻 dpi: dot per inch,每英寸多少点,该值越高,则图片越细腻 dp: dip,Density-independent pixel, 是安卓开发用的长度单位,1dp...

161浏览 1推荐 0评论

【译】设计REST的6个约束

原文链接:https://en.wikipedia.org/wiki/Representational_state_transfer#Client-server 定义个一个RESTful系统的时候应该遵循6个约束。 它们限制了服务端只能遵循这些约束来处理和响应客户端请求,但是遵循这些约束服务也可以获取理想的非函数化的属性,例如性能、可伸缩、简单程度、可变能力、可见度、灵活性、可信度。 如果任何一个...

275浏览 4推荐 0评论

高性能Web服务器 NGINX 简明教程 原创

NGINX 是一款来自俄罗斯的HTTP 和反向代理(reverse proxy)服务器、邮件服务器,以及通用的 TCP/UDP 代理服务器,以其高性能被业界广泛采用。本文通过最简洁的方式,将 NGINX 核心应用做下介绍。 什么是 NGINX NGINX是一个免费的、开源的、高性能的 HTTP 服务器和反向代理,以及一个 IMAP/POP3 代理服务器。 NGINX以其高性能、稳定性、丰富的功能集...

1078浏览 14推荐 1评论

Maven-maven多模块项目搭建+Dubbo分布式服务框架

maven多模块项目搭建 最近呢学校校企合作培训,老师给我们出了一道题让做一个秒杀系统。要求前后端分离,要有独立的商品服务,独立的库存服务,独立的交易服务。经过团队的协商我们决定使用maven多模块,来将这些服务进行整合,到最后统一一键暴露接口服务,而不用再一个个启动服务了。 1.新建maven项目 2.选择项目存放的路径后,选择创建一个简单的maven项目 3.填写Group Id和Artifa...

2656浏览 21推荐 6评论

基于redis分布式缓存实现

第一:Redis 是什么? Redis是基于内存、可持久化的日志型、Key-Value数据库 高性能存储系统,并提供多种语言的API. 第二:出现背景 数据结构(Data Structure)需求越来越多, 但memcache中没有, 影响开发效率 性能需求, 随着读操作的量的上升需要解决,经历的过程有: 数据库读写分离(M/S)–>数据库使用多个Slave–>增加Cache (mem...

739浏览 3推荐 0评论

分布式系统常见的事务处理机制 原创

为保障系统的可用性、可靠性以及性能,在分布式系统中,往往会设置数据冗余,即对数据进行复制。举例来说,当一个数据库的副本被破环以后,那么系统只需要转换到其他数据副本就能继续运行下去。另外一个例子,当访问单一服务器管理的数据的进程数不断增加时,系统就需要对服务器的数量进行扩充,此时,对服务器进行复制,随后让它们分担工作负荷,就可以提高性能。但同时,如何保障多个数据节点之间数据的一致以及如何处理分布式事...

568浏览 4推荐 0评论

最新最全的Android UI开源项目汇总

最近做了一个Android UI相关开源项目库汇总,方便Android开发人员便捷的找到自己需要的项目工具,感兴趣的可以到GitHub上给个star。 注:因字数限制仅选取汇总中的部分内容,全文可到GitHub上查看。 抽屉菜单 MaterialDrawer 7337 - 安卓抽屉效果实现方案 Side-Menu.Android 3865 - 创意边侧菜单 FlowingDrawer 1744 -...

930浏览 5推荐 0评论

心血之作——高级软考信息系统项目管理师知识点整理(2) 原创

此篇是对软件工程中的软件开发模型的整理。主要涉及的软件开发模型有:瀑布模型、V模型、原型、迭代模型、螺旋模型、结构组装模型、统一过程、敏捷方法。(截图均来自希赛网的教学视频) ①瀑布模型(SDLC) 瀑布模型是知名度最高、最老的模型,失败率高。它将开发工作分为多个阶段,每个阶段都有文档要求、联系紧密。由于上一个阶段的研发结果是下一个阶段开始的依据,所以如果需求分析阶段出错很容易导致软件开发整体失败...

558浏览 8推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信