会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cutter_point
博客园
首页
新随笔
联系
订阅
管理
[置顶]
这是我博客园里的第一篇博客
摘要: 哈哈,没错我来了,博客园,为什么要来博客园?没什么,因为CSDN我也会写,这里也会写,看以后的规划吧,可能博客园写关于java的,csdn写关于C++的博客吧!!!既然来了,那么我先来一段:class hello{ public static void main(String argc[]) {...
阅读全文
posted @ 2016-01-05 11:31 cutter_point
阅读(177)
评论(0)
推荐(0)
2025年6月28日
【collection】使用jdk8的stream方法list转map踩坑
摘要: 概述 最近工作中遇到一个特殊的情况,我们用list转map结构的时候,系统老是报错,然后花了好大的劲才发现,原来是我们用来转map的时候转换的value存在null值,但是我们知道hashmap的key和value是可以存放null对象的,那为啥会报错呢? 接下来我们一探究竟 遇到问题 先给现象,后
阅读全文
posted @ 2025-06-28 10:45 cutter_point
阅读(3)
评论(0)
推荐(0)
【milvus】通过k8s安装milvus
摘要: 背景 由于需要使用向量库,现在需要安装一个milvus向量,但是milvus的集群安装需要依赖k8s 现状k8s集群环境有问题,milvus单机版已经安装完成,现在尝试修复k8s然后安装 milvus k8s恢复 # 查看节点信息.发现节点notready kubectl get nodes # 查
阅读全文
posted @ 2025-06-28 09:03 cutter_point
阅读(2)
评论(0)
推荐(0)
2025年3月21日
【算法】【dp】最长子序列问题-使数组K递增的最少操作次数
摘要: package com.algorithm.level2.dp.lis; // 使数组K递增的最少操作次数 // 给你一个下标从0开始包含n个正整数的数组arr,和一个正整数k // 如果对于每个满足 k <= i <= n-1 的下标 i // 都有 arr[i-k] <= arr[i] ,那么称
阅读全文
posted @ 2025-03-21 11:45 cutter_point
阅读(30)
评论(0)
推荐(0)
2025年3月20日
【算法】【dp】环形数组的子数组最大累加和
摘要: package com.algorithm.level2.dp; // Kadane 算法 // 环形数组的子数组最大累加和 // 给定一个数组nums,长度为n // nums是一个环形数组,下标0和下标n-1是连在一起的 // 返回环形数组中,子数组最大累加和 // 测试链接 : https:/
阅读全文
posted @ 2025-03-20 08:49 cutter_point
阅读(13)
评论(0)
推荐(0)
2023年1月4日
【collection】6.collection源码剖析
摘要: collection源码剖析 List ArrayList ArrayList底层是数组 add 新增元素的时候其实就是在数组下一个位置进行元素赋值,重点是在扩容上 扩容 private void grow(int minCapacity) { // overflow-conscious code
阅读全文
posted @ 2023-01-04 10:37 cutter_point
阅读(23)
评论(0)
推荐(0)
【collection】5.Map关键子类源码剖析
摘要: Map源码剖析 HashMap&LinkedHashMap&Hashtable hashMap默认的阈值是0.75 HashMap put操作 put操作涉及3种结构,普通node节点,链表节点,红黑树节点,针对第三种,红黑树节点,我们后续单独去学习,这里不多做扩散 final V putVal(i
阅读全文
posted @ 2023-01-04 10:28 cutter_point
阅读(16)
评论(0)
推荐(0)
2022年12月13日
【collection】4.java容器之LinkedList,Stack,CopyOnWriteArrayList
摘要: LinkedList 节点数据结构 /** * 泛型结构 * @param <E> node */ private static class Node<E> { E item; // 双向链表,向前和向后 Node<E> next; Node<E> prev; Node(Node<E> prev,
阅读全文
posted @ 2022-12-13 09:44 cutter_point
阅读(21)
评论(0)
推荐(0)
2022年12月7日
【collection】3.java容器之ArrayList
摘要: ArrayList ArrayList底层是数组 add 新增元素的时候其实就是在数组下一个位置进行元素赋值,重点是在扩容上 扩容 private void grow(int minCapacity) { // overflow-conscious code int oldCapacity = el
阅读全文
posted @ 2022-12-07 09:58 cutter_point
阅读(11)
评论(0)
推荐(0)
2022年12月6日
【collection】2.java容器之HashMap&LinkedHashMap&Hashtable2
摘要: ConcurrentHashMap put操作 final V putVal(K key, V value, boolean onlyIfAbsent) { if (key == null || value == null) throw new NullPointerException(); //
阅读全文
posted @ 2022-12-06 10:11 cutter_point
阅读(17)
评论(0)
推荐(0)
2022年12月2日
【collection】1.java容器之HashMap&LinkedHashMap&Hashtable
摘要: Map源码剖析 HashMap&LinkedHashMap&Hashtable hashMap默认的阈值是0.75 HashMap put操作 put操作涉及3种结构,普通node节点,链表节点,红黑树节点,针对第三种,红黑树节点,我们后续单独去学习,这里不多做扩散 final V putVal(i
阅读全文
posted @ 2022-12-02 09:56 cutter_point
阅读(70)
评论(0)
推荐(0)
2022年7月19日
【JUC】ReentrantReadWriteLock
摘要: ReentrantReadWriteLock 概述 先带着问题去看这个类: 著作权归https://pdai.tech所有。 链接:https://www.pdai.tech/md/java/thread/java-thread-x-lock-ReentrantReadWriteLock.html
阅读全文
posted @ 2022-07-19 07:25 cutter_point
阅读(78)
评论(0)
推荐(0)
2022年5月15日
【HTTPS】1、使用jdk实现https接口调用和证书验证
摘要: 概述 我们之前调用https都是不做证书验证的,因为我们实现X509TrustManager方法的时候并没有具体实现里面的方法,而是不实现,那么这就会导致一个问题,那就是证书有正确性是没有得到有效验证的 常规的方法我们如果想验证的话,那就是不实现X509TrustManager,用jdk自带的方法进
阅读全文
posted @ 2022-05-15 21:29 cutter_point
阅读(2604)
评论(0)
推荐(0)
2022年4月18日
【sping揭秘】26、Springmvc中的requestMapping是如何匹配的------url尾部加/
摘要: #尾部加”/”匹配useTrailingSlashMatch ##参数初始化 参数初始化取决于requestMapping这个bean,这个bean在spring的IOC容器中初始化 我们重载一下requestMapping这个类即可 而在springboot中的初始化的bean名称默认是reque
阅读全文
posted @ 2022-04-18 22:02 cutter_point
阅读(866)
评论(0)
推荐(0)
2021年1月10日
【game】1、pacman利用bfs进行搜索路径自动吃豆
摘要: 1.设计思路 设计思路有几个,一步步优化来的 v0.1 比较复杂,而且进行了2次bfs,浪费了大量时间 v0.2 简化了2次bfs的操作,但是有很多不必要的判断逻辑,并且考虑不够全 v0.3 极大简化了逻辑,并对幽灵,玩家的路径进行探索 2.编码实现 这里只提供玩家实现,不提供主程序 import
阅读全文
posted @ 2021-01-10 17:34 cutter_point
阅读(356)
评论(0)
推荐(0)
2020年4月23日
【LEETCODE】76、面试题 08.11. 硬币
摘要: package dynamicprogramming.medium; /** * @Auther: xiaof * @Date: 2020/4/23 09:17 * @Description:面试题 08.11. 硬币 * 硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分
阅读全文
posted @ 2020-04-23 09:44 cutter_point
阅读(208)
评论(0)
推荐(0)
2020年4月21日
【LEETCODE】75、第1248题 统计「优美子数组」
摘要: package array.medium; /** * @Auther: xiaof * @Date: 2020/4/21 10:48 * @Description:1248. 统计「优美子数组」 * 给你一个整数数组 nums 和一个整数 k。 * 如果某个 连续 子数组中恰好有 k 个奇数数字,
阅读全文
posted @ 2020-04-21 12:15 cutter_point
阅读(168)
评论(0)
推荐(0)
2020年4月15日
【LEETCODE】74、第542.题 01 矩阵
摘要: package array.medium; import java.util.ArrayDeque; import java.util.Deque; import java.util.Queue; /** * @Auther: xiaof * @Date: 2020/4/15 10:49 * @De
阅读全文
posted @ 2020-04-15 11:39 cutter_point
阅读(244)
评论(0)
推荐(0)
2020年3月12日
【笔试】2、勾股数元祖或者素勾股数
摘要: package y2020.interview.huawei.gougushu; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * @Auther: xiaof * @Date: 20
阅读全文
posted @ 2020-03-12 11:06 cutter_point
阅读(3544)
评论(0)
推荐(0)
【笔试】1、强迫卖家
摘要: 小明是个强迫症卖家,有10000台设备,卖的均价要求最接近D元,输出卖出的台数N,总售价M 输入 0<D<10,精确到小数点后12位 ; 输出 M N首先想得是暴力解答然后是二分查找,寻找卖出多少台才符合要求,但是一直找不到符合要求的条件,只知道接近D之后网上百度了一下答案,虽然解决方式不是二分查找
阅读全文
posted @ 2020-03-12 11:05 cutter_point
阅读(2108)
评论(0)
推荐(0)
2019年12月19日
【LEETCODE】73、根据身高重建队列 第406题
摘要: 说实话,这道题我没想出来,但是看解题报告题解比较让人觉得眼前一亮,这里记录下来 package y2019.Algorithm.greedy.medium; import java.util.Arrays; import java.util.LinkedList; /** * @Auther: xi
阅读全文
posted @ 2019-12-19 10:01 cutter_point
阅读(351)
评论(0)
推荐(0)
2019年12月11日
【LEETCODE】72、分割回文串 III 第1278题
摘要: package y2019.Algorithm.dynamicprogramming.hard; /** * @Auther: xiaof * @Date: 2019/12/11 08:59 * @Description: 1278. 分割回文串 III * * 给你一个由小写字母组成的字符串 s,和一个整数 k。 * 请你按下面的要求分割字符串: * 首先,你可以将 s 中的部分字符修改为其他的
阅读全文
posted @ 2019-12-11 10:56 cutter_point
阅读(306)
评论(0)
推荐(0)
2019年12月8日
【VUE】1.搭建一个webpack项目
摘要: 1.npm之类的安装跳过 2.安装npm install -g @vue/cli-init 初始化项目目录 vue init webpack vue_cutter_point_blog_admin 并进行配置 等待安装ing 这里我等不到结束,直接给停了 打开项目 这个结构 运行hello worl
阅读全文
posted @ 2019-12-08 22:36 cutter_point
阅读(134)
评论(0)
推荐(0)
2019年12月6日
【LEETCODE】71、验证二叉树的前序序列化
摘要: 简单粗暴,代码有待优化,不过自己独立完成,没有参考任何材料,还是比较满意的
阅读全文
posted @ 2019-12-06 10:11 cutter_point
阅读(263)
评论(0)
推荐(0)
2019年12月2日
【springcloud】3.记一次网关优化
摘要: 今天早上过来突然被告知我们提供给外系统的接口服务出问题了,失败率高达20% 很奇怪,昨天周末,今天也没做什么处理,怎么突然变成这样了 1.接口测试 第一反应是接口是不是出问题了,然后我立马打开jmeter调20次接口 问题是全部成了??? 这就很奇怪了,让对端提供截图证据,是不是别人搞我??? 2.
阅读全文
posted @ 2019-12-02 18:01 cutter_point
阅读(393)
评论(0)
推荐(0)
【JVM】3、jvm参数和main方法参数
摘要: 在实际应用中,我们经常会使用一些额外的参数定义不通的环境下jvm的启动设置 特别是springCloud的项目,因为yml配置文件的问题,如果我们要做负载的话,会同时启动一个jar当做2个服务 那么这2个服务我们会用jvm参数,或者main的入参来区分这两个服务的入口,和yml配置文件的选择 类似这
阅读全文
posted @ 2019-12-02 14:49 cutter_point
阅读(405)
评论(0)
推荐(0)
下一页
公告