摘要:
作为一个合格的程序员,如何让代码更简洁明了,提升编码速度尼。
今天跟着我一起来学习下java 8 stream 流的应用吧。
废话不多说,直入正题。
考虑以下业务场景,有四个人员信息,我们需要根据性别统计人员的姓名。
package com;
import java.util.ArrayList;
im... 阅读原文
2020-05-17 16:57:04 阅读(2093) 评论(0)
摘要:
一、JAVA
1.java的是什么?
1)编程语言
2)平台
JDK:Java Development Kit
JRE:Java Runtime Everiement
注://使用JDK开发的JAVA程序交给JRE去运行。
3)一个java程序的执行过程(abc三步)
2.JAVA程序的执行过程... 阅读原文
2020-05-17 16:36:03 阅读(2045) 评论(0)
摘要:
你在山上看风景,看风景的人在山上看你。明月装饰了你的窗子,你装饰了别人的梦。
装饰器模式(Decorator Pattern),别名又叫包装者模式(wapper),允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装,不同于代理。
这种模... 阅读原文
2020-05-17 15:01:08 阅读(2064) 评论(0)
摘要:
经常听到一些同学调侃,Boss不聘、前程堪忧、拉不上钩,简历投了上百份,好不容易收到的面试又一个一个被刷掉,这阵仗在互联网IT行业太常见了。身边一朋友就找我聊了。
他小厂背景、15年毕业、普通学校,这看起来确实没什么战斗力,但能够挺到阿里三面,也说明他是能力不错的了,但是输在哪儿了呢?他跟我讲述了一下... 阅读原文
2020-05-17 14:43:06 阅读(2002) 评论(0)
摘要:
Spring核心思想之一是AOP(Aspect Oriented Programming),即面向切面编程的技术。 AOP让开发人员专注核心业务,而通用逻辑则由专人使用 AOP 技术进行横向切入处理,使得任务分离,提高开发和调试的效率,应用于权限管理、日志管理等。
假设项目已完成Spring、S... 阅读原文
2020-05-17 14:05:05 阅读(3144) 评论(0)
摘要:
资源下载:ElasticSearch官方下载地址:https://www.elastic.co/downloads/elasticsearchcurl下载地址:http://curl.haxx.se/download.htmlKibana下载地址:https://www.elastic.co/guide/en... 阅读原文
2020-05-17 12:41:02 阅读(2470) 评论(0)
摘要:
前言:众所周知,简历上“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西”,我现在十分后悔在简历上写了“精通”二字…
对于程序员来说,去任何一家公司面试,数据库是避不开的。开发人员对MySQL的掌握,越深入,你能做的事情就越多。
完成业务功能,懂基本的Sql语句。
做性能优化,懂索引,懂引... 阅读原文
2020-05-17 12:00:09 阅读(1981) 评论(0)
摘要:
提起面试,大概是让人又爱又恨的两个字。很多人通过面试找到了更加心仪的工作,还有些人则可能要不断接受面试过程中技术面拷问。面试究竟是难在哪里?千人千面,不可同一而语。面试成功与否,与面试者的技术认知、心态及沟通技巧等方面有着千丝万缕的联系。
写了精通,就是工作中常常用到;写了熟练,就是用过一点;写了... 阅读原文
2020-05-17 10:31:05 阅读(2041) 评论(0)
摘要:
1. Disconf
2. UidGenerator
3. BRPC-Java
4. Spring Cloud Formula
5. JProtobuf
6. Jprotobuf-rpc-socket
7. BI 平台 BiPlatform
今儿 7 点一大早,早起群的死变态已经纷纷打卡起来学习了。
... 阅读原文
2020-05-17 09:03:05 阅读(2159) 评论(0)
摘要:
从事开发工作以来,我一直在思考:
为何很多人每天矜矜业业的工作,却难以晋升高级开发工程师?
这或许也是每个 IT人,都思考过的问题。
许多前端工程师总觉得后端工资高,而后端的也总觉得前端工资高。因此前端的都有转后端的想法,而后端也有转前端的想法,毕竟都是面向“薪资”编程。
但是,如果没有找到晋... 阅读原文
2020-05-17 07:24:06 阅读(2033) 评论(0)