
java
poweljkflsabdfk
这个作者很懒,什么都没留下…
展开
-
Java 定义类型处理MySQL point类型数据
引入maven依赖。原创 2024-05-23 18:15:40 · 948 阅读 · 0 评论 -
JMC远程
JAVA_OPTS=' -Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=192.168.1.1 -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managementote.ssl=false -Dcom.sun.management.jmxremote.authentica..原创 2022-03-29 16:40:10 · 683 阅读 · 0 评论 -
Java 50个性能优化的细节
Java高级开发必会的50个性能优化的细节(珍藏版) 程序IT圈5月18日在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。●1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数...转载 2020-08-24 11:32:34 · 142 阅读 · 0 评论 -
java 线程池
import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ThreadTest { /* * 单线程化的线程池,它只会用唯一的工作线程来执行任务, * 保证所有任务按照指定顺序(FIFO, LIFO, 优先级)执行 */ static ExecutorService executor1 = Executors..原创 2020-05-27 10:40:57 · 147 阅读 · 0 评论 -
在JDK中加入自定义的jar
在JDK中加入自定义的jar1.加入jar在JDK的jre目录下找到lib目录下的ext目录(JRE_HOME/lib/ext,jdk系统扩展目录),把jar包放在ext目录中。2.eclipse中使用eclipse对自定义的jar有一定限制,右键项目 -> 构建路径 -> 配置构建路径,在出现的窗口中,“java构建路径”菜单下,“库”标签下,点开JRE系统库,选...原创 2020-03-31 18:01:02 · 2273 阅读 · 1 评论 -
批量保存数据
批量保存 /** * 批量保存,参数为对象集合<br> * 条件:对象属性与数据库字段完全对应,允许使用大骆驼拼写法 * <br> 2018年4月28日下午5:30:53 * @throws Exception */ private String insert00000(List<Seriali...原创 2019-10-30 17:08:55 · 870 阅读 · 0 评论 -
linux 安装 Oracle Solaris Studio Performance Analyzer (性能分析器)
linux 安装 Oracle Solaris Studio Performance Analyzer(Oracle Developer Studio)下载地址:https://www.oracle.com/technetwork/cn/server-storage/developerstudio/downloads/index.html安装包名称:OracleDeveloperS...原创 2019-04-17 14:56:56 · 1118 阅读 · 0 评论 -
JVM G1
G1日志 :https://blogs.oracle.com/poonam/understanding-g1-gc-logsG1调优:https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/g1_gc_tuning.html原创 2019-04-17 14:57:18 · 182 阅读 · 0 评论 -
JVM 参数
JVM 参数(JDK8)官方文档:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BGBCIEFC-X :非标准选项-XX:非稳定选项在选项名前用 “+” 或 “-” 表示开启或关闭特定的选项,例: -XX:+UseCompressedOops:表示开启压缩指针...原创 2019-03-21 15:25:27 · 7481 阅读 · 0 评论 -
java 优化
目录编码优化(一)、对象与基本类型1. clone() 方式创建对象的选择2.避免对boolean判断3.静态方法的选择4.多使用局部变量5.运算符的选择6.数据维数的选择7.表达式优化8.避免重复初始化变量9.数值字面量的改进10.赋空变量(二)、集合类1.subList 方法2.asList 方法(三)、字符串1.使用 ...原创 2019-03-11 18:31:54 · 242 阅读 · 0 评论 -
java 内部类
成员内部类、方法内部类、静态内部类、匿名内部类示例1.成员内部类package com.yuyi.inner;/** * 成员内部类 * @author lyb <br> * 2018年5月31日 下午4:22:42 */public class Chengyuan { public static void main(String[] args) ...原创 2019-01-17 16:29:10 · 137 阅读 · 0 评论 -
将多个jar合并为一个jar
将多个jar包合并为一个jar包将jar包放到同一个目录中,cmd移动到jar所在目录中,1.解压所有jar包: jar –xvf xx.jar2.删除原来的全部jar包: del xx.jar (不删除,会将原来的jar打入都新的jar包中)3.合并所有的 .class 文件到新的jar包中:jar -cfm yy.jar META-INF/MANIFEST.MF ./ ...原创 2018-11-27 17:28:27 · 1647 阅读 · 0 评论 -
java 使用RabbitMQ 队列
RabbitMQ 的简单使用 1.引入jar包 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>4.7.0</version> &l原创 2018-07-16 10:10:01 · 326 阅读 · 0 评论 -
java 定时任务Timer
import java.text.SimpleDateFormat;import java.util.Timer;import java.util.TimerTask;/** * 定时任务 */public class MyTimerTask extends TimerTask{ /** * 通过构造器注入 Timer对象,任务执行后调用Timer的c...原创 2018-07-12 16:08:38 · 490 阅读 · 0 评论 -
java 使用RabbitMQ 主题
RabbitMQ 的简单使用 主题模式1.进入jar包 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>4.7.0</version> &a原创 2018-07-16 14:13:15 · 312 阅读 · 0 评论 -
java获取请求者IP地址
public static String getIPAddress(HttpServletRequest request) { String ip = null; //X-Forwarded-For:Squid 服务代理 String ipAddresses = request.getHeader("X-Forwarded-For"); ...原创 2018-05-15 15:48:47 · 2179 阅读 · 0 评论 -
java获取HttpServletRequest 对象
import javax.servlet.http.HttpServletRequest;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import org.springframework.web....原创 2018-05-15 15:47:10 · 6686 阅读 · 0 评论 -
java生成二维码
java生成二维码例子:引入工具: <!-- zxing 二维码 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> ...原创 2018-05-17 14:19:59 · 111 阅读 · 0 评论