自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(639)
  • 问答 (1)
  • 收藏
  • 关注

原创 2023阿里巴巴本地生活内推

2023年阿里巴巴本地生活校招内推

2022-08-18 15:04:15 306 1

原创 2021阿里巴巴本地生活内推,你离阿里只差一步!

作者:牛客167009494号链接:https://www.nowcoder.com/discuss/730418来源:牛客网为什么可以选择阿里巴巴本地生活?我是今年刚进入本地生活的同学,也许你会在网上看到很多帖子,说本地生活被美团吊打,说本地生活就是饿了么,就是阿里高级外包,也许也说公司内部特别乱。但实际上,确实没有网传那么严重,阿里不会放弃本地生活这块大肥肉的,那么支付宝将受到很大威胁。高级外包的话,其实目前权限都已经对其了,外包也只是自嘲而已。内部业务特别乱,其实每个公司都会有一些.

2021-09-03 17:55:33 1308 2

原创 2022阿里巴巴内推码,欢迎来投

人狠话不多,快到我这来。可以帮你查查流程啥的。

2021-08-12 19:05:20 696 1

原创 redis设计与实现读书笔记

目录第一部分 数据结构与对象第1章引 言第2章 简单动态字符串第3章 链表第4章 字典第5章 跳跃表第6章 整数集合第7章 压缩列表第8章 对象第二部分 单级数据库的实现第9章 数据库第10章 RDB持久化第11章 AOF持久化第12章 事件第13章 客户端第14章 服务器第三部分 多机数据库的实现第15章 复制第16章 Sentinel第17章 集群第四部分 独立功能的实现第18章 发布与订阅第19章 事务第.

2021-05-13 15:39:11 269

原创 如何配游戏电脑

1.CPU:10002.主板(利润点):不能拿到资源价格800CPU和主板一起买1500,便宜几百3.硬盘:注重牌子金士顿,海盗船4.内存:注重牌子金士顿,海盗船5.散热:100左右6.显卡(第二利润点来源):太贵了,都去挖矿了7.电源(第三利润点来源):全含,姑家,长成8.机箱:注意内部结构9.显示器:...

2021-04-24 11:50:01 216

原创 HeadFirst设计模式读书笔记

希望通过本书的阅读,掌握一些设计模式思维,在以后的编码当中逐渐体会。目录1.欢迎来到设计模式世界,设计模式入门2.让你的对象知晓现况:观察者模式3.装饰对象:装饰者模式4.烘烤OO的精华:工厂模式5.独一无二的对象:单件模式6.封装调用:命令模式7.随遇而安:适配器与外观模式8.封装算法:模板方法模式9.管理良好的集合:迭代器与组合模式10事物的状态:状态模式11控制对象访问:代理模式12模式中的模式:复合模式13真是世界中的模式:与设计模式相处1

2021-04-14 16:21:37 217

原创 理财基础知识,如何进行基金投资(不是广告!也不用收费!纯属知识分享与自己的记录)

1.什么是定投?将自己的资金分成若干份,隔一段时间进行投入一次,用以达到分摊风险的目的。2.什么是空头陷阱?在低位区域时,突破压力线,继续下行,造成跌破的假象,迷惑散户进行洗盘行为。3.什么是多头陷阱?在高位区域时,造成牛市的假象,迷惑散户买入,资金被套。4.基金种类?股票型基金:股票偏大,80%股票,20%债券,中高风险。偏股型基金:债券比偏大,80%债券,20%股票,中高风险。债券型基金:基本都是债券,中低风险。货币基金:银行存款,余额宝,低风险。混合基金:股

2021-04-14 15:54:37 311 2

原创 代码整洁之道Clean code读书笔记

为了提升自己的基础能力以及代码风格,稳扎稳打,计划阅读代码整洁之道这本书。第一章 整洁代码说明了本书的重要性,整洁代码的重要性,想要code review少挨骂,那就来读这本书吧。第二章 有意义的命名1.做有意义的命名,采用驼峰式的命名。2.避免误导,比如0和O,l和1,还有在linux等其他系统中的hp等特殊用语。3.做有意义的区分,不要以结尾的1和2等数字进行区分,不要以类似的英文进行区分,count和countData是没有太大区别的。4.命名的发音开会的时候读不出来那将会

2021-03-30 15:02:13 348

原创 阿里本地生活2022届实习生招聘了,赶紧搞起来!

阿里本地生活2022实习生招聘了,赶紧搞起来!

2021-02-25 18:40:17 324

转载 java8新特性 lambda表达式和Stream 转载

https://blog.csdn.net/u014646662/article/details/52261511?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control

2021-01-25 19:25:45 138

原创 Effective Java读书笔记

第一章 引言本文用来记录Effective Java学习过程中的各个知识点,受此时能力所限,有些点可能讲的不太清楚,或者理解有错误的地方,请多多指教!第二章 创建和销毁对象第一条 用静态工厂方法代替构造器可参考文章:https://blog.csdn.net/u014129886/article/details/89670049总而言之,静态工厂方法和共有构造器各有各的用处,我们需要理解他们各自的长处,静态工厂经常更加合适。此处的静态工厂方法与设计模式中的工厂模式不同,这里是一种构造

2021-01-23 16:46:30 868

原创 anaconda下安装tensorflow-cpu和gpu,pytorch-cpu和gpu,内含cuda9.0以及cudnn7.5安装教程

本文在anaconda环境隔离下,分别安装了tensorflow-cpu和gpu,pytorch-cpu和gpu四个版本,花费了两天的时间终于安装成功,踩了无数的坑。我的电脑是windows7的。第一步,anaconda的安装。可以参考下面这篇文章的anaconda的安装,这是第一步,也是最简单的一步。https://blog.csdn.net/u010858605/article/details/64128466?utm_medium=distribute.pc_relevant.none

2021-01-05 20:17:28 419 1

转载 Stream流处理

https://blog.csdn.net/anthony_ju/article/details/82078450

2020-12-24 14:44:34 279 1

转载 lambda表达式,转载

https://www.cnblogs.com/haixiang/p/11029639.html

2020-12-24 10:54:38 173

原创 手机忘记在出租车上寻回的一次经历

如果你点进来了,说明你和我的遭遇很类似是不是忘记拿出租车的小票了?是不是也忘记出租车的车牌号了?你感觉你现在什么信息都没有?自己手机忘记在出租车上了,还让人主动关机了?这还能找回来吗?能!能!能!重要的话说三遍,反正先给自己一点自信嘛!哈哈哈哈!下面就来说我找回手机的关键信息:1.上车地点和时间2.下车地点和时间没错,仅凭这两条就有机会可以找回来,这条应该是最坏的情况了吧,当然时间越精确越好,提供的信息越多越好,我就是用上面这两条找到的,兄弟,有点信息,别怕.

2020-11-11 20:26:04 526

原创 metaQ消息队列,它是rocketMQ的升级版,加上了淘宝的自主定制

一 普通消息的使用其中生产者发送普通消息值得注意的几个点:ProducerGroupName需要由应用来保证唯一,发送普通的消息时,作用不大,但是发送分布式事务消息时,比较关键,因为服务器会回查这个Group下的任意一个Producer。 一个生产者可以发送多个topic和多个tag。 同步调用不抛异常就算成功。 消息队列的send方法会返回一个多种的成功状态,用于可靠性更高的场景。包括master成功,slave不成功等。其中消费者订阅普通消息值得注意的几个点:内部是使用长轮询P.

2020-08-06 15:42:43 1358

转载 一个Spring事务线程安全的问题

前言Spring事务的一个奇怪的问题。朋友问了我一个技术的问题(朋友实在是好学,佩服!)该问题来源知乎(synchronized锁问题):https://www.zhihu.com/question/277812143开启10000个线程,每个线程给员工表的money字段【初始值是0】加1,没有使用悲观锁和乐观锁,但是在业务层方法上加了synchronized关键字,问题是代码执行完毕后数据库中的money 字段不是10000,而是小于10000 问题出在哪里?Service层代码

2020-07-31 14:00:57 1138

原创 消息队列中间件kafka入门

目录什么是kafka为什么要使用消息中间件kafkaKafka与其它中间件的区别Kafka的简单演变Zookeeper在kafka中的作用如何选择partitions的数目什么是kafka的消费者组剩余的内容参考文章什么是kafkaKafka是一个分布式消息传递系统,通过发布-订阅模型提供快速、高可伸缩性和冗余的消息传递。为什么要使用消息中间件kafka解耦,异步,削峰,这是消息队列的三大优势。Kafka与其它中间件的区别中小型软件公司,建议.

2020-05-13 14:21:38 650

原创 java面经查缺补漏之第五十天(基本类型和引用类型,秒杀大概思路,nginx限流,限流算法,unsafe类,多线程的通信方式,juc阻塞队列,死锁的解决方式)

1.java基本类型和引用类型的区别?参考:https://www.cnblogs.com/maskwolf/p/9972982.html8大基本数据类型,byte,boolean,char,int,short,long,float,double引用类型,类,字符串等,除了基本,大概都是引用类型。区别一 存储位置基本数据类型作为非全局变量存储在栈当中。引用类型具体内容...

2020-05-07 21:18:22 456

原创 java面经查缺补漏之四十九天(继续聊spring的一些问题,以及Juc包的简单梳理)

1.bean的作用域?(1)singleton:默认,每个容器中只有一个bean的实例,单例的模式由BeanFactory自身来维护。(2)prototype:为每一个bean请求提供一个实例。(3)request:为每一个网络请求创建一个实例,在请求完成以后,bean会失效并被垃圾回收器回收。(4)session:与request范围类似,确保每个session中有一个bean的...

2020-05-01 20:51:51 427 2

原创 Spring的IOC源码以及流程分析

一 前言1.1 学习Srping源码的作用提升自己的核心竞争力,有一定的难度,但是如果人人都会的话,那就没有什么用了,正是因为难,所以要学。同时这也是企业筛选人才的一条路。1.2 如何查看源码我用的是IDEA,连着按两下shift就可以查看源码了,然后在上面进行搜索你想要的类,如下:1.3 本文章的主要内容(1)反射,反射是框架设计的灵魂,必须会的。(2)设计模式,...

2020-05-01 19:03:26 792

原创 网易笔试真题之牛牛找工作

题目描述为了找到自己满意的工作,牛牛收集了每种工作的难度和报酬。牛牛选工作的标准是在难度不超过自身能力值的情况下,牛牛选择报酬最高的工作。在牛牛选定了自己的工作后,牛牛的小伙伴们来找牛牛帮忙选工作,牛牛依然使用自己的标准来帮助小伙伴们。牛牛的小伙伴太多了,于是他只好把这个任务交给了你。输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含两个正整数,分别表示工作的数量N(N&...

2020-04-30 10:56:03 387

原创 网易笔试真题之俄罗斯方块

题目描述小易有一个古老的游戏机,上面有着经典的游戏俄罗斯方块。因为它比较古老,所以规则和一般的俄罗斯方块不同。荧幕上一共有 n 列,每次都会有一个 1 x 1 的方块随机落下,在同一列中,后落下的方块会叠在先前的方块之上,当一整行方块都被占满时,这一行会被消去,并得到1分。有一天,小易又开了一局游戏,当玩到第 m 个方块落下时他觉得太无聊就关掉了,小易希望你告诉他这局游戏他获得的分数。...

2020-04-29 12:49:10 599

原创 被百度,网易,腾讯技术笔试在线编程题输入输出坑了的我提醒大家注意这些!!!(不看这些就算leetcode,剑指offer刷了再多也没有,呜呜呜呜!!!)

被技术笔试在线编程题输入输出坑了的我,警醒大家注意这些!!!!!!(被百度,网易,腾讯笔试输入输出坑了的我提醒大家注意这些)你是否还在为在线编程题输入输出而烦恼?你是否还在为本地编译器通过而在线编程题总是无法通过而烦恼?你是否还在为明明刷了很多算法题笔试成绩还是不理想而烦恼?来这里就对啦!!!!!!!!!我真的是被坑了若干次,感觉失去了好多机会啊,呜呜呜呜!!!!!本...

2020-04-28 21:36:43 2595 5

原创 网易笔试真题之迷路的牛牛

题目描述牛牛去犇犇老师家补课,出门的时候面向北方,但是现在他迷路了。虽然他手里有一张地图,但是他需要知道自己面向哪个方向,请你帮帮他。输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含一个正整数,表示转方向的次数N(N<=1000)。接下来的一行包含一个长度为N的字符串,由L和R组成,L表示向左转,R表示向右转。输出描述:输出牛牛最后面向的方向,N表示北...

2020-04-28 20:38:23 439

原创 牛客网刷题之滑动窗口的最大值(一天一道编程题之五十六天)

题目:给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4],2,6,2,5,1}, {2,[3,4,2],6,2,5,1}, {2,3,[4,2,6],2,5...

2020-04-27 11:49:28 251

原创 java面经查缺补漏之四十八天(进程的并行与并发,最左前缀,explain,拒绝策略)

1.进程的并行与并发?并发就是在单核处理中同时处理多个任务并行就是在多核处理器中同时处理多个任务2.最左前缀匹配原则?建立了联合索引(a,b,c)select * from test where a<10 ;select * from test where a<10 and b <10;explain select * from te...

2020-04-26 12:00:50 268

原创 java查缺补漏之四十七天(懒汉式饿汉式单例模式,装饰者模式,观察者模式,工厂模式,适配器模式)

1.你知道几种单例模式?(1)懒汉原始式:在反射面前没什么用,线程不安全需要注意的式构造方法也是privatepublic class Singleton { private Singleton() {} private static Singleton singleton = null; public static Singleton getInstance...

2020-04-25 21:12:08 288

原创 java面经查缺补漏之四十六天(分布式ID,@Autowired和@Resource,线程池有哪些,GC Roots,ArrayList和LinkedList区别,string的底层,面向对象的理解)

1.分布式ID生成策略知道哪些?参考:https://www.cnblogs.com/chengxy-nds/p/12315917.html什么是分布式ID?在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数...

2020-04-24 21:15:29 287

原创 java面经查缺补漏之四十五天(hashmap强化以及concurrenthashmap强化)

1.hashmap,hashtable,concurrenthashmap三者的区别?2.hashmap的put方法的逻辑3.concurrenthashmap的put方法的逻辑

2020-04-22 15:52:51 204

原创 java面经查缺补漏之四十四天(今天学习java异常体系)

Java异常体系主要有下面几个

2020-04-22 10:18:03 219

原创 java项目从SSM向SrpingBoot迁移教程,吐血一步一步整理,第一次弄真的踩了好多坑

一 下载spring tool suite1.1下载spring tool suite,选择下面一个匹配的并下载,我这里用的是windows,下载地址https://spring.io/tools1.2 下载完毕后,运行然后会生成一个文件夹1.3 然后里面会有这个程序的快捷方式,运行这个快捷方式就会进入到这个构建工具当中二 项目的生成与初步测试2.1 在spring...

2020-04-21 20:33:07 1117

原创 java项目实战之利用谷歌浏览器进行前端html页面的调试的过程,前端页面如何调试?

java项目实战之利用谷歌浏览器进行前端html页面的调试的过程,前端页面如何调试?首先进入到需要调试的相应页面,右键,选择检查,再点击上面的sources,然后在下面的源文件中找到你需要调试的文件的名字,打开,然后在左侧的行号那里设置相应的断点,我这里设置的是76行。然后运行的时候就会停在相应的位置。F10快捷键进入下一步,F8结束。...

2020-04-17 11:15:28 806

原创 java项目实战之SUI Mobile的使用方法

第一步,去SUI mobile官网看一下https://sui.ctolog.com/点击上面的示例然后点击表单-基础,当然这里你也可以选择其他的进行测试,然后进入到了这个页面右键,查看源码,当然这里最好是谷歌浏览器,会有查看源码的选项然后将整个代码复制到你自己的html页面当中,那么现在就差一步了,就是引入相应的CSS和JS,官网在开始使用那里给出了5...

2020-04-17 11:03:55 1338 1

原创 java项目实战之404错误原因总结

java项目实战之404错误原因总结第一个原因可能是你的URL写错了,正确的URL应该这么写localhost:8080/项目名称/对应的目录或者映射好好检查检查是否是拼写错误,或者多了什么,少了什么第二个原因可能是你的Spring配置文件写错了一般都会用controller进行映射,利用注解进行映射,如下所示@Controller@RequestMapping(val...

2020-04-16 21:42:38 2794

原创 java项目实战之实战技巧如何将一个类中的某一个变量统一重新命名为另外一个名字

java项目实战之实战技巧如何将一个类中的某一个变量统一重新命名为另外一个名字其实这个操作还是非常简单的,选中你想要改变的变量,右键-refactor-rename然后你就可以批量改变变量的命名了是不是很简单呐!...

2020-04-16 21:27:45 837

原创 java项目实战之前端HTML页面为什么加载的CSS资源写在前面,加载JS资源写在后面

在开发的时候,我们可能会发现,这样的情况,HTML页面加载的CSS资源写在前面,加载JS资源写在后面<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=...

2020-04-16 21:23:57 300

原创 java项目实战之Spring声明式事务利用运行时异常RuntimeException实现事务的回滚

首先来一段业务层事务的代码:@Transactional public ShopExecution addShop(Shop shop, ImageHolder thumbnail) throws ShopOperationException { // 空值判断 if (shop == null) { return new ShopExecution(ShopStateEnu...

2020-04-16 21:19:30 938

原创 java项目实战之验证码kaptcha的使用

(1)在maven的配置文件pom.xml中添加依赖<dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version></dependen...

2020-04-16 21:03:56 377

原创 java项目实战之logback的配置与使用

Logback的配置其实是非常简单的,其实也就是一个文件就够了,然后使用的时候,直接创建logger对象来使用。1.配置位置做项目的时候一般都会有一个这样的文件夹,存放一下资源文件,放在这个地方,它就会自动扫描在这里面的logback.xml文件了,但是要注意的是,其他的文件是不扫描的只有logback.xml2.logback.xml的配置值得注意的是最后一步,<log...

2020-04-14 20:06:40 732

空空如也

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

TA关注的人

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