自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sql常用函数

1.row_number函数,排名连续不重复,搭配over()使用,需要注意over字句与外面的order by字段,顺序需一致。3.dense_rank函数,排名连续,会根据排序的字段将相同的值归为一组。2.rank函数,排名不连续,会根据排序的字段将相同的值归为一组。4.ntitle函数,将所有记录分成n个组,每组序号一样。

2024-01-03 16:15:16 367 1

原创 kingbase注意事项及常用sql

【代码】kingbase注意事项及常用sql。

2023-12-24 13:46:47 392 1

原创 DataX使用Bug记录 编译后无法同步

Datax使用bug记录:问题描述官网的datax工具包测试可以mysql对mysql同步,自己下载源码编译的就是不行原因分析:官方的python datax.py …/job/job.json执行测试通过但是使用Datax-web就会一直停留在INFO OriginalConfPretreatmentUtil - Available jdbcUrl:…解决方案:通过对比发现是mysqlreader和mysqlwriter使用的mysql-connector-java依赖版本不一样

2022-05-07 23:34:26 435

原创 SpringBoot打包jar文件

加入插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins></.

2021-04-01 22:57:17 99

原创 The current branch master has no upstream branch.的解决

fatal: The current branch master has no upstream branch.To push the current branch and set the remote as upstream, usegit push --set-upstream origin master用git init 初始化本地仓库后git remote add origin url添加远程仓库地址,add,commit文件至本地仓库后git push 出现这个问题。问题原因:没有将远程分

2021-02-20 22:43:25 5217

原创 多线程创建使用,生命周期,线程安全问题解决,定时器实现,wait,notify方法

线程的创建与启动Thread类有两个常用构造方法Thread()/Thread(Runnable)继承Thread类,重写run方法实现Runnable接口,重写run方法----适用于此类有父类的情况下多线程常用方法Thread.currentThread()//获取当前线程的线程信息Thread.currentThread().getName()//获取当前线程的线程名称myThread.setName("mmmmmmmmmm");//设置此线程名称 this.getId()//获取此

2020-12-23 12:50:34 162

原创 通过原生js发起ajax请求和通过json格式返回数据及解析

ajax可以实现不刷新页面就发起请求(局部刷新)异步对象:XMLHttpRequestajax中使用xmlHttpRequest对象//1、创建xmlHttpRequest对象var xmlHttpRequest = new xmlHttpRequest();//2、绑定事件 (每次当异步对象发起请求,获取了数据都会触发这个事件 onreadystatechange)xmlHttpRequest.onreadystatechange = function () { if (xml

2020-12-20 20:38:44 1932 1

原创 转发和重定向

web系统中资源跳转:转发 forward重定向 redirect//转发 一次请求 req.getRequestDispatcher("zhuan").forward(req, resp);// 重定向 两次请求 执行到此处,讲路径返回给浏览器,浏览器又向服务器发送了一次请求 resp.sendRedirect(req.getContextPath()+"/chong");转发和重定向的相同点和不同点:相同点:都可以完成资源跳转

2020-12-17 22:45:34 95

原创 添加Cookie和固定host,Session的使用

添加Cookie固定host打开文件hosts路径C:\Windows\System32\drivers\etc\hosts在最后一行添加127.0.0.1 punk.running.com 后面是你想通过此域名访问127.0.0.1设置 好就可以通过此域名加端口号访问项目通过此方法cookies.setDomain("running.com") 表示跨域共享cookie 后面访问punk1.running.com也可以 将刚才punk....

2020-12-15 21:01:06 1029

原创 jdbc连接mysql进行增删改查

目录第一种方式:适用于查询操作第二种方式:适用于修改操作添加数据:修改数据删除数据第一种方式:适用于查询操作import java.sql.*;public class Test { public static void main(String[] args) throws Exception { //1、加载jdbc驱动 Class.forName("com.mysql.jdbc.Driver"); //2、创建数

2020-12-14 14:32:11 166 1

原创 带包名java文件在cmd里编译和运行

带包名java文件在cmd里编译和运行// 在day这个包下的java程序package day;public class f { public static void main(String[] args) { System.out.println(111); }}必须在day文件夹外运行,编译的话在包内或包外都可以// 包内编译javac f.java//包外编译javac day/f.java//甚至可以在包上层路径编译javac month/d

2020-12-09 20:13:58 485

原创 PriorityQueue三种重写compare的方法

PriorityQueue三种重写compare的方法方法一://通过匿名内部类实现Comparator接口,重写compare方法PriorityQueue<Integer> priorityQueue1 = new PriorityQueue<>(new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) {

2020-11-11 21:50:51 1349

原创 java中二进制,八进制,十六进制的声明和互相转换

二进制声明以0b为前缀八进制声明以0为前缀十六进制声明以0x为前缀二进制,八进制,十六进制在运用时会自动转换为十进制public class demo01 { public static void main(String[] args) { int a=12; //声明十进制变量 int b=0b111; //声明二进制变量 int c=0111; //声明八进制变量 int d=0x111; /

2020-10-12 15:06:46 561

原创 Java变量与运算符

​Java变量与运算符变量基本数据类型(8种)byte 1字节short 2字节int 4字节long 8字节float 4字节double 8字节char 2字节boolean 未规定运算符算数运算符 + - * / %关系运算符 == != < > <= >=逻辑运算符 && || !位运算符 按位与& 按位或| 按位取反~ 按位异或^移位运算符左移<< 相当于乘2的几

2020-10-12 15:04:23 56

空空如也

空空如也

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

TA关注的人

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