笔记
记录开发路中上的各种相关笔记、教程
潮流coder
一个打工的代码人,梦想技术一天比一天好。正在努力走向码世界,在码路中一路前行……我在码路上。
展开
-
封装java返回对象|swagger配置|jwtUtil|
【代码】封装java返回对象。原创 2023-05-13 15:42:43 · 325 阅读 · 1 评论 -
雪花算法详解
雪花算法(Snowflake)是一种生成唯一ID的算法,主要应用于分布式系统中。它可以在不依赖于数据库等其他存储设施的情况下,生成全局唯一的ID。其中,第1位为符号位,固定为0;接下来的41位为时间戳(毫秒级),记录了生成ID的时间;然后是10位的机器ID,5位数据中心ID和5位工作机器ID,用于标识不同的机器;最后是12位的序列号,用于表示在同一毫秒内生成的多个ID的顺序。实际使用时,每台机器需要配置一个唯一的机器ID,以保证生成的ID不与其他机器生成的ID重复。原创 2023-05-13 11:40:42 · 8170 阅读 · 2 评论 -
Java生成UUID的常用方式
Java生成UUID的常用方式原创 2023-03-28 14:05:33 · 31687 阅读 · 2 评论 -
oracle连表删除、常见的连表删除SQL
oracle连表删除常用原创 2023-03-23 15:38:29 · 5579 阅读 · 0 评论 -
listagg去重;decode、对某字段去重;pom;一个表更新到另一个表;MySQL判空、参考手册、密码忘记
oracle相关原创 2022-05-17 17:40:04 · 231 阅读 · 0 评论 -
js的split()[0];js函数带或不带括号;jstypeof;js判断数组;js判断null和undefined的简法
js的split原创 2022-05-13 16:07:24 · 244 阅读 · 0 评论 -
Javaclob转String;java截取字符串;Java逗号拼接字符串;取出字符串汉字;String拼接多方式;解二元一次方程组
Java中clob类型转String原创 2022-04-24 16:29:29 · 546 阅读 · 0 评论 -
linuxchmod、解析域名;相对路径linux清除历史;linux安装MySQL;linux防火墙;linux远程、上传下载文件命令、运行jar输入到文件\scp、跳行数
chmod-g和chmod-G区别原创 2022-03-23 18:40:09 · 233 阅读 · 0 评论 -
java.lang.SecurityException: Filter of class org.apache.catalina.ssi.SSIFilter is privileged and can
tomcat启动报错转载 2022-03-09 16:36:29 · 155 阅读 · 0 评论 -
post和put区别;jsJSON转换;js正则/g;Java常见异常;spring@Transactional注解;String.formatjava删除集合(数组)空元素new String[0]
https://www.cnblogs.com/banyouxia/p/13188536.html原创 2022-03-01 00:08:29 · 128 阅读 · 0 评论 -
Oracle的wm_concat();jquery中ajax的success回调;在线笔记;idea以插入形式粘贴取出某条SQL;idea前进后退快捷键;oracle11g安装;git stash
oracle函数转载 2022-02-16 14:41:02 · 86 阅读 · 0 评论 -
idea中jsp乱码;Tomcat控制台中文乱码;引入JS文件页面上中文乱码;html字符实体如';String.format();js断点;new Object[0];$(“选择器”)[0]
idea中jsp乱码问题转载 2022-02-08 11:41:38 · 566 阅读 · 0 评论 -
Object类型转换为Long;CentOS7添加删除端口;left join一对多的问题;BigDecimal类;Java8API;Java反编译工具;相对路径;端口占用
强制在前面加Long会报错,可以采用下面的办法Object o = new Object();Long l = Long.valueOf(String.valueOf(o)).longValue();转载 2022-01-18 17:19:36 · 255 阅读 · 0 评论 -
Java8新特性之Stream流;mybatisplus查询某字段并返回List集合;instanceof;Normalizer.normalize();Integer缓存机制;JSON和JAVA转换
java新特性之stream流原创 2022-01-17 13:37:33 · 1136 阅读 · 0 评论 -
SpringBoot解决跨域\多环境配置;java获取请求端的ip;@Transactional讲解;VSCode无法打开终端窗口、插件
springboot解决跨域问题原创 2022-01-12 16:27:23 · 280 阅读 · 0 评论 -
狂神说笔记-注解和反射(笔记集)|Nginx详解、读取不到静态资源
狂神说笔记-注解和反射(笔记集)原创 2022-01-06 14:26:27 · 417 阅读 · 0 评论 -
二叉树前中后序遍历;设置gitHTTP连接方式的凭证存储时间;Git中credential.helper设置;解决idea一直弹窗输入git密码;idea中设置vm文件的硬盘位置
二叉树前中后序遍历,设置gitHTTP连接方式的凭证存储时间原创 2022-01-05 20:59:32 · 861 阅读 · 0 评论 -
mybatis笔记【处理多个字段的问题】|mybatis输出日志到文件|不等于
例子1:mapper层: List<Map> queryBookCondition(@Param("params") Map<String, Object> params);对应的mybatis写法:<select id="queryBookCondition" resultType="map"> select book_id bookId, book_name bookName, book_number bookNumbe原创 2021-12-29 09:23:21 · 705 阅读 · 0 评论 -
数据库事务的四种隔离级别|idea设置自定义类和方法注释|swagger注解说明|JavaVO的理解|plsql无法连接远程库,oracle环境变量tns;plsql试用到期;plsql使用安装介绍
https://www.cnblogs.com/dingpeng9055/p/11190203.html原创 2021-12-19 17:47:05 · 615 阅读 · 0 评论 -
解决linux手动安装JDK出现cannot execute binary file: Exec format error的问题
从字面意思上来说这个问题是说不能执行所执行的文件格式。但是一看自己的jdk安装包和自己的linux版本都是64位的,按理说应该不会出现不能执行的问题。直到后面找到了一个大佬的解决办法:(他与我的情况正好相反,它的linux系统是需要安装aarch版本的)上链接→原来是我的linux环境下的jdk下错了,虽然是64位的linux环境的jdk安装包,但是aarch64是和单纯的64那个版本是不同的版本,详见下图可见我的系统版本是非aarch版本,所以应该安装x64位的如果是aarch版本的,应..原创 2021-12-17 20:47:09 · 14567 阅读 · 15 评论 -
springboot缺点|Linux安装JDK环境两种方式|Linux关闭未退出的tty终端|SpringBoot与jsp的项目打包成jar不能访问的解决办法|linux 用户及用户授权、在线
1、将现有或传统的Spring项目转换为Spring Boot应用程序是一个非常困难和耗时的过程,它仅适用于全新Spring项目。2、集成度较高,使用过程中不太容易了解底层;原创 2021-12-16 20:31:43 · 528 阅读 · 0 评论 -
数据库主键冲突解决办法|为何hashmap链表长度超过8会转换成红黑树|VUE中v-bind和v-on区别|SSH远程连接linux中断;linux给普通用户root权限、部署tomcat
https://www.cnblogs.com/xzwblog/p/7047849.html原创 2021-12-12 17:24:11 · 671 阅读 · 0 评论 -
Java正则、时间转换、将对象数组转换为字符数组、枚举构造器、BigDecimal转换
Java正则表达式可参考教程:http://c.biancheng.net/view/5812.htmlpublic static void main(String[] args) { String regex = "^\\w+[@].*\\.((com)|(cn))(\\.com|\\.cn)?"; String b = "gond_@132.cn.cn"; //还可以使用Pattern和Matcher,他们有很多方法,可参考https://www.runoob.com/java/j原创 2021-10-08 10:12:30 · 241 阅读 · 0 评论 -
hbuilderx打包APP|Java文件读写|java返回JSON|对象排序|double小数|删除指定文件夹|java打包成jar
参考一参考二安卓证书生成转载 2021-04-29 11:45:24 · 684 阅读 · 0 评论 -
ssm配置文件
1、applicationContext.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" x原创 2021-09-18 00:26:21 · 98 阅读 · 0 评论 -
MySQL将一张表数据复制到另一张表;Java访问权限;springmvc注解;变量命名codelf;mysqlin和or区别;MySQL字符串拼接;Navicat生成ER图
https://m.py.cn/db/mysql/20130.html原创 2021-05-20 10:36:25 · 119 阅读 · 0 评论 -
session、cookie和token;跨域和跨域的解决办法;springboot配置文件加载顺序;微服务与单体应用区别;npmnpm audit fix问题
session、cookie、token跨域和跨域的解决办法转载 2021-05-13 09:59:26 · 161 阅读 · 0 评论 -
spring单例模式-依赖注入;spring用到的设计模式;spring注入的三种方式;ApplicationContext中的getBean()
spring单例模式-依赖注入转载 2021-05-12 23:44:47 · 195 阅读 · 0 评论 -
JAVA时间类及java8新时间类;双冒号、Java8新特性;Java朗姆达表达式;Java常见异常;@Autowired和@Resource的区别;SpringBoot从配置文件中获取属性值【笔记】
JAVA时间类及java8新时间类转载 2021-05-12 17:19:47 · 140 阅读 · 0 评论 -
js给select下拉框赋值-通过jquery方法赋值;jqueryslideBox(jquery轮播);jquery获取当前输入框值、is函数、function($)含义
JS_Select赋值的几种方式jquery添加元素菜鸟教程时间控件联动,根据选择日期+7天转载 2021-05-12 15:56:18 · 3324 阅读 · 0 评论 -
Java向上、向下转型;Java父子类之间的转换;Java封装、继承、多态详解;springboot注解;Java堆栈分别存储什么
Java向上转型、向下转型Java父子类之间的转换Java父子类之间的转换2转载 2021-05-12 13:21:47 · 135 阅读 · 0 评论 -
SQL注入详解|MySQL触发器|MySQL索引类型
※SQL注入详解,包括mybatis#{}${}区别※转载 2021-05-12 10:56:51 · 149 阅读 · 0 评论 -
AJAX请求后页面数据未刷新问题|电脑投影显示灰色要安装投影驱动|国外域名购买方式
原文章转载 2021-05-11 16:31:07 · 221 阅读 · 0 评论 -
如何使用LEFT JOIN实现多表查询;idea的import多个后自动生成*;idea快捷键;idea设置打开窗口个数;idea设置Serializable;idea某文件夹没有git选项
left join连接多表转载 2021-05-11 12:31:55 · 330 阅读 · 0 评论 -
springboot文件上传下载,cookie自动登录,session,bootstrap使用,springboot整合jsp,mybatis注解的使用【笔记】
原文转载 2021-04-22 16:33:18 · 178 阅读 · 0 评论 -
@RequestParam注解的详细介绍|RequestParam和pathVariable详解|RequiredArgsConstructor
转载来源转载 2021-04-21 01:28:33 · 289 阅读 · 0 评论 -
如何让网页背景图铺满整页(html+csss实现网页背景图铺满整页);a标签删下划线、禁用;innerHTMLouterHTML;css字体间距hover图片放大
background背景图片设置body { width: 100%; height: 100%; background: url(../images/bg.png) no-repeat; background-size: 100% 100%; background-attachment: fixed;/* 不设置的话页面滑动时,背景会不铺满*/}图片绝对定位实现<body> <div id="Layer1" style="position:absol.转载 2021-03-31 20:09:20 · 6538 阅读 · 0 评论 -
【java】数据结构——双向链表
public class DoubleLinkedListDemo { public static void main(String[] args) { System.out.println("双向链表~~~"); //创建结点 HeroNode hero1 = new HeroNode(1,"陈二","小陈"); HeroNode hero2 = new HeroNode(2,"张三","小张"); HeroNode原创 2021-03-23 14:41:33 · 74 阅读 · 2 评论 -
判断循环队列是否为空/满
→转载 2021-03-18 20:13:39 · 2305 阅读 · 0 评论 -
稀疏数组
public class SparseArray {//稀疏数组 public static void main(String[] args) { int arr[][] = new int[11][11]; arr[1][2] = 1; arr[2][3] = 2; arr[5][5] = 6; for (int []row:arr){ for (int data:row){原创 2021-03-18 15:58:15 · 76 阅读 · 0 评论