01 2021 档案

摘要:显示前 不显示后 看箭头那里指的鼠标,这里是有一个黑色的线,可以拖动,往下拖就显示出来了 如下图所示的黑色的线 阅读全文
posted @ 2021-01-31 13:57 My--style 阅读(510) 评论(0) 推荐(0)
摘要:数据库表结构 废话不说,直接上演示代码案例 select * from w_test ORDER BY readCount*1 desc; # 可以直接乘 1 ,结果不变select * from w_test ORDER BY readCount... 阅读全文
posted @ 2021-01-29 15:57 My--style 阅读(233) 评论(0) 推荐(0)
摘要:Linux基础命令 阅读全文
posted @ 2021-01-29 10:24 My--style 阅读(25) 评论(0) 推荐(0)
摘要:count(*)是例外,并不会把全部字段取出来,而是专门做了优化,不取值。count(*) 肯定不是null ,按行累加。所以这里推荐使用count(*) 《阿里巴巴Java开发手册》有如下要求: 执行效果如下: count(*)包括了所有的列,相当于行数,... 阅读全文
posted @ 2021-01-29 09:56 My--style 阅读(377) 评论(0) 推荐(0)
摘要:面试题:Spring是怎么解决循环依赖的: 通过三级缓存实现循环依赖的,原理是使用了3个Map, 面试官可能又问:为啥通过三级缓存,通过2级能不能实现呢; 答案:2级肯定是可以的; 用三级缓存责任明确、性能更好,三级缓存可以通过回调的方式返回; 第三级缓存 ... 阅读全文
posted @ 2021-01-29 09:55 My--style 阅读(27) 评论(0) 推荐(0)
摘要:一、数据库好处 可以持久化数据到本地(磁盘)使用结构化查询,比较容易管理二、数据库概念 DB:数据库,存储数据的容器DBMS:数据库管理系统,又称为数据库软件或者数据库产品,用于创建或者管理 DB。 MySQLOracleSqlServerSQL:结构化... 阅读全文
posted @ 2021-01-29 09:48 My--style 阅读(49) 评论(0) 推荐(0)
摘要:一、MySQL背景 Mysql 数据隶属于 MySQLAB公司,总部位于瑞典,后来Mysql 被SUN公司收购, Sun公司被 Oracle 公司收购。 二、MySQL的优点 成本低:开放源代码,一般可以免费试用性能高:执行很快简单:很容易安装使用三、MySQ... 阅读全文
posted @ 2021-01-29 09:48 My--style 阅读(68) 评论(0) 推荐(0)
摘要:3、start()方法和run()方法的区别 只有调用了start()方法,才会表现出多线程的特性,不同线程的run()方法里面的代码交替执行。如果只是调用run()方法,那么代码还是同步执行的,必须等待一个线程的run()方法里面的代码全部执行完毕之后,另外... 阅读全文
posted @ 2021-01-29 09:45 My--style 阅读(63) 评论(0) 推荐(0)
摘要:1、简述java垃圾回收机制? 在java中,程序员是不需要显示的去释放一个对象的内存的,而是由虚拟机自行执行。在JVM中,有一个垃圾回收线程,它是低优先级的,在正常情况下是不会执行的,只有在虚拟机空闲或者当前堆内存不足时,才会触发执行,扫面那些没有被任何引用... 阅读全文
posted @ 2021-01-29 09:43 My--style 阅读(39) 评论(0) 推荐(0)
摘要:单体微服务调用: 通过上面的调用图会发现,除了微服务,还有一个组件是服务注册中心,它是微服务架构非常重要 的一个组件,在微服务架构里主要起到了协调者的一个作用。注册中心一般包含如下几个功能: 1. 服务发现: 服务注册:保存服务提供者和服务调用者的信息 ... 阅读全文
posted @ 2021-01-29 09:42 My--style 阅读(77) 评论(0) 推荐(0)
摘要:一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 M... 阅读全文
posted @ 2021-01-29 09:41 My--style 阅读(48) 评论(0) 推荐(0)
摘要:解决多线程无法通过@Autowired注入实例bean import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;... 阅读全文
posted @ 2021-01-27 16:46 My--style 阅读(143) 评论(0) 推荐(0)
摘要:建表语句,官方提供 CREATE TABLE IF NOT EXISTS zipkin_spans ( `trace_id_high` BIGINT NOT NULL DEFAULT 0 COMMENT 'If non zero, thisme... 阅读全文
posted @ 2021-01-25 16:21 My--style 阅读(85) 评论(0) 推荐(0)
摘要:Map集合的四种遍历方式 Map集合的四种遍历方式//创建数组通过for添加数据到数组 public static void main(String[] args) { String[] str = { "111", "222", "333", "444... 阅读全文
posted @ 2021-01-23 10:42 My--style 阅读(42) 评论(0) 推荐(0)
摘要:idea配置启动多个tomcat 配置第一个tomcat 配置第二个tomcat项目的详细信息,和第一个是一样的, 同理这里配置第三个...... 第n个都一样的 非开发工具配置多个tomcat 1、先解压多个tomcat 2、修改每个t... 阅读全文
posted @ 2021-01-22 08:57 My--style 阅读(43) 评论(0) 推荐(0)
摘要:文章目录 JDK1.5-JDK1.8各个新特性 JDK各个版本的新特性 JDK1.5新特性 1.自动装箱与拆箱:2:枚举3:静态导入4:可变参数(Varargs)5:内省(Introspector)6:泛型(Gener... 阅读全文
posted @ 2021-01-22 08:26 My--style 阅读(64) 评论(0) 推荐(0)
摘要:安装 一、ssh免密码登录 通过命令”ssh-keygen -t rsa“生成秘钥 [root@localhost /]# ssh-keygen -t rsa 在/root/.ssh/目录下会有这四个文件 authorized_keys:存放远程免密登录的公... 阅读全文
posted @ 2021-01-22 08:25 My--style 阅读(42) 评论(0) 推荐(0)
摘要:1、虚拟机的创建。 2、开启电源,安装系统。 Install or upgrade an existing system 安装或升级现有的系统 install system with basic video drive... 阅读全文
posted @ 2021-01-22 08:24 My--style 阅读(49) 评论(0) 推荐(0)
摘要:最近在学习大数据,在学习的时候碰到了一个问题就是给CentOS虚拟机配置静态IP后,就无法访问网络了,这个问题纠结了我好长时间,现在终于找到解决方法了,赶紧记录下来,以备以后查询。注: 我这里说的方法适用于CentOS6版本 第一步:在网络连接下有VMnet1... 阅读全文
posted @ 2021-01-22 08:24 My--style 阅读(104) 评论(0) 推荐(0)
摘要:下载安装包: 链接:https://pan.baidu.com/s/1EF9BJ-O4kgWl5VWuygZRUw 提取码:1234 RocketMq集群搭建和命令学习 nameserver 关闭 sh mqshutdown namesrv 启动路径 cd... 阅读全文
posted @ 2021-01-22 08:23 My--style 阅读(306) 评论(0) 推荐(0)
摘要:查询员工在1982-1-1年之后入职的人 Like模糊查询 第三个字母为O的员工姓名 需要用到多个or的时候用“in()”代替 使用is null查询没有上级的雇员的情况 Select * from emp where (sal>500 ... 阅读全文
posted @ 2021-01-22 08:23 My--style 阅读(54) 评论(0) 推荐(0)
摘要:Day15集合值框架 数组:部分集合的底层是用数组写的; 基本数据类型存储的是值, 引用数据类型 中存储的不是对象,是对象的地址值。 数组与集合的区别: 1. 数组 可以存储基本数据类型,也可以存储引用数据类型,基本数据类型存储值,引用数据类型存储地址值。 集... 阅读全文
posted @ 2021-01-22 08:22 My--style 阅读(38) 评论(0) 推荐(0)
摘要:Day19异常之Exception Throwable 分为错误和异常 1、Error 2、Exception 常见的异常 ClassCastException 类型转换异常 RuntimeException 运行时异常 IndexOutOfBoundsExc... 阅读全文
posted @ 2021-01-22 08:22 My--style 阅读(68) 评论(0) 推荐(0)
摘要:java四类八种数据类型 四类:整数、浮点、字符、布尔 八种 : byte、short、int、long,float、double,char,boolean 三目运算符 公式 表达式1 ? 表达式2 : 表达式3; 真的取前面的,假的取其后面的; 例如: t... 阅读全文
posted @ 2021-01-22 08:21 My--style 阅读(140) 评论(0) 推荐(0)
摘要:文章目录 IDEA 相关文章Ⅰ 阿里巴巴代码规约插件安装Ⅱ 插件使用Ⅲ 开发规范手册下载 IDEA 相关文章 标题文章连接大厂通用最全IDEA使用手册https://blog.csdn.net/chenlixiao007/article/details/10... 阅读全文
posted @ 2021-01-21 16:25 My--style 阅读(90) 评论(0) 推荐(0)
摘要:1.运行 git Bash 客户端 输入 cd /.sshcd /.ssh ls 这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件 2.git config –global user.name “用户名” 3.git con... 阅读全文
posted @ 2021-01-21 16:22 My--style 阅读(75) 评论(0) 推荐(0)
摘要:1.什么是线程池 线程池就是提前创建若干个线程,若有任务需要处理,线程池里的线程就会处理任务,处理完之后线程并不会被销毁,而是等待下一个任务。减少频繁创建和销毁线程消耗系统资源。 2.为什么要用线程池 频繁创建、销毁 线程。会对系统资源的极大浪费。如果无限制地... 阅读全文
posted @ 2021-01-21 16:21 My--style 阅读(78) 评论(0) 推荐(0)
摘要:定时备份文件 参考地址: https://www.cnblogs.com/blazeZzz/p/10881297.html 创建文件夹 mkdir -p /data/backdata mkdir -p /data/logs mkdir -p /data/my... 阅读全文
posted @ 2021-01-21 16:09 My--style 阅读(77) 评论(0) 推荐(0)
摘要:常见缓存使用场景优点: 加速读写降低后端负载缺点: 数据的不一致性代码维护成本运维成本一、缓存穿透 什么是缓存穿透? 查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,使数... 阅读全文
posted @ 2021-01-21 16:07 My--style 阅读(41) 评论(0) 推荐(0)
摘要:maven 命令的格式为 mvn [plugin-name]:[goal-name] -D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试; -P 指定 Profile 配置,可以用于区分环境; -e 显示maven运行出错的信息; ... 阅读全文
posted @ 2021-01-21 16:05 My--style 阅读(52) 评论(0) 推荐(0)
摘要:参考阿里云官网地址: https://help.aliyun.com/document_detail/34411.html?spm=a2c4g.11186623.6.544.7fb547b1YCTghH SpringBoot 整合开发 https://blog... 阅读全文
posted @ 2021-01-21 16:04 My--style 阅读(154) 评论(0) 推荐(0)
摘要:一门永不过时的编程语言——Java 软件开发。 Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的... 阅读全文
posted @ 2021-01-21 15:57 My--style 阅读(1048) 评论(0) 推荐(0)
摘要:转自:http://objcoding.com/2018/02/07/javaweb-learning/ 最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Jav... 阅读全文
posted @ 2021-01-21 15:51 My--style 阅读(79) 评论(0) 推荐(0)
摘要:SELECT id, name,description,img_url,sort,is_display ​ from bbs_bra... 阅读全文
posted @ 2021-01-19 11:39 My--style 阅读(374) 评论(0) 推荐(0)
摘要:*1、什么是MyBatis?* 答:MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。 *2、讲下MyBatis... 阅读全文
posted @ 2021-01-19 11:28 My--style 阅读(43) 评论(0) 推荐(0)
摘要:1)Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句,不过mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的... 阅读全文
posted @ 2021-01-19 11:23 My--style 阅读(35) 评论(0) 推荐(0)
摘要:第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找 第三步:处理器映射器HandlerMapping向前端控制器返回Handler ... 阅读全文
posted @ 2021-01-19 11:19 My--style 阅读(245) 评论(0) 推荐(0)
摘要:org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext.xml ... 阅读全文
posted @ 2021-01-19 11:15 My--style 阅读(33) 评论(0) 推荐(0)
摘要:@Scheduled(cron="0 0 14 * * ?") //每天14点定时统计 1.cron表达式格式: {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 2.cron表达式各占位符解释: {秒数}{分钟} ==> 允许值... 阅读全文
posted @ 2021-01-18 11:22 My--style 阅读(198) 评论(0) 推荐(0)
摘要:需要添加以下注解 @RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"classpath:xmls/spring-context.xml"})public clas... 阅读全文
posted @ 2021-01-16 09:57 My--style 阅读(817) 评论(0) 推荐(0)
摘要:点开链接直接领取,不一样的定制红包页面 https://support.weixin.qq.com/cgi-bin/mmsupport-bin/showredpacket?receiveuri=w10SZg4jHvC&check_type=2#wechat_r... 阅读全文
posted @ 2021-01-14 08:56 My--style 阅读(29) 评论(0) 推荐(0)
摘要:一、pageContext域—(PageContext) 1、生命周期:当对JSP的请求时开始,当响应结束时销毁。 2、作用范围:整个JSP页面,是四大作用域中最小的一个。 二、request域 --(HttpServletRequest) 1、生命... 阅读全文
posted @ 2021-01-13 11:10 My--style 阅读(147) 评论(0) 推荐(0)
摘要:不传参数,直接通过ServletRequestAttributes获取当前项目所在服务器的端口号和ip地址 public static String getUrl(){ ServletRequestAttributes requestAttributes... 阅读全文
posted @ 2021-01-11 17:13 My--style 阅读(2200) 评论(0) 推荐(1)
摘要:java通过MultipartFile进行文件、图片上传和下载,以及文件流 package com.fh.controller;import com.fh.util.UuidUtil;import org.apache.commons.io.IOUtils;... 阅读全文
posted @ 2021-01-11 10:08 My--style 阅读(449) 评论(0) 推荐(0)
摘要:数据库数据查询 //首页地图统计 /main/json/customerMap @RequiresUser @RequiresPermissions(value = { "polar:backstage","hospCollectInfo:view:list... 阅读全文
posted @ 2021-01-08 17:28 My--style 阅读(145) 评论(0) 推荐(0)
摘要:地址: https://pan.baidu.com/s/1Id8tdxgFD6QupIQ2tLY-JQ 密码:qkjy 视频都是从网络查找,如有侵权请联系作者删除 阅读全文
posted @ 2021-01-07 16:17 My--style 阅读(56) 评论(0) 推荐(0)
摘要:一、基础查询 (一)语法 select 查询列表 from 表名; (二)特点 查询列表可以是字段、常量、表达式、函数,也可以是多个查询结果是虚拟的表(三)示例 查询单个字段 select 字段名 from 表名;查询多个字段 select 字段名, ... 阅读全文
posted @ 2021-01-07 15:33 My--style 阅读(99) 评论(0) 推荐(0)
摘要:打开设置 file–>Settings–>Build,Execute…–>Build Tools–>Maven–>Repositories 如果 Repositories 里面有已经配置好的,直接点击Update按钮 然后再点击OK 就可以了 但是我这里... 阅读全文
posted @ 2021-01-07 14:57 My--style 阅读(432) 评论(0) 推荐(0)
摘要:批量操作新增 1.方式一(常用) INSERT INTO lp_user_test_batch ( id, user_id, user_name, user_age, type, create_time, ... 阅读全文
posted @ 2021-01-07 14:42 My--style 阅读(539) 评论(0) 推荐(0)
摘要:支持当前事务的情况: TransactionDefinition.PROPAGATION_REQUIRED: 如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。 TransactionDefinition.PROPAGATION_SUPPO... 阅读全文
posted @ 2021-01-06 15:06 My--style 阅读(31) 评论(0) 推荐(0)
摘要:Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Serview类和DAO类),所以在某种程度上说Spring的单例bean是线... 阅读全文
posted @ 2021-01-06 15:05 My--style 阅读(48) 评论(0) 推荐(0)
摘要:(1)singleton:默认,每个容器中只有一个bean的实例,单例的模式由BeanFactory自身来维护。 (2)prototype:为每一个bean请求提供一个实例。 (3)request:为每一个网络请求创建一个实例,在请求完成以后,bean会失效并... 阅读全文
posted @ 2021-01-06 15:04 My--style 阅读(68) 评论(0) 推荐(0)
摘要:(1)no:默认的方式是不进行自动装配的,通过手工设置ref属性来进行装配bean。 (2)byName:通过bean的名称进行自动装配,如果一个bean的 property 与另一bean 的name 相同,就进行自动装配。 (3)byType:通过参数的... 阅读全文
posted @ 2021-01-06 15:03 My--style 阅读(89) 评论(0) 推荐(0)
摘要:JDK(java development kit) JDK是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。JRE(java runtime environment) JRE是Java的运行环境,包括JV... 阅读全文
posted @ 2021-01-06 15:01 My--style 阅读(54) 评论(0) 推荐(0)
摘要:当使用@Autowied、@Resource时注解是会自动查找Bean,并装配给该对象的属性,再使用@Autowired时, 首先在容器中查询对应的Bean, 如查到一个就将该Bean装配给autowired指定的数据 如查到多个那么@Aut... 阅读全文
posted @ 2021-01-06 15:00 My--style 阅读(44) 评论(0) 推荐(0)
摘要:①Hashtable是通过对hash表整体进行锁定,是阻塞式的,当一个线程占有这个锁时,其他线程必须阻塞等待其释放锁 而ConcurrentHashMap是如下实现: ②jdk1.6的实现:ConcurrentHashMap是采用Segment分段锁的方式,它... 阅读全文
posted @ 2021-01-06 14:56 My--style 阅读(32) 评论(0) 推荐(0)
摘要:① string ② list ③ set ④ sorted set ⑤ hash 使用场景参考如下: string,用作计数器,统计在线人数等等,可以存储二进制数据如使用它来存储图片等。 hash,存放键值对,一般可以用来存某个对象的基本属性信息,例如,用户... 阅读全文
posted @ 2021-01-06 14:56 My--style 阅读(74) 评论(0) 推荐(0)
摘要:HashMap:①数组加链表方式存储key/value, ②线程非安全,③允许null作为key和value,④key不可以重复,value允许重复,⑤不保证元素迭代顺序是按照插入时的顺序; TreeMap:①基于红黑树,②线程非安全,③不允许null作为... 阅读全文
posted @ 2021-01-06 14:54 My--style 阅读(51) 评论(0) 推荐(0)
摘要:方式 通过动的HTML脚本 新建html文件,将如下内容复制到文件chrome打开文件 获取中…… 阅读全文
posted @ 2021-01-06 14:45 My--style 阅读(134) 评论(0) 推荐(0)