自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx配置与安装及发布项目

此次讲的是个人在开发中遇到的问题 首先要配置环境yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel如果没有上面安装的环境,Nginx将无法安装成功接着安装PCRE我这是创建好的文件夹路径 /usr/local/src/进入此文件夹下面 cd usr/local/sr...

2019-08-26 16:31:23 195

原创 JS格式化JSON数据

b为格式化后的json数据。

2023-06-27 13:56:11 1752

原创 Oracle通过触发器实现自增字段

MINVALUE :起始值,这里设置的是30001。INCREMENT BY 1:自增长为1。START WITH 30001:开始值。nomaxvalue:不设置最大值。gw_code_zz 为触发器名称。NOCACHE :不使用缓存。

2023-04-27 13:29:31 585

原创 excel数据读取 POI

java获取Excel文件内容

2022-07-28 14:39:45 238

原创 java邮件发送

发送邮件

2022-07-07 14:12:59 239

原创 Quartz手动启动任务

首先创建数据库表保存执行任务信息创建sql(mysql)这里有个字段信息‘com.example.springbootbymybatis.quartz.job.OaSyncMeetingNowListJob’表示你的任务执行路径,如创建的任务类如下0/5 * * * * ?为执行的时间(每5秒),可自行编写业务需求。接下来为主要的服务类讲解...

2022-07-06 15:53:59 1388

原创 连接MySql数据库JDBC

熟记

2022-06-29 09:48:31 229

原创 简单的本地文件关联推送到Gitee

Gitee提交文件

2022-06-02 14:25:19 172

原创 Windows本地文件手动删除git关联

手动解除git关联

2022-06-02 13:29:17 1375

原创 MD5加盐(md5+salt)

时光匆匆,白驹过隙,又是一年完结日。你好!2022package com.utils;import org.apache.commons.codec.binary.Hex;import java.io.UnsupportedEncodingException;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import

2021-12-31 16:44:39 3207

原创 6379端口阻断服务

出现这个的时候,就问你气不气,你啥事没干,他还一直发个不停,甚至阻断这个服务。害呀 好气!气归气,但是问题虽然第一时间不是很清楚咋回事,但还是要去查看的,有些服务甚至影响整个项目的运行维护。查看redis服务信息netstat -tunlpredis监听的是所有IP,如果您的redis没有设置密码,别人可以直接连接您的redis进行攻击利用您的服务器去攻击别人。这时应该考虑的是是否需要对外开放,如不需要直接绑定到本机就行了。禁止外网访问 Redis 修改 redis.conf 文.

2021-10-13 15:20:15 302

原创 Linux安装mysql5.7.35

下载好mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz文件,最好是自己到官网去下,懂得都懂。链接: https://pan.baidu.com/s/1ecpYsDDLdLviw3LzjYuEDg 提取码: rdtf解压文件tar -zxvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz移动出来并且重新命名mv mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql创建

2021-09-30 13:12:41 786

原创 雪花ID生成法

首先写一个util工具类package com.xuehua.util;import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;/** * @Author Chenxinlele

2021-09-08 15:57:14 1160

原创 集合操作遍历

package com.xuehua.controller;import java.util.*;/** * @Author Chenxinlele * @Date 2021/8/12 10:00 * @Version 1.0 */public class JHDetail { public static void main(String[] args) { //Set集合循环方式 Set<Integer> set = new Tr

2021-08-12 10:36:18 92

原创 简单的BigDecimal使用

import java.math.BigDecimal;public class test { public static void main(String[] args) { BigDecimal y1 = new BigDecimal(0.04); BigDecimal y2 = new BigDecimal(0.02); BigDecimal y3 = null; y3 = y1.add(y2); //加

2021-08-03 16:49:54 66

原创 springboot中Word转PDF

添加依赖<dependency> <groupId>com.documents4j</groupId> <artifactId>documents4j-local</artifactId> <version>1.0.3</version></dependency><dependency> <groupId>com.documents4j</groupId> &

2021-08-03 11:34:54 557 2

原创 创建线程的3种方式,线程池的参数详解

现在随着互联网用户的激增,也就要求软件服务的反应速度的提升,多线程是常用的软件编程技术。 现在讲讲java线程的几种常见的创建方式: ①继承Thread类`...extends Thread` ②覆写Runnable()接口 ③覆写Callable()接口,覆写call()方法 线程池:ThreadPoolExecutor 线程池的构造函数参数多达7个 corePoolSize:线程池中核心线程数的最大值 如果Thr...

2021-07-28 15:00:55 287

原创 JDBC上传文件存入BLOB字段

在将文件转成的二进制/base64形式的的会报数据太长,那么这个时候就要先插入一个空的blob值(这里是oracle),代码如下 public class fillUtil{ Connection connDoc = null; PreparedStatement stmtDoc = null; ResultSet res = null; public int saveFill(InputStream is) { byte[] value = null;...

2021-07-28 10:40:43 256

原创 springboot整合websocket

今天又是元气满满的一天,元气满满那也要分享下自己慢慢弄的即时通讯的东东吧首先引入pom.xml种jar<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>如果你已经习惯了前后端分离开发,自己想自己写着试试,那么就要引入

2021-01-08 17:55:54 128 1

翻译 微信小程序获取关联微信公众号文章列表

微信小程序获取关联微信公众号文章列表首先应在公众号里面点击“小程序管理”,关联上对应的小程序,输入小程序AppID绑定,到此绑定算是完成接下来就是要得到AppID和AppSecret,这个在小程序管理中即可查看下一步就是获取access_token,这个案例用的是Java所写代码如下:priva...

2020-11-06 13:52:26 2170 3

原创 Centos7以上远程连接2003-Can't connect to MySQL server on 'localhost'(10060 Unkn...)

这里是直接排除其他的可能性认为是firewalld 防火墙查看firewalld状态systemctl status firewalld需要做的是放开3306的端口,也可以先看看是否被放开firewall-cmd --zone=public --query-port=3306/tcp这是要是yes则已经放开,如没有则自行firewall-cmd --zone=pub...

2020-03-31 17:43:16 434

原创 Windows安装zookeeper和kafka

Zookeeper:下载好的zookeeper解压目录conf修改重命名zoo_sample.cfg文件为zoo.cfg文件。找到dataDir配置自己的存储路径,增加日志存储路径dataLogDir:D:\\**\\**配置环境变量(java环境需要配置jdk)添加环境变量:ZOOKEEPER_HOME变量值:解压路径(D:\zookeeper)修改变量path:后面添加;%ZO...

2020-03-17 12:03:30 211

原创 Centos7 安装MySQL5

在系统中创建mysql,我在自己的 /usr/local 创建了一个mysql的文件cd /usr/local/mysql上面是进入mysql文件中,在文件中下载 mysql57-community-release-el7-11.noarch.rpm 文件wget https://dev.mysql.com/get/mysql57-community-release-el7-11.......

2019-12-12 17:35:07 738

原创 SpringBoot下载项目中文件

@ResponseBody @RequestMapping(value = "/downloadExcel",method = RequestMethod.GET) public void downloadExcel(HttpServletResponse response,HttpServletRequest request) { try { ...

2019-11-14 11:39:08 598

原创 启动Nginx

在安装nginx目录下面的sbin执行./nginx -c /usr/local/webserver/nginx/conf/nginx.confnginx.conf是安装的路径

2019-11-05 20:17:55 107

原创 关于Redis启动时报权限不够(-bash: /usr/local/bin/redis-server: Permission denied)

这时授权即可执行命令:chmod 777 redis-server完事

2019-10-21 11:00:38 16664 3

原创 Linux安装MySQL

首先下载mysqlhttps://pan.baidu.com/s/1PGcmiuZwQUTKVQ12hg6uFg下载后查看Linux是否安装mysql rpm -qa | grep mysql如有版本信息 则移除rpm -e –nodeps 版本信息 //这里的-nodeps是删除关联可能发生的错误查看有无mysql的文件,有则移除find /...

2019-09-29 14:32:38 99

原创 Linux安装JDK

载安装之前需要下载linux版本的jdk,自行可到官网下载创建文件夹 我这是在/usr/local 下面创建的java文件夹jdk-8u221-linux-x64.tar 这是我下载的jdk版本复制到到java文件夹下面解压tar zxvf jdk-8u221-linux-x64.tar.gz这时找到linux系统里面的etc文件etc文件里面有个名称为profile的文件进入修改...

2019-09-11 14:04:51 99

原创 解除本地git关联

点击项目文件本身 右击find . -name ".git" | xargs rm -Rf

2019-08-15 14:05:51 2225

原创 微信小程序支付

小程序支付需要细心的配置和耐心,话不多说,直接如主题此文章是至于java开发的实际例子首选配置文件WxProgramPayConfig,主要信息是小程序的AppId,密钥SECRET及微信商户的MCH_ID和商户的API密钥,记住是API密钥,不是小程序的SECRETpublic class WxProgramPayConfig { /** * AppID(小程序I...

2019-08-15 11:44:37 166

原创 Springboot项目jar包部署Linux

编写启动脚本startup.sh#!/bin/bashecho Starting application nohup java -jar helloword.jar &编写关闭脚本stop.sh#!/bin/bashPID=$(ps -ef | grep helloword.jar | grep -v grep | awk '{ print $2 }')...

2019-07-30 14:01:54 104

翻译 算法学习及总结

穷举算法思想public static void main(String[] args) {        //鸡兔同笼问题        int head = 35,foot = 94;        //定义变量        int i,j,chiken = 0,rabbit = 0;        //循环头数量        for(i= 0;i&lt;=head;i++...

2018-12-03 16:31:20 113

转载 java递归树

package cn.com.showinfo.util;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JSON;/** * @author lele * 2018-10-19...

2018-10-24 11:00:06 819

转载 get、put、post、delete含义与区别

 1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进...

2018-10-15 14:31:52 130

原创 初始GIT

道生一 一生二 二生三 三生万物   加密方式 SHA1初始化git    git init提交写上备注 git commit -a -m '备注内容'tag打版:(轻量级,不产生新的对象)git tag V1.0      git tag - V1.0 - m "版本描叙"                 (重量级,产生新的对象) git archive --format=tar  --pref...

2018-06-15 09:44:44 77

翻译 Java集合

List:1.可以允许重复的对象。    2.可以插入多个null元素。        3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。        4.常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List 中添加或删除元素的场合更为合适。...

2018-06-13 11:22:22 95

原创 微信小程序码的生成(java)

一,准备util类public class WXUtils { //获取token信息  public static String getToken(String tokenUrl,String wxappid,String wxappsecret) throws ClientProtocolException,IOException { String access_token = null; ...

2018-06-08 15:37:52 2771

原创 小程序ASC解密(java)

前台获取(code,ivData,encryptedData)以json的形式传到后台,因为较长的字符串中的“,”“+”号会在传参的过程中过滤掉JSONArray jsonArry=JSONArray.fromObject(threedata);(取出必要的三个参数)JSONObject jsonValue;for(int i=0;i&lt;jsonArry.size();i++){       ...

2018-06-08 14:59:24 974

翻译 Spring简单的定时器

在我们项目配置文件(XML)中配置xmlns:task="http://www.springframework.org/schema/task"  http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.1.xsd  启动task&lt;task:anno...

2018-06-08 14:14:48 156

springboot整合websocket

实现了多人聊天和一对一聊天功能,是一个新手快速上手的Demo

2021-01-08

空空如也

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

TA关注的人

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