自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 zip格式压缩文件并打包下载

压缩文件并下载zip格式压缩文件并打包下载zip格式压缩文件并打包下载 Map<String, String> param = new HashMap<String, String>(); SimpleDateFormat df = new SimpleDateFormat("yyyy"); try { getResponse().setHeader("content-disposition","attachment;filename="+ URLEncoder.

2021-01-27 16:33:31 437

原创 对于List的不同类型排序问题

List的三种类型排序问题1、对于List< Integer> 基本类型数据 public static void main(String[] args) throws ParseException { List<Integer> list = new ArrayList<>(); list.add(5); list.add(1); list.add(20); System.out.println("转化前--"+list.toString());

2021-01-11 15:43:51 279

原创 JAVA时间格式String-Date互相转化

JAVA时间格式String-Date互相转化1、Date 转 String2、String转 Date1、Date 转 StringDate date = new Date()SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");String thetime= sdf.format(date);System.out.println(thetime);2、String转 DateString thetime="2020-11-18

2020-11-18 12:06:33 189

转载 银联常用PinBlock算法

简介:PinBlock 算法是对账号和密码进行相应规则的转换,再将他们进行异或得出一个16进制字符串需jar包bcprov-jdk15on-1.59.jarcommons-lang3-3.9.jarpackage com;import org.apache.commons.lang3.StringUtils;import org.bouncycastle.pqc.math.linearalgebra.ByteUtils;public class UnionPayUtil { priv

2020-08-26 11:04:34 1340

转载 SM4加密解密

SM4加密解密maven项目引入以下依赖 <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.59</version> </dependency>package com

2020-08-26 09:48:47 5478 1

原创 16进制字符串异或及与字节数组的互相转换

16进制字符串异或 public static void main(String[] args) { // TODO Auto-generated method stub String key1 = "F6AFA5190B0B2F486B0A908609989FCD"; String key2 = "FFA2D190B1202938FABCAADCF0B2F486"; BigInteger i1 = new BigInteger(key1,16); BigInteger i..

2020-08-26 09:13:28 694

原创 随机数之Math.random(),Math.round(),Math.ceil(),Math.floor()

例取一个5位数的随机数Math.round(Math.random()*100000)=666661.Math.random():得到0~1之间的随机数2.Math.round():四舍五入例:小数点后第一位<5正数:Math.round(10.46)=10负数:Math.round(-10.46)=-10小数点后第一位>5正数:Math.round(10.68)=11负数:Math.round(-10.68)=-11小数点后第一位=5正数:Math.round(10.

2020-07-30 15:23:01 1452

原创 java获取List「String」中重复的元素和出现次数

将重复的元素和其重复的次数放入mapimport java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class test{ public static void main(String[] args){ List<String> allParent = new ArrayList<>(); Map<String,Inte

2020-07-01 11:51:39 1660

原创 CentOS7.4安装MYSQL5.6

CentOS7.4安装MYSQL5.6安装需要的插件关闭selinux安装需要的插件yum -y install wget -y cmake make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel bison* ncurses* build-essential 'perl(Data::Dumper)' socat epel-...

2020-04-08 13:42:18 110

转载 linux系统的备份与还原

linux系统的备份与还原1.备份a)可以直接通过tar对整个文件系统(’/‘)进行备份,但是有几点需要注意:i. 不能备份以下几个文件(目录)当前压缩文件/proc文件夹/lost+found文件夹/mnt文件夹/sys文件夹/media文件夹b)所以,命令为:tar cvpzf backup.tar.gz --exclude=/proc --e...

2020-04-08 13:23:08 150

原创 linux安装jdk并nohup 执行jar包以后台方式运行并输出日志

在shall界面关掉后程序在后台运行安装jdk上传文件并解压mkdir -p /usr/local/jdk1.8/tar -zxvf jdk-8u131-linux-x64.tar.gz配置JDKvim /etc/profile添加如下export JAVA_HOME=/usr/local/jdk1.8export CLASSPATH=.:$JAVA_HIOME/...

2020-04-08 13:15:57 1092

原创 将服务器配置为文件服务器

安装vsftpd通过yum安装yum -y install vsftpd添加ftp用户,添加后默认路径为/home/ftpuser useradd ftpuser passwd ftpuser配置FTP,将anonymous_enable改为NO vim /etc/vsftpd/vsftpd.conf重启ftp service vsftpd restar...

2020-04-08 11:23:48 205

原创 CentOS7.4安装rabbitMQ

CentOS7.4安装rabbitMQ安装需要的插件安装erlang安装rabbitMQ安装需要的插件yum -y install wget -y make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel bison* ncurses* build-essential 'perl(Data::Dumper)' socat epe...

2020-04-08 10:50:22 194

原创 SpringCloud分布式框架的视频网站

国外某tube高仿网站,前台加后台管理系统,仅供学习!!(大学毕设没问题)上几个图。用到的知识面较广,建议想学习SpringBoot、Mysql、bootstarp、easyui者优先考虑。也涉及到RabbitMQ、配置服务器、断路器、集群等等更高难度的知识点。源码地址:https://github.com/MikeChengege/SpringCloud技术问题可以解答...

2020-01-17 16:44:04 803

原创 Vue------比JQuary用起来更加精简的前端框架

v-onv-on:click 单机事件v-on:click.once v-if 条件判断v-if 必须给出判断条件。如:v-if=“number>80”v-else 不用条件v-else-if 必须给出判断条件。如:v-else-if=“number>50”v-for 分为遍历数据和数字,如下:v-bind 绑定元素 ...

2020-01-17 16:16:18 228

原创 springcloud配置服务器修改为读取本地配置文件

修改配置服务器读取本地配置而不是GIT,RabbitMQ自动刷新1、修改配置服务器的配置文件。profiles: active: native,表示启用本地文件修改git为native:search-locations: classpath:/configspring: application: name: config-server profiles: activ...

2020-01-06 10:31:47 1152 5

原创 SpringCloud小Demo

SpringCloud总结SpringCloud由很多微服务组成,主要学了如下七个。注册中心Eureka,数据微服务,视图微服务(负载均衡Ribbon,Feign),服务及客户端配置(Git,RabbitMQ),断路器Hystrix,断路器监控hystrix-dashboard (聚合Turbine),网关Zuul。源码地址:https://github.com/MikeChengege/S...

2020-01-02 15:04:33 392

转载 linux下安装was9

1.安装IMWAS需要IBM的安装工具IM先安装Installation Manager安装包为:agent.installer.linux.gtk.x86_64_1.8.9001.20180709_1302.ziphttps://www-945.ibm.com/support/fixcentral/swg/downloadFixes?parent=ibm~Rational&pro...

2019-12-28 14:01:19 911

转载 WEB 中的session

session在web项目中不可或缺,下面记录session的用法以登录为例:登录成功后我会在session中写入用户名和idloginAction中的代码ServletActionContext.getRequest().getSession().setAttribute(“userName”, txtUserName);//把值存入sessionServletActionContex...

2018-12-03 14:25:19 196

原创 SSM 框架 ajax以JSON方式传值及后台处理

ajax传多个值都是以json键值对的形式传送多个对象var data = { &amp;quot;channelName&amp;quot; : $(&amp;quot;#channelName&amp;quot;).val(), &amp;quot;sysId&amp;quot; : sysId}单个 data : {&amp;quot;channelName&amp;quot;: channelNam

2018-11-09 11:05:18 1565

转载 JSON 与对象、集合之间的相互转换

java对象到JSON字符串 //1、使用JSONObject JSONObject json = JSONObject.fromObject(stu); //2、使用JSONArray JSONArray array=JSONArray.fromObject(stu);使用JSONObject和JSONArray两种方式转化为JSON字符串,下面看打印的结果,用JS...

2018-11-02 17:31:45 182

rabbitmq-server-3.7.7-1.el6.noarch.rpm

对应的erlang版本为otp_src_21.0.tar.gz 。RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

2020-04-08

空空如也

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

TA关注的人

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