JavaSE基础系列
码牛云原创JavaSE全套知识点,轻松有趣学Java,就来码牛云课堂~大牛程序员在这等你哟~
持续更新中,请关注!
喝啤酒的汪星人
这个作者很懒,什么都没留下…
展开
-
整理了一些 IDEA 中比较骚的技巧,发现第一个就没用过!
来源:https://dwz.cn/hlQEDFneIDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。这个功能可以使用代码补全来模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用 instanceOf 生成分支判断语句等。使用的方式也很简单,就是在一个表达式后按下点号 . ,然后输入一些提示或者在列表中选择一.转载 2020-11-24 11:53:54 · 191 阅读 · 0 评论 -
一入职!就遇到上亿(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 · 148 阅读 · 0 评论 -
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 · 103 阅读 · 0 评论 -
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 · 156 阅读 · 0 评论 -
try catch 有多烦人,我就有多暴躁!一次搞定 Exception
本文来源:cnblogs.com/jurendage/p/11255197.html背景软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {…} catch {…} finally {…} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种风格?然后哪种编码风格您更喜欢?丑陋的 try catch 代码块优雅的Controller上面的示例,还只是在Contro转载 2020-11-12 11:32:49 · 139 阅读 · 0 评论 -
一个“不需要”写代码 的 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 · 132 阅读 · 0 评论 -
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 · 219 阅读 · 0 评论 -
Java基础(七),面向对象的封装和访问修饰符以及构造方法!
本章内容主要为面向对象的封装和访问修饰符以及构造方法,希望大家可以仔细阅读。本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。更多资料和内容尽在:码牛云课堂Java霸牛老师(微信):mnykt8080; 码牛云Java技术交流QQ群:1142264605;4. 封装封装是面向对象的三大特征之一,指的是将对象的状态信息隐藏在对象内部,不允许外部直接访问,而是通过该类所提供的方法来访问。封装实际上有两方面含义:把该隐藏的隐藏,该暴露的暴露。这两个需要通过使用java的访访问控制符来实现原创 2020-09-26 14:53:19 · 144 阅读 · 0 评论 -
Java基础(六)Java最重要的面向对象来了,快来看看吧!
本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要面向对象,是Java基础中最为重要的内容了,快来认真学习吧!更多资料和内容尽在:码牛云课堂Java霸牛老师(微信):mnykt8080; 码牛云Java技术交流QQ群:1142264605;1. 类和对象1.1 面向对象概述面向过程:当完成一个需求时,需要自己一步一步去操作实现。面向对象:当完成一个需求时,找一个已经具有改功能的对象帮我们完成。1.2 概述:java是面向对象的程序设计语言,面向对象的程序设计过程中有两个原创 2020-09-25 15:52:45 · 189 阅读 · 0 评论 -
快来快来!又来更新了,Java基础(五)方法。
本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要内容为方法及更多知识,希望大家阅读后能有不少的了解。更多资料请练习:码牛云课堂Java技术指导霸牛老师(微信):mnykt8080; 码牛云Java技术交流QQ群:1142264605;1.方法概述1.1 方法的概念方法:具有特定逻辑的一段代码。作用:提高代码的复用性。2. 方法的定义和调用2.1 无参数方法定义和调用定义格式:public static void 方法名 ( ) { // 方法体;}调用格原创 2020-09-24 16:19:32 · 231 阅读 · 0 评论 -
呦吼~ 由来更新了!Java基础(四)大神教你学数组!快来看一看啊!!!
【码牛云课堂】Java基础(四)大神教你学数组!快来看一看!本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要内容为数组,希望大家阅读后能对数组有不少的了解。更多资料请练习:码牛云课堂Java技术指导霸牛老师(微信):mnykt8080; 码牛云Java技术交流QQ群:1142264605;1.数组1.1为什么要学习数组?概念:数组就是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度(数组中可以存储元素的原创 2020-09-22 12:31:24 · 216 阅读 · 0 评论 -
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 · 665 阅读 · 0 评论 -
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 · 282 阅读 · 0 评论 -
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 · 1133 阅读 · 0 评论