
java
文章平均质量分 52
自在如风。
从泥里来,也不想离这里太远
展开
-
JMX监控tomcat的配置 银行安全系统的心得
1.测试环境 ubuntu版本 Linux系统 2.eclipse+Mac环境 3.ftp软件FileZillaLinux需要配置信息(catalina.sh)。 配置前信息: 配置后信息: 其中 1.Dcom.sun.management.jmxremot原创 2017-08-22 15:59:30 · 748 阅读 · 0 评论 -
JAVA支付——支付宝支付对接
前言 [蚂蚁金服对接平台](https://open.alipay.com/platform/manageHome.htm)首先登陆蚂蚁金服官方对接平台,这里用沙箱测试按照官方提示,设置以下配置。开发部分依赖包pom<!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java --> ...原创 2019-03-12 10:02:36 · 12228 阅读 · 2 评论 -
Springboot发送邮件功能的实现
前言依赖pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency&g...原创 2019-03-13 17:33:55 · 485 阅读 · 1 评论 -
JAVA — 顺丰路由接口 (Dom4j配合xpath完成xml解析)
顺丰接口路由查询接口 public static final String SF_CODE = "你的key"; public static final String SF_CHECKWORD = "你的checkcode"; public static final String SF_URL = "顺丰提供的url地址";//运单号,手机号 顺丰查路由需要验证手机号...原创 2019-04-17 17:35:44 · 1263 阅读 · 3 评论 -
jwt做登录拦截
注解:PassToken.javapackage com.ak1ak1.yycollege.config;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.an...原创 2019-04-23 17:23:04 · 1720 阅读 · 0 评论 -
tomcat容器下配置数据库连接池并测试
数据库连接是一种关键的有限的昂贵的资源,这在多用户网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标,数据库连接池正是针对这个问题提出的数据库连接池负责分配,管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏...原创 2018-06-21 23:48:09 · 1770 阅读 · 0 评论 -
Java 七牛云文件上传(本地)
引入pom.xml<!-- https://mvnrepository.com/artifact/com.qiniu/qiniu-java-sdk --> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu...原创 2019-05-05 16:36:57 · 1324 阅读 · 1 评论 -
Java 七牛云删除文件并立刻刷新缓存
引入pom.xml<!-- https://mvnrepository.com/artifact/com.qiniu/qiniu-java-sdk --> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu...原创 2019-05-14 17:23:29 · 2797 阅读 · 0 评论 -
Java 七牛云文件上传(远程服务器)
引入pom.xml<!-- https://mvnrepository.com/artifact/com.qiniu/qiniu-java-sdk --> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu...原创 2019-05-13 10:50:20 · 909 阅读 · 0 评论 -
Centos下docker以及docker-compose的安装和使用
使用 yum 安装(CentOS 7下):Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本[root@runoob ~]# uname -r 3.10.0-327.el7.x86_64安装一些必要的系统工具:[root@runoob ~]# sud...原创 2019-02-28 11:14:20 · 929 阅读 · 0 评论 -
JPA使用动态加载查询条件的分页查询
VO对象package com.yima.core.module.finance.vo;import java.io.Serializable;import java.util.Date;/** * <p>view-object:司机提现申请</p> * @author Yifei Kuang * */public class VWithdrawal i...原创 2019-01-08 09:57:02 · 766 阅读 · 0 评论 -
java获取Wav文件的属性及Wav音频文件的合成
1.WAVE文件的属性获取:import javax.sound.sampled.AudioFormat;public class get_wav_msg { public static void main(String[] args) throws Exception { javax.sound.sampled.AudioInputStream audio_file = ja原创 2017-12-04 17:06:40 · 5710 阅读 · 2 评论 -
java MD5 加密
md5 加密是单向的不可逆的加密。 下面是md5使用最多的 32位的加密方式: public static String EncoderByMd5(String str) throws Exception { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update((s原创 2017-08-22 16:45:55 · 384 阅读 · 0 评论 -
java post方式传递数据的两种方式(http https)
采用哪种方式传递数据,主要取决于目标地址是否有ssl协议。即前缀是http还是https1.http方式:字段解析: 1.url:表示要传递到的目标地址 String类型 2.byte[] parameter :表示要传递的数据。String.getBytes()可以得到该类型//重载 http方法。 public static String httpPost (S原创 2017-08-22 16:53:56 · 8246 阅读 · 0 评论 -
AES加密解密 附赠 base64
AES加密是一总比较常用的,会补足长度的加密方式,不管你长度为多少,加密完之后都会变成128位(仅指这里,当然也有其他的AES)。 敲黑板:之前做过一次跨语言的加密解密,发现是不可以的。即java php c++之间不同的加密解密不要通用,因为进制和编码的问题,如果强行使用的话。需要二进制十六进制八进制各种换算 - -。 我这么懒,当然没有去做。 而且任何加密后的内容是没有办法看到的原创 2017-08-22 17:02:40 · 1044 阅读 · 0 评论 -
关于定位服务这一块的知识。
1.通过浏览器自带的方法定位ps:该方法好像不太支持iOS。<!DOCTYPE html><html><head> <title>get_position</title> <meta charset="utf-8"></head><body>获取页面的定位。<script type="text/javascript"> navigator.geolocation.原创 2017-09-04 12:36:11 · 370 阅读 · 0 评论 -
java发送http请求时设置请求方式(post,put,delete,get)
重点:java.net包下面有两个类是用来调用URL请求的。 第一个 URLconnection 只能使用常用的post方式请求 第二个 httpUrlconnection 可以主动设置四种请求方式 其中,这两个类都是可以设置header参数传参的(setRequestProperty(key,value)) 代码如下:1.urlconnectio原创 2017-09-12 10:17:59 · 11605 阅读 · 2 评论 -
SNMP监控开启snmp服务的设备
简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet原创 2017-10-19 12:07:07 · 1870 阅读 · 0 评论 -
通过java替代超级终端,使用at指令调用modem
SerialTool.java类package serialPort;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.Enumeration;import java.util.TooMan原创 2017-10-27 16:31:23 · 3276 阅读 · 0 评论 -
java实现电脑端拨号+播放语音功能
运行环境+设备: win xp 32bit jdk 1.6 86X 子佩电话工具(应该很多都行,用的是CC301)EventCallback.javapackage phone;import org.xvolks.jnative.JNative;import org.xvolks.jnative.exceptions原创 2017-10-30 15:54:25 · 30358 阅读 · 12 评论 -
Mac系统 每次终端登录mysql都需要配置路径问题
运行以下命令: cd ~ sudo vim .bash_profile 在文档的最下方输入:export PATH=${PATH}:/usr/local/mysql/bin 然后esc退出insert状态,并在最下方输入:wq保存退出。 ~/.bash_profile 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!原创 2017-12-03 18:28:27 · 2266 阅读 · 0 评论 -
JAVA 微信小程序获取用户信息和手机号码解密
配置文件 WxConstant.java/** * wx 配置文件 * */public class WxConstant { public static final String appid = "你的appid"; public static final String secret = "你的secret"; public static final Stri...原创 2019-05-22 17:11:47 · 13458 阅读 · 10 评论