自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2021-07-06

gradle 引用类找不到符号gradle 配置 build和run设置为idea即可。具体为什么需要各位大佬解释。还是没明白看这个:https://www.cnblogs.com/keaihaizi/p/12416236.html

2021-07-06 20:21:02 395

原创 正则 泰文字母

有东南亚业务的正则的时候可能需要校验泰文字母限制输入:泰文字母和字母private static final String NUMBER_REGEX = "^[\\u0E00-\\u0E7F0-9]{2,12}$";

2021-07-03 17:33:09 1446

原创 正则: 支持输入字母、数字和 “ - ” 符号

支持输入字母、数字和 “ - ” 符号 限制输入在2-12个字符可以是纯数字、纯字母、数字字母、数字下划线、字母下划线、数字字母下划线、但不能是纯下划线private static final String PATTERN_NUMBER = "^[0-9a-zA-Z]{2,12}||(?=.*[0-9])[0-9\\-]{2,12}||(?=.*[a-zA-Z])[a-zA-Z\\-]{2,12}||(?=.*[0-9a-zA-Z])[0-9a-zA-Z\\-]{2,12...

2021-07-03 17:01:33 2323

原创 spring注入失败

1.今天进行了一段代码,经过检查发现config配置文件没问题,注入注解也编写正确,但是RedisTemplate就是会抛出空指针异常。进过一系列检查发现,其在用户使用该类的时候采用的是new方式创建的该RedisTool对象,导致其里面的注入失败。Null指针几种问题:1. 未进行@AutoWised注解注释2. 没有声明该类的创建3. 其使用对象为new创建的对象,不...

2021-07-03 16:59:23 193

原创 AWS Technical Professional (Digital) (Simplified Chinese)

1.借助AWS,您可以按需添加更多计算、存储、数据库或网络资源 正确2.为了实现本地it环境与aws存储基础设施之间的集成,您会使用以下哪项aws 服务将主数据存储在Amazon S3 中,并在本地保留一部分缓存数据...

2021-07-03 16:59:08 226

原创 Subversion代码提交中的org.apache.subversion.javahl.ClientException: svn: E200007: Commit failed异常解决

引言: 在切换subversion服务器地址之后,发生的无法正确提交代码的问题org.apache.subversion.javahl.ClientException: svn: E200007: Commit failed (details follow), 该如何解决呢?1.背景介绍由于项目需要,在机器上切换了subversion的服务器地址,但是在新的subversion的...

2021-07-03 16:58:42 528

原创 JAVA MAIL 发送邮件(SSL加密方式,TSL加密方式)以及常见问题

类型 服务器名称 服务器地址(163为例) SSL协议端口 非SSL协议端口号 TSL协议端口 收件服务器 POP pop.163.com 995 110 收件服务器 IMAP imap.163.com 993 143 发件服务器 SMTP smtp.163.com 465/994 25 587 腾讯企业邮箱服务器地址:smtp.exmail.qq.com...

2020-11-23 18:05:57 7698 1

原创 踩坑:js关于 和空格之间转化的问题

问题描述:数据库中存储的数据是a b 浏览器页面渲染成a b 这样展示其实是没问题的,但是点击a b 想通过$('#tagName .select-val').attr('value')获取数据,期望是后台拿到的数据是a b 不是a b;可是$('#tagName .select-val').attr('value')得到的结果就是a b 期初期望将空格替换成 处理,但是indexOf(" ") > -1 一直是false的。解决方案:通.

2020-09-16 14:28:53 2960

原创 create table as select 丢失 的 ”坑“ 你踩没踩

引用先,后期整理https://www.cnblogs.com/Neil223/p/5213895.htmlhttp://blog.itpub.net/23650854/viewspace-697781/https://www.cnblogs.com/emanlee/p/4605631.htmlcnblogs.com/fander/p/10309759.html

2020-08-11 20:06:38 990

原创 mysql导出表的方法

1.mysqldump$ mysqldump -u root -p RUNOOB runoob_tbl > dump.txtpassword ******导出的数据中包含表结构和表数据2. select * from platform_user into outfile '/tmp/mysql/user/201810.csv'fields terminated by ',...

2020-04-02 20:42:01 808

原创 Tomcat:-Djava.net.preferIPv4Stack=true

Tomcat:-Djava.net.preferIPv4Stack=true只支持ipv4第一种如果你是直接在eclipse或Intellij Idea的tomcat环境下运行,那么,你只需在tomcat的运行参数中加入“ -Djava.net.preferIPv4Stack=true ”,位置在run config中的vm argument。第二种如果你是通过tomcat的st...

2020-04-01 18:24:37 4089 1

原创 数据库表结构对比

第一种方法.导出dump文件第二种方法使用navicat对比1.DataGrip 数据导出与导入DataGrip有多种数据导出模式,常用的有两种: Dump Data to File Dump with 'mysqldump' 图片Dump Data to File模式,该模式是导出各种单个文件,比如,SQL,HTML,TSV,CSV等文件,当然这是我们在对...

2019-11-19 18:35:44 4172

转载 Photoshop CS6软件安装

【名称】:Photoshop CS6【大小】:1.45G 【语言】:简体中文【安装环境】:Win10/Win8/Win7【Photoshop CS6/64位下载链接】:pan.baidu.com/s/1ieHhni9LlUfKx5IrCR3_TQ提取码:4b751、鼠标右击【PhotoshopCS6.zip】,选择解压到【Photoshop CS6】。...

2019-10-02 22:54:24 1808

转载 MySQL数据库中字段含逗号的数据,分隔成多条数据

select a.id,substring_index(substring_index(a.name,',',b.help_topic_id+1),',',-1) namefrom test a joinmysql.help_topic bon b.help_topic_id < (length(a.name) - length(replace(a.name,',',''))+1)...

2019-09-17 20:04:07 493

原创 获取匹配度高的数据结果

SELECT aFROM bWHERE 'xxxxx' LIKE concat('%', b.DESCRIPTION, '%') OR 'xxxxx' LIKE concat('%', b.DESCRIPTION2, '%') GROUP BY REPLACE('xxxxx',b.DESCRIPTION,''), REPLACE('xxxxx',b.DESCRIPT...

2019-09-17 20:02:38 689

原创 aws S3使用

AWS官方文档:http://docs.amazonaws.cn/cli/latest/userguide/using-s3-commands.html管理存储桶创建桶:$ aws s3 mb s3://bucket-name删除桶:$ aws s3 rb s3://bucket-name删除非空桶:$ aws s3 rb s3://bucket-name --forc...

2019-08-20 20:11:20 1188

原创 mybatis实现字段截取实现搜索和模糊查询

mybatis实现某个不为纯数字的字段的between and,模糊查询select *from i, m, swhere i.ID = s.ID<if test="lowc != null and lowc != null"> AND replace(m.C,'核','') between #{lowc} and #{heighc}</if><...

2019-07-25 12:46:36 1874

原创 log4j.xml开启mybatis语句打印

<!-- 下面是打印mybatis语句的配置--> <logger name="com.ibatis"> <level value="DEBUG" /> <appender-ref ref="Console"/> </logger> <logger name="Java.sql...

2019-07-25 12:41:00 294

原创 MAC office各种版本

https://macadmins.software/

2019-07-11 12:17:38 1916

转载 Spring3使用CORS解决跨域请求的配置

Spring3使用CORS解决跨域请求的配置1.以下是过滤器的代码:/*** CORS过滤器** @author hkb <br>*/public class CorsFilter implements Filter { /* * @see javax.servlet.Filter#init(javax.servlet.FilterCon...

2019-06-21 19:37:41 1083

原创 操作Redis时,发现key值出现 \xac\xed\x00\x05t\x00\aaa

通过redisTemplate下的opsForHash方法存储hash类型的值,操作成功以后,去redis控制台显示keys * 的时候,发现一个奇怪的现象,插入的hash类型的key前面会有一堆的\xac\xed\x00\x05t\x00\tb 这种东西,通过代码存取就不会出现这种情况。分析spring-data的org.springframework.data.redis.core.Red...

2019-06-21 19:35:30 1101

原创 在 macOS 上安装 AWS CLI

在 macOS 上安装 AWS CLI在 macOS 上安装 AWS Command Line Interface (AWS CLI) 的推荐方法是使用捆绑安装程序。捆绑安装程序包含所有依赖项,并可以离线使用。重要捆绑安装程序不支持安装到包含空格的路径。小节目录先决条件 使用捆绑安装程序安装 AWS CLI 使用 pip 在 macOS 上安装 AWS CLI 将 AWS...

2019-06-20 13:56:30 1895

转载 NFS笔记(二)NFS服务器配置实例

一、NFS服务器配置实例实验拓扑二、实验要求及环境2.1实验环境NFS服务器 IP:192.168.8.5环境:[root@server7 ~]# uname -aLinux server7.ctos.zu 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 25 12:55:04 UTC 2017 i686 i686 i386 GNU/...

2019-06-19 14:27:41 1095

转载 NFS笔记(一)NFS服务器工作原理及详细配置

一、NFS工作原理1、什么是NFS服务器  NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。  NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;2、NFS挂载原理  NF...

2019-06-19 14:26:30 257

原创 aws EC2相关内容

通过UserData在根目录创建文件夹:在Web服务器挂载两个磁盘一个10G系统 盘,一个10G数据盘(挂载点/goclouds), 并配置fstab做重启自动挂磁盘:(参考aws官方文档:https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/ebs-using-volumes.html)使用以下命令在您在上一步中...

2019-06-19 14:11:07 488

转载 maven项目pom.xml文件第一行报错Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix解决方法

原因分析:在父工程中已经确定jar的version,但是jar下载不下来,可能存在两种情况 ;1、该jar包非免费,需要付费,所以下载不下来2.、网络原因,连接不到国外的服务器;解决方法:需要添加以下配置:<dependency><groupId>com.github.pagehelper</groupId>...

2019-06-19 08:20:34 418

转载 Mac下IDEA的使用之常用快捷键篇

alt+f7查找在哪里使用 相当于eclipse的ctrl+shift+Gcommand+alt+f7 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的command+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上选中文本,按command+shift+F7 ,高亮显示所有该文本,按Esc高亮消失。选中文本,按Alt+F3 ,逐...

2019-06-17 21:38:15 422

原创 spring boot 与spring cloud版本不匹配导致的NoSuchMethodError问题

为了说明问题特意将错误演示。错误如下:java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljava/lang/Object;)Vat org.springframework.cloud.bootstrap.BootstrapApplicat...

2019-06-16 17:25:48 1258

转载 狮桥资本技术一面

1.自我介绍2.java中你用到的哪些你熟悉的框架?简单聊聊3.聊聊spring4.Spring怎么实现IOC注入?底层怎么实现?5.循环引用的bean能注入吗?6.springMVC从请求到响应中间经历的流程7.怎么拦截某个特定的url,做日志分析。怎么实现?8.除了mybatis以外还用过哪些数据库操作框架?9.mybatis里#和$的区别及应用场景?10....

2019-06-16 17:20:42 228

原创 在aws上部署VPC

要求:首先创建一个VPC:创建四个子网,分别在两个可用区中创建两个路由表,一个共有一个私有创建一个igw创建一个nat网关路由表关联关系:公有路由表:私有路由表:创建两个EC2实例,一个作为堡垒机,一个作为web服务。堡垒机放在公有子网,web服务在私有子网。堡垒机连接到web服务可以通过以下方式...

2019-06-12 14:36:07 1770

转载 DataGrip快捷键

Data Grip常用的快捷键总结: 管理数据库连接:Ctrl+Alt+Shift+S 文件视图窗口:Alt+2 进入一个文件:Ctrl+Shift+N 打开最近的文件:Ctrl+E 导航栏:Alt+Home 全局搜索:双击Shift Ctrl+Enter:执行选中的SQL语句 Ctrl+Shift+左右箭头:调整列宽度(...

2019-06-11 19:58:57 5279 1

原创 aws ec2上安装tomcat

1.在控制台输入sudo yum install java-1.8.0-openjdk.x86_64安装 jdk(这里仅仅是创建demo使用,特殊需要还需要下载jdk)2.下载tomcathttp://tomcat.apache.org/将tomcat下载到本地后使用scp -i /Users/a/Downloads/mykey.pem ~/Downloads/apache-...

2019-06-11 19:19:40 981

转载 Mac OS 一键安装 Finalshell 脚本

curl -L -o finalshell_install.sh www.hostbuf.com/downloads/finalshell_install.sh;chmod +x finalshell_install.sh;sudo ./finalshell_install.sh作者:顽强的猫尾草链接:https://www.jianshu.com/p/50d2836676e2...

2019-06-11 18:24:00 1857 1

原创 AWS——VPC和EC2简单搭建

1.首先注册一个aws账号2.创建一个vpcTenancy 这里默认即可,可选择专用。You can run instances in your VPC on single-tenant, dedicated hardware. Select Dedicated to ensure that instances launched in this VPC are de...

2019-06-11 12:25:21 3376

原创 mysql中插入一条查询记录(带主键的),且主键字段类型为varchar,内容为数值

insert into A (ID,name,age,score,classes) select (select max(cast(ID as signed integer))+1 from A) ,'tom',21,score,classes from A WHERE ID=1017;—varchar 转 intcast(id as ...

2019-05-29 17:43:06 856

原创 数据库相关技巧

如何提高数据库SQL语句执行速度?(上)技巧1 比较运算符能用 “=”就不用“”“=”增加了索引的使用几率。技巧2 明知只有一条查询结果,那请使用 “LIMIT 1”“LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。技巧3 为列选择合适的数据类型能用TINYINT就不用SMALLINT,能用SMALLINT就不用INT,道理你懂的,磁盘和内存消耗越小越好嘛...

2019-05-28 20:31:10 223

原创 mysql中错误:1093-You can’t specify target table for update in FROM clause的解决方法

最近在处理数据库中数据的时候,写了下面类似的sql语句:UPDATE f_studentSET school_id = 0WHEREid in(SELECTidFROMf_studentWHEREschool_id = M))上面的sql是想数据对某些值进行修改,运行sql后报下面的错误:? 1 [Err] 109...

2019-05-28 18:55:47 1673

原创 JVM思维导图

2019-05-15 23:06:46 1013 2

原创 Java 程序员跳槽,如何快速全面复习面试题

AVA 的复习分为如下几个方向。JVM;排序算法;Java 集合&工具类;多线程和并发包;存储相关:Redis 、Elastic Search、MySQL、mongodb;框架:Spring,SpringMVC,Spring Boot分布式:Dubbo,zk;微服务:SpringCloud;设计模式;JVMJVM 是每一个开...

2019-05-15 23:01:40 769

原创 常见面试问题

1.HashMap底层执行原理2.HashTable和ConcurrentHashMap如何实现线程安全3.JVM内存布局和垃圾回收机制4.类加载机制和双亲委派模型5.简述事务的隔离级别和传播属性6.高并发下如何做到安全的修同一行数据7.A服务调用B服务多接口,响应时间最短的方案8.动态代理的几种实现方式以及优缺点9.多线程下读概率远大于写概率,如何解决并发问题...

2019-05-14 23:04:30 174

空空如也

空空如也

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

TA关注的人

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