自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迷了璐的航的博客

个人开发数年

  • 博客(37)
  • 资源 (7)
  • 收藏
  • 关注

原创 c++的string转char*遇到的指针问题

博主最近遇到一个bug,调试了一整天才发现问题所在,给小伙伴们分享下心得。这个bug引起的原因是因为指针指向同一个地方,所导致的问题。错误修改前的使用 std::vector<char*> data; std::vector<std::string> result; result.push_back("123"); result.push_back("456"); result.push_back("789"); for(std::vector<std::.

2021-12-07 14:54:57 927

原创 mysql查询两个日期之间的数据

两种写法(推荐使用1种)WHERE date BETWEEN ‘日期’ AND ‘日期’where date < ‘日期’ and date > ‘日期’;

2021-10-08 16:36:09 4835

原创 Mybatis的jdbc参数设置

修改配置文件spring.datasource.url=jdbc:mysql://1.2.3.4:3306/user?参数1=值1&参数2=值2UsePerformanceMonitor,userperfmon, perfmon:是否启用性能监视,默认 falseMinimumPoolSize, min pool size:线程池中允许的最少线程数,默认 0MaximumPoolSize,max pool size:线程池中允许的最多线程数,默认 100Keepalive: 保持.

2021-10-08 16:33:09 429

原创 springboot配置热部署

sqringboot热部署添加依赖即可 <!-- spring boot devtools 依赖包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope&gt.

2021-10-08 16:24:33 103

原创 mysql出现Access denied for user ‘root‘@‘%‘ to database ‘xxx‘ 解决办法

最近遇到一个问题,在创建数据库后连接数据库的时候报错,错误代码是Access denied for user ‘root’@’%’ to database ‘xxx’解决方法创建数据库create database student;授权数据库操作grant all on 数据库名.* to 'root'@'%' identified by '密码' with grant option; 原因: 创建完数据库后,在本地访问一般不会存在这个问题...

2021-10-08 12:47:41 8913 3

原创 Hibernate的@Temporal注解处理时间日期类型的映射关系

@Temporal(TemporalType.DATE) public Date newDate;指定 @Temporal value 属性,对应到数据库的映射关系为:类型mysql类型值TemporalType.DATEDATE‘YYYY-MM-DD’TemporalType.TIMETIME‘HH:MM:SS’TemporalType.TIMESTAMPTIMESTAMP‘YYYY-MM-DD HH:MM:SS’...

2021-10-08 12:39:46 153

原创 windows下修改mysql时区设置

root身份登录MySQLmysql -u root -p查看time_zone变量show variables like ‘%time_zone%’;显示’%time_zone%'变量;设置time_zone变量set time_zone=’+ 08:00’; //下次重启数据库还要重新设置永久设置MySQL时区修改的my.ini配置文件,在MySQL的安装根目录下[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Prog

2021-10-08 12:33:27 741

原创 Maven镜像仓库替换为阿里云镜像仓库

在本地 maven 的 setting配置文件中加上阿里云镜像地址就可以<!-- 阿里镜像仓库 --> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url> http://maven.aliyun.com/nexus/content/grou.

2021-10-08 12:26:02 726

原创 c/c++格式化字符串的标识

我们在格式化字符串时会遇到长整型等类型需要用到%下面是每个类型的介绍%c 输入输出为单个字符%s 输入输出为字符串%d 有符号10进制整数(%ld 长整型,%hd短整型 )%hu 无符号短整形(%u无符号整形,%lu无符号长整形)%i 有符号10进制整数 (%i 和%d 没有区别,%i 是老式写法,都是整型格式)%o 无符号8进制整数%u 无符号10进制整数%x 无符号的16进制数字,并以小写abcdef表示%X 无符号的16进制数字,并以大写ABCDEF表示.

2021-05-28 13:06:47 262

原创 c++指针引用导出文件

std::cout的文件输出c++中想要用std::cout这种控制台输出内容操作,输出到指定文件.h文件(a.h)#ifndef _A_H#define _A_H#include <fstream>#include <iostream>#include <string>class A{private: std::ofstream* outstream = NULL;public: A(); ~A(); A& opera

2021-05-15 13:48:42 219

原创 linux简单使用命令发送邮件

直接进入主题控制台输入(修改mail.rc文件)vim /etc/mail.rc在文件末尾添加set from=邮箱set smtp=邮件发送服务器set smtp-auth-user=账号set smtp-auth-password=密码set smtp-auth=login控制台输入(:wq)保存文件,然后就可以使用了使用echo context | mail -s "title" [email protected]...

2021-05-14 14:41:26 553

原创 python把c语言的.h文件转为c++的.cpp和.h文件

把c转为c++对象c文件内容typedef struct ast_value_t{ ast_metadata meta; ast_value_data data; ast_value_type type;};转为的内容cpp文件内容ast_value_t:: ast_value_t(){ return;}ast_value_t :: ~ast_value_t(){ return;}h文件内容class ast_value_t{

2021-04-12 10:40:28 664

原创 python批量执行linux命令并写入log日志

linux下使用python运行make命令并把日志有错的路径写入.log日志中#!/usr/bin/python# -*- coding: UTF-8 -*-import subprocessimport sysimport osimport timeimport glob# 所有可执行文件# rootdir = '/home/zhangluhang/trunk/project/test/'rootdir = raw_input("可执行文件根目录:")errorDir = '/ho

2021-04-12 10:28:22 575

原创 idea的2020.2版本

介绍博主并不喜欢盗版,本着学习的态度,申请免费使用机会,个人觉得idea做的挺好的,给学生很多机会,希望大家可以自行去官网申请免费使用,侵权请联系删除使用创建个.bat文件,内容为以下rd C:\idea的配置文件夹\config\eval /s /qdel /f /s /q C:\idea的配置文件夹\config\options\other.xmlreg delete HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains\idea直接

2021-04-12 10:24:50 203

原创 java的编译代码混淆

代码混淆作用防止源代码被窃取下面是反编译没有做混淆的jar包源代码下面是反编译做了混淆的jar包源代码pom中加入以下内容 <!-- Allatori plugin start --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources

2021-01-11 15:29:26 1108 3

原创 windows下mysql(解压版)安装教程

1.下载官网下载网址: https://dev.mysql.com/downloads/mysql/点击不登录直接下载链接 No thanks, just start my download.2.修改配置我解压到了 E:\mysql修改目录下的 my-default.ini文件修改结果如下[mysqld]basedir = E:/mysqldatadir = E:/mysq...

2019-12-25 15:59:09 241

原创 java二维码生成并可以转换

二维码很常见,简单的二维码生成pom中导入两个包 <!--二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> ...

2019-12-24 09:29:27 691

原创 java加密字符串,可解密

有一种是字符串反转,反转两次即可解密,可加密性不高,这一种是用盐加密md5加密是不可反转的所以诞生了以下工具类import org.apache.commons.codec.DecoderException;import org.apache.commons.codec.binary.Base32;import org.apache.commons.codec.binary.Base64;...

2019-12-24 08:34:12 828

原创 java获取本地外网ip地址

public static String getIP() { String ip = "http://pv.sohu.com/cityjson?ie=utf-8"; String inputLine = ""; String read = ""; String toIp=""; try { ...

2019-11-12 17:38:52 921 4

原创 ECharts的点击事件

首先这个地方要添加其次let overallRiskChart5 = echarts.init(document.getElementById('waste_kupono_table'));overallRiskChart5.setOption(option);//这里的option是上面的option选项overallRiskChart5.on('click',function(par...

2019-11-12 17:30:38 1030 1

原创 SpringBoot的email发送ssl协议格式

yml文件Controller内容package com.bam.controller;import com.hbyh.bam.dto.RespBean;import com.hbyh.bam.model.Mail;import com.hbyh.bam.service.MailService;import io.swagger.annotations.Api;import io...

2019-10-30 15:54:17 2549

原创 springBoot后台发送内容至邮箱

发送邮箱第一步需要去申请一个邮箱,我这里用了网易云邮箱邮箱必须开启服务添加配置email: host: smtp.163.com port: 25 username: ***@163.com password: ****** timeout: 25000添加配置类package com.hbyh.bam.test;import org.springframe...

2019-10-25 17:29:43 392

原创 spring获取bean工具类

package utils;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springfra...

2019-09-25 15:47:08 134

原创 java工具类获取当前网络ip

package com.hbyh.bam.utils;import javax.servlet.http.HttpServletRequest;import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import java.net.InetAddress;i...

2019-09-25 15:43:54 439

原创 生成不唯一的编号

package utils;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.net.NetworkInterface;/** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p&...

2019-09-25 15:42:31 354

原创 数据写为xls格式文件(java)

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.List;import javax.servlet.http.H...

2019-09-25 15:36:11 281

原创 运行war包的命令及linux下实时查看日志

//先结束进程[root@a war]# sudo fuser -k 443/tcp//a.war是我的war包,a.log是生成一个a.log记录日志[root@a war]# nohup java -jar a.war > a.log 2>&1 &//查看a.log日志[root@a war]# cat a.log //查看a.log日志这里是实时...

2019-09-25 15:27:33 4099

原创 js的异步请求出现同步效果

解决办法 $.ajax({ type: 'get', url: '/basic_info/getData/' + name, async:true, //这个是是否异步加载true为异步加载,false则是同步加载 success: function (res) { loadadmin(false); ...

2019-09-25 15:19:16 308

原创 java程序创建文件,删除文件,下载文件,删除文件,对文件文件夹的操作,和打包文件,web前端进行下载打包文件

import org.apache.poi.ss.usermodel.Workbook;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.URL;import java.net.URLCo...

2019-09-25 15:15:49 165

原创 spring获取bean工具类

直接导入java类import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframewor...

2019-09-02 16:33:45 466 2

原创 SpringBoot项目redis的消息队列

第一步导入redis依赖即可第二步修改配置文件(这里我用的是mvn项目) spring.application.name=springbootdemo spring.rabbitmq.host=192.168.0.1 spring.rabbitmq.port=5672 spring.rabbitmq.username=root spring.rabbitmq.pa...

2019-09-02 16:31:15 120

原创 引入异步js

/** * 异步加载js */function loadScript(url, callback){ var script = document.createElement("script"); script.type = "text/javascript"; if (script.readyState){ //IE script.onreadysta...

2019-08-15 17:17:21 568

原创 js调用浏览器的下载框

function openDownload(url){ let d = new Date().getTime(); let saveName=d+"."+ url.replace(/(.*\.)/, '');//这里文件名我用了毫秒数加上后缀 var $a = document.createElement('a'); $a.setAttribute("href"...

2019-08-15 17:15:14 5661 3

原创 mvn项目Quartz简单上手

1. 先导入依赖<dependencies> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version...

2019-08-14 13:46:15 222

原创 layui的空行格

样式如下这里我进行修改了layui的样式空行的实现js代码// --------------------------------------------- LaYui默认为空数据 ----------------------------------------------------function tableDefaultNull(id, limit) { let...

2019-08-13 11:14:04 1840

原创 基于netty访问WebSocket(java的websocket客户端)(访问远程ws协议)

1. 首先创建mvn项目2. pom中导入jar包 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.24.Final&...

2019-08-13 10:53:56 3994 2

原创 JSON字符串转为指定实体类对象

创建JsonStringToClass对象即可package utils;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.text.SimpleDateForm...

2019-08-13 10:27:54 2506

win微信,qq,tim防撤回工具

以管理员身份运行程序,安装补丁即可使用,windows版本

2021-04-21

c++使用spdlog整合读取配置文件使用

使用c++语言使用spdlog日志功能,创建新的message类进行包装,读取外部配置文件进行快速使用,好处可以不用每次都得make程序,只需要修改配置文件就可以直接运行程序

2021-04-21

代码混淆-allatori.jar

代码混淆-allatori.jar

2021-01-11

maven仓库清理脚本.zip

专门用来清理maven仓库的,我们下载的时候没有下载完整或者出现了问题的一些包,直接使用此工具就可以快速清理

2019-11-13

java发送手机验证码.zip

为了简便使用验证码控制,只需要修改配置文件即可,把项目打成war直接在服务器上跑起来即可运行,前提是用的mq

2019-11-13

xftp6_xshell6.zip

linux下操作ftp的文件带xhttp文件可以操作命令等。。。。

2019-09-25

Download.java

java下载成本地文件(doc,http,xls)的下载,java程序创建文件,删除文件,下载文件,删除文件,对文件文件夹的操作,和打包文件,web前端进行下载打包文件

2019-09-25

空空如也

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

TA关注的人

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