自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础之超详细知识点汇总(二),持续更新中

「码牛云课堂」Java基础之超详细知识点汇总(二),持续更新中又来更新喽!!!本帖为系列帖,持续更新,旨在将Java小白们带上路,概念轻松解析,附带大量练习,图文并茂,供大家学习时参考。欲知知识的具体架构、如何系统学习Java语言,请联系:​ 码牛云课堂Java霸牛老师(微信):mnykt8080;等等,还有​ 码牛云Java技术交流QQ群:1142264605;好啦,废话不多说,Let’s Go! Rush Java 冲冲冲!1.idea参考idea安装及操作文档2. 运算符2.1

2020-09-20 10:59:50 265

原创 Java基础之超详细知识点汇总(一),干货满满!

Java基础之超详细知识点汇总(一),干货满满!​ 本帖为系列帖,持续更新,旨在将Java小白们带上路,概念轻松解析,附带大量练习,图文并茂,供大家学习时参考,欲知后事如…额…欲知知识的具体架构、如何系统学习Java语言,请联系:​ 码牛云课堂Java技术指导霸牛老师(微信):mnykt8080;​ 等等,还有​ 码牛云Java技术交流QQ群:1142264605;​ 好啦,废话不多说,Let’s Go! Rush Java 冲冲冲!1. Java到底是个啥呐?1.1 看看Java的所属吧

2020-09-19 14:54:20 1055

转载 整理了一些 IDEA 中比较骚的技巧,发现第一个就没用过!

来源:https://dwz.cn/hlQEDFneIDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。这个功能可以使用代码补全来模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用 instanceOf 生成分支判断语句等。使用的方式也很简单,就是在一个表达式后按下点号 . ,然后输入一些提示或者在列表中选择一.

2020-11-24 11:53:54 173

转载 没有这 29 款插件的 Chrome 是没有灵魂的

前言相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(Extensions)。下面的很多插件都是工具插件,看完保证你工作效率、心情提高1倍。1、OneTab:一键合并 tabTab 过多的时候,要关闭浏览器的时候OneTab可以帮助你快速的保存、整理浏览器。2、掘金:最新的技术动态每次打开新的 tab 页面就可以看到最新、最热的技术文章。3、markdown here超好用的 MD .

2020-11-23 10:38:54 225

转载 两难!到底用 Spring BeanUtils 还是 Apache BeanUtils?

来源:urlify.cn/vUfIry pjmike前言对象拷贝什么是浅拷贝和深拷贝BeanUtilsapache 的 BeanUtilsspring的 BeanUtils小结前言在我们实际项目开发过程中,我们经常需要将不同的两个对象实例进行属性复制,从而基于源对象的属性信息进行后续操作,而不改变源对象的属性信息,比如DTO数据传输对象和数据对象DO,我们需要将DO对象进行属性复制到DTO,但是对象格式又不一样,所以我们需要编写映射代码将对象中的属性值从一种类型转换成另一.

2020-11-21 15:24:29 191 1

转载 一入职!就遇到上亿(MySQL)大表的优化....

作者:jia-xin原文:https://www.cnblogs.com/YangJiaXin/p/10828244.html前段时间刚入职一家公司,就遇上这事!背景XX实例(一主一从)xxx告警中每天凌晨在报SLA报警,该报警的意思是存在一定的主从延迟(若在此时发生主从切换,需要长时间才可以完成切换,要追延迟来保证主从数据的一致性)XX实例的慢查询数量最多(执行时间超过1s的sql会被记录),XX应用那方每天晚上在做删除一个月前数据的任务分析使用pt-query-digest工具分析最近一

2020-11-20 10:47:36 130

转载 终于放弃了Maven,我选择用Gradle!

作者 :乐百川本文来源:toutiao.com/i6824937779193971207相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具。但是如果你经常使用Maven,可能会发现Maven有一些地方用的让人不太舒服:Maven的配置文件是XML格式的,假如你的项目依赖的包比较多,那么XML文件就会变得非常非常长;XML文件不太灵活,假如你需要在构建过程中添加一些自定义逻辑,搞起来非常麻烦;Maven非常的稳定,但是相对的就是对新版java支持不足,哪怕就是为了编译ja

2020-11-19 10:38:39 130

转载 IDEA上位!不!Eclipse Theia 1.0能否卷土重来?

Eclipse 基金会于近日推出 Eclipse Theia 1.0 稳定版,并宣称其为 Visual Studio Code 的真正开源替代方案(a True Open Source Alternative to Visual Studio Code)。Theia 完全由非营利性且供应商中立的 Eclipse 基金会主导,并由多元化社区进行开发,不会因单一供应商的决定而损害多元化社区的利益。犹记得在三年前,还是Eclipse 大行其道,不知怎么的,好像逐渐就被idea蚕食了许多份额,这次的推新,是否也.

2020-11-18 10:59:52 85

转载 太火了!MyBatis Plus 为啥这么牛?

来源:cnblogs.com/thinkYi/p/13723035.html特色正文组件依赖扩展代码大家有用过MyBatis-Plus(简称MP)的都知道它是一个 MyBatis 的增强工具,致力于 MyBatis 的基础上只做增强不做改变,为简化开发,提高效率而生。特色无侵入:只做增强不做改变,约会它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper,通用服务,仅通过少量配置即.

2020-11-17 10:44:57 91

转载 2020 年 11月 程序员工资统计,平均 14327 元

来源:blog.csdn.net/juwikuang/article/details/109545250城市职能编程语言异常数据2020年11月全国招收程序员340579人。2020年11月全国程序员平均工资14327元,工资中位数12500元,其中96%的人的工资介于3000元到85000元。工资好像又降低了,吓得我瑟瑟发抖。《权力的游戏》里面的一句话又回荡在我的耳边:winter is coming.城市北京,上海,杭州,深圳,仍然是工资最高的四座城市。南京的工资爬了一名,超过了.

2020-11-16 11:15:51 137

转载 分布式锁用 Redis 还是 Zookeeper?

来源:石杉的架构笔记为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。由于系统有一定的并发,所以会预先将商品的库存保存在redis中,用户下单的时候会更新redis的库存。此时系统架构如下:但是这样一来会产生一个问题:假如某个时刻,redis里面的某个商品库存为1,此时两个请求同时到来,其中一个请求执行到上图的第3步,更新数据库的库存为0,.

2020-11-14 13:49:56 64

转载 接私活必备的 10 个开源项目!

Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 GitHub 上收集了一些优秀的后台控制面板,并总结得出 Top 10。AdminLTEGitHub Star 数 24969 , GitHub 地址:https://github.com/almasaeed2010/AdminLTE非常流行的基于 Bootstrap 3.x 的免费的后台 UI 框架。vue-.

2020-11-13 11:46:08 117

转载 try catch 有多烦人,我就有多暴躁!一次搞定 Exception

本文来源:cnblogs.com/jurendage/p/11255197.html背景软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {…} catch {…} finally {…} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种风格?然后哪种编码风格您更喜欢?丑陋的 try catch 代码块优雅的Controller上面的示例,还只是在Contro

2020-11-12 11:32:49 120

转载 一个“不需要”写代码 的 mock & 代理 工具

本文来源:https://juejin.im/post/6871592049485807630最近发现一个不需要 mock 并且匹配正则的接口直接转发到后端地址的小工具。installyarn create @lowcoding/mockstartyarn startmockserver 默认在本地 3000 端口启动,访问 http://localhost:3000/ 即可。lowcode-mock 默认支持跨域,前端项目中可不必再配置代理,直接请求 lowcode-mock 起的

2020-11-11 15:45:02 114

转载 程序员955不加班名单

与 996.ICU 相呼应,955 公司白名单。旨在让更多的人逃离 996,加入 955 的行列。996 工作制:即每天早 9 点到岗,一直工作到晚上 9 点。每周工作 6 天。955 工作制:即每天早 9 点到岗,一直工作到下午 5 点。每周工作 5 天。11-5-5 工作制:即每天上午 11 点到岗,一直工作到下午 5 点。每周工作 5 天。996.ICU: 工作 996,生病 ICU。955.WLB: 工作 955,work–life balance (工作与生活的平衡)。1155.Li.

2020-11-10 14:39:19 154

原创 不啰嗦,300份大厂面试题免费领!

少啰嗦,上面试面试题添加可可老师微信免费领取

2020-10-31 15:46:44 79

原创 HashSet的底层原理!

1.Set集合1.1 特点1.无序的。2.不可以存储重复元素。3.不可以通过索引访问元素。1.2 HashSet存储字符串因为字符串对象重写了hashcode和equals方法,所以可以判断出元素是否重复。import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class Test { public static void main(String[] args) {

2020-10-31 15:17:00 105

转载 各大厂公司职级和薪资对比

互联网大厂新入职员工各职级薪资对应表(技术线)~△图片数据来源:知乎曾加上面的表格不排除有很极端的收入情况,但至少能囊括一部分同职级的收入。这个表是“技术线”新入职员工的职级和薪资情况,非技术线(如产品、运营、销售等)以及老员工的情况会和图中的范围有所出入。以校招生为例,产品线收入大概是技术线的80%,运营线收入大约是技术线的65%。以 BAT 为代表的互联网大厂,一直是求职者眼中的香饽饽,“大厂经历”在国内就业环境中无异于一块金子招牌。对于企业和HR来说,大厂的职级规则也是整个行业的标杆,从中小

2020-10-26 10:57:04 12306

原创 最常用的SQL语句大全来了,快收藏起来吧!

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’— 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create

2020-10-11 14:00:22 1244

原创 2020年十月份程序员的工资,快来看看你涨了么?

2020年10月全国招收程序员362409人。2020年10月全国程序员平均工资14459元,工资中位数12500元,其中95%的人的工资介于5250元到35000元。工资与上个月持平,但是岗位有所增加,也许这也是经济复苏的信号。我最近就接到很多面试电话。总体工资满满涨起来了。城市主要城市变化More数据清理为了数据的准确,(虽然完全准确根本不可能),我对数据进行了仔细的检查。分城市检查数据的时候,发现合肥这个月的工资增幅特别大。检查后发现了这样一家公司。我判断HR数字都是乱填的,所

2020-10-09 13:12:04 114

原创 Java基础(八),什么是API、String、StringBuilder、ArrayList详解!!又来更新了!

本章内容主要为面向对象的封装和访问修饰符以及构造方法,希望大家可以仔细阅读。本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。更多资料和内容尽在:码牛云课堂Java霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;1.API1.1 API概述什么是API​ API (Application Programming Interface) :应用程序编程接口java中的API​ 提前定义好的一些java类。1.2 API文档使用双击打

2020-10-08 17:02:04 202

原创 Java基础(七),面向对象的封装和访问修饰符以及构造方法!

本章内容主要为面向对象的封装和访问修饰符以及构造方法,希望大家可以仔细阅读。本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。更多资料和内容尽在:码牛云课堂Java霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;4. 封装封装是面向对象的三大特征之一,指的是将对象的状态信息隐藏在对象内部,不允许外部直接访问,而是通过该类所提供的方法来访问。封装实际上有两方面含义:把该隐藏的隐藏,该暴露的暴露。这两个需要通过使用java的访访问控制符来实现

2020-09-26 14:53:19 132

原创 Java基础(六)Java最重要的面向对象来了,快来看看吧!

本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要面向对象,是Java基础中最为重要的内容了,快来认真学习吧!更多资料和内容尽在:码牛云课堂Java霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;1. 类和对象1.1 面向对象概述面向过程:当完成一个需求时,需要自己一步一步去操作实现。面向对象:当完成一个需求时,找一个已经具有改功能的对象帮我们完成。1.2 概述:java是面向对象的程序设计语言,面向对象的程序设计过程中有两个

2020-09-25 15:52:45 177

原创 快来快来!又来更新了,Java基础(五)方法。

本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要内容为方法及更多知识,希望大家阅读后能有不少的了解。更多资料请练习:码牛云课堂Java技术指导霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;1.方法概述1.1 方法的概念方法:具有特定逻辑的一段代码。作用:提高代码的复用性。2. 方法的定义和调用2.1 无参数方法定义和调用定义格式:public static void 方法名 ( ) { // 方法体;}调用格

2020-09-24 16:19:32 216

原创 呦吼~ 由来更新了!Java基础(四)大神教你学数组!快来看一看啊!!!

【码牛云课堂】Java基础(四)大神教你学数组!快来看一看!本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要内容为数组,希望大家阅读后能对数组有不少的了解。更多资料请练习:码牛云课堂Java技术指导霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;1.数组1.1为什么要学习数组?概念:数组就是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度(数组中可以存储元素的

2020-09-22 12:31:24 195

原创 Java基础(三)Switch、循环语句、Random随机数。又来更新了!

【码牛云课堂】Java基础(三)Switch、循环语句。又来更新了!来了来了本帖为系列帖,持续更新中!! 旨在将Java小白们带上路,概念轻松解析,附带大量练习,图文并茂,供大家学习时参考。欲知知识的具体架构、如何系统学习Java语言,请联系:​ 码牛云课堂Java霸牛老师(微信):mnykt8080;​ 码牛云Java技术交流QQ群:1142264605;好啦,废话不多说,Let’s Go! Rush Java 冲冲冲!1.switch语句1.1 switch语句结构格式switch(表

2020-09-21 16:15:00 624

转载 IntelliJ IDEA +Maven + Spring+SpringMVC+Mybatis项目整合

IntelliJ IDEA +Maven + Spring+SpringMVC+Mybatis项目整合环境要求本帖转自微信公众号:猿梦链接为:https://mp.weixin.qq.com/s?__biz=MzAwODY2NDE0Nw==&mid=2247483714&idx=1&sn=44bb479546f0e7670614aa50078d5527&chksm=9b6a247eac1dad686cb249f4b2f19c85cf2ddac8e613c2b2bfbbc5

2020-09-20 13:19:53 293

原创 浅谈Vue组件化开发思想及定义,基础篇,献给Vue小白的礼物!!!

【码牛云课堂】浅谈Vue组件化开发思想及定义,基础篇,献给Vue小白的礼物!!!本帖是作者学习Vue组件化开发时的笔记,当时对Vue组件化进行了系统的学习,期待各位大牛的指正,如果你也是小白,同样对Vue情绪高涨,欢迎添加作者的老师微信:码牛云课堂Java霸牛老师(微信):mnykt8080;还有许多讨论Vue的小伙伴在这里交流:​ 码牛云Java技术交流QQ群:1142264605;好啦,废话不多说,Let’s Go! Rush Vue冲冲冲!1 组件化开发的思想1.1 组件化开发定义​

2020-09-20 11:57:10 577

原创 Vue3.0正式版他来了!他来了!Vue3.0 One Piece(海贼王本王)

【码牛云课堂】Vue3.0正式版他来了!他来了!Vue3.0 One Piece(海贼王本王)Vue3.0的发布,其背后的辛酸曲折只有真爱粉才知道,前前后后2000多次的提交,600余次的项目评审,各种各样的beta测试版本。终于,我们的尤神(Vue.js作者尤雨溪)和社区大神坚持不懈,带来了船新版本——Vue.js 3.0 OnePiece(路飞冲冲冲!)。(图片来自网络,如有侵权,请联系作者!)来看看更新的重磅内容吧?Vue组件 TeleportVue Treeshaking的全新APIVu

2020-09-20 10:40:43 579

空空如也

空空如也

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

TA关注的人

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