E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA世界
java程序员为什么使用Groovy?
一直听说
java世界
里有个Groovy,但是一直没时间去了解它究竟是一个怎么样子的。我们现在的项目里放了很多开源包,而且项目中做流程的时候,规则就是用Groovy实现的。
wx5e689b0de8d2e
·
2020-04-01 13:25
Java
程序员
一位资深程序员大牛给予Java初学者的学习路线建议
直播课程:从零开始学Java,技术大神带你走进
Java世界
!java学习这一部分其实也算是今天的重点,
阿里云云栖号
·
2020-04-01 13:38
前端工程的构建工具对比 Gulp vs Grunt
Java世界
里的Maven提供了强大的包依赖管理和构建生命周期管理。在JavaScript的世界里,Grunt.js是基
七仔南
·
2020-03-31 08:05
重回
Java世界
之七七八八
在告别Java五年之后,今年算是正式从C++世界重回
Java世界
了.当年Java6才出来,如今已是Java8了.颇有洞中方一日,世上已千年的感觉.在这五年中,Java到底发现了哪些变化呢?
瓦尔特有范
·
2020-03-30 08:46
Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!
其实
Java世界
的”半壁江山”——Spring早就提供了分布式锁的实现。
周立_itmuch
·
2020-03-28 18:39
Gradle 学习总结
1.Gradle过去在
Java世界
里,Maven是构建的事实标准。而现在系统日益复杂,构建的灵活性要求越来越高。Maven无法很好地支持复杂的系统构建。所以,诞生了Gradle。
63e29c663713
·
2020-03-22 20:27
OO第一单元总结
作为一个没有学过JAVA的新手,我经历了从零开始的
JAVA世界
生活,感受到了,在一门课程的强大压力下,个人能力进步的飞速。第一次作业构建了polynomial类和MainClass类,通过Main
Hydride
·
2020-03-21 02:00
Java多线程编程实战指南(核心篇)读书笔记(一)
走进
Java世界
中的线程start方法调用结束并不意味着相应的线程已经开始运行,运行时间有线程调度器决定运行结束的线程所占用的资源(如内存空间)会如同其他Java对象一样被JVM虚拟机垃圾回收为什么不直接调用
大齐老师
·
2020-03-19 05:25
Gradle构建配置
1.介绍Gradle是
Java世界
里最受欢迎的构建工具之一,基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置,并且可以通过扩展来支持其他语言(例如c++)。
Youth_Fly
·
2020-03-17 05:45
开闭原则(Open Closed Principle)
开闭原则(OpenClosedPrinciple)是
Java世界
里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
不二小姐的不二先生
·
2020-03-16 18:58
Android源码分析之浅析Android系统启动过程
0.Android的两个世界Android系统存在两个世界:
Java世界
和Native(C或者C++的世界)世界,而大部分应用层开发者除了少数时候用到JNI之外,接触到的通常只是
Java世界
。
smartzheng
·
2020-03-15 18:09
Java学习笔记---垃圾收集算法
在Java堆里存放着
Java世界
里几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。
五月花凋谢
·
2020-03-14 09:01
Static关键字和Final关键字
static在
Java世界
里,经常被提到静态这个概念,static作为静态成员变量和成员函数的修饰符,意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见
QuantRuu
·
2020-03-13 16:10
Java:synchronized关键字
前言这里翻译一篇对Java的synchronized关键字的讲解文章,这个关键字用于解决
Java世界
里面竞争条件时的访问冲突问题。正文Javasynchronized块将方法或代码块标记为已同步。
IT老兵驿站
·
2020-03-11 19:50
12. 定义类
汽车对应到
Java世界
中是一个类:publicclassCar{}汽车的制造商、里程表、最高时速我们可以用类的成员变
密叔
·
2020-03-08 18:13
Java多线程-大结局
走进
Java世界
中的线程这节主要了解到Java线程运行的各种状态:new、runnable、terminated、blocked、waiting、timed_waiting及各状态间关系多线程的目标与挑战重点介绍线程安全问题表现的三个方面
GavinBoy
·
2020-03-08 13:21
七、使用maven进行测试
非常感谢大家的支持和鼓励,我会一如既往的坚持下去,为了我自己,更为我爱的人向前冲刺^_^love.jpg今天我们要讲的是maven测试相关的知识,主要是对测试时使用到的几个插件进行讲解maven本身并不是一个测试框架,在
java
小炼君
·
2020-03-08 09:58
JNI编程第一弹
jni是一个协议,通常用来沟通java与c/c++,通俗的来说就是
java世界
与c/c++世界沟通的桥梁。什么时候使用JNI呢?javaapi不能满足我们程序的需求时候。图像渲染,算
红黑军团号
·
2020-03-08 06:43
认识代理模式-终极篇
通过学习本篇博文,你将彻底明白代理模式在
JAVA世界
中的应用。1.代理模式英语:ProxyPattern,是计算机程序设计中的一种设计模式。
长腿小西瓜
·
2020-03-06 02:10
Jsoup的使用心得
Jsoup是
Java世界
的一款HTML解析工具,它支持用CSSSelector方式选择DOM元素,也可过滤HTML文本,防止XSS攻击。
榨菜哥wjj
·
2020-03-04 21:40
《深入理解Android卷 I》- 第三章 - Init - 读书笔记
由于Android是基于Linux内核的,所以init也是Android系统中用户空间的第一个进程,它的进程号是1职责:init进程负责创建系统中的几个关键进程,尤其是Zygote,它更是
Java世界
的开创者
pokerWu
·
2020-03-03 03:19
高阶函数和Java的Lambda
独墅湖.jpeg在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数:接受一个或多个函数作为输入输出一个函数
java世界
迎来新的一等公民——函数java8引入了函数式编程。
fengzhizi715
·
2020-03-02 04:46
一个让Netty作者也感到惊讶的错误
为了表示我不是标题党,先来个截图:图片发自AppNetty是
Java世界
里网络编程框架的明星,也是我非常喜欢和推崇的开源项目之一。
laosijikaichele
·
2020-02-29 15:31
javascript模块化编程-如何使用seajs和requirejs
java世界
一个jar是一个模块。但是javascript和java的世界都需
田永威
·
2020-02-29 02:25
函数式内功心法-02: parser复合技术之parsec凌波微步
对于
java世界
来说,antlr听说得比较多,毕竟成了
larluo_罗浩
·
2020-02-28 06:29
Java 程序员必备的10款开源工具
Java世界
中存在许多工具,从Eclipse,NetBeans和IntelliJIDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,EclipseMemoryAnalyzer
80后的老程序媛
·
2020-02-27 14:00
java
jira
git
selenium
jenkins
Java 程序员必备的10款开源工具
Java世界
中存在许多工具,从Eclipse,NetBeans和IntelliJIDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,EclipseMemoryAnalyzer
qq5e12e5f32358d
·
2020-02-27 11:52
java
Git
Selenium
为了安装Hadoop卸载阿里云默认的OpenJDK安装SUN的JDK
JAVA世界
原来也存在歧视啊。呵呵呵……卸载OpenJDK并安装SUN的JDK*查看jdk信息rpm-qa|grepjava显示如下信息:java
shamrockZhao
·
2020-02-24 09:12
JVM - 判断对象是否存活算法
在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。
HRocky
·
2020-02-21 10:27
Android 启动过程分析
硬件环境初始化,内核被加载到内存;内核引导阶段,初始化并启动用户空间1号进程(init);init进程解析init.rc文件,然后创建Zygote进程;Zygote创建java虚拟机,注册JNI函数,然后开启
JAVA
二胡
·
2020-02-14 06:49
eclipse到idea
eclipse,
JAVA世界
IDE的昨日之星,IBM当时慷慨捐献给开源社区,得到了无数码农的赞许。至今,使用它已经9年了。其实最开始是用jbuilder(有些年轻的码农可能没有听说过)。
igool
·
2020-02-12 20:42
2020年你将会选择哪个微服务框架?
在
Java世界
内部,Spring框架已成为微服务开发的事实上的标准,通过诸如SpringBoot和SpringData之类的库,该框架易于使用,并且可以进行高效且大部分情况下轻松进行开发。
一点教程网
·
2020-02-11 10:00
2020年你将会选择哪个微服务框架?
在
Java世界
内部,Spring框架已成为微服务开发的事实上的标准,通过诸如SpringBoot和SpringData之类的库,该框架易于使用,并且可以进行高效且大部分情况下轻松进行开发。
一点教程网
·
2020-02-11 10:00
iOS——MagicalRecord随记
MagicalRecord是什么在Cocoa中存在一种技术叫CoreData,用来对数据进行持久化,类似于
Java世界
中的Hibernate。
oneDemo
·
2020-02-11 06:36
Maven和Gradle对比 2019-12-27
Java世界
中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。
Happy_Hung
·
2020-02-08 06:39
Spring Boot 之日志记录
控制台输出 文件输出 日志级别 日志组 日志配置文件 Logback扩展 SpringBoot中的日志配置 源码 引申和引用SpringBoot之日志记录SpringBoot支持集成
Java
星云留水
·
2020-01-17 15:00
使用JDK工具进行Java服务器应用程序故障排除
1.介绍在
Java世界
中,我们大多数人习惯于在Java应用程序开发的所有阶段使用GUI工具:编写代码,对其进行调试和分析。我们通常更喜欢在开发环境中设置服务器环境,并尝试使用熟悉的工具在本地重现问题。
Absolutely-
·
2020-01-16 11:00
spring 入门1 --- 使用spring创建第一个小的测试程序
来学习一下spring,spring是一个开源的设计层面的框架,它是一款轻量级的高内聚低耦合的基于ICO以及AOP的开源框架,spring是春天的意思,是由一个悉尼大学的音乐博士rod搞出来的,这个男人改变了
java
灬小白
·
2020-01-12 19:00
聊聊springboot的坑
spring全家桶现在几乎已经是
java世界
的标准解决方案了,但是由于一大堆配置,spring-context,spring-webmvc,spring-bean。。。
许武顺
·
2020-01-07 06:29
项目构建--Maven--插件(四)
一、maven-surefire-plugin Maven本身并不是一个单元测试框架,
Java世界
中主流的单元测试框架为JUnit和TestNG。
无剑_君
·
2020-01-06 22:29
Android 世界中,谁喊醒了 Zygote ?
SystemServer.javaActivityManagerService.javaProcess.javaZygoteProcess.java对Zygote和SystemServer启动流程还不熟悉的建议阅读下面两篇文章:
Java
秉心说
·
2020-01-06 11:06
Java类装载解析
背景知识首先我们要了解JVM是干嘛的,他在
Java世界
中充当的角色是什么?JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。
会飞的pigeon
·
2020-01-04 04:00
BAT直通车:阿里架构师详解JVM垃圾回收机制,看完还不懂那就放弃吧
一、如何判定对象为垃圾对象在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事就是判断哪些对象已死(可回收).1.引用计数法在JDK1.2之前,使用的是引用计数器算法。
Java_苏先生
·
2020-01-03 15:01
“无处不在” 的系统核心服务 —— ActivityManagerService 启动流程解析
本文基于Android9.0,代码仓库地址:android_9.0.0_r45系列文章目录:
Java世界
的盘古和女娲——ZygoteZygote家的大儿子——SystemServerAndroid世界中
秉心说
·
2020-01-02 04:25
这才是实现分布式锁的正确姿势!
其实
Java世界
的”半壁江山”——Spring早就提供了分布式锁的实现。
JAVA高级架构开发
·
2019-12-31 20:14
Zygote家的大儿子 —— SystemServer
代码仓库地址:android_9.0.0_r45文中源码链接:SystemServer.javaSystemServiceManager.javaSystemService.java首先来回顾一下上篇文章
Java
秉心说
·
2019-12-31 17:50
Java 程序员必备的 10 个开源工具!你有几个?
Java世界
中存在许多工具,从Eclipse,
Java架构学习者
·
2019-12-30 20:17
次时代Java编程(一):续 vertx-sync实践
vertx-sync是什么上一篇我们已经讲了Fiber相关的知识,想必大家对Java实现类似Golang的coroutine已经有印象了,既然
Java世界
里有第三方提供了这么好的
商领云
·
2019-12-30 18:38
Java开发人员应该学习的10个工具
Java世界
中存在许多工具,从着名的IDE(如Eclipse,NetBeans和IntelliJIDEA)到JVM分析和监视工具(如JConsole,VisualVM,EclipseMemoryAnalyzer
勤奋的码农
·
2019-12-30 13:57
Android深入理解JNI(一)JNI原理与静态、动态注册
1.JNI概述Android系统按语言来划分的话由两个世界组成,分别是
Java世界
和Native世界。那为什么要这么划分呢?Android系统由Java写不好吗?
刘望舒
·
2019-12-30 08:01
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他