标签:编程习惯

Java

怎么破解注册码的软件

3

xiaoli.wang 发布于 2020-03-21

一、什么是JavaWeb? JavaWeb是用Java技术来解决相关web互联网领域的技术总称。 需要在特定的web服务器上运行,分为web服务器和web客户端两部分 跨平台,能够在多个平台下部署和运行 二、静态网页和动态网页 静态网页:网页中的内容是固定的,不会更新。 所用技术...

阅读(28)评论(0)赞 (0)

Java

从0学习java并发编程实战-读书笔记-对象的共享(2)

changyuan.xu 发布于 2020-03-15

要编写正确的并发程序,关键在于: 可见性 public class NoVisibility { private static boolean ready; private static int number; private static class ReaderThread ...

阅读(21)评论(0)赞 (0)

Spring

DDD 模式从天书到实践

8

changyuan.xu 发布于 2020-01-16

背景 正所谓有人的地方就有江湖,有设计的地方也一定会有架构。如果你是一位软件行业的老鸟,你一定会有这样的经历:一个业务的初期,普通的 CRUD 就能满足,业务线也很短,此时系统的一切都看起来很 nice,但随着迭代的不断演化,以及业务逻辑越来越复杂,我们的系统也越来越冗杂,模块彼...

阅读(76)评论(0)赞 (0)

Spring

Spring面试题集锦(精选)

2

xiaoli.he 发布于 2020-01-04

以下来自网络收集,找不到原文出处。此次主要为了面试收集,希望对大家有所帮助~~~~ 1.什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spr...

阅读(101)评论(0)赞 (0)

Java

细微之处见真章之StringUtils的isBlank函数细节解读

9

小丁 发布于 2019-12-28

技术群里有一个老铁分享了一段 commons-lang 的 StringUtils 工具类的代码: public static boolean isBlank(final CharSequence cs) { int strLen; if (cs == null || (strL...

阅读(56)评论(0)赞 (0)

Java

java异常处理机制详解

2

wenming.gapo 发布于 2019-12-22

java异常处理机制详解 程序很难做到完美,不免有各种各样的异常。比如程序本身有bug,比如程序打印时打印机没有纸了,比如内存不足。为了解决这些异常,我们需要知道异常发生的原因。对于一些常见的异常,我们还可以提供一定的应对预案。C语言中的异常处理是简单的通过函数返回值来实现的,但...

阅读(56)评论(0)赞 (0)

Spring

一定要面试才刷面试题?Spring160道面试题+Spring书籍助你学Spring,查漏补缺!

3

小丁 发布于 2019-12-18

虽名为"面试题",但一定要面试前才刷面试题嘛?其实在日常工作中多刷一些面试题对自己也是挺有帮助的!为此笔者收集了160道Spring中高级面试题给大家学习,查漏补缺! 另外笔者还收集了一些Spring的编程书籍,详情见文末! 一、Spring 面试题(基础篇)...

阅读(104)评论(0)赞 (0)

Java

工作十年,分享看过的优质 Java 书籍

20

songhua.gao 发布于 2019-12-13

不知不觉,我已经接触 Java 11 年了——从 2008 年北京奥运会那年开始,到现在;未来还会更久。这期间我读了不少 Java 方面的书籍,纸质版的少说有三十来本吧,更何况还有不少的电子书。万事都有好坏,书也一样。有的是精神粮食,有的纯粹是浪费时间。这里就分享一些我精挑细选后...

阅读(111)评论(0)赞 (0)

Java

跑得好好的Java进程,怎么突然就瘫痪了?

1

yeseng 发布于 2019-11-27

Java能成为应用最广泛的语言,和他的内存托管机制是分不开的。很多人眼中,Java虚拟机是透明的,只需知道核心api的用法,便可以专注于实现具体业务,然后依赖Java虚拟机运行甚至优化应用。 你是否有过这样的经历,跑得好好的Java进程,突然就瘫痪了。过于依赖Java虚拟机导致我...

阅读(69)评论(0)赞 (0)

Java

跑得好好的Java进程,怎么突然就瘫痪了?

8

yanxinchi 发布于 2019-11-27

阿里妹导读:Java能成为应用最广泛的语言,和他的内存托管机制是分不开的。很多人眼中,Java虚拟机是透明的,只需知道核心api的用法,便可以专注于实现具体业务,然后依赖Java虚拟机运行甚至优化应用。 你是否有过这样的经历,跑得好好的Java进程,突然就瘫痪了。过于依赖Java...

阅读(71)评论(0)赞 (0)

Java

一文彻底搞懂Java中的异常机制

1

Harries 发布于 2019-11-26

本文非常详尽地介绍了Java中的异常,几乎360度无死角。 从异常的概念,分类,使用方法,注意事项和设计等方面全面地介绍了Java异常。 为什么要使用异常 首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系统可用率。虽然我们不是特别喜欢看到它,但是我们不能不承...

阅读(66)评论(0)赞 (0)

Java

Java性能优化的50个细节(珍藏版)

22

likai 发布于 2019-11-25

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者 | 技术小能手 来源 | https://yq.aliyun.com/articles/662001 在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身。养...

阅读(69)评论(0)赞 (0)

Java

【阿里巴巴-高德-汽车事业部】【内推】Java技术专家、前端技术专家、C++技术专家(长期招聘)

darida 发布于 2019-11-23

简历接收邮箱:yx185737@alibaba-inc.com 邮件请备注来自CSDN 一、Java技术专家 职位描述 研究汽车智能化和在线服务前沿技术,从事在线数据服务和车联网服务的设计和研发 负责汽车数据服务和智能硬件后台服务的分布式架构设计和迭代,解决海量数据的存储管理、安...

阅读(82)评论(0)赞 (0)

Java

注意!JWT不是万能的,入坑需谨慎!

19

likai 发布于 2019-11-10

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 越来越多的开发者开始学习  JWT   技术并在实际项目中运用  JWT  来保护应用安全。一时间,JWT 技术风光无限,很...

阅读(385)评论(1)赞 (0)

编程技术

分享《GO从0到1实战微服务版抢红包系统【完整无密】》

1

xiaoli.he 发布于 2019-11-01

适合人群 1.软件开发初级攻城师 2.有项目经验/实习经验的在校生 3.对高并发、分布式感兴趣的人 技术储备要求 1.具备Golang基础语法知识 2.具备Golang环境搭建能力 3.数据库MySQL语法基础 章节目录: 第1章 课程导学【征途*扬帆起航】 没有梦想,何必远方?...

阅读(139)评论(0)赞 (0)

Java

浅谈Java异常

5

dulong 发布于 2019-10-10

本文基于笔者自身的学习程度来浅谈一下Java的异常及其一般的处理方法。什么是异常? Java异常的分类和结构图 Java程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。 1.Throwable Java标准库内建了一些通用的异常,这些类以Thr...

阅读(64)评论(0)赞 (0)

Java

Java高性能编程实战 — 线程封闭与ThreadLocal

23

darida 发布于 2019-10-09

1 线程封闭 多线程访问共享可变数据时,涉及到线程间数据同步的问题。并不是所有时候,都要用到共享数据,所以线程封闭概念就提出来了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为 线程封闭 。 避免并发异常最简单的方法就是线程封闭即...

阅读(49)评论(0)赞 (0)

Java

G1 GC:一个神奇的 JVM 参数,减少你的内存消耗

1

yeseng 发布于 2019-10-06

点击上方 蓝色字体 ,选择“设为星标” 优质文章,及时送达 现代 Java 应用程序有大量的字符串操作,例如,Web 服务 API 调用(JSON、REST、SOAP 等)、外部数据源调用(SQL、从 DB 返回的数据等)以及文本解析和文本创建等。因此,字符串对象很容易就占据了约...

阅读(71)评论(0)赞 (0)