自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 牛客中等难度3

HJ70矩阵乘法计算量估算描述矩阵乘法的运算量与矩阵乘法的顺序强相关。例如:A是一个50×10的矩阵,B是10×20的矩阵,C是20×5的矩阵计算A*B*C有两种顺序:((AB)C)或者(A(BC)),前者需要计算15000次乘法,后者只需要3500次。编写程序计算不同的计算顺序需要进行的乘法次数。本题含有多组样例输入!数据范围:数据组数:1\le t\le 10\1≤t≤10,矩阵个数:1\le n\le 15 \1≤n≤15,行列数:1\le row_i,col_i\le 100...

2022-03-06 18:53:29 472

原创 牛客中等难度2

HJ24合唱队描述计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N 位同学站成一排,音乐老师要请其中的 (N - K) 位同学出列,使得剩下的 K 位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为 1,2…,K ,他们的身高分别为 T1,T2,…,TK ,则他们的身高满足存在 i (1<=i<=K) 使得 T1<T2<......<Ti-1<Ti>Ti+1>......>TK 。你的任务是,已知所...

2022-03-06 18:45:34 254

原创 牛客中等难度1

1111111

2022-03-06 18:36:31 352

转载 NC10 大数乘法

描述以字符串的形式读入两个数字,编写一个函数计算它们的乘积,以字符串形式返回。数据范围: 读入的数字大小满足0 \le n \le 10^{1000}0≤n≤101000要求:空间复杂度O(n)O(n),时间复杂度O(n^2)O(n2)示例1输入:"11","99"复制返回值:"1089"复制说明:11*99=1089 示例2输入:"1","0"复制返回值:"0"题解 | #大数乘法#发表于 2021-08-13 21...

2022-01-17 22:14:22 110

转载 NC8 二叉树中和为某一值的路径(二)

描述输入一颗二叉树的根节点root和一个整数expectNumber,找出二叉树中结点值的和为expectNumber的所有路径。1.该题路径定义为从树的根结点开始往下一直到叶子结点所经过的结点2.叶子节点是指没有子节点的节点3.路径只能从父节点到子节点,不能从子节点到父节点4.总节点数目为n如二叉树root为{10,5,12,4,7},expectNumber为22则合法路径有[[10,5,7],[10,12]]数据范围:树中节点总数在范围[0, 5000.

2022-01-17 22:12:23 57

转载 NC5 二叉树根节点到叶子节点的所有路径和

描述给定一个二叉树的根节点root,该树的节点值都在数字\ 0-90−9之间,每一条从根节点到叶子节点的路径都可以用一个数字表示。1.该题路径定义为从树的根结点开始往下一直到叶子结点所经过的结点2.叶子节点是指没有子节点的节点3.路径只能从父节点到子节点,不能从子节点到父节点4.总节点数目为n例如根节点到叶子节点的一条路径是1\to 2\to 31→2→3,那么这条路径就用\ 123123来代替。找出根节点到叶子节点的所有路径表示的数字之和例如:这颗二叉树一共有两条路径,...

2022-01-17 22:10:29 366

转载 重排链表算法

描述将给定的单链表\ LL:L_0→L_1→…→L_{n-1}→L_ nL0​→L1​→…→Ln−1​→Ln​重新排序为:L_0→L_n →L_1→L_{n-1}→L_2→L_{n-2}→…L0​→Ln​→L1​→Ln−1​→L2​→Ln−2​→…要求使用原地算法,不能只改变节点内部的值,需要对实际的节点进行交换。数据范围:链表长度0 \le n \le 200000≤n≤20000,链表中每个节点的值满足0 \le val \le 10000≤val≤1000要求:空间复杂度...

2022-01-17 22:08:17 115

转载 redis

package cn.com.bsfit.aop.config;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;import org.sprin...

2021-08-25 19:52:23 97

转载 RestTemplate

package cn.com.bsfit.aop.config;import com.alibaba.fastjson.parser.Feature;import com.alibaba.fastjson.support.config.FastJsonConfig;import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;import org.apache.http.client.config.RequestC.

2021-08-23 22:00:55 82

原创 aop记录日志 与 全局异常处理 restTemplate

package cn.com.bsfit.aop.aspect;import cn.com.bsfit.aop.anno.Logs;import cn.com.bsfit.aop.exception.CommonException;import cn.com.bsfit.aop.vo.Msg;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.P...

2021-03-26 19:42:04 490

转载 IDEA中Git的更新、提交、还原方法

转载地址:https://blog.csdn.net/geng31/article/details/78585557/

2019-04-04 11:37:24 357

转载 使用mysql乐观锁解决并发问题

转载地址:https://www.cnblogs.com/laoyeye/p/8097684.html案例说明:注意:乐观锁的更新操作,最好用主键或者唯一索引来更新,这样是行锁,否则更新时会锁表银行两操作员同时操作同一账户。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提交。最后实际账户余额为1000-5...

2019-02-11 11:27:20 1047

转载 Java技术驿站

地址:cmsblogs.com/

2019-01-31 08:48:13 283

转载 【死磕Java并发】—–J.U.C之AQS(一篇就够了)

转载地址:https://mp.weixin.qq.com/s/-swOI_4_cxP5BBSD9wd0lA【死磕Java并发】—–J.U.C之AQS(一篇就够了) 大明哥 匠心零度 匠心零度微信号jiangxinlingdu功能介绍以匠心,铸非凡!看零度如何一步一步实践过来,java技术干货及实践(重点分享JVM、并发、全链路调优)及一些感悟,内容多为原创,欢迎关注!2...

2019-01-30 16:01:50 162

转载 Java项目中使用log记录日志的一些总结

转载地址:https://www.imooc.com/article/21178#Java项目中使用log记录日志的一些总结2017.11.12 14:32 10055浏览本文介绍了一下自己在Java项目中使用log的一些总结,从日志的作用、日志的选用、日志级别介绍、日志记录的一些最佳实践几个方面阐述。日志的作用主要作用包括:1、出问题后定位当时问题2、显示程序当前运行...

2019-01-21 11:40:43 474

转载 IntelliJ IDEA 报错:找不到包或者找不到符号

转载地址:https://blog.csdn.net/u013985664/article/details/79636638最近在使用IDEA的时候,突然出现过找不到包或者找不到符号的情况,在确定了自己引用存在的情况下,可以尝试以下几种方式来解决,以下是在开发过程中碰过问题同样解决过的几种办法,在此记录下也分享给大家,希望对各位有帮助。1.利用Maven-Reimport 2.Inv...

2019-01-12 21:29:16 698

转载 aop注解执行顺序

@ControllerAdvice里的异常处理在Aop的@AfterThrowing之后执行。转载地址:https://www.cnblogs.com/annofyf/p/9773614.htmltry{    try{        //@Before        method.invoke(..);    }finally{        //@After    }  ...

2019-01-08 09:52:12 2029 1

转载 Spring Boot 使用AOP进行Web访问日志记录

转载地址:https://my.oschina.net/sdlvzg/blog/1517729AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,...

2018-12-26 11:06:11 563

转载 spring-boot使用AOP统一处理日志

转载地址:https://blog.csdn.net/w05980598/article/details/79053209AOP我想大家都很清楚,有时候我们需要处理一些请求日志,或者对某些方法进行一些监控,如果出现例外情况应该进行怎么样的处理,现在,我们从spring boot中引入AOP [开发环境:jdk版本号为1.8,spring boot的版本号为1.4.1] PO...

2018-12-25 14:09:26 98

转载 redis requires Ruby version >= 2.2.2.问题

转载地址:https://blog.csdn.net/zhaoyc1946/article/details/81535127redis requires Ruby version &gt;= 2.2.2.需要安装更高版本的ruby 使用redis-trib.rb搭建redis集群的时候出现这个错误, 表名需要安装更高版本的ruby脚本为简单解决问题, 建议使用yum方式安装并解...

2018-12-20 19:18:02 155

原创 日志

流水号定义每一笔请求入参出参 别的系统入参出参记录。 controller里info的自己加方法名,其info用工具类。对数据进行操作前记录下数据,知道来源package com.imooc.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class LogUtils { private...

2018-12-18 10:45:31 72

转载 logback节点配置详解

转载地址:https://www.cnblogs.com/DeepLearing/p/5663178.htmllogback节点配置详解 一 :根节点  &lt;configuration&gt;&lt;/configuration&gt;属性 :debug : 默认为false ,设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。sca...

2018-12-15 11:27:56 125

转载 druid

https://www.cnblogs.com/liuchuanfeng/p/7002046.html

2018-12-12 21:35:27 74

转载 spring jdbcTemplate使用queryForList示例

转载:https://www.cnblogs.com/davidwang456/p/4617752.html专注但要有大局观(先大后小,思路为先,实验为辅),一个人一生只要做好一件事就够了!记住:凡事预则立,不预则废。 查询代码:LogVo 日志要显示的内容(Log的部分或者全部列)Log是日志完整的实体 public List&lt;LogVO&gt; find...

2018-12-07 10:35:01 3328

转载 logger root

、根节点&lt;configuration&gt;包含的属性scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日...

2018-11-23 10:43:11 205

转载 运维人员需知:最佳日志实践

转载:http://os.51cto.com/art/201401/428139.htm运维人员需知:最佳日志实践日志记录的好坏直接关系到系统出现问题时定位的速度,同时可以通过对日志的观察和分析,提前发现系统可能的风险,避免线上事故的发生。我们在开发和运维NOS(网易对象存储,Netease Object Storage)的过程中,对整个系统的日志进行了分析优化,积累出一些经验,归纳如下。...

2018-11-21 21:10:46 1048

转载 mybatis逆向工程

转载:https://github.com/zouzg/mybatis-generator-gui

2018-11-08 16:59:05 75

转载 java中split()特殊符号"." "|" "*" "\" "]"

转载地址:https://www.cnblogs.com/haoliansheng/p/5899942.html关于点的问题是用string.split("[.]") 解决。 关于竖线的问题用 string.split("\\|")解决。 关于星号的问题用 string.split("\\*")解决。 关于斜线的问题用 sring.split("\\\\")解决。 关于中括号的问题用 srin...

2018-10-22 10:01:39 112

转载 idea破解

http://idea.lanyus.com/

2018-10-09 10:02:48 86

转载 Java面试--垃圾回收机制(GC)

转载地址:https://blog.csdn.net/weixin_41835916/article/details/81530733一、要回收哪些区域在JVM内存模型中,有三个是不需要进行垃圾回收的:程序计数器、JVM栈、本地方法栈。因为它们的生命周期是和线程同步的,随着线程的销毁,它们占用的内存会自动释放,所以只有方法区和堆需要进行GC二、如何判断对象是否存活1、引用计数法引用计数是垃圾...

2018-09-29 15:11:27 398

转载 深入理解HashMap(原理,查找,扩容)

转载地址:https://blog.csdn.net/tingting256/article/details/52475422Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构...

2018-09-29 14:40:40 124

转载 深入浅出AQS之独占锁模式

转载地址:https://www.cnblogs.com/lfls/p/7598380.html每一个Java工程师应该都或多或少了解过AQS,我自己也是前前后后,反反复复研究了很久,看了忘,忘了再看,每次都有不一样的体会。这次趁着写博客,打算重新拿出来系统的研究下它的源码,总结成文章,便于以后复习。原文地址:http://www.jianshu.com/p/71449a7d01af...

2018-09-28 15:03:22 79

转载 JAVA中的CAS

转载地址:https://blog.csdn.net/mmoren/article/details/79185862  

2018-09-28 11:18:58 74

转载 java中预处理PrepareStatement为什么能起到防止SQL注入的作用??!!

转载地址:https://blog.csdn.net/chenleixing/article/details/44024095大家都知道,java中JDBC中,有个预处理功能,这个功能一大优势就是能提高执行速度尤其是多次操作数据库的情况,再一个优势就是预防SQL注入,严格的说,应该是预防绝大多数的SQL注入。       用法就是如下边所示:  String sql="upd...

2018-09-27 17:20:23 118

转载 IDEA 远程调试 Java 代码实践及心得分享

转载地址:https://testerhome.com/topics/9307远程代码和本地代码 同一个分支刚工作那会,每听人讲起通过远程调试代码来定位bug都觉得很高端,后来在工作中不断尝试,到现在远程调试代码已成为自己的一种常用辅助测试手段,不仅减少与开发的沟通成本,在提升测试效率的同时,也增加了对代码的理解程度,提升了测试的深度,不可不说优点多多。下面简单介绍下使用Intelli...

2018-09-20 15:28:26 323

转载 Java8中的 Lambda表达式教程

. 转载地址:https://www.jb51.net/article/104903.htm什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子:? 1 2 3 public int add(int x, int y) {  return x + y; } 转成λ表达式后是这个样子:  ?...

2018-09-13 15:56:50 308

转载 IDEA的配置JDK,Tomcat,Maven

转载地址:https://blog.csdn.net/lingmao555/article/details/485430632015年09月18日 10:32:11 阅读数:4019更多个人分类: Intellij IDEA版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lingmao555/article/details/485430...

2018-08-29 10:21:53 2372

转载 IntelliJ IDEA 2017 JDK Tomcat Maven 配置步骤详解(一)

转载地址:https://www.cnblogs.com/workstation-liunianguowang/p/6694687.html要求  配置 Java基础环境(实际上应该在虚拟机linux环境下 安装CentOS 7,但是我这电脑实在承受不住了)  安装 开发工具 IntelliJ IDEA 2017.1   第一部分:      JDK 1.8      To...

2018-08-28 15:58:51 1122

转载 IntelliJ IDEA配置maven

转载地址:https://blog.csdn.net/double_sweet1/article/details/79780308在idea中配置maven之前,我们需要先下载maven对应于jdk的版本,并在电脑上配置环境变量:网址:http://maven.apache.org/download.cgi下载后在电脑上配置环境变量: 1 计算机右键--属性--高级系统设置--...

2018-08-28 14:19:28 184

转载 关于各个数据库递归(start with connect by prior)的相互转换

转载地址:https://www.jianshu.com/p/99a5006350f8 子喻爱吃黄焖鸡 关注2017.07.03 11:25* 字数 38 阅读 112评论 0喜欢 0查找根结点(自下而上)Oracle:select a.id from hrmsubcompany a start with a.id=2 connect by prior a.id = a.su...

2018-08-24 09:53:03 2230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除