- 博客(8)
- 收藏
- 关注
原创 解决C语言,include .c报错multiple definition of `sum‘;
这里报错是因为,main.c文件中引入头文件(#include"sum.c"),会在预编译阶段将sum.c文件的中sum()函数拷贝进来,而在执行后,main.c与sum.c会链接成一个可执行文件,也会包含sum()函数,故此两个sum()函数重复了。解决方法:利用头文件.h + ifndef...endif引入。
2024-04-08 16:15:01 249
原创 算法-双指针法-leetcode-27. 移除元素
//快慢指针是采用 俩个指针,同步进行移动查找。fast找到满足条件的值时,移动较slow块。public int removeElement(int[] nums, int val) { int slow=0; for (int fast=0;fast<nums.length;fast++){ if (nums[fast]!=val){//将后面的值前移。 nums[slow]=nums[fast]; ...
2022-05-20 21:53:32 143
原创 算法-数组-二分查找(递归与非递归)-leetcode(704)
递归:public int search(int[] nums, int target) { if (target < nums[0] || target > nums[nums.length - 1]) { return -1; } return binarySearch(nums, 0, nums.length - 1, target);}public int binarySearch(int[] nums, int left, int r
2022-05-20 21:23:04 156
原创 单例模式之懒汉与饿汉
1.饿汉式package com.bjpowernode.singleModel;//饿汉式public class HungerMan { private HungerMan(){ System.out.println(Thread.currentThread().getName()+"-->ok"); } private final static HungerMan HUNGER=new HungerMan(); public stati
2022-04-22 16:15:50 72
原创 【声明式事务】踩坑报错Spring-tx配置文件无法加载问题
java.lang.IllegalStateException: Failed to load ApplicationContextCaused by: org.springframework.beans.factory.UnsatisfiedDependencyException:原因:1.扫描service类的<component-scan>配置在了非事务配置文件中。2.配置数据源时,错误的加载了namespace命名空间以及约束文件。<!-- 配置事务管
2022-04-07 16:20:03 546
原创 Maven多模块管理子工程无法找到父工程以来版本号(unknow)
一般来说是在父工程pom.xml文件中没有加上<dependencyManagement></dependencyManagement>标签对。
2022-04-05 15:57:11 1531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人