- 博客(23)
- 收藏
- 关注
原创 “你给查查本月及下月入司一年+的员工”
这样的业务要求很常见,但要写好得花点心思。要求“一年以上”很简单,在这不做叙述。我们看看“本月及下月”这个需求在MySQL里有没有优雅一点的解决办法。
2022-01-05 11:03:18
691
原创 如何获取第N个工作日 - MySQL自定义函数
生活中常常遇到“几个工作日内”给予答复。那么,我们如何通过MySQL计算最晚答复时间呢?工作日,不只是有周一到周五,比如:2022-01-03 星期一,元旦放假;2022-10-08|09 虽然是周六周日,但也是需要补调休的算做工作日。
2022-01-05 10:55:35
1191
原创 关于MySQL8.0的闰秒,官方文档是真狗啊
我在读MySQL最新8.0文档的时候,想预演一下实际情况中的闰秒,结果并不顺利。甚至有MySQL文档编写人员想当然的成分存在。所以特别整理了一篇文章,以供后人节省时间。如果有理解不对的地方,还希望热心读者留言指出。
2022-01-05 10:33:36
1395
原创 使用GTID,将阿里云RDS数据库,同步到本地MySQL
目标: 将阿里云RDS数据库,同步到本地MySQL。实现RDS为Master,本地MySQL为Slave核心技术:GTID复制。核心步骤: 下载线上物理文件,部署到本地,设置主从关系,启动,纠错。将阿里云RDS物理备份文件到本地MySQL Data文件夹 设置本地为Slave。My.cnf 设置Change Master;start slave; 处理1236错误,纠偏:同步数据、跳过事务。参考文件:本地安装MySQL:https://www...
2021-04-28 10:45:56
1523
原创 Java 正则学习笔记
在线测试工具 http://tool.oschina.net/regex/ 正则,用于检测字符串是不是符合规则的方法。 字符串,一共两种情况:字符本身、字符位置 检查符合规则,提供两种操作:检查是否符合、提取符合结果 Java写法: Patternp = Pattern.compile("\\d+");
2017-07-31 17:33:34
738
原创 JavaRuntime内存 && Java整数类型和取值范围
Java整数类型和取值范围二进制十进制数二进制单位数十进制单位10的次方数单位的英语表示20B11个100units digit28B2562百
2017-07-20 07:39:09
363
转载 Oracle CDC(Change Data Capture)概述
原文: http://blog.youkuaiyun.com/chensrao/article/details/6200338一、增量数据采集概述数据采集通常是指ETL过程中Extract-数据抽取部分。除了ETL外在不同应用系统之间通常也需要传递数据,在某些环境条件限制下不能将数据从一个系统直接移到另一个系统,只能借助文本来作为中间媒介传递数据,且文本的生成有时间窗口的限制,
2017-06-30 10:38:03
2040
转载 mysql1449错误
权限问题,授权 给 root 所有sql 权限 mysql> grant all privileges on . to root@”%” identified by “.”; Query OK, 0 rows affected (0.00 sec)但为什么不给root这个权限呢?
2017-06-22 16:55:48
5356
原创 JDK1.8新接口Predicate<T>及Function初步使用
本文代码改自:http://www.concretepage.com/java/jdk-8/java-8-predicate-exampleJDK1.8支持lambda expression,使用方式与小怪。见代码:package collection.myInterface;import java.util.Date;import java.util.function.Function;publ
2017-06-16 15:10:51
3625
1
原创 Collection接口的子接口——Queue接口\Deque接口\Stack类
Queue队列队列是“先进先出”结构,队尾入队首出。(队伍长度问题)。3对方法:增加(add、offer)、移出(remove、poll)、查看(peek、element)。不能插入null值。方法“报异常”和“返回null”,是不同的情况。要区分。其它方法继承Collection接口。package collection;import java.util.PriorityQueue;
2017-06-15 10:20:31
470
原创 Java三大集合类源码阅读笔记【包含超类Collection】提供学习源码
Map是集合类型,在键值对存数据。Key不能重复;一个Key只能映射到一个valueJDKAPI原文:Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。白话文:对Map取值有keySet()、values()、entrySet(),三个方法,get(key)是取其中某个值。两个批量方法:putAll(Map ma
2017-06-13 11:10:57
458
原创 观察者模式(Observer Pattern)
观察者模式(Observer Pattern)观察者模式(Observer Pattern)也叫发布订阅模式(Publish/subscribe),它是一个在项目中经常 的模式,其定义如下: Define a one-to-many dependency between objects so that when one object changes state, all its depen
2017-05-06 12:29:47
249
转载 深入jar包:从jar包中读取资源文件
深入jar包:从jar包中读取资源文件本文引用地址http://hxraid.iteye.com/blog/483115 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码:Java代
2017-04-27 13:28:01
315
原创 移动Oracle数据文件(Windows操作记录)
-- 移动数据文件使用的有2种办法 -- 根据该博文进行整理:http://www.2cto.com/database/201301/180909.html-- 方法一、以数据文件为单位移动 --1.查看数据文件 --SQL>select name from v$datafile; --2.关闭数据库 --SQL> shutdown immediate
2017-04-19 17:27:25
1405
原创 云?云计算?IaaS、PaaS、SaaS及其区别?
什么是IaaS、PaaS、SaaS及其区别云其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。任何一个使用基于互联网提供计算、存储和开发的公司,都可以从叫做从事云的公司。然而,不是所有的云公司都一样,“云”也是分层的:Infrastructure(基础设施)as a ServicePlatform(平台) a
2017-03-27 11:47:53
1567
转载 MySQL 5.7.17 绿色版 如何安装
注意:我对转载文章进行了修改!!!原文地址:http://www.cnblogs.com/lol-ashe/p/6371072.htmlMySQL5.7.17绿色版安装1、下载mysql5.7.1的zip包https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-win32.zip;2、【我
2017-03-23 09:14:50
269
原创 记一次乱码修复
写程序遇到乱码再正常不过了,今天在服务器上解决一个问题如下图:客户是给这台老服务器加了根内存,N久没重启过的Windows2003操作系统。称啥也没改过,莫名就这样了。看看,JSP文件上的字不是乱码,从数据库取出来的中文是乱码。就这幅图,咱直觉能想到哪有问题?直觉1. 数据库字符集直觉2. 连接格式编码格式直觉3. 项目编码格式(其实)是吧?想到
2017-03-22 11:29:20
411
转载 一次完整的HTTP请求与响应涉及了哪些知识?
原文地址:http://www.jianshu.com/p/c1d6a294d3c0?from=jiantop.com一、 HTTP请求和响应步骤图片来自:理解Http请求与响应以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP协议模型的角度来理解HTTP请求和响应如何传递的。二、TCP/IP协议TCP/I
2017-03-21 22:57:10
297
转载 Eclipse工具——TCP/IP Monitor使用2——如何在MyEclipse中建立一个代理服务器
原文地址:http://www.cnblogs.com/liuhongfeng/p/4187572.html如何在MyEclipse中建立一个代理服务器一、什么是 TCP/IP Monitor TCP/IP monitor 是可以监控在某个端口上通过 TCP/IP 协议传送的通信数据的一个工具软件。 TCP/IP monitor 工具,通过一些配置,这个工
2017-03-20 01:59:39
719
转载 Eclipse工具——TCP/IP Monitor使用1
原文:http://huangrongyou.iteye.com/blog/1764041Eclipse学习系列 -- TCP/IP Monitor博客分类: 工具软件 序TCP/IP Monitor是Eclipse的Debug工具之一,用于捕获Http、TCP/IP协议包。本节记录如何使用此工具进行监控网路包。TCP/I
2017-03-20 01:57:39
701
转载 Linux学习1
原文地址:http://blog.chinaunix.net/uid-21795529-id-1815046.html Linux关机命令详解及 init详解 2010-03-16 11:06:39分类: LINUX在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统
2017-03-20 01:52:58
197
转载 Java虚拟机2
从今天开始学习《深入理解Java虚拟机JVM高级特性与最佳实践(第2版)》读书的过程中,在网上搜索相应的好文章,以拓展阅读宽度。随手引用。注意:我会对引文进行修改!!!原文都会有地址下文引用http://chenzhou123520.iteye.com/blog/1585224JVM学习笔记(一):运行时数据区博客分类: JavaJVM
2017-03-20 01:26:56
241
转载 Java虚拟机1
从今天开始学习《深入理解Java虚拟机JVM高级特性与最佳实践(第2版)》读书的过程中,在网上搜索相应的好文章,以拓展阅读宽度。随手引用。注意:我会对引文进行修改!!!原文都会有地址下文引用http://www.cnblogs.com/lzq198754/p/5780486.html一、Java平台的结构图 二、JVM与JRE、JDK
2017-03-20 00:48:41
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人