自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 CentOS 8报错 Failed to download metadata for repo ‘AppStream‘

CentOS 8报错 Failed to download metadata for repo ‘AppStream‘

2022-03-14 21:51:24 163

原创 Linux上部署mysql数据库

Linux上部署mysql数据库:第一步:看看系统中有没有自带有mysql的东西,有就先删除掉。使用命令查看:find / -name mysql删除rm -rf 上边查找到的路径,多个路径用空格隔开第二步:开始安装rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpmyum --enablerepo=mysql80-community install mysql-community-server

2021-11-13 20:55:44 1451

原创 搭建gitLab

系统环境:CentOS 7.6防火墙 关闭selinux 关闭安装和配置必要的依赖关系yum install -y curl policycoreutils-python openssh-serversystemctl enable sshd 开机自启动sshdsystemctl start sshd 开启sshd安装邮箱服务yum install postfixsystemctl enable postfixsystemctl start postfix下载GitLab 官方yum

2020-10-09 17:41:03 552

原创 批量地址解析

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>批量地址解析</title><script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script><

2020-09-10 22:12:17 555

原创 批量反地址解析商圈

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>批量反地址解析商圈</title><script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script>&

2020-09-10 22:11:10 198

原创 复习hashmap方法

Hashmap的存值:public static void main(String[] args) { ///*Integer*/map.put("1", 1);//向map中添加值(返回这个key以前的值,如果没有返回null) HashMap<String, Integer> map=new HashMap<>(); System.out.println(map.put("1", 1));//null Sy

2020-08-23 14:28:37 176

原创 读取Excel文件

package com.daxiagu.addr;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;import java.io.*;public class GetExcelInfo {public static void main(String[] args) {GetExcelInfo obj = new GetExcelInfo();// 此处路径指定到目录而不是单个文件File file

2020-08-14 15:30:13 1226

原创 从字符串中提取省、市、区、镇、乡等区域名称

import java.util.ArrayList;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern; /** * java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现(建议在阅读本文时,打开java *

2020-08-14 15:28:51 2311

原创 地址(省,市,区)、姓名、手机号识别

java后台地址(省,市,区)、姓名、手机号识别,个人见解private void DiscernAddressInfo(String addressInfo) { //解析需要的字段 String provinceInfo ="", cityInfo = "", countyInfo = "",areaInfo="", phoneInfo ="", nameInfo = ""; //记录字段的下标 int provinceIndex=-1,cityIndex=-1,are

2020-08-13 15:08:33 1223

原创 复习json处理

使用封装的jsonUtils来实现操作package com.ssh.utils;import java.util.List;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.ObjectMapper;/** * CRM自定义响应结构 */public c

2020-08-12 20:10:10 127

原创 Spring Boot中集成 Shiro

1 依赖导入<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</version></dependency>数据库表数据初始化涉及三张表:用户表、角色表和权限表自定义 realm,自定义 realm 需要继承 Authorizin

2020-08-02 20:36:41 113

原创 ActiveMQ集成

1 依赖导入和配置xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency>application.yml 配置文件中,对 activemq 做一下配置:spring: activemq: # activemq url

2020-08-02 20:27:36 236

原创 Spring Boot中结成Lucence

依赖<!-- Lucence核心包 --><dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>5.3.1</version></dependency><!-- Lucene查询解析包 --><dependency> &l

2020-07-29 19:56:32 197

原创 SpringBoot定时任务实现

静态定时任务实现:基于注解来创建定时任务@Configuration@EnableSchedulingpublic class SimpleScheduleTask { //10秒钟执行一次 @Scheduled(cron = "0/10 * * * * ?") private void tasks() { System.out.println("【定时任务】 每10秒执行一次!"); }}基于数据库的动态定时任务实现将定时任务配置在数据库,

2020-06-16 20:57:31 372

原创 SQL的四种连接-左外连接、右外连接、内连接、全连接

a表 id name b表 id job parent_id 1 张三 1 23 1 2 李四 2 34 2 3 王二 3 34 4 a.id同parent_id 存在关系 1) 内连接 ..

2020-06-14 18:49:53 175

原创 使用springboot调用RabbitMQ

通过IDEA创建springboot的WEB项目,引入了freemarker和和rabbitmq创建完后的pom.xml文件为:<?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://maven.

2020-06-14 18:29:02 220

原创 Spring Boot整合Redis

Spring Boot对Redis的支持:pring对Redis的支持是使用Spring Data Redis来实现的,一般使用Jedis或者lettuce(默认),Java客户端在 org.springframework.boot.autoconfigure.data.redis(Spring Boot 2.x) 中redis的自动配置 AutoConfigureDataRedisRedisAutoConfiguration提供了RedisTemplate与StringRedisTemplate(只针对

2020-06-14 17:58:03 386

原创 springboot提供的声明式的事务管理机制

一、概念声明式的事务管理是基于AOP的,在springboot中可以通过@Transactional注解的方式获得支持,这种方式的优点是:1)非侵入式,业务逻辑不受事务管理代码的污染。2)方法级别的事务回滚,合理划分方法的粒度可以做到符合各种业务场景的事务管理。二、springboot mybatis事务配置1、pom依赖其中:1)标签引入springboot父依赖2)使用了spring和mybatis集成包,整合spring和mybatis3)mysql数据库驱动包4)序列化支持fas

2020-06-13 21:59:23 1011

原创 docker的安装以及mysql数据库安装

安装docker命令:yum install docker下载的时候确实是否下载输入Y;启动docker:systemctl start docker开机启动docker :systemctl enable docker出现Created symlink from /etc/systemd/system/multi‐user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.就是成功;doc

2020-06-07 13:49:46 312

原创 docker安装时报服务失败,因为控制进程退出并带有错误代码

Linux系统Docker启动问题Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service"当遇到这样的问题要先看CentOS 版本是否支持 Docker,Docker 要求 CentOS 系统的内核版本高于 3.10通过 uname -r 命令查看你当前的内核版本方案一:以前下载好的Docker卸载干净,使用如下命令:

2020-06-07 10:59:07 2261

原创 git提交代码错误的总结

git上传代码步骤;git add .git commit -m “注释”git push origin master(执行这步若出现error:failed to push some refs to(error: failed to push some refs to 'git@xx.xxx.xxx.xx:ProvincialConstruction/Client.git')的错误执行git pull --rebase origin master在执行git push origin master

2020-05-31 12:11:26 592

原创 git使用个人认知

git使用rsa,rsa要解决的一个核心问题是,如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成

2020-05-10 17:05:42 165

原创 前端ngixn配置例子

load_module modules/ngx_http_image_filter_module.so;user root;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events {worker_connections 1024;}http...

2020-04-25 21:37:25 243

原创 异常处理finally块不会被执行

异常处理中以下特殊情况下finally块不会被执行的情况:一:finally语句块中发生异常二:在模块之前的代码中用了system.exit()退出程序三:程序所在的线程死亡四:关闭cpu...

2020-03-24 16:17:34 646

原创 JDK8中stream(流)机制

第一步创建流对象:第一种方法使用collection接口中的方法Stream<Integer> stream = list.stream();//串行流Stream<Integer> stream = list.parallelStream();//并行流第二种方法:使用Arrays工具类的方法int [ ] arr = { };IntStream strea...

2020-03-24 16:12:15 332

原创 炫酷的心

炫酷的心,感兴趣看下,不喜勿喷<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>炫酷的心</title> <style type="text/css"> html, body { height: 100%...

2020-02-03 22:43:32 123

原创 在线js视频格式转换截图翻转编辑ffmpeg等操作

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>videoconverter.js - 浏览器视频转换</title><style type="text/css">#terminal {background: #fff...

2020-01-16 14:35:45 2410 3

原创 设备判断

js判断设备是andriod还是ios还是微信内if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {//alert(navigator.userAgent);window.location.href ="iPhone.html";} else if (/(Android)/i.test(navigator.userAgent)...

2020-01-16 14:32:37 218

原创 720度全景展示

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>BFW NEW PAGE</title>    <script id="bfwone" data="dep=three|CS...

2020-01-16 11:17:51 429

原创 二进制加解密

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>BFW NEW PAGE</title><script id="bfwone" data="dep=jquery.17|crypto-js-3.1.9-1/crypto-js|crypto-js-3....

2020-01-16 11:15:31 3598 1

原创 排行动画

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible...

2020-01-15 17:34:50 181

原创 颜色选择器

<!DOCTYPE html><html> <html> <head> <meta charset="UTF-8"> <title>BFW NEW PAGE</title> <script id="bfwone" data="dep=jquery.17&err=0"...

2020-01-15 17:33:15 163

原创 前端获取用户权限

// 原生检测export default { /** * 检测通知栏 */ checkNotification:function(){ if(plus.os.name.toLowerCase() == 'ios'){ this.checkIosNotification(); } else{ this.checkAndroidNotification(); ...

2019-12-31 13:51:40 509

原创 小程序获取权限

1:首先调用wx.login({})获取登录凭证(code)2:调用接口前,需要把微信小程序的appid 和 secret 告知后端3:用拿到的code 换取 openidApp({onLaunch: function() { var self = this; // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [...

2019-12-31 13:50:30 504

原创 图片截取

1:从相册选function chooseImgFromAlbums() { plus.gallery.pick(function(file) { changeToLocalUrl(file); }, function(err) { console.log(JSON.stringify(err)); }, { filter: 'image', multiple: fa...

2019-12-31 10:05:33 196

原创 版本更新

在项目中版本是肯定会更新的,客户端更新代码用的是uni,methods: { /** * 安卓应用的检测更新实现 */ AndroidCheckUpdate:function(){ var _this = this; uni....

2019-12-26 14:20:16 156

原创 Webscoket监听在线人数

今天有个需求就是监听app时时在线人数,本来打算用Session来实现监听的,利用监听器,可是后来发现用sessionnd的话 耗服务器资源,还需要注意关闭浏览器不能及时删除session, 不同浏览器打开网页后会多余统计的情况,同时http是无序的, 服务器必须使用建立TCP会话来确认, 并且不准确,所以在师傅是指导下用Webscoket来监听心跳来实现这个功能。实现心跳检测的思路是:每隔一段...

2019-12-25 15:30:31 852

原创 前端适配

小程序适配:function getElementHeight(self){ const query = wx.createSelectorQuery() query.select('.backgroundHeight').boundingClientRect() query.selectViewport().scrollOffset() query.exec(f...

2019-12-16 16:46:21 186

原创 全文搜索概要

2019-12-16 16:23:51 92

原创 nginx安装

linux安装在Centos下,yum源不提供nginx的安装,可以通过切换yum源的方法获取安装。也可以通过直接下载安装包的方法,以下命令均需root权限执行:首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。选定/usr/local为安装目录,以下具体版本号根据实际改变。安装PCRE库:$ cd /...

2019-12-16 16:19:31 96

空空如也

空空如也

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

TA关注的人

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