- 博客(38)
- 资源 (7)
- 收藏
- 关注
原创 Linux下安装Redis
复制配置文件 cp /usr/local/src/redis-7.0.5/redis.conf redisconfig。执行 ./redis-server redisconfig/redis.conf。进入安装目录 cd /usr/local/bin。进入安装目录 cd /usr/local/bin。进入解压后的目录cd redis-7.0.5/执行 systemctl stop redis。安装后的目录在/usr/local/bin里。执行 redis-cli -p 6379。
2024-12-06 16:34:38
237
原创 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
1087
原创 mysql查询两个日期之间的数据
两种写法(推荐使用1种)WHERE date BETWEEN ‘日期’ AND ‘日期’where date < ‘日期’ and date > ‘日期’;
2021-10-08 16:36:09
5040
原创 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
537
原创 springboot配置热部署
sqringboot热部署添加依赖即可 <!-- spring boot devtools 依赖包. --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>.
2021-10-08 16:24:33
161
原创 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
10807
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
212
原创 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
817
原创 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
808
原创 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
334
原创 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
264
原创 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" 123456@qq.com...
2021-05-14 14:41:26
609
原创 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
788
原创 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
662
原创 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
267
原创 java的编译代码混淆
代码混淆作用防止源代码被窃取下面是反编译没有做混淆的jar包源代码下面是反编译做了混淆的jar包源代码pom中加入以下内容 <!-- Allatori plugin start --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources
2021-01-11 15:29:26
1233
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
279
原创 java二维码生成并可以转换
二维码很常见,简单的二维码生成pom中导入两个包 <!--二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> ...
2019-12-24 09:29:27
741
原创 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
876
原创 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
986
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
1072
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
2680
原创 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
432
原创 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
158
原创 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
476
原创 生成不唯一的编号
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
457
原创 数据写为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
326
原创 运行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
4367
原创 js的异步请求出现同步效果
解决办法 $.ajax({ type: 'get', url: '/basic_info/getData/' + name, async:true, //这个是是否异步加载true为异步加载,false则是同步加载 success: function (res) { loadadmin(false); ...
2019-09-25 15:19:16
357
原创 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
195
原创 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
566
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
166
原创 引入异步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
618
原创 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
5811
3
原创 mvn项目Quartz简单上手
1. 先导入依赖<dependencies> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version...
2019-08-14 13:46:15
274
原创 layui的空行格
样式如下这里我进行修改了layui的样式空行的实现js代码// --------------------------------------------- LaYui默认为空数据 ----------------------------------------------------function tableDefaultNull(id, limit) { let...
2019-08-13 11:14:04
1929
原创 基于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
4159
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
2600
c++使用spdlog整合读取配置文件使用
2021-04-21
Download.java
2019-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人