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应用
性能优化
1.代码相关遇到性能问题,首先应该做的是检查否与业务代码相关——不是通过阅读代码解决问题,而是通过日志或代码,排除掉一些与业务代码相关的低级错误。性能优化的最佳位置,是应用内部。譬如,查看业务日志,检查日志内容里是否有大量的报错产生,应用层、框架层的一些性能问题,大多数都能从日志里找到端倪(日志级别设置不合理,导致线上疯狂打日志);再者,检查代码的主要逻辑,如for循环的不合理使用、NPE、正则表
豆奶快攻
·
2020-08-14 02:54
网络
Java
程序员
SpringBoot整合Mybatis和三层架构
目前在
java应用
中主流的持久化框架有Mybatis(国内较流行)Hibernate(国外较流行)SpringDataJPA(近几年流行起来的)ORM:对象关系映射(ObjectRelationalMapping
bin-brother
·
2020-08-14 02:21
SpringBoot
JVM类加载机制
部分内容摘抄于《深入理解Java虚拟机》第二版-第七章《虚拟机加载类的机制》定义JVM将编译生成的.class文件按照需求和一定的规则加载到内存中,并组织成为一个完整的
Java应用
程序。
GZ-豆浆油条
·
2020-08-14 02:43
JVM
jvm 类加载机制
Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给
java应用
程序提供高度的灵活性。
木木周
·
2020-08-14 01:31
java
持续集成工具Jenkins学习2 构建一个Maven项目
构建一个Maven项目一、创建凭据二、创建一个流水线任务三、配置从版本库拉取pipeline1.新建一个git仓库,根目录放文件`Jenkinsfile`2.修改pipeline四、使用Maven构建
Java
谢厂节_编程圈
·
2020-08-13 23:09
运维
项目总结-Tomcate调优配置
问题描述Javaweb项目部署到服务器上的tomcate之后,
Java应用
对内存的占用情况最初启动时为的6%,运行一两天后上升到12.7%,有缓慢增长的趋势。
毕小宝
·
2020-08-13 23:30
项目开发
使用IPFS管理
Java应用
程序中的存储
来源:https://kauri.io/article/3e8494f4f56f48c4bb77f1f925c6d926在本文中,我们将学习如何使用官方的java-ipfs-http-client库与Java中的IPFS(行星际文件系统)进行交互。该库连接到IPFS节点,并包装HTTPAPI提供的大多数操作。下图描述了一个Java程序,该程序通过java-ipfs-http-client库连接到I
IPFS星际大陆
·
2020-08-13 22:02
星际大陆IPFS
IPFS
将 Python 程序打包为跨平台应用
Python的广泛应用,Java的强盛不衰,不可避免的遇到在
Java应用
中集成Python功能程序。
蔚1
·
2020-08-13 20:57
数据结构-跳表(基于JAVA的实现)
数据结构-跳表(基于JAVA的实现)跳表的原理与特点跳跃表应用场景分析跳跃表的
JAVA应用
使用样例源码分析ConcurrentSkipListMapConcurrentSkipListSet跳表的原理与特点跳表实质就是一种可以进行二分查找的有序链表
WendleXu
·
2020-08-13 20:49
数据结构
Spring的巧妙之处
尽管Hibernate提供了单个的服务,Spring框架却提供了一种高效地构建和汇编
Java应用
程序的方法,以及多种服务的抽象。
雪墙
·
2020-08-13 19:01
Spring开发相关
java教程:解析java的多线程机制(二)
四、线程间的同步
Java应用
程序的多个线程共享同一进程的数据资源,多个用户线程在并发运行过程中可能同时访问具有敏感性的内容。在Java中定义了线程同步的概念,实现对共享资源的一致性维护。
iteye_8845
·
2020-08-13 14:19
Java
jar运行时引用其他jar包的方法[转]
转自http://www.iteye.com/topic/332580.2009-02-13大家都知道一个
java应用
项目可以打包成一个jar,当然你必须指定一个拥有main函数的mainclass作为你这个
iteye_4496
·
2020-08-13 14:15
Java
开发Jenkins Pipeline并结合Ansible,进行自动化批量发布
可以看一下整体预览情况:每个Job的Pipeline状态:自定义发布机器、同时有发布及回滚功能:我们都是基于maven的
Java应用
,进行编译打包其实比较简单,这里的CI较为简单,我这里只简单说明及其需要注意的点
zjdevops
·
2020-08-13 13:22
Jenkins
Pipeline
批量发布
云原生&DevOps
Spring Boot到底是怎么运行的,你知道吗?
导读SpringBoot方式的项目开发已经逐步成为
Java应用
开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较流行的微服务框架SpringCloud
cjx93224
·
2020-08-13 13:20
面试
java
Java快速入门(1)——认识Java
为什么要学习java
java应用
范围广:Android应用开发(现今使用Android系统的移动端远大于IOS)、金融服务器程序(第三方的交易系统、金融机构、银行的热衷选择)、网站(电子商务以及网站开发都占据了一定的位置
WindAndWaves
·
2020-08-13 12:44
java
java
在spring boot项目中使用Spring Boot Jpa 通过Druid配置多数据源、文章末尾对比Hakari连接池。
它为Java开发人员提供了一种对象/关联映射工具来管理
Java应用
中的关系数据。
既然必须穿越地狱,那就走下去吧
·
2020-08-13 10:36
java开发的点点滴滴
HotSpot JVM中的对象指针压缩
Java应用
程序和GC子系统会非常小心地跟踪这些受托管的指针,以便在销毁对象时回收内存空间,或是在对
薄荷脑
·
2020-08-12 18:12
编程
分布式
java应用
(一)
分布式
java应用
:大型应用通常会拆分为多个子系统来实现,对于java来说,这些子系统可能部署在同一台机器的多个不同的JVM中,也可能部署在不同的机器上,但这些子系统又不是完全独立的,要相互通信来共同实现业务功能
每天进步一点_点
·
2020-08-12 18:05
分布式
使用JDBC访问数据库
2、JDBC程序的工作原理2.1、JDBCAPIJDBCAPI由SUN公司提供,提供了
Java应用
程序与各种不同数据库交互的标准接口。
xinxin19881112
·
2020-08-12 18:56
JDBC
Java分布式应用:大型分布式
Java应用
与SOA
第二部分大型分布式
Java应用
与SOASOA是一种服务集成的架构思想,超越具体的技术和架构,又涵盖具体的技术和架构。SOA的最常见的解决方案是SCA、ESB。
溪源的奇思妙想
·
2020-08-12 18:13
SpringBoot学习(五)-->SpringBoot的核心
SpringBoot的核心1、入口类和@SpringBootApplicationSpringBoot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的
Java应用
程序的入口方法
weixin_30362801
·
2020-08-12 18:01
易学笔记--第0章:spring架构中几个概念
架构中几个概念/0.1POJO:Plainoldjavaobjects/0.1.1概念POJO:Plainoldjavaobjects概念:指的是简单的java对象,也就是通常通过类创建的一些对象目的:简化
Java
易学笔记(qq:1776565180)
·
2020-08-12 18:49
spring
读书总结——《分布式
java应用
基础与实践》
拜读了大神多年前的著作,收获良多。这也是我开始写博客的初衷,哪怕仅仅学到了1%,也以文字记录下来,对自己是个促进。以后也会继续坚持将学习的书籍摘要或心得记录下来。这本书出版于2010年,距今已6年时间了,据我所知,应该是国内第一部介绍大型系统架构的书吧(也许是我孤陋寡闻,见识少,不要在意这些细节哈)。这本书7章内容,篇幅较少。第三章深入理解JVM篇幅比较大,代码示例也比较多,相对来说介绍的非常详细
sosfnima
·
2020-08-12 17:09
读书笔记
IDEA实现热部署,在不重启服务器的前提下可以同时升级系统
对于
Java应用
程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。
HanUsers
·
2020-08-12 17:24
工具使用
读书笔记: 《分布式
JAVA应用
基础与实践》 第一章 分布式
JAVA应用
大型应用通常会拆分为多个子系统来实现,对于JAVA来说,这些子系统可能部署在同一台机器的多个不同的JVM,也可能部署在不同的机器上,但这些子系统又不是完全独立的,要相互通信来共同实现业务功能,对于此类
JAVA
kylt
·
2020-08-12 17:05
读书笔记
Java
读书
应用服务器
JMS
java7
读书笔记: 《分布式
JAVA应用
基础与实践》 第二章 大型分布式
JAVA应用
与SOA
一、为什么需要SOA当应用获得用户的认可后,会不断发展。以豆瓣网为例,早期豆瓣网只有书评的功能,随着用户的增加,发展出今天的豆瓣社区,豆瓣读书,豆瓣电影和豆瓣音乐等功能。这些功能有各自的特色,但又有很多可公用的业务逻辑。例如用户信息、评价等,如果各个系统都维护自己的用户信息和评价,会造成的问题一方面是当修改评价逻辑或用户信息的读取方式时,所有系统都要修改,相当复杂;另一方面是每个系统上都有多种业务
kylt
·
2020-08-12 17:05
读书笔记
启动和停止
Java应用
程序的Shell脚本
完整版见http://jadyer.cn/2012/09/09/linux-shell-java/#!/bin/sh#-------------------------------------------------------------------------------------------------------------#实际使用中,需注意以下两点#1)直接在Linux/UNIX上面
玄玉
·
2020-08-12 17:45
Linux
java
shell
kill
脚本
windows
基于JAX-WS的Web Service服务端/客户端
JAX-WS简介:JAX_RPC(JavaAPIforXML-BasedRPC)允许
Java应用
程序可以通过已知的描述信息调用一个基于Java的Web服务,描述信息与Web服务的WSDL描述相一致JAX-RPC2.0
sean-zou
·
2020-08-12 16:15
WebService
读书笔记--《分布式
Java应用
:基础与实践》 第三章:深入了解JVM(垃圾清理)
配合《深入了解Java虚拟机》一起总结下慨念·并行(Parallel):并行描述的是多条垃圾收集器线程之间的关系,说明同一时间有多条这样的线程在协同工作,通常默认此时用户线程是处于等待状态。·并发(Concurrent):并发描述的是垃圾收集器线程与用户线程之间的关系,说明同一时间垃圾收集器线程与用户线程都在运行。由于用户线程并未被冻结,所以程序仍然能响应服务请求,但由于垃圾收集器线程占用了一部分
dancingliar
·
2020-08-12 16:53
读书笔记--《分布式
Java应用
:基础与实践》 第一章:分布式
Java应用
能不用分布式的情况就不要用分布式一:分布式
Java应用
一般分为两种方法实现基于消息方式实现系统间的通信基于远程调用方式的系统间通信1.1.基于消息方式实现系统间的通信(1)基于Java原生包的通信方式有
dancingliar
·
2020-08-12 16:52
spring-session实现分布式session共享及自定义sessionid
/docs.spring.io/spring-session/docs/current/reference/html5/guides/httpsession.htmlSpringSession为企业级
Java
比鲁斯大王
·
2020-08-12 16:25
session
快速了解RESTEasy
什么是RESTEasyRESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTfulWebServices和RESTful
Java应用
程序。
weixin_34007906
·
2020-08-12 13:17
resteasy简介
/bigyuan/blog/57409RestEasy技术说明简介RESTEasyRESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTfulWebServices和RESTful
Java
进击的星球
·
2020-08-12 13:59
RESTEasy详解
RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTfulWebServices和RESTful
Java应用
程序。它是JAX-RS规范的一个完整实现并通过JCP认证。
奕起学习
·
2020-08-12 12:16
框架
加速
Java应用
开发速度2——加速项目调试启动速度
《加速
Java应用
开发速度》系列目录:加速
Java应用
开发速度1——加速spring/hibernate应用调试时启动速度加速
Java应用
开发速度2——加速项目调试启动速度加速
Java应用
开发速度3——
jinnianshilongnian
·
2020-08-12 11:32
加速Java应用开发
android ndk环境配置(包括CDT环境设置)
它们能帮助开发者快速开发C(或C++)的动态库,并能自动将so库和
java应用
一起打包成apk。
iteye_7202
·
2020-08-12 11:16
Android
Java——基础入门
目录一、最简单的
Java应用
程序程序解析二、注释一、最简单的
Java应用
程序/***Thisisaveryeasyprogram*@version22:152019-03-21*@autherxxwang1018
SmallProgramer3121
·
2020-08-12 10:28
java
JAXB的继承,解组到封送类的子类
这是为了允许一个发送者的
Java应用
程序发送XML到另一个接收机的
Java应用
程序。发送者和接收者将共享JAXB库。我想接收到的XML解组到它扩展了通用的JAXB类接收器特定的JAXB类。
小幺
·
2020-08-12 10:35
Java
从 Java 代码到 Java 堆
背景信息:Java进程的内存使用参考知识如需进一步了解
Java应用
程序的进程内存使用,请参阅AndrewHall撰写的developerWorks文章“内存详解”。
iteye_13590
·
2020-08-12 01:48
UML类图的相关名词解释
转自:http://hi.baidu.com/lsj453905397/item/687e39f17938ac0384d278dc开发
Java应用
程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解
weixin_30564785
·
2020-08-11 23:09
java银行管理系统简易版
java银行管理系统实践报告要求编写一个
Java应用
程序,模拟网上银行登录及存取款业务。
小 人 物д
·
2020-08-11 22:46
编程
心得
Spring Aop 精简版
事务管理是企业
Java应用
程序中横切关注点的一个很好的例子。在SpringAOP中,切面是通过使用标准类(基于schema的风格)或使用@Aspect注解标注的标准类(@AspectJ风格)来实现的。
Anokata
·
2020-08-11 22:34
Spring
Thanks for the memory!
Java堆(每个Java对象在其中分配)是您在编写
Java应用
程序时使用最频繁的内存区域。JVM设计用于将我们与主机的特性隔离,所以将内存当作堆来考虑再正常不过了。
lipeionline
·
2020-08-11 21:01
JAVA
java
windows
linux
ibm
工具
对BAE搭建
java应用
的一次小试牛刀
近来由于学校的项目需要,急需在网上搭建
java应用
,首先我考虑的是SAE,但由于在下一穷二白,SAE搭建需要花费RMB,只好无奈放弃。
尤里安的红茶
·
2020-08-11 21:08
java
bea
在
Java应用
程序中动态分配CPU资源
align="center"src="http://www.gushitang.com/java-text.html"frameborder="0"width="360"scrolling="no"height="300">Java的线程调度操作在运行时是与平台无关的。一个多任务系统需要在任务之间实现QoS(QualityofService)管理时,如果CPU资源的分配基于Java线程的优先级,那
gushi_tang
·
2020-08-11 21:18
java
SAE上部署
Java应用
,jar包冲突解决办法
原创作品,转载注明来源http://transdoc.iteye.comUnderCreativeCommons不少同学在SAE部署
Java应用
的时候都会遇到jar包冲突问题,对此官方文档中只是提到:[
Humphrey71
·
2020-08-11 20:51
SAE
SAE部署
Java应用
SAE为开发者提供了非常宽松的开发环境,你甚至不用做任何特别定制就能将各种
Java应用
部署到SAE上。部署应用分为两步:1.创建应用;2.部署应用。然后你就可以通过域名来访问你的应用了。
shuixin536
·
2020-08-11 20:48
SAE.Sina
学习java需要掌握什么基础?如何学
此外,
Java应用
广泛,市场需求大,初学者也很容易就能获得一份工作。
乐字节
·
2020-08-11 20:35
java
乐字节
学习java需要掌握什么基础?如何学习才好呢?
此外,
Java应用
广泛,市场需求大,初学者也很容易就能获得一份工作。
程序员大大
·
2020-08-11 20:06
乐字节教育
学习java需要掌握什么基础?如何学习才好呢?
此外,
Java应用
广泛,市场需求大,初学者也很容易就能获得一份工作。
dirftldin
·
2020-08-11 19:57
乐字节
上一页
88
89
90
91
92
93
94
95
下一页
按字母分类:
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
其他