1. 云栖社区>
  2. 全部标签>
  3. #Java核心技术#
Java核心技术

#Java核心技术#

已有195人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

【Servlet】根据MVC思想设计用户登陆、用户注册、修改密码系统

MVC不是一种像C、JAVA的编程语言,也不是一种像Ajax,Servlet的技术,只是一种如同面向对象一样编程思想。近年来MVC一直很火,赞者批者有之,然后大篇幅的文章很多,可是简明扼要的简单MVC的例子几乎没有。

Java核心技术 前端与交互设计 java html5 SQL 数据库 tomcat request string Servlet MVC login signup

java 开发中常用方法

java 从List中拿出top指的条数数据、比较字符串是否在数组中、list转换string、验证字符串非空、验证List not null等

编程语言 Java核心技术 java string static list arraylist 数组 常用方法

好程序员:一个Java高级工程师的必备技能

1. Core Java,就是java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JDK的源代码写的非常好,要经常查看,对使用频繁的类,比如String,集合类(List,Map,Set)等数据结构要知道它们的实现,不同的集合类有什么区别,然后才能知道在一个具体的场合下使用哪个集合类更适合、更高效,这些内容直接看源代码就OK了 2. 8.其他一些有名的用的比较多的开源框架和包,Netty网络框架,Apache common的N多包,Google的Guava等等,也可以经常去Github上找一些代码看看。

云栖社区 系统软件 编程语言 大数据 Java核心技术 java jvm 程序员 spring 内存模型 多线程 编程 高性能 netty 数据结构

Java微服务开发指南 -- Java环境下的微服务

# Java环境下的微服务 ## 本文涉及的内容,能让你学到什么?     本书适用于开发微服务的Java开发人员和架构师。我们在开始介绍微服务架构前,先讲述一些抽象的基本概念。不幸的是,使用新技术并不能神奇地解决分布式系统问题。

Java核心技术 架构 分布式系统与计算 java HTTPS 阿里技术协会 微服务 分布式系统

Java微服务开发指南 -- 使用Docker和Kubernetes构建可伸缩的微服务

# 使用Docker和Kubernetes构建可伸缩的微服务     从现在开始,我们将从更高的维度讨论微服务,涵盖了组织敏捷性、设计和依赖的思考、领域驱动设计以及Promise理论。当我们深入使用之前介绍的三个流行的微服务框架:Spring Boot、Dropwizard和WildFly S.

linux Java核心技术 分布式系统与计算 java docker HTTPS 阿里技术协会 配置 镜像 集群 微服务 容器 负载均衡 google

Java微服务开发指南 -- 集群管理、失败转移和负载均衡的实践

# 集群管理、失败转移和负载均衡的实践     在前一章节中,我们快速的介绍了集群管理、Linux容器,接下来让我们使用这些技术来解决微服务的伸缩性问题。作为参考,我们使用的微服务工程来自于第二、第三和第四章节(Spring Boot、Dropwizard和WildFly Swarm)中的内容,接下来的步骤都适合上述三款框架。

Java核心技术 分布式系统与计算 java docker 线程 阿里技术协会 配置 镜像 集群 微服务 容器 负载均衡 编程

Java微服务开发指南 -- 前言

本系列是针对目前Java的微服务简要介绍,涉及到微服务的开发、容器部署、应用伸缩和可用性保障等多个方面。 主要内容是如何构建: 可伸缩 适应性 复杂性 的系统,并且用它来应对日益复杂的市场挑战。

Java核心技术 开发框架与中间件 java ubuntu 微服务 容器

java线程的6种状态以及相互转换

java多线程基础知识,java线程的6种状态以及状态之间的转换

编程语言 Java核心技术 java 线程 lock void CPU thread

参加Qcon2017上海随感

![image.png](http://ata2-img.cn-hangzhou.img-pub.aliyun-inc.com/0d696b4c624b84d47c930a656eac0660.png) ### 宣传片很不错  请戳这里: http://static.geekbang.org/qconsh2017/qconsh2017-video.mp4   ### 会议的主题

数据存储与数据库 大数据 Java核心技术 阿里技术协会 http 人工智能 Image ATA 2017上海Qcon 人工智能与模式识别

一位资深程序员大牛给予Java初学者的学习路线建议

Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。

云栖社区 系统软件 编程语言 分布式 大数据 Java核心技术 java 程序员 源码 分布式计算 计算机系统

测试小花花重口味java多线程,慎入。。。。。

下面内容,参考《Java高并发程序设计》书籍。 #写在前面:能不用多线程就不用多线程,我们的分布式架构,已经是物理多线程了。 ##Tip1:并发与并行: 并发是存在临界区竞争的,宏观上同时,微观上有先后,所以,才有锁的概念。去东莞,进了屋,要上锁。完事了,出门释放锁,下一个哥们再来。 艹,本来要写一篇正经的,又下道儿了。。。。。。 并行是两条平行线,比如多核CPU就是并行

Java核心技术 java 线程 阿里技术协会 高并发 测试 多线程 分布式架构 void 并发 并发控制

GraphQL提供数据接口新思路之数据聚合解决方案

GraphQL解决数据聚合和再组织的技术,通过按需获取数据的方式适应端的发展。

云栖社区 Java核心技术 服务器 http 解决方案 GraphQL ScreenShot

参加Qcon2017上海随感

技术变革需要各个角色的人参与其中,尤其是面向未来的人工智能的方向,需要从基础建设,大数据平台,算法平台,机器学习中的深度学习,自然语言和图像视频识别等发展,包括最近很火的量子计算机的研制,需要加快计算的速度才能更快的让计算的速度带来实时性的刚需。

云栖社区 安全与风控 数据存储与数据库 大数据 Java核心技术 开发框架与中间件 分布式系统与计算 http 人工智能 Image ATA Qcon大会

jvm指令介绍及在线debug工具原理

jvm指令、内存模型介绍 Java Virtual Machine: To understand the details of the bytecode, we need to discuss how a Java Virtual Machine (JVM) works regarding the execution of the bytecode.

云栖社区 Java核心技术 开发框架与中间件 java jvm aliyun string exception class void demo variables 数组

由阿里巴巴Java开发规约HashMap条目引发的故事

大热的《阿里巴巴Java开发规约》中有提到: 【推荐】集合初始化时,指定集合初始值大小。 说明:HashMap使用如下构造方法进行初始化,如果暂时无法确定集合大小,那么指定默认值(16)即可: public HashMap (int initialCapacity) { this(initialCapacity, DEFAULT_LOAD_FACTOR); } 看到代码规约这一条的时候,我觉得是不是有点太 low 了,身为开发,大家都知道 HashMap 的原理。

编程语言 Java核心技术 java 函数 性能 阿里巴巴 node HASH PUT index hashmap 数组

如何面对JAVA架构师,和学习方法。

宏观上: 1.技术广度方面 至少要精通多门开源技术吧,研究过struts\spring等的源码。 2.项目经验方面 从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。 尾是指上线交付之后,包括维护阶段。

云栖社区 系统软件 编程语言 Java核心技术 架构 java 人工智能 配置

做好Joomla网站SEO的10个要点

搜索引擎优化是一个复杂的网站运营乃至品牌运营的工作。我已经从事SEO工作了许多年,专门针对Joomla的SEO近4年了。在这篇文章中,我谈到十项优化你的网站时你应该考虑的重要因素。

系统研发与运维 移动开发与客户端 互联网产品及应用 Java核心技术 Joomla SEO 搜索引擎 运营 xml

JavaAgent学习笔记

什么是JavaAgent?        前几天和同学在排查一个线上问题时,发现一个有漏洞的HSF请求,急需对该HSF进行屏蔽,但是发现该系统未接入限流,这下懵逼了。但是一个同学灵机一动,使用了故障演练平台对该接口模拟hsf调用方异常。屏蔽了该请求。顿时对这个平台的技术产生了兴趣。故障演练平台。        粗略

编程语言 Java核心技术 java 函数 阿里技术协会 agent string static class void

Jeesite增加spring-data-redis缓存功能以及相关配置

由于经常使用了Jeesite来开发项目,所以针对Jeesite使用的相关技术架构还是比较了解的,由于Jeesite有一定的局限性,所以在平常工作中优化了他的一些代码。这次主要优化了两点,简单说明如下: 1.Jeesite项目以前使用Ehcache来存储Session,为了优化项目(因为Terracotta对Ehcache的企业版做了收费,由于时间有限,暂且不讨论Ehcache和Redis好坏,后续我会集成到Jeesite一起测试),我们将Session转存到Redis上。

redis Java核心技术 架构 开发框架与中间件 线程 数据库 spring 配置 脚本 session 存储

14
GO