Java学习篇【四、操作符与流程控制】

文章目录1、操作符1.1 算术操作符1.2 比较运算符1.3 位运算符1.4 逻辑运算符1.5 三元运算符1.6 运算转换2、流程控制2.1 分支语句(一)if else(二)switch2.2 循环语句(一)while、do…while(二)for2.3 流程跳转 1、操作符 我们知道了程序用变...

2019-05-05 11:13:21

阅读数 28

评论数 0

Java学习篇【三、进制、数据类型与内存分析】

文章目录1、字节与进制2、数据类型2.1 内置数据类型2.2 引用数据类型2.3 数据类型与内存的关系3、内存分析(堆、栈、方法区)3.1 堆(Heap)3.2 栈(Stack)3.3 本地方法栈3.4 方法区3.5 程序计数器 先来看一些声明例子: int a, b, c; ...

2019-04-24 17:20:29

阅读数 39

评论数 0

Java学习篇【二、基础语法与规范】

二、基础语法与规范 文章目录二、基础语法与规范1、Java基本语法1.1 标识符的命名规则1.2 Java关键字2、面向对象2.1 对象和类2.2 修饰符、变量与方法2.3 封装、继承、多态 1、Java基本语法 上一篇我们讲到了Java的第一个程序HelloWorld。并且用命令行的方式让程序在...

2019-04-18 16:24:41

阅读数 23

评论数 0

Java学习篇【一、概念、安装与配置】

一、概念、安装与配置 文章目录一、概念、安装与配置1、Java简介2、Java主要特性3、开发环境配置4、第一个程序,HelloWorld 1、Java简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Go...

2019-04-18 16:23:47

阅读数 39

评论数 0

解决返回的json对象出现$ref: "$.list[0]"

问题的原因是出现了循环引用。 循环引用:当一个对象包含另一个对象时,fastjson就会把该对象解析成引用。 引用是通过$ref 标识: "$ref":".." 上一级 "$ref":"@" 当前对象,也就是...

2019-03-19 10:19:05

阅读数 48

评论数 0

Java之解析Excel设计详解

优雅的代码,会让你的工作事半功倍。  Springboot中Excel的解析操作(一) Springboot中Excel的下载操作(二) 前面几篇我们简单介绍了解析excel,这回是来讲解如何设计一个关于Excel操作的简单工具类,并将每一行数据传化成javabean的形式...

2019-02-22 09:57:32

阅读数 62

评论数 0

Java之自定义排序工具类

在项目开发中,经常会遇到需要对一个复杂对象的集合进行规则排序,可能需要根据某一字段排序,也可能需要根据某些字段排序,导致冗余的代码看起来既复杂又繁琐。因此,我们可以通过封装一个通用的工具类,来针对所有的复杂对象进行抽象处理。 这样会使你的代码显得更加具备通用性,并且可适配。 首先,在Java当中...

2019-02-22 09:51:26

阅读数 72

评论数 0

程序猿:别人家的年薪百万?啥时候能变成我的?区块链又是啥?

作为程序猿,我们可能经常需要关注一些动态,行业的风向标,来确保自己不被拉下。其中一个关注点,就是编程语言的使用热度。TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Ya...

2019-02-22 09:43:38

阅读数 69

评论数 0

过个年发现身边的朋友,平均10个人就有3个加入互联网

过个年,侥幸90后,又够不着95后的一帮人。在欢欢喜喜过大年的同时,也有不少人经历了一波又一波的逼婚、催生的紧箍咒。 而今年,在同龄“中年人”当中,似乎又多了一个话题。   你现在做啥呢? 搞开发啊、转行了、做产品经理...... 啊!我也是! 似乎从老辈们的烦人话题中,找到了共鸣。热...

2019-02-22 09:41:03

阅读数 44

评论数 0

年后跳槽,你急需的装X技能图谱

后端攻城狮   Java开发   集合框架   Set集合     Map集合     List集合     Java并发编程     各类攻城狮   TCP/IP   微服务架构   小结...

2019-02-22 09:36:44

阅读数 42

评论数 0

一份来自各路大神的名企面试题集(Java)

题外话 最近看到一篇文章讲到,有位农村的初二孩子,想学IT,原因是为了让他的父母、家人不再受网络、电话诈骗的侵害,内心一阵酸楚。但我想,从这样的个例去看,或许还有许许多多对互联网一无所知的人们存在,他们可能买不到车票、不知道APP是什么;他们可能不明白手机为什么能进行银联支付、不知道什么是美团外...

2019-02-22 09:34:02

阅读数 30

评论数 0

谈一谈大型网站架构的演进之路(一)

大型网站的特点 收到小伙伴的反馈,之前的知识文章篇幅太长,看之乏力。小编采纳建议,之后的文章尽量以通俗易懂,简短概述,长文拆分的方式进行。 进入正题,今天来聊一聊大型网站的搭建思想。与传统的企业应用系统相比,大型互联网应用系统,通常概括有以下几大特点: 1、大流量、高并发 2、高可用,保...

2019-02-22 09:28:48

阅读数 29

评论数 0

Springboot之整合ElasticSearch使用

一、引入   (来自infoq)据外媒报道,1月22日,美国一家网上赌场集团泄露了超过 1.08 亿笔投注信息,包括客户个人资料,存取款记录、家庭住址、电话号码、电子邮件地址、出生日期、网站用户名、帐户余额、IP 地址、浏览器、操作系统信息、上次登录信息和游戏列表,甚至包含当前投注、获胜、用于...

2019-01-24 09:14:45

阅读数 29

评论数 0

分布式存储系统(二) - 单机存储系统

单机存储引擎就是Hash表、B树等数据结构在机械磁盘、SSD等持久化介质上的实现。其理论来源于关系数据库。 一、硬件基础 1、CPU架构 现代的服务器多为多核或多个CPU组成。经典的多CPU架构为对称多处理结构(Symmetric Multi-Processing,SMP),即在一个计算...

2018-10-22 23:18:42

阅读数 78

评论数 0

分布式存储系统(一) - 概念

分布式存储系统是大量普通PC服务器通过Internet互联,对外作为一个整体提供存储服务。 最近在研读《大规模分布式存储系统》一书,顺便摘录整理,深入了解原理和架构,方便学习,欢迎交流。 一、概念 分布式存储系统具备如下几个特性: 1、可扩展 分布式系统可以扩展到几百台到几千台的集群...

2018-10-21 18:08:05

阅读数 299

评论数 0

在IDEA启动多个Springboot实例

步骤如下: 1、打开Edit Configurations 2、去掉Single instance only勾选 3、更改端口port,分别启动即可

2018-10-11 10:40:08

阅读数 340

评论数 0

解决golang:unsupported Scan, storing driver.Value type []uint8 into type *time.Time

解决: 在open连接后拼接参数:parseTime=true 即可

2018-08-15 09:49:21

阅读数 1689

评论数 0

Julia语言热度飙升,可否结合区块链技术?

可以说,Julia在我了解其语言魅力的时候。它是专门为"并行"数值计算设计的语言。备受期待的Julia语言的1.0版本积累了富有野心的程序员们的十年心血。 在 JuliaCon2018 发布会上,Julia 社区正式将该版本设置为1.0.0。 官方地址:htt...

2018-08-11 18:40:43

阅读数 1407

评论数 0

手机、邮箱等常用验证的正则表达式汇总

Email: ^([a-z0-9A-Z]+[-|\\.|_]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$ 手机: ^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678...

2018-08-11 11:33:28

阅读数 111

评论数 0

Mysql取前一天,前一周,后一天等时间函数

# 前一天 date_sub(curdate(),interval 1 day) # 明天(后一天) date_sub(curdate(),interval -1 day) # 前一个月 date_sub(curdate(),interval 1 month) # 下个月 date_...

2018-08-11 11:15:38

阅读数 4277

评论数 0

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