![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 83
时光已旧_
人生就像一杯茶,苦也只是一阵子,却不会苦一辈子。
展开
-
Java并发编程与高并发笔记
ExecutorService 线程池CountDownLatch 线程阻塞Semaphore 信号量线程安全性何种调度方式,不需要任何额外的同步或协同,都能表现出正确的行为原子性、AtomicInteger:一个死循环内不断的修改目标值,直到修改成功;竞争不激烈修改成功率很高,否则修改失败率很高jvm把Long、Double读操作和写操作拆成两个32位的操...原创 2019-03-05 17:37:55 · 325 阅读 · 0 评论 -
java 中单例实例
1、懒汉模式/** * 懒汉模式 -》 双重同步锁单例模式 * 单例实例在第一次使用时进行创建 */public class SingletonExample5 { // 私有构造函数 private SingletonExample5() { } // 1、memory = allocate() 分配对象的内存空间 // 2、ctorI...原创 2019-01-29 17:00:55 · 253 阅读 · 0 评论 -
JMeter性能测试,完整入门篇
原文转自:https://blog.csdn.net/lovesoo/article/details/78579547Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写...转载 2019-01-29 11:16:01 · 469 阅读 · 0 评论 -
Apache Bench安装与使用
一、Apache Bench简介ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以用来测试目标服务器的负载压力。总的来说ab工具小巧简单,上手学习较快,可以提供需要的基本性能指标,但是没有图形化结果,不能监控。二...原创 2019-01-29 11:07:01 · 285 阅读 · 0 评论 -
eclipse安装lombok
由于项目中有@Slf4j 注解等,而eclipse需要安装lombok插件才能正常编译。1、下载 lombok.jar https://projectlombok.org/download2、将 lombok.jar 放在eclipse安装目录下,和 STS.ini文件平级的。3、运行lombok.jar,在lombok.jar 的目录下,运行:java -jar lombok...原创 2019-01-29 10:44:54 · 289 阅读 · 0 评论 -
解决Maven导入Oracle驱动出现Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0
1. 由于Oracle的授权问题,若要以Maven方式导入Oracle数据库驱动,则必须先手动添加到本地仓库2.登录oracle,查看当前数据库版本信息 select * from v$instance;我使用的数据库驱动的版本是11.2.0.1.03.下载ojdbc6.jar,用maven命令手动添加到本地仓库中mvn install:install-...原创 2019-01-03 13:40:40 · 6163 阅读 · 0 评论 -
java中,list集合数据导出到excel表格通用工具类
1.创建CustomTag类(实体类class自定义字段名称注解类)package CzExcel;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;/** * 实体类class字段名称注解类 * @author xgf * */@Retention(Reten...原创 2018-07-27 11:33:44 · 7560 阅读 · 0 评论 -
Maven build没反应
点击Window==》》PreferencesDefault VM arguments输入-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME原创 2018-04-16 16:44:42 · 615 阅读 · 0 评论 -
maven工程转web工程
右击工程属性,找到Project Facets,选择Dynamic Web Module,2.5 点击apply。这样把这个maven工程转换成了web工程原创 2017-05-07 09:58:28 · 306 阅读 · 0 评论 -
Maven环境搭建和介绍
一、下载Maven 下载地址: http://maven.apache.org/download.cgi(window下载(Binary zip)的),这里下载的版本是apache-maven-3.5.0-bin.zip二、配置Maven环境 将maven解压到指定目录,然后配置环境变量打开: 计算机------系统属性------高级系统设原创 2017-05-10 23:08:29 · 270 阅读 · 0 评论 -
Java中List的排序
第一种方法,就是list中对象实现Comparable接口,代码如下:public class Person implementsComparable { privateString name; privateInteger order; /** * @return the name */ publi原创 2016-09-30 15:06:33 · 280 阅读 · 0 评论 -
验证当前日期是否为一年中最后一天,否则,默认返回当前日期前一年的最后一天日期
/** * 字符串非空验证 * @param str * @return */ public static Boolean zfcFkyzBoolean(String str){ try { if(str.length()==0 || StringUtils.isBlank(str) || " "原创 2016-06-23 16:56:15 · 1586 阅读 · 0 评论 -
java中,map集合排序实例
1.实体类package test;/** * 学生实体类 * @author xf * */public class Student { private String name; private int avg; public String getName() { return name; } pub原创 2016-06-16 13:37:50 · 655 阅读 · 0 评论 -
去除字符串末尾指定的字符实例
/** * 去除字符串末尾指定的字符 * @param str 操作的字符串 * @param zf 需要去除的字符 * @return */ public static String getReplaceStrEndZf(String str,String zf){ if(Def2Val.zfcFkyzBoo原创 2016-07-01 15:06:41 · 4962 阅读 · 0 评论