![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE web后台开发
智造官
菜鸟走向大神的路还很长,且行且坚持!
XMIND地址:https://www.xmind.net/share/hangshuLi/
展开
-
JAVA web后台开发知识体系
接触的Java web后台开发的相关知识今天整理出来,权当提供给有意做Java web开发的新手做参考。网上有源勤为径,学海无涯苦作舟!原创 2017-04-15 21:34:49 · 2364 阅读 · 4 评论 -
随便一写
作者:GangsterHyj 链接:https://www.nowcoder.com/discuss/16124 来源:牛客网2017年秋招Java后台的学习与面试经验转载 2017-09-20 12:11:03 · 833 阅读 · 3 评论 -
iText整合图片和自带表格生成PDF文件(很好用的框架)
1.首先是maven的pom.xml配置文件部分代码,这里我直接将所有itext使用的包引入进来: <!-- 设定主仓库,按设定顺序进行查找。 --> <repositories> <repository> <id>jeesite-repos</id> <name>Jeesite Repository</name>原创 2017-09-20 11:23:15 · 3349 阅读 · 4 评论 -
Java设计模式编程中的状态模式和策略模式
Java设计模式编程中的状态模式和策略模式1.策略模式和状态模式的区别1)策略模式封装了一系列的相关的算法,使用客户端可以在运行时通过组合和委托来使用不同的行为,而状态模式使得对象可以在不同的状态下展现出不同的行为。 2)状态模式封装的是对象的状态,而策略模式封装的是一个算法或者策略。由于状态是和对象耦合在一起的,它无法重用,而通过策略或者算法独立于它的上下文,使得它们可以重复使用。转载 2017-09-19 17:30:01 · 459 阅读 · 2 评论 -
前端EChart图表转换为图片保存到服务器路径
前端EChart图表转换为图片保存到服务器路径下前端代码: var topValue=document.getElementsByName("top")[0].value;原创 2017-09-19 17:06:49 · 10660 阅读 · 14 评论 -
解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题(转)
解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题转载 2017-09-19 15:14:08 · 27797 阅读 · 11 评论 -
java中的condition
java中的condition Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condition 替代了 Object 监视器方法的使用。转载 2017-09-19 14:48:48 · 567 阅读 · 3 评论 -
springMVC以附件形式下载PDF文件(解决了下载后文件格式出错无法打开的问题)
springMVC以附件形式下载PDF文件(解决了下载后文件格式出错无法打开的问题) 公司的上网行为管理系统项目有一个功能模块是统计报表,今天在完成这个功能的过程中碰到一个需求:将服务器上的PDF文件以附件的形式下载到本地。 马上想起springMVC提供了文件下载的功能,非常开心。然而,不碰上点bug不足以写博客啊! 先贴完整代码: public ResponseEntity<byte原创 2017-09-18 10:55:16 · 4444 阅读 · 6 评论 -
大型网站架构演变总结
1.应用程序、文件、数据库位于同一服务器–> 2.三者分别位于不同服务器–> 3.优化数据库读写操作:缓存(读操作),消息队列(写操作)–> 4.优化应用程序服务器:负载均衡(如Nginx、硬件负载均衡)–> 5大量“缓存过期重新读取”和“缓存不命中”导致数据库压力问题的优化:读写分离(数据访问层封装数据库的主库(写)和从库(读)).–> 6.优化数据检索缓慢的问题:业务分库(业务分开到多转载 2017-07-23 15:55:54 · 349 阅读 · 3 评论 -
深度理解依赖注入(Dependence Injection)(IOC,Inversion of control,控制反转)
今天分享一篇依赖注入的详细介绍博文,看完感觉受益颇多,推荐大家看看。 http://www.cnblogs.com/xingyukun/archive/2007/10/20/931331.html转载 2017-06-14 15:31:32 · 383 阅读 · 0 评论 -
SSH(Struts2+Spring4+Hibernate5)示例
分享一个很适合新手入门的SSH(Struts2+Spring4+Hibernate5)整合示例(小树亲测有效):如何快速开发SSH框架项目的一般步骤: (1)创建Dynamic Web Project并且导入jar包。 (2)我习惯上把classes文件夹由build文件夹内转移到WEB-INF下。在项目上右键Build Path——〉Configure Build Path。设置Default转载 2017-05-06 17:46:47 · 810 阅读 · 5 评论 -
在Eclipse中tomcat不部署项目启动正常,部署一个项目启动报异常
console窗口错误输出:严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost原创 2017-05-03 23:40:53 · 1334 阅读 · 2 评论 -
设计 REST API的一些好文章
参考文章链接: 设计一套良好 REST API 理解OAuth 2.0 HTTP协议——->资源和URL Web基础之使用URL访问资源 RESTful API 设计最佳实践1. 基于业务领域的数据建模,而非基于功能建模。 示例: 取得所有的dog:GET /api/dogs 取得一个特定的dog:GET /api/dogs/{id} 取得特定名字的d...转载 2018-03-13 12:40:11 · 303 阅读 · 0 评论