自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Smooklazz~的博客

一个唱歌还不错的程序猿!

  • 博客(11)
  • 收藏
  • 关注

原创 Mac 运行项目 Mysql8.0及以上 only_full_group_by报错解决方案 (windows同理)

Mysql8.0及以上 only_full_group_by报错解决方案问题原因在mysql8.0及以上的版本中,数据库sql_mode默认设置了only_full_group_by方法一(适合mysql长期不重启、电脑不关机用户)终端进入mysql终端输入 : /usr/local/MySQL/bin/mysql -u root -p然后输入密码进入mysql输入:SELECT @@sql_mode; 可以看到如下显示结果:mysql> SELECT @@sql_mod

2021-08-06 11:34:33 781 3

转载 gradle 各种版本下载(自取自用)

CSDN全都要积分下载自取自用(ps:如果没有你想要的版本,可以留言,我帮你下载)官方地址官方下载gradel地址不翻墙不能下载司机下载地址gradle-2.0-all下载gradle-2.1-all下载gradle-2.2-all下载gradle-2.3-all下载gradle-2.4-all下载gradle-2.5-all下载gradle-2.6-all下载gradle-2.7-all下载gradle-2.8-all下载gradle-2.9-all下载gradle-2.1

2020-08-09 21:07:13 6690 33

原创 2021(校招)阿里巴巴 7.22 笔试(Java版)

听说写分享可以有好运!!虽然没有参加今天的笔试,但是看到题目写了一下。主要是看到都是python和c的版本,所以想发一个java版给大家分享(如有错误请指出)题目一给定一个n,求 [1,n] 这 n 个数字的排列组合有多少个。条件:相邻的两个数字的绝对值不能等于1.例如:4[2, 4, 1, 3][3, 1, 4, 2]思路:回溯 static List<List<Integer>> res; public static void main(Str

2020-07-22 19:37:59 1216 2

原创 清楚!理解“UV、IP和PV"的定义!

UV(Unique visitor)是指通过互联网访问、浏览这个网页的自然人。访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。一天内同个访客多次访问仅计算一次。即(UV+1)IP(Internet Protocol)独立IP是指访问过某站点的IP总数,以用户的IP地址作为统计依据。00:00-24:00内相同IP地址之被计算一次。UV与IP区别:UV–以客户端作为计算标准IP–以IP地址作为计算标准如:你和你的家人用各自的账号在同一台电脑上登录新浪微博

2020-07-16 13:10:39 312

原创 JVM-程序计数器及其作用

概念多线程的Java应用程序:为了让每个线程正常工作就提出了程序计数器(Programe Counter Register),每个线程都有自己的程序计数器这样当线程执行切换的时候就可以在上次执行的基础上继续执行,仅仅从一条线程线性执行的角度而言,代码是一条一条的往下执行的,这个时候就是程序计数器;JVM就是通过读取程序计数器的值来决定下一条需要执行的字节码指令,进而进行选择语句、循环、异常处理等;举例比如老王正在看片,他看到三十五分钟的时候,突然他的QQ好友苍老师给他开视频,这时候肯定打断他看片了,假

2020-05-10 22:32:34 4954 2

原创 mysql异常 ### Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java

mysql异常 ### Cause: java.sql.SQLException: Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp数据库出现这种问题的时候,有多种情况。首先,看看被查询的数据是否正确,因为有时候查询的数据时自己制造的假数据,所以难免会出错。有些字段是默认数据类型为Timestamp...

2020-05-07 16:21:43 214

原创 面试SpringIOC详解

传统的业务实现业务:UserDao 接口public interface UserDao{ void getUser();}UseDaoImpl 实现类public class UserDaoImpl implements UserDao{ public void getUser(){ System.out.println("默认获取用户数据"); }}Us...

2020-05-05 18:51:55 154

原创 Java设计模式-代理模式详解

代理模式一、静态代理三类角色抽象角色:定义代理角色和公共角色的公共对外方法真实角色:实现抽象角色,定义真是角色所要实现的业务逻辑供代理角色调用,关注真正地业务逻辑代理角色:实现抽象角色,是真实角色的代理,通过真是角色的业务逻辑方法来实现抽象方法,并附加自己的操作。将统一的流程放到代理中处理代码抽象角色public interface Star { void confer(...

2020-05-05 15:05:03 101

原创 Java实现滑动窗口

滑动窗口问题LeetCode:239. 滑动窗口最大值给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。窗口这里窗口采用双端队列实现(即双向链表),并且窗口必须满足从大到小排列,如下所示向窗口添加数据时:假如窗口大小为8,遍历数组,并依次放入队列,存在三...

2020-04-19 23:34:09 5444 1

原创 Manacher马拉车算法Java简洁代码+面试题目

Manacher马拉车算法基本概念添加字符#,可以解决字符串长度奇偶数问题。例如:字符串:11311表格第二行为,以当前字符为中心的最长回文子串长度,除以2则为在原字符串中的回文子串长度。例如:11/2=5,表示中心为3时最长回文长度为5。#1#1#3#1#1#135311113531回文半径数组:以每个字符为中心,能...

2020-04-18 18:59:49 287

原创 KMP算法讲解、Java实现及面试题目

KMP算法讲解、Java实现及面试题目KMP算法讲解KMP用来干什么?在说KMP算法之前,我们还是先来说一下KMP算法是用来解决什么问题的。问题:假如现在有两个字符串s1(aabcabced)和字符串s2(abcabce)现在要求:s2在s1中第一次出现的下标(上面的例子结果下标就为1)。暴力的解法是:遍历一遍s1的所有字符,并且以遍历到的字符为起始与s2进行比对,如果有完全匹...

2020-04-18 01:46:15 209

空空如也

空空如也

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

TA关注的人

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