自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (7)
  • 收藏
  • 关注

原创 zookeeper作为dubbo注册中心报错

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2021-06-01 17:44:36.658 ERROR 24784 --- [ main] o.s.boot.SpringApplication : Application run failedjava.lang.Illegal

2021-06-01 17:51:48 350

原创 mac问题

安装brew安装talib库报错https://www.jianshu.com/p/a9f47597b15d安装pytorch

2022-07-01 15:35:54 152 1

原创 接触名词汇总

1.使用关键字 explainexplian关键字详解2.group by 和having的区别Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。  作用:通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。  注意:group by 是先排序后分组!需要注意说明:当同时含有where子句、group by 子句 、having子句及聚集函数时,执行顺序如下:1、执行where子句查找符合条件的数据;2、使用gro

2022-03-11 18:37:23 179

原创 php中的无法得到double无法得到.00精度

php中的无法得到double无法得到.00精度如何解决?

2022-01-27 11:39:20 287

原创 mac问题总结

安装brew/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2021-12-27 20:11:50 159

原创 使用pandas中的问题

获取dataframe某列最大值,获取pandas DataFrame中某一行的最大值的列名称df.idxmax(1)

2021-12-27 12:28:10 723

原创 常见面试题总结

Linux 命令ps(process status),用来查看当前运行的进程状态,一次性查看,如果需要动态连续结果使用top linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停

2021-11-27 16:13:43 182

原创 git管理仓库问题

git管理仓库使用http协议可以直接使用 push提交修改 不必配置公钥使用git管理 首先得配置github或者gitee地址,还要配置公钥才能进行push工作,否则只能pull原因: 自己开始使用的是 gitlab账号密码 导致认证失败,使得在push时权限认证失败。使用http直接是在idea登录gitee的账号密码会拥有该权限...

2021-11-19 18:16:50 297

原创 linux安装mysql

--解压压缩包tar -xzvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz改名[root@localhost local] mv mysql-5.7.21-linux-glibc2.12-x86_64/ mysql4创建数据仓库目录--/data/mysql 数据仓库目录 mkdir /data/mysql ls /data/5新建mysql用户、组及目录# ---新建一个msyql组#创

2021-10-28 15:15:34 95

原创 判断是否回文链表遇到的问题

public static void main(String[] args) { ListNode l5 = null; ListNode l4 = new ListNode(1,l5); ListNode l3 = new ListNode(2, l4); ListNode l2 = new ListNode(1,l3); ListNode head= new ListNode(1,l2); boolean

2021-10-22 14:31:38 69

原创 synchronized与ReentrantLock的区别

添加链接描述

2021-10-09 15:38:59 55

原创 短网址生成

首先在用户输入一条长链接传到后端的时候,我先生成了数字和字母随机组成的6位字符,然后把这个字符和长链接保存到数据库。保存成功后,把这6位字符拼上我的网址,返回给用户,就像是这样的https://wjup.top/HtN3Gc当用户拿到这个短网址访问的时候。我在后台进行获取这个短网址的6个字符,然后根据这个字符到数据库查询原来的链接,再进行301永久重定向到原网址就可以了。整体实现非常简单。当然我还增加了对短网址加密的功能,只有输入正确的密码才能访问原始链接生成随机数字和字母的代码private .

2021-09-28 21:04:07 951

原创 使用redis整合springboot实现分布式锁

使用redis整合springboot实现分布式锁:分布式锁:在对图片进行标注的时候,为了保证数据一致性的问题,只能有一个用户进行操作标记,其他的用户等到当前用户取消对图片的操作之后才能进行访问。整体的处理逻辑: 首先创建锁的实体MathodLock,添加用户图片等属性。在图片控制类中将判断是否获得锁并且加到表boolean flag = redisService.lock(String.valueOf(id),String.valueOf(userId)); if (fla

2021-09-15 20:26:37 140

原创 解决Updates were rejected because the tip of your current branch is behind its remote counterpart问题

解决Updates were rejected because the tip of your current branch is behind its remote counterpart问题

2021-08-25 10:58:37 177

原创 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘

python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.pip --default-timeout=100 install 库名称 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2021-08-12 13:46:02 136

原创 Java中&&和&,||和|的区别

Java中&&和&,||和|的区别欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markd

2021-08-10 15:52:55 57

原创 java的reference用法

java的reference的默认初始值为null;java引用分为四种:强引用软引用弱引用虚引用详解

2021-07-28 20:42:00 255

原创 为什么要引入CFS

2021-07-22 20:37:52 73

原创 java力扣问题

public TreeNode searchBST(TreeNode root, int val) { if(root == null) return null; if(root.val == val ) return root; if(root.val < val ){ return searchBST(root.right,val); } if(root.val >val ){ .

2021-07-22 17:36:31 121

转载 springBoot实现roketMQ

java解析properties后缀的文件springBoot实现roketMQ

2021-07-19 09:50:54 107

原创 kafka日志清理以及删除topic

删除topic

2021-07-14 20:26:04 409 1

转载 集成springboot使用rocketmq來实现异步生成coco数据集

目前主流的MQ主要是Rocketmq、kafka、Rabbitmq,Rocketmq相比于Rabbitmq、kafka具有主要优势特性有:• 支持事务型消息(消息发送和DB操作保持两方的最终一致性,rabbitmq和kafka不支持)• 支持结合rocketmq的多个系统之间数据最终一致性(多方事务,二方事务是前提)• 支持18个级别的延迟消息(rabbitmq和kafka不支持)• 支持指定次数和时间间隔的失败消息重发(kafka不支持,rabbitmq需要手动确认)• 支持consumer端t

2021-07-08 09:56:23 214

原创 Truncated incorrect DOUBLE value

网上搜索到的对“Truncated incorrect DOUBLE value”的解决方法:修改了多个列的值而各列之间用逗号连接而不要用and错误写法示例:update tablename set col1=value1 and col2=value2 where col3=value3; 正确写法示例:update tablename set col1=value1 ,col2=value2 where col3=value3; ...

2021-07-05 16:02:38 415

原创 pytorch错误

安装完pytorch之后遇到这个错误CSDN以及国内的解决方案都是更新numpy问题并没有得到解决OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\chunc\anaconda3\lib\site-packages\torch\lib\asmjit.dll" or one of its dependencies.问题的原因是没有安装c++驱动直接安装c++驱动即可解决ht

2021-06-15 10:19:42 390

原创 java.lang.NoClassDefFoundError

Error creating bean with name 'taskController': Injection of @Reference dependencies is failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/security/core/userdetails/UserDetailsdubbo进行通信时遇到此问题解决办法:在pom.xml中加入依赖: <depende

2021-05-27 13:56:57 334

原创 解决org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for

解决org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for 错误最近开发遇到问题:用zookeeper用作注册中心来使用dubbo服务;cosmer运行报错:Exception in thread “main” org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCod

2021-05-12 15:24:03 1993

原创 动态规划力扣java

区域和检索 - 数组不可变给定一个整数数组 nums,求出数组从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i、j 两点。输入:[[[-2, 0, 3, -5, 2, -1]], [0, 2], [2, 5], [0, 5]]输出:[null, 1, -1, -3]要计算 sumRange(i,j),则需要计算数组 nums 在下标 jj 和下标i−1 的前缀和,然后计算两个前缀和的差。如果可以在初始化的时候计算出数组 nums 在每个下标处的前缀和,即可满足每次调用 sumRa.

2021-03-09 17:09:55 125

原创 贪心算法力扣简单题(java)

判断子序列给定字符串 s 和 t ,判断 s 是否为 t 的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。本题询问的是,ss 是否是 tt 的子序列,因此只要能找到任意一种 ss 在 tt 中出现的方式,即可认为 ss 是 tt 的子序列。而当我们从前往后匹配,可以发现每次贪心地匹配靠前的字符是最优决策。假定当前需要匹配字符 cc,而字符 cc 在 tt 中的位置 x_.

2021-03-07 17:13:02 389 1

原创 力扣位运算简单java

多数元素给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入:[3,2,3]输出:3示例 2:输入:[2,2,1,1,1,2,2]输出:2位运算c++class Solution {public: int majorityElement(vector<int>& nums) { int res = 0; for(i.

2021-03-03 17:16:08 286

原创 蓄水池抽样

链表随机节点给定一个单链表,随机选择链表的一个节点,并返回相应的节点值。保证每个节点被选的概率一样。进阶:如果链表十分大且长度未知,如何解决这个问题?你能否使用常数级空间复杂度实现?示例:// 初始化一个单链表 [1,2,3].ListNode head = new ListNode(1);head.next = new ListNode(2);head.next.next = new ListNode(3);Solution solution = new Solution(head);.

2021-03-02 11:10:17 65

原创 力扣简单题链表(Java)

相交链表编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点 c1 开始相交。示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Reference of the node with value = 8输入解释:相交节点的值为 8 (注意,如果两个链表相交则不能为 0)。从各自的表头开始算起,链表 A 为 [4,1,8,4,5],链表 B .

2021-03-01 17:25:32 327 1

原创 力扣二叉树简单题集合(Java)

二叉树的直径给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。示例 :给定二叉树1/ 2 3/ \4 5返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。注意:两结点之间的路径长度是以它们之间边的数目表示。class Solution { int count; public int diameterOfBinaryTree(TreeNode root) {.

2021-02-24 18:30:58 232

原创 剑指offer数学专题(java)版本

11.输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。示例1输入:10返回值::2如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边的1后面还有0的话)。其余所有位将不会受到影响。举个例子:一个二进制数1100,从右边数起第三位是处于最右边的一个1。减去1后,第三位变成0,它后面的两位0变成了1,而前面的1保持不变,因此得到的结果是1011.我们发现减1的结果是把最右边的一

2021-01-31 20:36:24 61

原创 递归剑指offer(递归)java版

8.一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。示例1输入:1返回值:1示例2输入:4返回值::5思路public int JumpFloor(int target) { if(target <= 0) return 0; if(target == 1) return 1; int count = JumpFloor(target -1) + JumpFloor(

2021-01-26 21:23:24 46

原创 剑指offer数组专题 (java)

1.在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例1输入:7,[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]返回值:true...

2021-01-25 21:44:24 52

原创 剑指offer字符串专题(java)

2.替换空格请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 public String replaceSpace(StringBuffer str) { return str.toString().replace(" ","%20"); } public String replaceSpace(StringBuffer str) { StringB

2021-01-19 18:33:12 65

原创 位运算剑指offer经典题

40.一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。数组里包含了两个只出现一次的数字,那么所有数字依次异或的结果就是这两个只出现一次的数字的异或结果。我们要想办法利用这个异或结果,把数组分为两个子数组,一个子数组包含一个只出现一次的数字,另一个数组包含另一个只出现一次的数字。由于这两个只出现一次的数字肯定不相等,那么这个异或结果肯定不为0,也就是说在这个结果数字的二进制表示中至少就有一位为1。我们在结果数字中找到第一个为1的位的位置,记为第N位。现在我们以第N

2021-01-15 17:50:51 49

原创 动态规划剑指offer

30.输入一个整型数组,数组里有正数也有负数。数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 O(n).示例1输入[1,-2,3,10,-4,7,2,-5]返回值18输入的数组为{1,-2,3,10,—4,7,2,一5},和最大的子数组为{3,10,一4,7,2},因此输出为该子数组的和 18。//思路 public int FindGreatestSumOfSubArray(int[] array) { if(array.leng

2021-01-15 12:21:57 54

原创 剑指offer链表专题“(java)

3.输入一个链表,按链表从尾到头的顺序返回一个ArrayList。示例1输入{67,0,24,58}返回值[58,24,0,67]递归方法public class Solution { public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { ArrayList<Integer> res = new ArrayList<>(); if(

2021-01-04 16:11:34 58

原创 剑指offer二叉树专题

df

2020-12-31 14:50:56 70 1

tomcat部署.docx

tomcat部署.docx

2021-12-17

mysql安装教程.docx

linux安装教程centos版本

2021-10-28

wordCount.zip

hadoop的idea版本wordcount实例 包含jar包

2021-01-31

实验GUI.docx

java GUI 项目如下(包含源代码,以及运行截屏) 利用可视化完成向文件的读取和写入,含有读取和写入两个按钮,在文件中间显示所要读取和写入的对象 在一开始定义两个按钮一个是读取一个是写入,在主程序中定义读取和写入按钮的作用,读取:表示向D盘读取123文本文件中数据或者文字,写入:表示向文件写入数据,另外还定义了若文件不存在,向用户提示“操作错误”

2020-03-24

java报告.wps

JAVA应用程序设计上机报告包含以下几个实验,都是源程序。 用户从键盘只能输入整数,程序输出这些整数的乘积;使用while循环语句计算1~100之间能被3和7同时整除的整数之和;使用for循环计算8+88+888+8888+...;计算1-1/3+1/5-1/7+1/9-1/11...的前10000项的和;编写一个类,该类创建的对象可以计算等差数列的和;编写两个类;A和B,A创建的对象可以计算两个正整数的最大公约数,B创建的对象可以计算两个数的最小公倍数。要求:B类中有一个成员变量是用A类声明;

2020-03-24

万年历的PCB原理图和电路原理图,包含工程文件和元件库

万年历的pcb(包含实验报告),电路原理图。pcb图,还有源文件,原件库 直接用Altium Designer打开,是一个完整的工程,有问题可以私信我 三、 系统硬件电路的分析及图纸设计 3 3.1 系统硬件功能的总体描述 3 3.2系统各部分电路分析 3 3.3主要芯片功能介绍 7 四、 原理图库典型元件以及图纸设计方法和技巧 10 五、 PCB设计分析 11 六、 实习的心得与体会 12 七、参考文献 14 八、总原理图附图 14 九、PCB附图 14

2020-03-24

最小二乘法回归模型java.doc

最小二乘法一元线性回归模型的Java实现(包含代码) 最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。最小二乘法还可用于曲线拟合。通过一元线性模型应用来理解最小二乘法。

2020-03-24

空空如也

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

TA关注的人

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