自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 zebra分库分表

参考文章:https://github-wiki-see.page/m/Meituan-Dianping/Zebra/wiki/%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8%E8%A7%84%E5%88%99%E5%8E%9F%E7%90%86%E5%8F%8A%E8%87%AA%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEhttps://github.com/meituan-dianping/zebra/wiki/zebra%E5%88%86%E5

2021-10-13 10:30:28 241

原创 Oracle使用笔记整理

1.oracle常见函数:to_date(‘字符串’, ‘模式’):转换为日期to_char(date, ‘模式’):转换为字符串nvl(exp1, exp2):如果第一个参数值为空则展示第二个参数的值decode(value, if条件1, then值1, if条件2, then值2, default)sum(字段名)2.使用注意事项使用or的时候要把所有使用or的语句括起来视值情况更新的时候,mybatis 中加<trim prefix = “set”,suffixOverride

2021-09-22 19:53:16 50

原创 grep、awk、sed三剑客之awk

awk是一种文本模式扫描和处理语言。它可能非常复杂所以本文不是一个完整的指南,但可以让你明白awk可以做什么。它使用起来可以非常简单,强烈推荐。网上有许多不同复杂程度的在线教程,当然,总是有“man awk”。一个awk程序操纵输入文件的每一行。它有一个在处理文件内容之前的开始命令选项部分BEGIN{},main{}部分工作于文件的每一行,最后还有一个END{}部分选项在文件读完了执行。BEGIN { …. 初始awk命令 …}{ …. awk命令操纵文件的每一行…}END { …. awk结束命令

2021-09-22 19:52:24 116

原创 grep、awk、sed三剑客之grep

grep = global regular expression print(全局正则表达式打印)    用最简单的话来说,grep是在文件中查找并且打印出与查找字符串匹配的行。从文件的第一行开始,grep依次将每一行复制到缓冲区中,比较其与查找字符串,如果匹配通过,则将该行打印在屏幕上,直到扫描完文件中的所有行。注意程序中没有任何给grep存储行、修改行、或是查找行的一部分的地方。示例数据创建一个名为a_file的文件,文件内容如下:bootbookbo

2021-09-18 15:07:55 71

原创 Java细节问题小结

1.递归方法中,若要设置一个标记来对递归过程中的某些结果进行判断,用Integer和Boolean传参都失败了。解决方法:应选择使用全局变量作为标记,或者自己设置一个对象。Cause:Integer和Boolean传参失败的原因是,它们都为final对象,不可变,和String一个道理,所以传进去的参数也只能在方法中作为局部变量被使用,对原方法中的值不能造成任何影响。2.数组是可以通过int...

2020-04-13 13:09:11 66

原创 java内存模型(JMM)

1.运行时数据区域 程序计数器: 占一块较小的内存空间 作用:当前线程所执行字节码的行号指示器 【每条线程都需要有一个独立的程序计数器,这类内存区域是线程私有的】 若执行的是java方法:计数器记录的是正在执行的虚拟机字节码指令地址 若执行的是Native方法:计数器值为空...

2019-07-09 19:05:32 102

原创 ssm框架实现批量插入操作和更新操作

ssm框架实现批量插入操作和更新操作1.插入操作<insert id="insertList" parameterType="java.util.List"> insert into movie ( movie_id,movie_score,movie_name,type,box,movie_director,movie_actor,movie_area, ...

2019-07-09 18:55:07 3338

原创 关于TCP/IP协议的总结

计算机网络体系结构关于数据的封装:IP协议(这里讲的是IP的第4个版本,应记为IPv4)与IP协议配套使用的还有三个协议;地址解析协议ARP(IP要使用这个协议)网际控制报文协议ICMP(要使用IP协议)网际组管理协议IGMP(要使用IP协议)利用IP协议就可以使性能各异的网络在网络层上看来好像是一个统一的网络,一个IP地址在整个互联网范围内是唯一的,定义为:{<网...

2019-04-03 16:45:25 272

原创 线程基础篇二:线程组和线程池

线程组:ThreadGroup类在JDK1.0版本就声明了ThreadGroup类,它表示一个线程的集合。除此之外,线程组也能包含其它的线程组,它是一个树形结构。ThreadGroup有两种构造方法: /*构建一个新线程组,父线程是当前正在运行线程的线程组*/ public ThreadGroup(String name) /*创建一个新线程组。新线程组的父线程组是指定...

2019-04-02 17:05:19 419

原创 Redis学习总结

一:数据库的类型数据库分为关系型数据库和非关系型数据库(NoSQL)。关系数据库是基于关系表的数据库,最终会把数据存储在硬盘上。像我们用的MySql、Oracle、SQL Server等等。而nosql数据库是基于特殊的结构,例如Redis,并将数据存储到内存的数据库。(NoSQL = Not Only SQL)nosql的性能比关系型数据库好,但安全不及关系型数据库,所以在实际开发中一般...

2019-04-01 23:02:47 162

原创 线程基础篇一:关于实现线程的三种方式

实现线程的三种方式分别为:继承Thread类,重写run()方法,无返回值(Thread类也实现了Runnable接口)实现Runnable接口,覆写run()方法,无返回值实现Callable接口,覆写call()方法,有返回值,要配合FutureTask类的使用1.继承Thread类//线程类public class MyThread extends Thread{ //重写r...

2019-03-29 00:05:52 108

原创 POI操作Excel

编译环境:IntelliJ IDEA (自己导jar包啊~我使用的是poi-3.15版本的jar包)第一个问题:如何使用POI创建Excel表格并将内容输入到Excel表格? //创建工作簿 XSSF代表10版的Excel(HSSF是03版的Excel) XSSFWorkbook wb = new XSSFWorkbook(); //使用工作簿创建工作表 ...

2019-03-27 11:14:16 357 1

空空如也

空空如也

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

TA关注的人

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