- 博客(48)
- 资源 (4)
- 收藏
- 关注
原创 mysql8只有ibd文件的情况下恢复数据
ps:ibd2sdi是mysql8及以上自带工具4.在2新建的数据库中执行3中等到的test.sql文件ps:test.sql文件包含两部分,建表语句+将InnoDB表的表空间移除ps:al.sql文件用来重新加载表空间
2024-12-10 15:24:59
490
原创 腾讯广点通广告投放-Web转化数据API自归因文档对接
关于自建H5落地页投放广告的流程总结文档地址Web转化数据API自归因文档流程转化归因配置配置页面地址:https://ad.qq.com/atlas/22172840/tool/conversionspec选择网页转化新建网页转化API自归因上报PS:关于点击监测链接的说明:官方文档参数说明:https://developers.e.qq.com/docs/guide/conversion/new_version/dianjijiance链接规则:落地页链接(http://ww
2021-11-09 14:36:20
8742
21
原创 单用户登录记录互踢下线思路
单用户登录记录(只谈redis实现)用户登录成功生成随机值(uuid或者雪花算法,随意)存在redis(假设key=“token-user:token”,值=“userInfoJson”)每次用户登录只要在全局拦截器获取token并查看redis中是否有此token来判断是否已登录可以在任何地方直接获取用户信息(用户信息发生变更记得更新缓存)此时只能保证用户已登录,无法保证只有一个用户,如果想做用户互踢的功能只能再做一个键值对来存储用户ID和token的对应关系(假设key=“user-token
2021-03-16 17:03:42
877
原创 sso单点登录
关于sso单点登录的学习记录前期准备,域名修改:由于涉及跨域名问题,注册多个域名不太合算所以修改本地host文件,计算机寻址过程会先修找本地,然后才回去网络寻找,windows的host文件在,C:\Windows\System32\drivers\etc下的hosts文件,新增( 127.0.0.1 test.com127.0.0.1 demo1.test.co...
2019-10-30 13:50:15
355
原创 springboot整合elasticsearch实现简单增删改查(2)
接上一篇,本章说下ES查询相关实体类,继承JPA、配置文件,maven引用见上一节下面是一个基础的非聚合查询package com.study.elasticsearch;import java.util.List;import org.elasticsearch.index.query.BoolQueryBuilder;import org.elasticsearch.index...
2018-11-22 20:23:58
1836
原创 springboot整合elasticsearch实现简单增删改查(1)
本文只写增删改,关于查询有点复杂,会在另一篇文章详细概述springboot是个好东西,啧啧首先引入依赖<!-- elasticsearch --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta...
2018-11-22 17:18:41
2492
原创 springCloud-微服务间调用
springCloud的一大优势就是分布式,下面来看下各微服务模块间的调用首先创建一个maven项目引入如下依赖&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h
2018-11-19 14:23:01
1121
原创 springCloud-客户端
创建一个maven工程引入以下依赖&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc
2018-11-19 10:19:16
238
原创 springCloud-远程配置中心
分布式、云服务 导致整个项目不同环境下的配置文件修改称为问题,为此springCloud做了配置中心这一块方便整体配置,springCloud默认远程是放到git上,然后每个服务都访问这个Git来获取配置,下面是基于Git的远程配置创建maven项目,引入如下依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="h...
2018-11-18 15:42:01
592
原创 springCloud-注册中心
创建一个maven项目,引入如下依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
2018-11-18 12:44:53
211
转载 一篇文章搞定你的spring定时器
Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:Seconds Minutes Hours DayofMonth Month DayofWeek Year 或Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:代码Seconds:可出现,- ...
2018-10-19 09:20:40
731
原创 activeMQ初探
mq下载地址: http://activemq.apache.org/运行:解压缩apache-activemq-5.15.6-bin.zip,然后双击apache-activemq-5.15.6\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin 默认用户名和密码是都是admin修改用户名密码...
2018-10-10 16:30:47
265
原创 根据模板生成HTML文件
场景描述:最近写一个博客系由于需要批量生成网页,所以写这么一个小功能直接上代码了html模板(根据需要自己随便写,这这是个测试)<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>#title#</title> &
2018-05-27 13:37:34
1310
原创 简易定时器
介绍下用到的方法java.util.Timer类线程调度任务以供将来在后台线程中执行的功能。 任务可以安排一次执行,或定期重复执行。 对应于每个Timer对象是单个后台线程,用于依次执行所有定时器的所有任务。 计时器任务应该快速完成。 如果一个定时器任务需要花费很多时间来完成,它会“计时”计时器的任务执行线程。 这可能会延迟随后的任务的执行,这些任务在(和)如果违规任务最后完成时,...
2018-04-26 11:52:06
566
原创 centos7 64位 yum安装
所需安装包(下载地址):#所需依赖python-libs-2.7.5-58.el7.x86_64.rpmpython-2.7.5-58.el7.x86_64.rpmpython-iniparse-0.4-9.el7.noarch.rpmpython-pycurl-7.19.0-19.el7.x86_64.rpmrpm-python-4.11.3-25.el7.x86_64.rpm...
2018-04-04 11:04:32
1258
原创 mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
此错误一般为密码错误1.停止mysql服务service mysqld stop2.修改配置文件无密码登录vim /etc/my.cnf在此文件最后追加skip-grant-tables(跳过密码验证)3.启动mysqlservice mysqld start4.登录mysqlmysql -u root -p 密码直接按回车5.修改...
2018-04-01 21:41:29
241
原创 java爬虫入门jsoup 框架
所需jar包<dependency> <!-- jsoup HTML parser library @ http://jsoup.org/ --> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.1
2018-03-05 11:28:42
682
原创 邮箱验证
用到的工具类和jar包工具类地址后台代码import com.test.util.JdkUtils;//就用到上面的一个工具类import com.test.util.MD5;//随便百度个MD5工具类吧import org.springframework.web.bind.annotation.RequestMapping;import org.springfram...
2018-03-01 10:20:21
448
原创 使用阿里云邮箱发送邮件
代码部分/** * 发送邮件 (阿里云邮箱企业版) * * @param fromEmail * 发送邮箱 * @param toEmail * 接收邮箱 * @param emailName * 阿里云邮箱登录名 * @param ema...
2018-02-23 14:06:02
3327
原创 nginx安装、配置、负责均衡、tomcat的动静分离
nginx下载安装nginx下载地址:nginx下载地址 安装编译器和依赖库yum install gcc gcc-c++ zlib-devel pcre-devel openssl-devel openssl-libs openssl -y配置:./configurenginx安装: 到nginx根目录运行 : make && make insta
2018-01-13 20:19:02
418
原创 spring boot 部署
启动方式:1. 在项目运行main方法2. cmd进入项目根目录,使用mvn spring-boot:run命令3. 编译项目,mvn install,进入target目录下,发现多了一个 项目名-0.0.1-SNAPSHOT.java文件,运行java -jar 项目名-0.0.1-SNAPSHOT.java4. 把spring-boot项目按照平常的web项...
2017-09-23 22:08:38
407
原创 spring boot 入门
一、超喜欢这个,再也不用配置一堆蛋疼的xml了,哇嘎嘎,这个用maven更简单哦,有以下几种方法,1. eclipse安装 springtool插件;2. 下载spring tool suite(解压运行sts-bundle\sts-3.9.0.RELEASE/STS.exe)3. idea的Spring Initializr;二、pom.xml文件,这些包已经包含了基本的东西,包括数据库连接的<p
2017-09-22 17:42:05
763
原创 数据库jdbc封装
经过几天的努力终于搞好了,这个类可以不用管数据库字段,不用写dao类,直接map添加,添加删除和修改,jdbc链接,分享给大家,用的话记得加上连接池,尊重原创,转载请注明
2017-09-18 21:57:55
560
原创 微信获取openID和用户信息
网页获取用户信息文档说明 进入微信公众平台,接口权限—>网页服务—>网页授权—->修改—>网页授权域名设置,填写你想要的域名,并按照说明下载txt文件放到对应的域名下,接下来开始码代码public static String codeurl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=" + 你的appi
2017-09-05 16:46:37
1749
转载 CentOS开机自动运行程序的脚本
有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下: cd /etc/init.d vi youshell.sh #将youshell.sh修改为你自己的脚本名 编写自己的脚本后保存退出。 在编写脚本的时候,请先加入以下注释#add for chkconfig#chkconfig: 2345 70 30#description: the description o
2017-09-01 17:56:18
573
原创 CentOS下安装mysql和解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/my
centos7安装mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
2017-08-31 17:04:22
4827
原创 log4j日志笔记
log4j.properties配置输出日志到数据库:log4j.properties配置# Define the root logger with appender filelog4j.rootLogger = DEBUG, DB# Define the DB appenderlog4j.appender.DB=org.apache.log4j.jdbc.JDBCAppender# Set J
2017-08-18 11:41:08
259
原创 关于前面二维码生成类字数限制的修改
/** * */package com.b510.qrcode;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Hashtable;import java.util.Map;import javax.imageio.ImageIO;i
2017-07-28 16:22:35
2403
原创 百度云二维码生成
今天忽然看到别人生成二维码的不用二维码的jar包,这让我好生郁闷,当网页打开后才发现玄机, 居然书百度云盘产的,http://pan.baidu.com/share/qrcode?w=150&h=150&url=https://qr.alipay.com/bax09072ppp8fs6c7c4j0017 w是宽,h是搞,url是要生成的二维码链接,这样是不是轻松很多呢(目前没有测出来url长度限
2017-07-28 16:10:14
5049
原创 Unicode和中文互转
public static void main(String[] args) throws UnsupportedEncodingException { // Unicode转中文 String unicode1 = “”; String result = new String(unicode1.getBytes(“UTF-8”), “UTF-8”);
2017-07-12 19:02:58
444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人