
java基础
文章平均质量分 75
AndCo
主业java程序猿、业余机器学习爱好者、业余游戏开发爱好者、热爱DIY。
展开
-
大文件解析优化:如何避免OOM异常?
在日常的广告数据处理中,亚马逊广告平台每个月都会在10号和15号拉取上一个月的数据。由于数据量庞大,文件解析时常常会出现,导致服务崩溃。本文将详细介绍如何通过内存优化来解决这一问题,确保服务稳定运行。原创 2025-02-14 18:45:53 · 529 阅读 · 0 评论 -
记一次库版本升级引起程序自动停止
遇到程序结束我们需要对jvm程序结束需要有了解,对应这个情况,本质上是需要我们对 deamon线程和用户线程有一定得理解。然后需要这种问题我们需要结合jvm工具分析程序的运行情况。原创 2024-10-17 18:39:34 · 1012 阅读 · 0 评论 -
JMX获取jvm参数,cpu使用率,内存,线程,类等信息,实现一个简单的web版jvisualvm
JMX即Java Management Extensions(Java管理扩展),是Java SE的一部分,在Java2的时候加入到Java SE平台中,但Java5才正式发布。JMX提供了一个非常简单的途径去管理应用程序的资源,这里的所说的资源包括内存资源,磁盘资源等,而且因为JMX相关技术是动态的,所以可以在应用程序运行时监控和管理资源。本文介绍了JMX获取jvm参数,cpu利用率,内存,线程,类等信息,实现一个简陋的web版jvisualvm原创 2020-07-17 16:51:04 · 6711 阅读 · 2 评论 -
linux下构建javaWeb环境,安装java JDK、Tomcat、Mysql、Redis笔记
一,在Linux上安装jdk1.rpm软件包管理器1.1概述 一种用于互联网下载包的打包及安装工具,它包含在某些Linux(CentOs)分发版中。1.2命令 rpm -qa : 查询所有安装过的软件包 rpm -e --nodeps 删除的软件包名: 删除指定的安装包 rpm -ivh 包名 :安装rpm包2.安装JDK步骤下载jdk 从windows上传到linux 在CRT下,...原创 2018-05-26 12:29:33 · 465 阅读 · 0 评论 -
使用Quartz框架定时发送预警邮件
1. Quartz定时发送预警邮件1.1. 需求及实现思路定时查询库存预警信息,一旦存在库存预警的商品,则发邮件通知相关人员1.2. Quartz框架Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它完全由 Java 写成,并设计用于 J2SE 和 J2EE 应用中。Quartz可以用来创建简单或为运行十个,百个,甚至是好几原创 2017-12-16 11:26:21 · 1796 阅读 · 0 评论 -
java中的二进制基础(慕课笔记)
一,十进制与二进制生活中常见的进制 十进制、十二进制、十六进制、二十进制、六十进制、三百六进制计算机 ---二进制----萊布尼兹---伏羲二进制十进制基本数字10个 0-92个 0-1进位规则十进一二进一权位不同位置所代表的值不同不同位置所代表的原创 2017-08-22 08:07:55 · 501 阅读 · 0 评论 -
14javaSocket应用(慕课笔记)
Socket编程1基础知识协议 端口号(辨别不同应用)TCP/IP协议 是目前世界上应用最广泛的协议 是以TCP为基础的不同层次上多个协议的集合 也称:TCP/IP协议族 或 TCP/IP协议栈 TCP:Transmission Control Protocol 传输控制协议 IP: Internet Protocol 互联网协议IP地址为实现网络中不同原创 2017-09-10 23:01:23 · 434 阅读 · 0 评论 -
XML的四种生成方式
XML文件的生成1.DOM方式生成xmlpublic void createDOMXml() throws Exception{ //创建一个DocumentBuilderFactory的对象 DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); //创建一个DocumentB原创 2017-09-03 23:09:55 · 7999 阅读 · 0 评论 -
利用java socket和sampled实现点对点即时语音通信
### 利用java socket实现即时语音通信基本思路 利用javax.sound.sampled 包中的方法可以很方便的实现,获取拾音器音频输入的内容,和写入音频输出的混频器中。结合socket可以实现点对点语音通话。原创 2017-09-02 23:23:35 · 11919 阅读 · 10 评论 -
XML四种解析(慕课笔记)
1.初次邂逅XML表现:以“.xml”为文件扩展名的文件储存:树状结构<?xml version="1.0" encoding="utf-8"><bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</author> <year>2014</year> <price原创 2017-09-03 23:08:41 · 531 阅读 · 0 评论