摘要:
Mysql的逻辑分层 连接层 服务层 引擎层 存储层 什么是数据库引擎 数据库引擎是用于存储、处理和保护数据的核心服务。 当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件 注意:数据引擎是指表格中的引擎, 数据库引擎innodb与myisa 阅读全文
摘要:
介绍 一个java类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段: 加载 主要是:把类的信息加载到方法区中,并在堆中实例化一个Class对象。 加载方式 根据类的全路径加载class文件 从jar的包中读取class文件 根据一定的规则实时生成,比如设计模式中的动态代理模式,就是根 阅读全文
摘要:
介绍 这段时间一直在学习和整理一些通往java高级程序猿必备的知识点,有些是工作中必须要知道的,有些是面试必须要知道的, 但是不管怎么样,学习了就不会有坏处,不可能全部记得住,最起码得雁过留痕,知识不是非得分出来什么是高级什么是初级,只要你不会的对你来说都是高级, 今天主要是分享一下自己收集的有关j 阅读全文
摘要:
描述 最近在补充自己的短板,刚好整理到Tomcat调优这块,基本上面试必问,于是就花了点时间去搜集一下tomcat调优 都调了些什么,先记录一下调优手段,更多详细的原理和实现以后用到时候再来补充记录,下面就来介绍一下, tomcat调优大致分为两大类: 一、tomcat的自身调优 采用动静分离节约t 阅读全文
摘要:
目的 主要是想从自己的角度剖析一下公司使用的一些技术栈都有哪些,都解决了哪些问题, 以及几十人团队的日常和项目管理的方式方法。不是说他比别的团队优秀,只是我自己想记录一下做到心中有一个全貌, 如果能给你们一点启发我会更高兴,博客没有太多的具体实现,只会说些问题的解决方案。 铭记 不以解决实际问题引入 阅读全文
摘要:
介绍 本篇博客主要是为了介绍如何使用:flying saucer+itext+freemark实现导出复杂点的pdf文件。 思路 先把pdf的内容以html形式准备好 使用freemarker将html中的动态内容替换掉 使用flying saucer生成pdf文件 下载jar包 下载中文字体 搜索 阅读全文
摘要:
前戏 花生壳收费了不仅仅收费还得认证真费劲。 给大家介绍一个内网穿透的神器瞬间将你本地的程序暴漏到外网上。 【ngrok】 先要在网站进行注册 官网:https://dashboard.ngrok.com/get started 获取到自己的秘钥 https://dashboard.ngrok.co 阅读全文
摘要:
须知 在介绍分支常用操作之前 我们需要知道几点: 1.主干不允许做任何修改结构或者业务的操作。 有两种情况可以修改主干: 就是当前主干已经是有问题的,合并后出问题发布不了。 修改与业务无关的配置文件,如日志,数据源,sql升级文件等。 2.在合并到主分支之前必须测试通过才能合并分支,否则打死他... 阅读全文
摘要:
前言 心智真的是很重要,毫不夸张的说你身边的那个人之所以比你优秀绝不说差在智力上,偶尔甚至就是一念之差,下面这些都是我们团队力推的 心智,要成为一个优秀的人就必须做到,首先声明我不是要在这里作为一个成功的人进行侃侃而谈,本人欠缺的很多很多, 只不过是想把这些心智给大家分享出来交流一下,顺便也警示一下 阅读全文