摘要:   一、前言 上一篇 <从现在开始,试着学会用官方文档去学习一个技术框架> 提倡大家多去从官方文档学习技术,没有讲到具体的实践,本篇就拿一个案例具体的说一说,就是FreeMarker,选择这个框架没什么特别的含义,最近要用,就拿这个做个典型。   二、套路 上篇文章最后说到技术学习没有套路,无招胜有招,无... 阅读原文
2019-01-26 00:55:07 阅读(1939) 评论(0)
摘要: 博主是刚入职半年的新手,如果有说的不对的地方请各位大佬见谅!      这是博主的第一篇博客,可能排版以及一些描述有不合理的地方还请勿喷,希望大家尽可能的多给我这样的新手一些鼓励让我能在写博客的道路上走下去。       进入正题,首先开发背景         近期公司的一些项目上出现了内存溢出的问题,究其原因... 阅读原文
2019-01-26 00:00:02 阅读(1942) 评论(0)
摘要: 在日常的学习工作当中,有一些知识是我们在读书的时候就能够习得;但有一些知识不是的,需要在实践的时候才能得到真知——这或许就是王阳明提倡的“知行合一”。 在Java中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为RTTI,英文全称为Run-Time Type Id... 阅读原文
2019-01-25 19:00:02 阅读(2644) 评论(0)
摘要: 第75节:Java中的JSP,EL和JSTL 哭吧看不完的!!! Cookie和`Session 请求转发和重定向的区别: 地址不一样 请求次数也不一样 数据无法传递 4.跳转范围有限制 效率 请求转发请求1次,只能对当前项目跳转,重定向请求2次.重定向是无法传递的,重定向对跳转范围没有限制. Cooki... 阅读原文
2019-01-25 17:59:11 阅读(2346) 评论(0)
摘要: 原文地址:https://blog.csdn.net/u012811805/article/details/80878848 1 jar启动分离依赖lib和配置  先前发布boot项目的时候,改动一点东西,就需要将整个项目重新打包部署,十分不便,故把依赖lib从项目分离出来,每次部署只需要发布代码即可。1.1 半自动... 阅读原文
2019-01-25 17:34:01 阅读(2938) 评论(0)
摘要: 背景介绍 JSF(京东服务框架,类似dubbo)默认配置了可伸缩的最大到200的工作线程池,每一个向外提供的服务都在其中运行(这里我们是服务端),这些服务内部调用外部依赖时(这里我们是客户端)一般是同步调用,不单独限制调用并发量,因为同步调用时会阻塞原服务线程,因此实际上所有外部调用共享了JSF的200工作线程池。 ... 阅读原文
2019-01-25 17:06:02 阅读(2507) 评论(0)
摘要: 0. 写在最前面 之前实习天天在写业务,其中有一个业务是非常的复杂,涉及到了特别多的表。最后测下来,一个接口的时间,竟然要5s多。 当时想写一个AOP,来计算处理接口花费多长时间,也就是在业务逻辑的前面计算开始的时间,业务逻辑后面计算结束的时间,一相减即可。 但我发觉我竟然忘记怎么写了,哎,没办法,在此纪录,重... 阅读原文
2019-01-25 15:35:02 阅读(1992) 评论(0)
摘要:        在研究任何一门语言时,无论是面向过程的c,c++(面向过程和面向对象),还是面向对象的.net,java等,弄清语言执行过程至关重要。  何为语言执行过程?         所谓语言执行过程,指对于任何一门语言,如java,.net语言,从源代码到机器代码的过程。       研究过C#,... 阅读原文
2019-01-25 15:14:08 阅读(2452) 评论(0)
摘要: 使用软件:mysql、eclipse 链接步骤: 1.注册驱动  2.创建一个连接对象 3.写sql语句 4.执行sql语句并返回一个结果或者结果集 5.关闭链接(一般就是connection、statement、setresult)这三个连接对象,关闭顺序一般是(setresult    --->  stat... 阅读原文
2019-01-25 13:58:03 阅读(2720) 评论(0)
摘要: shiro简介 官网 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 框架图说明 官网架构说明 从外部查看shiro框架 >应用代码直接交互... 阅读原文
2019-01-25 12:44:19 阅读(2428) 评论(0)