自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 「干货」Java并发场景中的最全锁详解,大厂面试必看

在Java并发场景中,会涉及到各种各样的锁,比如:分段锁、公平锁,独享锁、共享锁、乐观锁,悲观锁等等,感觉特别的繁杂,一句话很难描述清楚,但又特别的重要。下面我就通过图文并茂的方式,一起来梳理和详解最全锁!——嘀嘀!上车了!准备上车了!!——乐观锁 VS 悲观锁乐观锁与悲观锁是一种广义上的概念,在Java并发编程和数据库中都有实际的应用场景。1.乐观锁顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这

2021-10-05 07:36:10 187

原创 ios 一个Workspace(工作空间)管理多个project(项目)联合开发

最近在研究封装SDK就参考了一下主流的比如Alamofire这个库。看了之后感觉一个Workspace(工作空间)管理多个project(项目)进行联合开发挺方便的,所以想着自己也按照这个方式去搞一搞,顺便总结一下担心以后自己忘了。Alamofire的Workspace结构如下图: 步骤一:先建立一个普通的project,然后在此基础上新建一个Workspace(工作空间,如下图: 1.新创建如下图: 2.创建完成结构如下图: 步骤二...

2021-06-23 10:00:04 813

原创 报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

最近在查看项目中一个第三方SDK提供的demo的时候,在使用cocopods 命令 pod install进行导入demo中的依赖库的时候总是报错fatal: unable to access 'https://github.com/polyv/PLVTimer.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443具体报错如下: 解决方案: 搜索了半天在葫芦导航找到解决方法,最终..

2021-06-23 09:55:21 774

转载 laravel5.8(二十五)解决使用groupby报错SELECT list is not in GROUP BY clause and contains nonaggregated column

在laravel中数据库查询使用groupby报错:SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sns.sns_users.md_img' which is not functionally dependent on colum.

2021-06-23 09:53:05 317

原创 Kotlin:高阶函数

前言在学习Koltin之前你肯呢个听说过关于Kotlin的携程多牛逼啦,其实携程只不过是Kotlin的一小分支知识罢了(当然我会在后边的文章中输出关于Kotlin携程相关的知识点),你需要知道的是在Kotlin中高阶函数才是整个Kotlin的灵魂,如果说无Binder不Android,那么就可以说无高阶不Kotlin!因为用起来真的很爽,到底有多爽呢,来听小老弟娓娓道来吧~让我们来学习Kotlin的高级语法吧!????????????????????????????????????????下面有请各

2021-06-23 09:45:21 216

原创 Android虚拟机和类加载机制

一、Dalvik和ART虚拟机简介在Java开发中一般使用的是HotSpot虚拟机,而在Andrpid应用程序则是运行在Dalvik/ART虚拟机中,每一个应用程序对应一个单独的Dalvik虚拟机示例。Dalvik也是Java虚拟机中的一种,只不过它执行的不是class文件而是dex文件。ucbug软件站在Java中通常一个class对应一个字节码文件,而在Android中一个dex中可以包含多个class。二、基于栈的虚拟机在之前学习我们知道JVM是基于栈的虚拟机,即JVM运行..

2021-06-22 14:10:58 210

原创 注解处理器、ServiceLoader 开发SpringCloud启动参数拓展类

起因在SpringCloud项目中,每一个SpringBoot工程都要在bootstrap里面配置nacos的注册地址和命名空间等等,多个服务每个服务里面都配置同样的内容,于是就想这些通用的配置能不能集中起来进行配置,于是借助bladex框架中的处理方式,进行了一定研究System.getProperties()在bladex中,自定义了一个springboot启动器类的方式,在run方法执行之前进行了根据项目运行环境的动态配置,在最后通过ServiceLoader加载LauncherServi

2021-06-22 13:40:52 1049 1

原创 Java并发--多线程基础

一、start()与run()方法 start()方法异步执行,run()同步执行。使用start()时,系统会启动一个新的线程。当使用run()时,系统会在当前线程中执行。不会启动新的线程。 执行start()方法的顺序不代表线程启动的顺序。 start()方法直接执行线程中的run()方法。二、isAlive()方法 isAlive()测试线程是否处于活动状态。活动状态即线程已启动且尚未终止的状态。如果线程处于正在运行或准备开始运行的状态,就认为线程...

2021-06-22 13:22:34 86

原创 自学Java达到什么水平可以找工作

许多Java初学时都很关心这样一个问题,即Java学习到什么程度之后才能找到工作。每个人都有明确的目标,也确实如此,学Java无非就是为了找工作,那我要学多少Java知识,才能找到第一份工作。  以前写过一篇文章,记载了我人生中的第一次面试,那时我的Java水平不过刚刚入门,但作为一所大学的招生,找一家小公司的开发工作并不难,毕竟互联网公司这么多,要求也太高了,对技术、学历、实践能力的要求与评价标准之间还有很大的差距。  因此,真正的Java学到了如何找到第一份工作的时候,我认为应该把公司...

2021-06-22 12:58:11 1586

原创 【Java】java的原生clone只是一个浅拷贝!

浅拷贝和深拷贝这里会涉及到浅拷贝和深拷贝,我之前的文章(Java的传值方式中)也有提到然而像基本类型的数据,例如int、long这些,它们之间用==作比较都是true,因为它们在内存中都是作为常量来存储的。==是在比地址,而.equls可以在重写之后比较对象数据的差别.clone这里写一个clone方法的实例,首先是实现Object自带的clone方法,用这个方法创建一个对象,然后在这个clone上做一些修改,解决浅拷贝的问题。代码实现clone方法的类:Prototype.

2021-06-22 11:31:54 143

原创 引入缓存中间件,会去解决数据库缓存双写一致性的问题

看了一篇博文了解了一些相关的内容,了解到引起不一致性的原因:先删缓存,再更新 DB (这种策略应该没有人用?)先更新 DB,再删缓存(这种发生不一致性的概率虽然可以忽略不计,但是是否需要去防止?)先更新 DB,然后删除缓存失败(真的会发生删除缓存失败吗?网络原因?)DB 主从复制的延迟造成不一致解决这个双写一致性问题,需要双删和重试。感觉这种方式代价有点大啊。在实际生产中,会这样去解决吗?有没有更好的办法?看业务是不是要求强一致性,还是说最终一致性也可以,强一致性的话代价肯定是大的了专门

2021-06-22 11:24:20 158

原创 mysql常见问题总结

最新版本 MySQL 版本是什么?它有什么特性比较吸引你?Mysql 最新版本为 8.0新特性包括:一、账户与安全1. 用户的创建与授权在 MySQL5.7 的版本:grant all privileges on . to ‘用户名‘@’主机’ identified by ‘密码’;在 MySQL8.0 需要分开执行:create user ‘用户名‘@’主机’ identified by ‘密码’;grant all privileges on . to ‘用户名‘@’主机

2021-06-22 11:17:33 871

原创 要是卢安娜的飓风可以触发所有远程英雄的技能,哪些英雄最强?

十年资深老玩家来谈谈看法,纯手打。既然能触发技能远程英雄的技能,那么肯定首选带有技能特效或者高伤害的技能。1。大眼。很多人都在说大眼。大眼的大招配合被动再加上分裂箭,如果配合的好,找好角度,团战的时候绝对是第一大杀器。2.大嘴。众所周知,大嘴基本是必出飓风的,二技能是可以根据最大生命值提供百分比伤害的技能,当然另外三个技能也可以有收益,这样所有技能的范围都会增大,当然这种炮台类英雄还是需要保护。3.维鲁斯。跟大嘴同理,但是这样一来大招的触发会更广泛,1.3技能也会很恐怖,..

2021-06-22 09:51:27 386

原创 若姜维真心投降钟会,钟会能自立成功嘛?

这恐怕是个不是问题的问题。。姜维的确有自己的打算,但那是建立在钟会自立成功的基础上,如果钟会失败了,一切都是空谈。所以姜维虽然不真心,却一定希望钟会能成功。再多说几句,钟会自立是肯定无法成功的,一,他没有基础,二,司马昭有了防备,三,任何单干的人都有同样的毛病,就是智商下线,犹豫不决。...

2021-06-21 14:55:04 621

原创 老公给同办公室的女同事发红包,正常吗?

不要小家子气了,你老公给女同事发红包,可能是事出有因。第一、春节上班第一日,结了婚的人要给未结婚的人发红包;领导要给下属发红包,以示一团和气,你老公可能属于以上情况。第二、你老公托人买东西、缴费,用发红包方式付款;别人托你老公买东西、缴费,退回尾款。第三、还钱。你再观察一下,他俩有没有其它动静,单是发一个红包说明不了什么问题,如果是彼此有意,不是一个红包可以了得;有谁明目张胆地在手机上留下痕迹,让他老婆去查。不放心,你可以去问一下老公,为什么要发88元红包给她,也好提醒一下他注意。夫

2021-06-21 14:48:57 2442

原创 还记得妈妈年轻时的样子吗?

春节期间,一部描述母女亲情的电影《你好,李焕英》戳中许多人的泪点。影片中的一句台词“不知道你们记不记得,自己妈妈年轻时的样子”引发无限感慨。祝福这些慢慢老去的女孩:愿你的眼角带着笑,愿你的容颜永年少。还记得妈妈年轻时的样子吗?...

2021-06-21 14:46:07 173

原创 你期待c罗在本周欧冠中有什么表现呢?

北京时间2月18日凌晨4点,意甲豪门尤文图斯将在欧冠1/8决赛首回合率先客场挑战波尔图,央视5套将对本场比赛进行现场直播。本场比赛最大的看点就是两位前皇马球员的直接对话:佩佩vsC罗,这也是两位葡萄牙国家队队友之间的较量。赛前,佩佩在接受记者采访时说道:“这会很特别,我从未跟C罗有过交手,我和他一起训练过很多次,但没有当过对手。这会是一场很特别的比赛,但我认为最特别的一点是波尔图与尤文图斯交手,而不是佩佩和C罗交手。如果我没记错的话,波尔图还没有赢过尤文图斯,所以我希望接下来的比赛波尔图能够首次击败

2021-06-21 14:43:15 201

原创 女性荷尔蒙过高的表现有哪些?

女性荷尔蒙旺盛直接就是男性的入侵好时机啊,对于有女同胞的男性来说简直是福音。这三个“时刻”,最容易让女人“荷尔蒙”上升,你知道吗?1.月黑风高的夜晚,孤独时刻女性是柔弱群体,有些女性社交少,处于自己的生活世界里,不愿意跟人交流,导致长期没有伙伴,一个人的开心快乐,难过伤心总是需要诉说的,但身边却没有一个倾听者,时间长了,也就不愿与人交流了,此时的你若愿意等待那个孤独的她,陪着她,长期以往,你也就能慢慢融入她的生活。等待爱情会迟到吗?不会。2.遇见他人的幸福,产生了向往所有的女性都是感性的

2021-06-21 14:40:26 943

原创 拿几千块钱炒股有意义吗?

说实话,没有任何意义。为什么我会这样说呢!基于我炒股票27年的时间了,在1994年的时候,我进入股市,当时和你的想法一样,不过那个年代还真是没有钱,工资太低了,刚入市的时候,我才有2000块钱,进去买一只股票只能买200股,你应该知道,玩股票,最低的标准一次必须买100股,也就是一手股票,这个是最小的单位了。因为买卖股票涉及到要交印花税,佣金等费用。你如果买的股票太少,对于你来说必须涨得多,你才能赚得到钱,这个还明显比别人的风险更大,人家买得多如果涨2毛保本,对于你来说也许要4毛钱,这样如果行情不好的时候,

2021-06-21 14:01:56 966

小清新模版

很好的一款文章模版

2014-05-12

空空如也

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

TA关注的人

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