- 博客(8)
- 收藏
- 关注
原创 写前端页面很容易,你只是没找对方法而已
p&br&hr标签p 表示段落,默认段落上下会有行间距br 是换行,自闭和标签hr 是横线 <p> 段落自带行间距 </p> <p> 段落自带行间距 </p> <hr/> <br/> <br/>a标签1、可添加超链接标签;2、有锚的作业,相当于业内定位; <a href=
2020-10-24 16:51:51
274
1
原创 你对Tomcat了解多少?
前言在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request和Response对象用于和请求端交换数据;然后分配线程让Engine(也就是Servlet容器)来处理这个请求,并把产生的Request和Response对象传给Engine。当Engine处理完请求后,也会通过Connector将
2020-10-18 23:22:41
1441
4
原创 让你的流程图离你的程序更近一步
作为一款开源的主流代码编辑器,VSCode 在发布之后一直受到不少开发者的喜爱。因此,有很多水友也经常调侃道,这世界上就不存在 VSCode 做不到的事。看到大家对 VSCode 如此痴迷,那今天小 G 就再给大家推荐一款实用的VSCode 插件:VSCode Drawio。听到这个名字,你应该大致就能猜想到,它跟 drawio 应该有不小的渊源。是的,在不久前,一位来自德国前端工程师 Henning Dieterichs 成功将 draw.io 的功能集成进了 VSCode,并打包成了插件供开发.
2020-10-04 16:35:46
797
1
原创 25岁的JAVA,还有多少时间?
标题:一、历史版本的实现演变二、重要成员属性的介绍三、put 方法实现并发添加四、remove 方法实现并发删除五、其他的一些常用方法的基本介绍—————————————————————————HashMap 是我们日常最常见的一种容器,它以键值对的形式完成对数据的存储,但众所周知,它在高并发的情境下是不安全的。尤其是在 jdk 1.8 之前,rehash 的过程中采用头插法转移结点,高并发下,多个线程同时操作一条链表将直接导致闭链,死循环并占满 CPU。当然,jdk 1.8 以来,对 Ha
2020-10-01 19:08:03
163
原创 Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 实现分库分表
一、 Sharding-jdbc简介“Sharding-jdbc是开源的数据库操作中间件;定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。官方文档地址:https://shardingsphere.apache.org/document/current/cn/overview/本文demo实现了分库分表功能。如有错误,欢迎各位在评论中指出。不胜感激!二、
2020-10-01 14:33:56
1911
2
原创 MySQL时间类型datetime、bigint及timestamp的查询效率...
标题:问题:数据库中可以用 datetime、bigint、timestamp 来表示时间,那么选择什么类型来存储时间比较合适呢?前期数据准备: 通往程序往数据库插50w数据 数据表: 此问题通常是在回答了项目的技术架构后被问及,根据具体的使用Spring Cloud完成微服务开发的步骤来回答即 可。1、每个微服务使用Spring Boot开发,每个微服务工程包括了web、service、dao三层,这和开发一般的项目没有区别:a、web层使用Spring MVC实现,对外暴露API接口给前端调用。b、service层就是根据业务逻辑编写JavaBean,并使用Spring的声明式事务控制方式来控制事务。c、dao层就是数
2020-09-29 21:33:16
224
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人