自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 正则表达式(?=pattern)(?!pattern)(?:pattern)的理解

我们模拟下正则表达式的处理过程(当然,我暂时没有学习正则表达式引擎的原理,不确定是否就是完全正确的过程,但是有助于理解):引擎从左向右扫描,扫描到“ABCDEFG”中的CD时,第一次扫描到“CD”字符,然后执行环视,(?因为,扫描到“CD”后,引擎在环视的过程中并没有消耗后面的“EF”字符,引擎仍从上次扫描的位置接着扫描,显然“D”后面的字符不是“G”,因此匹配失败。:pattern)是和(pattern)相对应的,他们的区别在于:(pattern)是获取匹配,pattern内容会出现在匹配结果的集合中;

2024-01-04 16:33:38 99 1

原创 Windows下,启动mysql8,提示mysql: can‘t read messagefile ‘./errmsg.sys‘

Windows环境下MySQL5.7+MySQL8安装参考这个博客(https://blog.csdn.net/starDuct/article/details/111599443)在已有mysql5.5下安装mysql8安装Mysql8后,启动服务无法启动成功,查看错误信息,发现提示无法读取errmsg.sys文件。原因研究发现,查看MySQL8的服务,对应的启动mysqld.exe是对应了MySQL5的路径,导致无法读取该文件下图为正确的情况:解决办法1、将属性--环

2021-03-15 14:46:00 798

原创 Logstash安装配置

1. 从官网下载Logstash安装包解压2. 在config目录下增加logstash.conf文件input { stdin { } jdbc { jdbc_driver_library => "mysql-connector-java-5.1.43.jar" jdbc_driver_class => "com.mysql.jdbc.Driver...

2019-02-19 11:17:17 370

原创 ElasticSearch和Mysql同步数据的方法

1. 对于需要在ES中进行查询的表格,增加字段UPDATE_TIME,ES同步数据时根据该字段同步插入和更新的数据。在增加和修改数据时,MySql会自动更新UPDATE_TIME为当前时间,不需要人工进行管理ALTER TABLE `table_name` ADD COLUMN `UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAM...

2019-02-19 10:56:42 8851 4

转载 Sass control directives: @if, @for, @each and @while

Sass control directives are the cornerstone of creating libraries for reuse and distribution, and need to be among the very first items on your list of things to learn when taking your Sass skills to ...

2018-12-21 10:31:14 185

转载 为什么Chrome比其他浏览器快

为什么Chrome比其他浏览器快?Google Chrome的历史和指导性原则Google Chrome最初是2008年下半年作为Windows平台上的一个beta版本发布的。Google还将自己编写的Chrome在BSD许可下进行了开源——称为Chromium。在很多人看来,这一串事件的发生颇为意外:浏览器战争要再次重启了吗?Google真的能做的更好吗?“它非常优秀让我不得不改变主...

2018-10-29 10:11:55 1372

转载 为什么TeamViewer可以拷贝的这么快

2014/11/05在研究最快的桌面区域拷贝函数的时候,我看到了下面这篇讨论,觉得有必要收藏起来: How is TeamViewer so fast?up vote83down votefavorite 48 Sorry about the length, it's kinda necessary. Introduction I'm ...

2018-10-09 13:44:28 1865

原创 数据库连接数不够用时,Hibernate报错解决

数据库会报Cannot get a connection, pool error Timeout waiting for idle object,一般是因为一个线程一直占用了数据库需要定位出是哪个线程的方法:1.通过数据库解决。进入mysql,输入命令 show processlist,查看当前mysql数据库中运行的进程,连续执行几次,查看一直存在的进程。2.

2016-03-10 10:05:37 798

空空如也

空空如也

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

TA关注的人

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