自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker centos 报错

1.解决。

2024-03-27 22:44:12 106

原创 python面试

2.python 创建对象之后的事情。1.类方法,实例方法,静态方法区别。11.merge和rebase区别。10.git 远程修改版本名称。6.多进程管理,多线程管理。9.查看一个文件的前一百行。12.python内存管理。3.单例模式,适配器模式。13.配置文件管理常用库。

2024-03-20 17:40:37 89

原创 git工作常用命令

访问 http://git.lksense.com:9988/python/industrial-defect-detection/-/merge_requests/1464。然后将生成的id_rsa.pub输出并配置到gitlab上面的个人的setting。将当前修改的内容暂存到栈里面。查看pop之后当前版本的状态。

2022-09-07 14:30:48 132

原创 工作20220825

工作常用

2022-08-25 09:09:30 618

原创 IM通讯设计

IM架构

2022-08-04 23:55:19 426

原创 golang面试临时抱佛脚版本

golang面试临时抱佛脚

2022-07-25 12:21:50 20

原创 go get引用不到包的问题

mac go get

2022-07-24 12:32:43 334

原创 mac big sur版本安装brew及替换国内镜像

macbook brew big sur

2022-07-21 12:58:55 446

原创 Golang一面

前面问了一堆java问题 面试没准备 全残1.redis分布式锁有了解吗?2.redis存储的基本类型3.new和make的区别4.mysql索引失效怎么办5.如何优化mysql6.水平分表和垂直分表7.秒杀保证数据的一致性8.什么情况下需要分库 什么情况下需要分表...

2022-03-29 14:30:06 1115

原创 golang 后端一面

面试

2022-03-25 00:33:39 316

原创 docker登陆mysql提示密码错误(转载)

docker mysql

2022-03-19 11:10:41 3668

原创 docker 配置mysql并用navicat测试连接

docker配置mysql并用navicat测试连接

2022-03-18 09:54:24 220

原创 2021-07-15-letcode刷题注意事项

String 的repalce()方法的返回对象才是要得到的值,s.replace()后,s的值并没有发生改变

2021-07-15 22:38:03 79

原创 2021-07-14 letcode刷题注意点

java目前推荐Deque来替代Stack和QueueDeque的offer,poll,peek对应Queue的三个方法Deque的push,pop,peek对应Stack的三个方法2.HashSet 的add(e)方法如果添加了重复元素,会返回false3.二位数组 a[][],a.length()可以查出这个二位数组有多少行,a[0].length()可以查出有多少列判断二维数组是否为空if(anull||a.length0||a[0].length==0)4.String s...

2021-07-15 10:25:22 85

原创 pkg中关于一个变量是否等于一个值或者一个值的判断的判断中出现的失误

今天的工作中要判断的是cs_status这个变量是不是2或者是13一开始写成了if cs_status = ‘2’||‘13’ then执行函数测试中这个函数一直没有被执行冷静分析找出了原因应该写成if cs_status in(‘2’,‘13’) then2||13 =1 希望能记住这个错误,不再犯...

2021-03-18 16:10:39 110

原创 oracle中存储过程 查询出多条数据的处理方法

oracle中存储过程 查询出多条数据的处理方法 --用游标处理定义游标cursor a isselect 。。。。。。。。。。。。。。。。。…beginopen aloopfetch ainto 自己定义的变量开始操作end loop;close a;end;...

2021-03-15 11:21:51 1874

原创 oracle数据库查询,某个字段相同的数据只取一条的方法

oracle数据库查询,某个字段相同的数据只取一条的方法select s.* from (select * from t_audit_log t ,row_number() over(partiton by operator_id oder by log_id) as groupcx) s where s.group.x=1;其中operator_id 是会出现重复数据的字段 log_id是自己选择的排序依据...

2021-03-15 11:19:32 5120

原创 iterm2 初用mysql

用brew安装完mysql后,提示我输入mysql -uroot启动Mysqlmysql_secure_installation为mysql设置一个密码

2021-02-15 17:21:17 674

原创 Macbook 安装homebrew

上一篇文章中写的根据vpn安装homebrew的方法并不好,经过苦苦追寻找到了另外一种安装homebrew的方法转自知乎https://zhuanlan.zhihu.com/p/341831809

2021-02-15 17:14:14 146

原创 MacBook Pro iterm2 安装 homebrew

安装了一天,试了各种办法,包括换代理什么的,最终都无济于事,只是帮助我熟悉了linux的一些删除命令。最终是通过vpn一下子搞定的vpn连上之后,还是会出现一个错误,原因是之前安装了太多次homebrew所以需要先删除创建一个 vim 1.rb编辑内容为如下:#!/usr/bin/rubySTDERR.print <<EOSWarning: The Ruby Homebrew uninstaller is now deprecated and has been rewritten

2021-02-14 21:47:29 407

原创 深度优先遍历与广度优先遍历原理以及java实现

首先了解创建树以及进行树的连接的代码如下TreeNode tree1 = new TreeNode(1);TreeNode tree2 = new TreeNode(2);TreeNode tree3 = new TreeNode(3);TreeNode tree4 = new TreeNode(4);tree1.leftNode = tree2;tree1.rightNode = tree3;tree2.leftNode = tree4;深度优先遍历(Depth First Search

2021-01-21 17:22:43 278

原创 不借助第三个变量交换两个整数

int a = 10;int b =15;现在要求不借助第三个变量就做到交换俩个整数;第一种方法a=a-b;b=a+b;a=b-a;第二种方法a = a^b;b=a^b;a=a^b;

2021-01-21 16:24:49 112

原创 Hash实现相同Key赋值不会覆盖以及重写equals和hasCode()方法的原因和代码

Hash实现相同key赋值不会覆盖1.针对像String这样已经重写了equals和hashCode()方法的类主要方法就是写一个自己的HashMap类继承HashMap类,并重写它的put(方法public class MyHashMap<K> extens HashMap<K,String>(@overridepublic void put(K key,String value){ NewValue = value; if(**contain

2021-01-21 16:15:10 279

原创 2021-01-20

HashMap遍历的四种方法1.使用For-Each迭代entriesMap<String,String> map = new HashMap<String,String>(); for(Map.Entry<String,String> entry :map.entrySet()){ System.out.println(entry.getKey()+entry.getValue());}2.使用For-Each迭代key和valueMap&lt

2021-01-20 17:43:50 76

原创 equals和==的区别

(1)对于 == ,如果比较的是基本数据类型,则直接比较的是值是否相等,如果作用于引用类型的变量,则比较的是 引用指向的对象的地址。(2)equals 不可直接作用于基本数据类型的变量。如果没有重新equals()方法,则比较的是引用变量所指向的对象的地址,诸如String等重新了这个方法的类,则比较的是对象的内容。...

2021-01-20 16:06:47 77

原创 hashmap底层实现原理

map.put(k,v)实现原理(1)hashmap首先将(k,v)封装成node(节点类型)(2)然后调用k的hashcode()方法得出hash值(3)通过哈希表函数/哈希算法,将hash值转换成数组的下标,数组的下标位置如果没有任何的元素,就把node节点添加到这个位置上。如果这个位置上已经有链表就会用k和链表上的每个节点进行比较(调用equals()方法),如果所有节点equals()方法返回的都是false,那么就将这个新节点添加到链表尾,如果有一个节点返回了true,就把这个value值覆

2021-01-20 15:58:39 166

原创 oracle数据库 data not found的问题

工作中写pkg的时候,遇到了这个问题,原因是在 select into的时候,可能会出现查出来是空值的情况,这个时候就会报错,解决方法是用count(*)先判断有没有数据,再根据有没有数据来决定要不要进行查询并赋值。...

2021-01-19 09:59:07 1493

转载 java实现归并排序的代码

public class MergeSort {public static void merge(int[] a, int start, int mid, int end) { int[] tmp = new int[a.length]; System.out.println("merge " + start + "~" + end); int i = start, j = mid + 1, k = start; while (i != mid + 1 &a

2020-11-20 16:44:03 162

原创 java的Arrays.fills()函数详解

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入java的Arrays.fills()函数有欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑

2020-10-14 21:17:40 553

空空如也

空空如也

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

TA关注的人

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