自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 java http两种方式

一、FeignClient导包:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>1.4.7.RELEASE</version></dependency>接口:Fingerpri

2020-12-28 17:34:15 346 1

原创 Java计算base64编码后的长度

看了太多计算的方式,也验证了下,这里个人总结一下,此处主要针对 java.util.Base64 来总结一下:方式一:Base64.getMimeEncoder().encode(readBuf)Base64类中源码方法如下: /** * Returns a {@link Encoder} that encodes using the * <a href="#mime">MIME</a> type base64 encoding s.

2020-11-25 17:38:55 2205

原创 Ubuntu设置Java程序自启动

1. 下载rc.local文件下载/etc/rc.local文件到本地,打开文件编辑。2. 编辑rc.local文件# 配置环境变量export JAVA_HOME=/usr/jvm/jdk1.8.0_161export CLASSPATH=${JAVA_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH# 配置Java程序自启动,以下为两例cd /mnt/java/;chmod +x *.sh;nohup ./java_web_watchd.

2020-06-08 14:36:27 1315

原创 Ubuntu安装Mysql

1. 查看apt list中Mysql版本信息apt list | grep mysql-server2.安装Mysqlapt-get install -y mysql-server安装过程中需要输入两次数据库root账号的密码,谨慎操作。3. 启动服务启动服务:service mysql start查看Mysql版本:mysql-V4. 相关配置mysql -u root –p 输入设置的密码登录到mysql修改mysql库...

2020-06-08 14:25:55 228

原创 Ubuntu安装RabbitMQ

1. 安装ErlangRabbitMQ是Erlang写的,所以首先得安装Erlang:sudo apt-get install erlang-nox2. 更新源sudo apt-get update3. 安装RabbitMQsudo apt-get install rabbitmq-server4. 启动RabbitMQsudo rabbitmq-server start如果启动报错:ERROR: node with name "rabbit" alre...

2020-06-08 14:15:31 472

原创 Ubuntu安装JDK

1.下载JDKhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载.tar.gz安装包2.上传解压上传安装包到home目录下创建jdk存放目录:mkdir /usr/lib/jdk移动到指定目录:mv /home/jdk-8u251-linux-x64.tar.gz /usr/lib/jdk/解压压缩包:tar -zxvf jdk-8u251-linux-x64.tar.gz3..

2020-06-08 14:01:46 487

原创 ubuntu16.04设置tomcat自启动

服务器经常断电或被人为操作重启了,tomcat程序没运行起来怎么办?实测有效方法如下:本文配置环境如下:Ubuntu:Ubuntu 16.04 LTS \n \lCATALINA_HOME:/mnt/apache-tomcat-7.0.75JAVA_HOME:/usr/jvm/jdk1.8.0_161一、复制tomcat的bin目录下的catalina.sh到/etc/ini...

2019-11-30 11:32:27 391

转载 Xstream ClassCastException ForbiddenClassException 同一个类转换异常

Xstream1.java.lang.ClassCastException最近在一个springboot项目中使用Xstream,将xml文件读取通过注解的方式转换成java实体类,报错java.lang.ClassCastException,找了很久的原因,在这里感谢这位博主转载自错误:java.lang.ClassCastException: com.jt.bean.xml...

2019-11-07 17:44:12 6544 1

转载 Swing圆形进度条

遇到JProgressBar的setVaule方法连续调用不刷新的问题,就想着用一个进度动画加一个Jlabel去刷新百分比而取代,网上无意看到这个方法,有需要的可以试试。1.AnimatedPanel.javapackage file;/* * Created on 25 juin 2004 * AnimatedPanel.java * Panneau anim茅.

2017-07-29 14:30:28 1494

转载 JAVA从网络下载文件到本地

1.首推一种方法,封装好的FileUtils,简单一句话就搞定/** * 下载文件---返回下载后的文件存储路径 * * @param url 文件地址 * @param dir 存储目录 * @param fileName 存储文件名 * @return */ public static void downloadHttpUrl(String url, Str

2017-07-24 20:26:37 37220 7

原创 JAVA获取文件的MD5值

1.推荐如下方法: /** * 推荐此方法获取文件MD5 * @param path 文件路径 * @return */ public static String getMd5File(String path){ String md5 = null; try { FileInputStream fis= new FileI

2017-07-24 20:20:56 1514

原创 Java Swing基础功能整理

这里简单记录下swing一些基础功能,使用过程中可能经常会用到的一些功能。1.简单的提示弹窗,类似js中alert弹窗,手机中常见弹窗提示等JOptionPane.showMessageDialog(this, "请填写正确参数!", "提示", JOptionPane.INFORMATION_MESSAGE);int flag = JOptionPane.showConf

2016-11-14 10:35:56 1900

转载 Java字符串DES加密解密

package com.fisee.utils; import java.io.IOException;import java.security.SecureRandom; import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import jav...

2016-11-11 10:16:03 17960 4

原创 JAVA log4j日志基本运用

注:本例简单粗暴介绍log4j的使用方法,在java中加日志打印1、jar文件:可在Apache log4j 下载jar文件2、配置文件:log4j.properties,可详细了解配置文件中各个属性做相应的配置,注意日志文件路径以及打印等级# Root logger optionlog4j.rootLogger=INFO, stdout, file# Direct lo

2016-09-08 17:59:33 767

原创 JAVA Swing主题 简洁扁平化苹果风格主题

1、多的不说,直接贴代码了,使用起来非常简单,直接在自己的main方法里贴上如下代码即可看看效果InitGlobalFont(new Font(UICons.FONT_TYPE, Font.PLAIN, UICons.FONT_SIZE)); try { org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();

2016-09-08 11:15:38 22391 12

原创 GPS坐标(经纬度)转换为百度坐标(经纬度)续

1、早前初步接触的时候转载过一个真实经纬度转百度经纬度的JAVA计算的方法,后续实用起来发现还是有一定的误差的,于是依然改为依赖网络调用百度接口去请求查询,此处依然先介绍一个java发送post请求调用百度提供的转换接口转换坐标import java.io.BufferedReader;import java.io.IOException;import java.io.InputStrea

2016-09-08 10:44:31 10339

转载 JAVA计算两个经纬度之间的距离

1、只不过是封装好的一个计算方法,计算的方式也就是上学时就学过的定理,老规矩直接贴代码,主要是方便实用,计算结果单位:米public class MapUtils { //private static double EARTH_RADIUS = 6378.137; private static double EARTH_RADIUS = 6371.393; private static

2016-09-08 10:03:18 23673 5

原创 JSON格式字符串解析方法(NEW)

注:菜鸟阶段时曾写过一个json解析方法,硬生生是用各种split方法解析出来的结果,其后不久学到了新知识org.json.JSONObject,方便实用,其实也就是封装好的一个解析方法。多的不说,老规矩,直接贴代码,本例子是含json数组,基础的josn格式数据只需JSONObject就可解出,可以自行敲敲摸索下。result字符串data为:{"btss":[["gsm","460-1

2016-09-07 20:43:19 1063

转载 Swing JTable排序

注:本例为swing中JTable按时间字段排序,已封装好可直接调用,即使插入新数据在插入完毕后依然会做一次排序import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import jav

2016-09-07 20:29:31 1147

原创 https证书 wamp2.5 配置单双向SSL证书

环境:windows7 32位系统IP:192.168.10.123wampserver2.5 (Apache-2.4.9 Mysql-5.6.17php5.5.12-32b)目录:D:\wamp\bin\apache\apache2.4.9\bin openssl.exeD:\wamp\bin\apache\apache2.4.9\conf httpd.conf

2015-10-30 16:20:53 3056

原创 Java发送Post请求

1.Java发送Post请求方法,指定Url发送String类型数据,直接从代码里抠出来的,不必要的代码可自行注掉。/** * post请求 * * @param url * post的url地址 * @param body * 要post的数据 * @return * @throws IOException *

2015-10-20 11:41:28 1847

原创 JSON格式字符串解析方法

解析JSON格式字符串数据,如{"id":"123456","name":"Tom"},解析后将数据存入Map中,key与value值对应。public static Map analyze(String str) { Map map = new HashMap(); String str1 = str.substring(1, str.length() - 2); // Syst

2015-10-20 11:18:01 1361

转载 JAVA发送Email邮件

1.Email.javapackage sd;import java.util.Date;/** * 邮件类 * */public class Email { public final static String TO = "xxxxx@qq.com";//收件人的邮箱地址 public final static String FROM = "xxxxx@163.com"

2015-10-16 16:41:30 758

转载 GPS坐标(经纬度)转换为百度坐标(经纬度)的JAVA方法

声明:此文为转载文章,尊重原创版权,每一分好的代码都来之不易,此方法对于初接触百度地图开发的同学还是不错的。百度地图API虽说提供了坐标转换的方法,但用过的都知道它只提供了一个js的回调函数,使用起来有很大的局限性,特别要在百度地图上做操作时更不方便。原文地址:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=10923点击打

2015-10-16 11:47:51 3126

原创 JAVA配置文件取值方法

其实是很简单基础的东西,但对于初学者来说多掌握点东西总是好的,多的不说,直接上代码了,最简单粗暴的方式。一、XML配置文件:1.GlobalConfig.xml配置文件 192.168.10.229 nest_test root root http://192.168.0.1:8080/SMSServer/SMSServlet 2130

2015-10-16 11:22:26 1066

原创 JSP连接mysql数据库分页查询

谈下实现方法吧,说是JSP连接mysql,其实是在JSP中利用来直接写java代码通过JDBC连接mysql。JDBC连接各种数据库的方式就不做过多的介绍了,相信网上一搜一大堆的。分页查询一般有两种方式:1、数据库分页  2、页面分页一般都是用前者,因为如果数据量过大的话,将所有数据一次性查询到页面再做分页,结果大家可想而知了。数据库分页针对于不同的数据库方法不同,具体方法还是那句话:网上

2015-06-01 20:01:39 1108

java邮件jar包 mail.jar

mail java发送邮件jar mail.jar和activation.jar附带java发送邮件源码

2016-09-29

Swing主题 苹果简洁扁平化主题

java swing主题 苹果风格主题 扁平化风格 简洁好看 swing界面开发必备

2016-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除