![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新篇章
笔记记录 后期回顾
江小厮
吾
展开
-
常用小点记录
SQLOracle语句最大值排除字母,汉字,null,只取数字select max(case when regexp_replace(MERCHAND_ID,'[0-9,.]', '') IS NULL then to_number(MERCHAND_ID) else 0 end) from SHWZ_DSH_RK_APPLY_MERCHAND MySql线程线程池基本使用对数据切割 动态使用线程 线程内部需要try/** * 插入数据 * @param attachFi原创 2021-03-02 21:44:28 · 93 阅读 · 0 评论 -
JVM记录
认识JDK > JRE > JVM源码到类文件javac ** .java —> **.class** .java -> 词法分析器 -> tokens流 -> 语法分析器 -> 语法树/抽象语法树 -> 语义分析器-> 注解抽象语法树 -> 字节码生成器 -> ** .class文件类加载机制转载 :(1)通过一个类的全限定名获取定义此类的二进制字节流(2)将这个字节流所代表的静态存储结构转化为方法区的运原创 2021-03-01 22:25:39 · 107 阅读 · 0 评论 -
java常用方法记录
短UUIDjava代码public static String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D原创 2021-02-25 21:11:16 · 165 阅读 · 0 评论 -
linux操作记录
常用操作ll 查看目录 ls 非管理员查看目录 ls -alls 显示文件和目录列表 ls [-alrtAFR] [name...] -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件mkdir 创建目录 mkdir [-p] dirName -p 父目录不存在情况下先生成父目录cd 切换目录 cd [dirName] touch 生成一个空文件 echo 生成一个带内容文件 echo abcd > 1.txt, echo 1234 >原创 2020-12-25 23:42:20 · 200 阅读 · 0 评论 -
redis记录
redis安装基于Ubuntu安装过程首先安装C语言环境Redis是c语言开发的# 安装依赖项 gcc/g++、make等开发工具$ sudo apt-get install build-essential $ sudo apt-get install gcc $ sudo apt-get install g++1.创建soft目录#创建soft目录 用于放tar包mkdir soft#进入softcd soft2.在官网找到redis对应版本地址 https://red原创 2020-12-24 23:08:18 · 203 阅读 · 0 评论 -
spring - xxx 记录
Spring5IOC控制反转IOC(Inversion of Controller)翻译过来’控制反转’IOC本质上是一个概念,是一种思想,控制反转就是对对象控制权的转移,SpringIoC容器创建对象,然后将对象的使用权交出去SpringFramework相关Jar地址: https://repo.spring.io/libs-release-local/org/springframework/spring/基于XML配置注册Bean<?xml version="1.0" enco原创 2020-12-18 23:48:28 · 192 阅读 · 1 评论 -
IO流记录
什么是IO流I/O 实际上是input和output,也就是输入和输出。而流其实是一种抽象的概念,它表示的是数据的无结构化传递Java中IO在Java中I/O流操作的类很多,但是核心体系实际上就只有File、 InputStream、OutputStream、Reader、Writer分类字节流:操作的数据单元是8位的字节。InputStream、OutputStream作为抽象基类。字符流:操作的数据单元是字符。以Writer、Reader作为抽象基类。简单文件内容读取F原创 2020-12-16 23:19:55 · 156 阅读 · 0 评论 -
java8 常用(转换)记录
java8 常用(转换)1.集合遍历迭代// Java 8之前:for (String wlr : wlrs) { System.out.println(wlr);}// Java 8之后:wlrs.forEach(n -> System.out.println(n)); // 使用Java 8的方法引用更方便,方法引用由::双冒号操作符标示,features.forEach(System.out::println);2.过滤// 创建一个字符串列表,每个字符串长度大原创 2020-12-15 11:30:40 · 187 阅读 · 0 评论 -
Java核心内容记录
Java核心内容介绍一.数据结构1.数组特点:1.内存地址连续,使用之前必须要指定数组长度2.可以通过下标访问的方式访问成员,查询效率高3.增删操作会给系统带来性能消耗[保证数据下标越界的问题,需要动态扩容]2.链表单向链表和双向链表双向链表特点1.灵活的空间要求,存储空间不要求连续2.不支持下标的访问,支持顺序遍历检索3.针对增删效率会更高些,只和操作节点的前后节点有关系,无需移动元素。3.树红黑树红黑树,Red-Black Tree [RBT] 是一个自平衡【不是原创 2020-12-14 10:52:42 · 108 阅读 · 0 评论 -
线程与并发编程记录
线程基本介绍线程基本操作及原理Thread.join使用及原理 Thread.join的作用是保证线程执行结果的可见性 Thread.join的本质其实是wait/notifyall 让主线程进入阻塞状态,join底层就是使用了wait进行了等待,有wait就必然会有 notify/notify_all,notify并不是在java代码层面中实现的,他是在jvm实现的,线程的销毁都是在jvm中实现的,join调用完在销毁时jvm中有一个ensure_join(this); 方法会去实现lo原创 2020-12-13 22:20:44 · 115 阅读 · 0 评论 -
maven项目初始构建 环境整理
maven项目构建后 idea环境配置maven选择meven环境修改编码格式注解激活生效java编译版本选8File Type 过滤通俗一点 就是 过滤上传 git 不该上传的东西pom.xml暂时 没有原创 2020-11-28 16:19:18 · 77 阅读 · 0 评论 -
markdown 简单操作 记录
MarkDown学习#+空格 回车 --> 标题二级标题##+空格 回车 --> 二级标题 以此类推三级标题文字两边一个星号就是斜体两边加两个星号就是粗体两边三个***星号***就是斜体加粗两边加两个波浪就是删除线引用加一个>分割线三个—杠三个星号图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5D1nAVNf-1606548130020)(C:\Users\Administrator\AppData\Roami原创 2020-11-28 15:23:03 · 63 阅读 · 0 评论