【推荐】Maven自动部署项目到远程Tomcat服务器

正常情况下Web项目开发完成后需要打包上传到远程服务器测试,若每次将war包手动上传到linux,耗时耗力,效率比较低,因此可以利用maven,自动将本地项目上传部署到远程Tomcat中,实现即传即测;

Spring 4 集成 redis 实现缓存 一
JAVA专栏

Spring 4 集成 redis 实现缓存 一

400 0

随着Web项目的复杂程度逐渐增加,可能会涉及诸如高并发、海量数据查询的的业务场景也逐渐增多;若频繁的操作数据库,会触发数据库的I/O瓶颈,因此需要加入缓存,尽量减少直接操作数据库的频率和次数;同时在分布式系统中,分布式锁等应用场景也需要依赖redis等缓存数据库;

程序员个人修养和职业规划
行业经验

程序员个人修养和职业规划

338 0

提起程序员这个职业,大家第一想到的就是薪资高、经常加班、熬夜等,正是高于其他行业的薪资起点,导致每年大量的应届生涌入到软件研发的队伍中;随着知识共享时代的来临,进入IT行业也有多种途径,自学、校外培训等,门槛逐步降低,但是能够长期坚持下去的人还是少数;对于想要从事IT行业的大学生来说,如何判断自己是否适合从事IT行业显得尤为重要;

切换 Git 项目采用的提交方式
JAVA专栏

切换 Git 项目采用的提交方式

390 0

采用 Git 管理项目时,使用https克隆项目,导致每次都要在push和pull时输入用户名和密码来确认身份。原因是采用了https克隆项目而不是ssh方式;我们可以手动切换项目的提交方式,由 https 变更为 ssh 方式;